****可编程逻辑控制器 programmable logic controller
****
- 码制和数制
- 码制,码制即ASCII码、BCD码等等;
- 数制,即十进制、二进制、十六进制、八进制。
- 西门子plc提供三种编程语言:
编程语言 | 形式 | 特点 | 适用场合 |
---|---|---|---|
梯形图 | 类似传统继电器控制原理图 | 直观、形象 | 比较简单的控制功能编程,主要用于中小型PLC |
语句表 | 类似汇编 | 编程方便简单 | 同上 |
功能流程图 | 类似计算机常用的程序框图 | 构思容易,可将一个擦长程序进行分解,且能使用户看到机器的工作状态 | 大中型PLC |
- 梯形图规则
- 梯形阶梯都是始于左母线,终于右母线。每行的左边是接点组合表示驱动逻辑线圈的条件,而表示结果的逻辑线圈只能接在右边的母线上。接点不能出现在线圈的右面。
- 接点应画在水平线上,不应该画在垂直线上,否则不能识别接点间关系。
应按从左至右,从上到下的单向原则,单独画出所有的去路。 - 并联块串联时,应将接点多的去路放在梯形图的左方(左重右轻原则);
串联块并联时,应将接点多的并联去路放在梯形图的上方(上重下轻原则)。这样程序简洁,从而减少指令的扫描时间。 - 不宜使用双线圈。在同一梯形图中,同一组件的线圈使用两次或以上则称为双线圈输出或线圈的重复利用。双线圈输出时只有最后一次的线圈才有效。
- 双线圈既然存在,就不是绝对禁止,可以使用跳转指令根据条件选择执行(类似if-else语句了)
- 当然,也可以改变双线圈的实现为辅助继电器的方法。不改变逻辑,将双线圈变成单线圈。
去马丹的,不看了,太多了东西,又不是我的直接任务
网友评论