由于梯形图是一种程序表示的形式,并非由硬件构成的控制电路,因此在画梯形图时,应注意和普通控制电路的不同之处,plc编程时应该遵循以下基本原则: (1)外部输入/输出继电器、内部继电器、定时器、计数器等软器件的逻辑触点可以多次重复使用,无需用复杂的程序结构来减少触点的使用次数。 (2)梯形图的每一行都是从左母线开始,线圈接在*右边。触点不能放在线圈的右边,而在继电接触器控制电路中,触点可以加在线圈的右边,这在PLC的梯形图中是不允许的。如图1 (a)表示。从图中不难看出编程者的意图是,当触点0.00、0.01、0.02都闭合时,线圈10.00被驱动得电。但在梯形图中由于触点不能与右母线相连,因此将图1 (a)转换成图1 (b)所示格式,既满足了程序的上述功能,又符合梯形图的编程规则。
|
在西门子plc梯形图中一些特殊编程元件需要成对出现,即需要配合使用才能实现正确编程。 例如,西门子plc梯形图中的置位和复位操作,一般这两个操作均是由指令实现的,其在西门子PLC梯形图中一般写在线圈符号内部,如图所示。
|
在进行编程时,常遇到并联输出的支路,即一个条件下可同时实现两条或多条线路输出。西门子plc梯形图一般用堆栈指令操作实现并联输出的功能,但由于通过堆栈操作会增加程序存储器容量等缺点,一般不编写并联输出支路,而是将每个支路都作为一条单独的输出进行编写,如图所示。
|
西门子plc梯形中,线圈仅能画在同一行所有触点的*右边,而且,由于线圈输出作为逻辑结果必有条件,体现在梯形图中时,线圈与左母线之间必须有触点,如图所示。
|
- 西门子6SL3040-0PA00-0AA1 2023-10-26
- 西门子6SL3055-0AA00-5CA2 2023-10-26
- 西门子6SL3055-0AA00-5BA1 2023-10-26
- 西门子6SL3055-0AA00-5AA0 2023-10-26
- 西门子6SL3040-1MA00-0AA0 2023-10-26
- 西门子6SL3055-0AA00-4BA0 2023-10-26
- 西门子6SL3040-0MA00-0AA1 2023-10-26
- 6SL3055-0AA00-3PA1 2023-10-26
- 6SL3055-0AA00-3AA1 2023-10-26
- 6SL3040-0PA01-0AA0 2023-10-26