解释PLC说明图

NO  700010   主轴润滑失败
A     T    38      //主轴润滑失败延时
A     Q  53.2   // spindle vogel lubricant  realy
A     M  54.0  //  NC realy flay
A  (
AN   I   41.3  //volge air  pressure timer
O( 
AN   T  32    //prearing delay timer
AN   I   41.2 //spindle lub  error


O(
A   DB2.BBX    181.2  //NO 700010 主轴润滑失败
AN  I     3.7     //reset key
=DB2.DBX     181.2  //700010  Z主轴润滑失败
//
A   Q       53.2    //spindle vogel lubricant realy
L   S5T#2S       // 2 s
SD    T     38     // 主轴润滑失败延时
请高手解释一下A  AN   O     SD在梯形图里表示的意思是什么?最好能把这个梯形图给画出来给解释一下梯形图   里边I 41.3 是控制打油器的后变的指示灯就是不亮 气压也够这是什么原因   最好能给我本PLC编程的说明书

最佳答案

由于版面限制不能给出梯形图。下面用语言分段解释吧,注意文中的“注”:
A     T    38      //主轴润滑失败延时
A     Q  53.2   // spindle vogel lubricant  realy 
A     M  54.0  //  NC realy  vogel flay

// 注:上述逻辑运算为“逻辑与”:当T    38、 Q  53.2 及M  54.0同时为1时

A  (  // 这是“与”操作嵌套,这个“A(”与下面最后的“)”为第一层

AN   I   41.3  //volge air  pressure timer
O(  //  这是“或”操作嵌套,这个“O(”与下面最近的“)”为第二层

AN   T  32    //prearing delay timer
AN   I   41.2 //spindle lub  error
) // 这个“)”与上面的“O(”为第二层
)// 这个“)”与上面最前的“A  (”为第一层

// 注:从A  (指令开始,上述逻辑运算是“与”操作嵌套有包括“或”操作嵌套。进行这样的逻辑运算,即 I   41.3为0,或者 T  32与  I   41.2同时为0。AN为“与非”逻辑运算。O为“或”逻辑运算。

O(
A   DB2.BBX    181.2  //NO 700010 主轴润滑失败
AN  I     3.7     //reset key
=DB2.DBX     181.2  //700010  Z主轴润滑失败
//  注:从O(指令开始,上述逻辑运算是当 DB2.BBX    181.2 为1,并且 I     3.7同时为0,则DB2.DBX     181.2置为1.


A   Q       53.2    //spindle vogel lubricant realy
L   S5T#2S       // 2 s,预设为 2 秒
SD    T     38     // 主轴润滑失败延时,以延时接通定时器方式启动定时器 T38
//    注:从A   Q       53.2指令开始,这是设置延时接通定时器的指令。SD为延时接通定时器。即当Q       53.2为1时,延时2秒后再接通 T     38。

里边I 41.3 是控制打油器的后变的指示灯就是不亮?气压也够这是什么原因?
这里程序判断的就是I 41.3 为0(用的是AN),I 41.3 为0即指示灯是不亮的。这关系到具体的工艺流程,只从程序中看不出什么与气压相关的问题。

相关说明书:
《用于S7-300 和S7-400 的语句表(STL)编程手册》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1008[1].pdf

提问者对于答案的评价:
说的 还不错挺好的

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc174066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月14日 上午9:50
下一篇 2017年6月14日 上午9:50

相关推荐