IEC 61131-3规范的编程语言是IEC工作组对世界规模的PLC厂家的编程语言合理地吸收、学习的基础上构成的一套针对工业操控体系的世界编程语言规范,它不光适用于PLC体系,并且还适用于更广泛的工业操控范畴,为PLC编程语言的**规范化做出了重要的奉献。
IEC 61131-3规范的5种图形和文本语言,即LD、SFC、FBD、STL和IL。由于IL指令表语言类似汇编语言使用的人越来越少,也即将从IEC 61131-3的新版本中被删除。而面向对象的编程方式已经引入了IEC61131-3,甚至像C、C++等高级语言,也实际变成PLC常用的编程语言。
下图是2020年美国的一个名为的网站和PLCopen国际组织联合调查的结果,也印证了上述的结论,使用结构化文本编程的人数已经是较多的了。因此建议大家在学习PLC编程语言的时候也要分清主次,高级编程语言融入到自控系统已经很正常。
梯形图逻辑编程较受电气工程技术人员欢迎,其优点是不言而喻的。首先,这种由Bedford公司开发的梯形图逻辑编程中相关的符号,来源于电气工程中描述顺序操作功能,这使广大的电气工程师和电工能以非常容易理解的方式用计算机对PLC编程。PLC的规划初衷是为工厂车间电气技术人员而运用的,为了契合继电器操控电路的思维习气,作为首要在PLC中运用的编程语言,梯形图保留了继电器电路图的风格和习气,成为广大电气技术人员较直观接受和运用的语言。其次,这个语言是较早利用通用计算机作为工具,对工业控制器进行编程的案例之一。沿用至今,既体现了“工业软件以工具软件为主流”的特点,又历经几十年电气工程和工业自动化从业人员的反复锤炼,并在所有的工业场合中广泛采用。
上海梓诚电气技术有限公司专注于PLC,主机,模块,电源,西门子,变频器,G120,V20,驱动器,电机,S120,V90等