结构化控制语言编程结构和C语言和Pascal语言相似,特别适合于习惯于使用高级语言编程的人使用。
周期执行的一般放在应用程序命令语言。数据改变执行的放在数据改变命令语言或事件命令语言
LAD:梯形图----------日系称作为LD
STL:指令表---------日系称作为IL
SCL:结构文本-------日系称作为ST
GRAPH:图形编程-----日系称作为SFC
HIGRAPH:高级图形编程
CFC:连续功能编程。
搜一下:S7系列的PLC的编程语言LAD、STL、SCL、GRAPH、HIGRAPH、CFC分别是什么意思?
SCL类似于高级语言Pascal、C之类,可以通过简单的语句实现复杂的功能,逻辑清晰,在复杂数据类型的处理上也非常方便,虽然理论上执行效率比STL低,但实际一般不会有明显的影响。
另外,在同一个FC或FB中,STL可以和梯形图混合使用,而SCL编写的FC或FB不能混合其他语言