一台数控车床,840D系统的OB1中有这么一段:A Q0.3
AN Q0.3
CC FC103
想不明白这句话是怎么运行的!什么情况下会调用FC103?高手指点!
问题补充:
怎么回答得正好相反呀,说得也简单,哪位高手详细说说!
最佳答案
楼上的已经有争议了,我来说几句:
1.A 表示串联的常开点, AN表示串联的常闭点, CC FC103 表示RLO=1时条件调用, 请参考:重庆大学电气工程学院廖常初教授编的<<S7-300/400 PLC 应用技术>>,该书写得很好!
2.根据第一点 FC103 的条件RLO永远不会=1,所以 FC103永不调用!
3. 为什么会这样写呢? 我也经常这样干,因为写PLC 程序时不可能只针对一种机型,每种有点不一样,在调试有的机型不用这个功能时,也没必要去Delete这个功能块,加个这条指令不也一样吗?!如:有的机要刀库,有的不要,没必要去写二套程序,客户不要刀库时写个这指令关掉就行! only for your reference!
附:Dear Mr.J4MXY谢谢您在<840D硬盘备份>里的讲评,我怎么在那里不能加上我的回复,我的情形是:我几次用网络做GHOST做不了的情况下再整盘拿下来做的再RESTORE回去就不能用,能用网络做的倒回去就能用,特供您参考,同时我在论坛里发贴看有谁能有这方面的经验,供大家来参考.谢谢!
提问者对于答案的评价:
谢啦!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc262426.html