常用的PLC编程方法有经验法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常用的PLC编程方法有经验法、解析法、图解法。

1、经验法
即是运用自己的或别人的经验进行设计,设计前选择与设计要求相类似的成功的例子,并进行修改,增删部分功能或运用其中部分程序,直至适合自己的情况。

在工作过程中,可收集与积累这样成功的例子,从而可不断丰富自己的经验。

2、解析法
可利用组合逻辑或时序逻辑的理论,并运用相应的解析方法,对其进行逻辑关系的求解,然后再根据求解的结果,画成梯形图或直接写出程序。

解析法比较严密,可以运用一定的标准,使程序优化,可避免编程的盲目性,是较有效的方法。

3、图解法
图解法是靠画图进行设计。

常用的方法有梯形图法、波形图法及流程法。

梯形图法是基本方法,无论是经验法还是解析法,若将PLC程序转化成梯形图后,就要用到梯形图法。

波形图法适合于时间控制电路,将对应信号的波形画出后,再依时间逻辑关系去组合,就可很容易把电路设计出。

流程法是用框图表示PLC程序执行过程及输入条件与输出关系,在使用步进指令的情况下,用它设计是很方便的
PLC编程应注意以下基本原则。

(1)外部输入/输出继电器、内部继电器、定时器、计数器等软元件的触点可重复使用,没有必要特意采用复杂程序结构来减少触点的使用次数。

(2)梯形图每一行都是从左母线开始,线圈接在最右边。

在继电器控制原理图中,继电器的触点可以放在线圈的右边,但在梯形图中触点不允许放在线圈的右边。

如图1所示。

(3)线圈不能直接与左母线相连,也就是说线圈输出作为逻辑结果必须有条件。

必要时可以使用一个内部继电器的动断触点或内部特殊继电器来实现。

参见图2所示。

(4)同一编号的线圈在一个程序中使用两次以上称为双线圈输出。

双线圈输出容易引起误操作,这时前面的输出无效,只有最后的输出才有效。

但该输出线圈对应触点的动作,要根据该逻辑运算之前的输出状态来判断。

如图3所示,由于M1双线圈输出,所以,M1输出随最后一个M1输出变化,Y1随第一个M1线圈变化,而Y2随第二个M1输出变化。

所以,一般情况下,应尽可能避免双线圈输出。

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

(6)梯形图中串、并联的触点次数没有限制,可以无限制的使用,如图5所示。

(7)两个或两个以上的线圈可以并联输出,如图6所示。

相关文档
最新文档