1#
大 中
小 发表于 2007-12-1 19:03 只看该作者
PLC编程的基本技巧
PLC编程的基本技巧
王泗前主编 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)形式的梯形图就能实现编程。
搜索更多相关主题的帖子:
PLC 技巧
其实我才是花生,你们是我的枝叶,有你们我才能饱满丰收!
|