首先我们来看一下PLC常用的编程语言,接下来我们将一一分析每种语言的特点。你可以根据这些特点选择适合你的编程语言。常用的编程语言有:LAD梯形图、STL语句表、SCL结构化文本(高级编程语言)、Graph流程图、FBD功能模块……LAD梯形图是目前最流行的梯形图编程语言目前的图形语言类似于继电器,直观易懂,非常适合初学者使用梯形图由触点、线圈和功能框表示的指令组成。触点(类似继电器触点)代表逻辑输入条件,线圈(类似继电器线圈)代表逻辑运算结果,左侧为信号流总线,信号流向总是从左向右。扫描总是从上到下扫描。STL语句表,适合有经验的程序员使用STL语句表编程STL语句表编程具有类似于汇编的编程方法,但指令更简单。SCL结构化文本编程,类似于高级编程语言SCL结构化文本编程,适合以前从事过计算机语言编程的人员。高级语言适用于其他语言无法实现的功能。用高级语言编程可以完成更复杂的控制操作。Graph流程图编程,适用于自动化过程控制Graph流程图,满足顺序控制的过程编程,适用于设备自动化过程的编写,编程简单,查看直观,可第一时间定位问题点.FBD,functionalmodularprogramming,是一种类似于数字逻辑电路的PLC编程语言。FBD函数式模块化编程综上所述,个人建议:初学者从LAD开始学习;设备自动化过程主要使用Graph语言;当需要进行复杂的控制操作时,可以使用SCL;高效编程,数据寻址推荐使用STL语言;习惯于电子电路编辑的可以使用FBD语言。
