PLC编程的基本技巧
勤镐工控(05/07/08)
PLC编程技巧是在实践中不断总结、不断提高、长期编程经验的各积累。较好地掌握编程技巧,可提高编程的质量。下面以3个简单的例子来说明基本的编程技巧。
1、用梯形图变换简化程序
图1为两个逻辑功能相同的梯形图,但它们对应的助记符语言程序却不相赋,扫描时间也不同。如将图1(a)中串联的两部分“电路”左、右对换;并联的两条支路上、下对换,则变换后的梯形图即图1(b),原有的逻辑关系保持不变,但程序简化了。
(a)梯形图助记符: | (b)梯形图助记符 |
LD 00000 | LD 00002 |
LD 00001 | AND 00003 |
LD 00002 | OR 00001 |
LD 00003 | AND 00000 |
OR LD | OUT 20000 |
AND LD | |
OUT 20000 |
经验证明,梯形图变换可遵循“左沉右轻”、“上沉下轻”、的基本原则。
2、使梯形图逻辑关系清晰
在编程时应使梯形图的逻辑关系和结构层次清晰,便于阅读和检查程序。如图2所示,图2(a)梯形图的逻辑关系不太清楚,适当改变程序结构后(见图2(b)),尽管助记符语言程序显得较长,但梯形图的逻辑关系清晰,可读性提高了,便于对程序进行阅读、检查和修改。
(a)梯形图助记符: | (b)梯形图助记符 |
LD 00000 | LD 00000 |
LD NOT 00001 | AND 00003 |
AND 00002 | AND NOT 00004 |
LD 00003 | AND 00006 |
AND NOT 00004 | AND NOT 00007 |
LD 00005 | LD 00000 |
LD 00006 | AND 00003 |
AND NOT 00007 | AND NOT 00004 |
OR LD | AND 00005 |
AND LD | LD 00000 |
OR LD | AND NOT 00001 |
AND LD | AND 00002 |
OUT 20001 | OR LD |
OR LD | |
OUT 20001 |
3、避免出现无法编程的梯形图
图3(a)所示的桥式梯形图是无法用助记符语言来编程的,改画成图3(b)形式的梯形图就能实现编程。
文章评论(0条评论)
登录后参与讨论