您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7编程语言的相互转换与选用

来源:艾特贸易2017-06-05

简介在 STEP 7 编程软件中,如果程序块没有错误,并且被正确地划分为程序段,梯形图、功能块图和语句表可以相互转换。用语句表编写的程序不一定能转换为梯形图,不能转换的程序段仍

    STEP 7编程软件中,如果程序块没有错误,并且被正确地划分为程序段,梯形图、功能块图和语句表可以相互转换。用语句表编写的程序不一定能转换为梯形图,不能转换的程序段仍然保留语句表的形式,但是并不一定表示该程序段有错误。

    语句表可供习惯于用汇编语言编程的用户使用,在运行时间和要求的存储空间方面最优。语句表的输入方便快捷,还可以在每条语句的后面加上注释,便于复杂程序的阅读和理解。在设计通信、数学运算等高级应用程序时建议使用语句表。语句表程序较难阅读,其中的逻辑关系很难一眼看出,在设计和阅读有复杂的触点电路的程序时最好使用梯形图语言。

    梯形图与继电器电路图的表达方式极为相似,适合于熟悉继电器电路的用户使用。

    功能块图适合于熟悉数字电路的用户使用。

    S7SCL编程语言适合于熟悉高级编程语言(例如PascalC语言)的用户使用。

   S7 GraphHiGraphCFC可供有技术背景,但是没有PLC编程经验的用户使用。S7 Graph对顺序控制过程的编程非常方便,HiGraph适合于异步非顺序过程的编程,CFC适合于连续过程控制的编程。