前言:两年半前我就在工控网上发表了有关
SCL
编程的知识
#lt;#lt;
在
S7300400
型
PLC
中使用高级语言编程
#gt;#gt;,
但发表完后,
即使我自己都从没
有把任何使用
SCL
编写的程序用到实际控制中,
当时的感觉是使用
SCL
编程到
处受限,没有
STL
语言灵活和强大。直到最近使用施耐德的
Unity
软件编程,
并使用这种已经国际标准化的文本语言(等同于西门子的
SCL
语言),才体会
到它的优点:
#lt;1#gt;
、程序容易阅读,便于诊断和维护;
#lt;2#gt;
、程序容易
在不同厂家之间的
PLC
之间转换。西门子的
STL
语言是强大,但难于阅读,编
写程序也需要异常小心,
其最强大的可能是它的寄存器寻址
(类似于一些计算机
高级语言中的地址指针),
SCL
没有这个功能,那就多费一些程序代码来实现
同样的功能,程序是否优秀更应该看重程序的架构和提高程序生产效率的标准
化,
好的
PLC
程序不应该只有自己明白&#