要了解PLC的线你先要了解PLC 的编程语言。有这种线的编程语言叫梯形图语言。也有不需要线的编程语言,如STL语言。而梯形图是一种图形符号编程语言,就是说其实写程序已经简单到你可以用图形符号来组合了,而不需要学习像C语言一样的复杂***语言了。说到图形语言编程,其实就是用一种比较形象的图形来体现程序的逻辑结构而已。而梯形图就是一种面向电工的图形编辑语言。因为它的形状和指令叫法以及功能都像电路图,而它的程序编写体现出来的整体结构又像我们用的梯子一样一层一层的,一节一节的。所以叫梯形图语言。
梯形图语言中的这个线其实是一种虚拟的假设能流。它实际的意义是一种程序指令逻辑条件关系的建立和连接,不是现实意义的通电。
从上端到下端在PLC的软件规范和结构里它不需要画出两边的竖线。因为单个的程序或程序段是PLC自身已经规定了的,从上到下,从左到右的程序扫描方式。所以他们不需要再用竖线连接,他们分成若干段,但是由PLC进行总体顺序扫描读取。
PLC的输入输出电和程序基本没有直接的硬件连接关系。PLC的输入输出也没有直接的连接关系。他们的关系是输入端采集信号,传送给PLC的CPU,再由CPU将信号装进程序进行计算,计算完毕,再由CPU根据计算结果开通需要打开的输出点。
***后告诉你PLC的程序和输入输出点没有半毛钱的电连接关系。因为程序是软件,而电连接是硬件。梯形图只是一种易于理解的图形编程语言。
了解更多西门子信息请点击:http://www.siemens-mro.zhixianfengw.com/.
2021.05.18 本文摘自网络