PLC编程原则有哪些?

PLC编程原则有哪些?,第1张

PLC编程应该遵循以下基本原则。

1) 外部输入、输出继电器、内部继电器、定时器、计数器等器件的接点可多次重复使用,无需用复杂的程序结构来减少接点败茄亏的使用次数。

2) 梯形图每一行都是从左母线开始,纳贺线圈接在最右边,接点不能放在线圈的右边

3) 线圈不能直接与左母线相察神连。如果需要,可以通过一个没有使用的内部继电器的常闭接点或者特殊内部继电器R9010(常0N)的常开接点来连接

4) 同一编号的线圈在一个程序中使用两次称为双线圈输出。双线圈输出容易引起误 *** 作,应尽量避免线圈重复使用。

5) 梯形图程序必须符合顺序执行的原则,即从左到右,从上到下地执行,如不符合顺序执行的电路不能直接编程

6) 在梯形图中串联接点、并联接点的使用次数没有限制,可无限次地使用

7) 两个或两个以上的线圈可以并联输出

(1)开始:梯形图中的第一个步骤可能是开始标志,或者输入输出控制继电器等元件,从而使PLC开始运行。

(2)顺序:梯形图从左到右、从上到下,顺序执行每一步,直到执行完成。

(3)条件:PLC会检查梯形图中的条件,激尺并根据条件的不同,改变执行程序的路迅铅猛径。

(4)跳转:当PLC完成一个步骤后,会根据跳转条件,继续执行下一步。

(5)循环:当PLC检测到梯形图中的循环条件时,将会重复执行同一程序,直到循环条件不再成立。

(6)亩桥结束:梯形图中的最后一步可能是结束标志,或者使PLC停止运行的指令,从而使PLC停止运行。

当PLC处于正常运行时,它将不断重复扫描过程。分析上述扫描过程,如果对远程I/O、特殊模块和其他通讯服务暂不考虑,这样扫描过程指御乱就只剩下“输入采样”、“程序执行”和“输出刷新”三个阶拆野段了。这三个阶段是PLC工作过程的中心内容,理解透PLC工作过程的这三个阶段是学习好PLC的基础。下面就对这三个阶段进行详细的分析。

 (1) 输入采样阶段

 PLC在输入采样阶段,首先扫描所有输人端点,并将各输入唯档状态存入相对应的输入映像寄存器中。此时,输入映像寄存器被刷新。接着,进入程序执行阶段和输出刷新阶段,在此阶段输入映像寄存器与外界隔离,无论输入情况如何变化,其内容保持不变,直到下一个扫描周期的输人采样阶段,才重新写入输入端的新内容。所以一般来说,输人信号的宽度要大于一个扫描周期,否则很可能造成信号的丢失。

 由此可见,输入映像寄存器的数据完全取决于输入端子上各输入点在上一刷新期间的接通和断开状态。

 (2) 程序执行阶段

 根据PLC梯形图程序扫描原则,一般来说,PLC按从左到右、从上到下的步骤顺序执行程序。当指令中涉及输入、输出状态时,PLC就从输入映像寄存器中“读入”采集到的对应输入端子状态,从元件映像寄存器“读入”对应元件(“软继电器”)的当前状态。然后,进行相应的运算,运算结果再存入元件映像寄存器中。对元件映像寄存器来说,每一个元件(“软继电器”)的状态会随着程序执行过程而变化。

 (3) 输出刷新阶段

 在所有指令执行完毕后,元件映像寄存器中所有输出继电器的状态(接通/断开)在输出刷新阶段转存到输出锁存器中,通过输出端子和外部电源,驱动外部负载。

 由此可见,输出映像寄存器的数据取决于输出指令的执行结果,输出锁存器中的数据由上一次输出刷新期间输出映像寄存器中的数据决定,而输出端子的接通和断开状态,完全由输出锁存器决定。

理论似乎很简单,但是实践起来是很难的,我之前是在东训学习的,那里提供实 *** 设备,老师也很负责,学起来不费力。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12565598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存