找plc产品、学plc技术、看plc新闻-尽在PLC行业网!

PLC行业网-三菱plc编程入门,plc视频教程,plc学习,plc教程,plc编程实例

当前位置: PLC行业网 > 三菱plc > 三菱PLC教程 >

FX型 PLC“定时器相邻复用”的提出

时间:2012-03-16 20:45来源:未知 作者:www.plcs.cn 点击:
同“双线圈操作”的概念一样,这也是编程手册上所没有的。
在“莫操君《自学自会PLC指令——三菱FX2N编程技术及应用》”第4章 4.1.2节(下称文献1),提到了“定时器的相邻复用”——在使用步进梯形图指令STL,状态转换时,相邻状态间使用同一个定时器。
其实,在FX2N中,一般应用下,定时器的数量已经足够;并且,即使不够,还可以采用非相邻复用,为什么还要提出相邻复用呢?
问题的提出,恰恰与相邻复用有关。
 
某次,一个分支程序,有并行、有选择,其间还有交叉,形如文献1图4-73的结构。
编程时,在两个不同的分支中,使用了同一个定时器;正常情况下,使用同一个定时器的两个状态是不相邻的。在模拟调试时,程序能够通过。
但在设备制作现场调试,模仿位置检测故障时,发现了问题。
后来查得,是这复用的定时器的问题,正常时不相邻的两个状态,故障时相邻了。
 
问题很好解决,采用两个不同的定时器就行了,事实上也是这么做的。但闲来无事,便又琢磨起这个问题。
于是想到,定时器不相邻复用可以,相邻复用为什么不可以呢?有什么办法,使它能够相邻复用呢?
 
不过,一试才知道,问题并没有那么简单,它牵涉到了“STL指令”的工作原理。绕来绕去、绕了多次才把它绕清楚。
事实上,《机床电器》2005年第1期上的文章(《FX型PLC中相邻STL指令间定时器的复用》),文章虽无大碍,但当时的理解、对STL指令状态转换瞬间的理解,却是错误的。
所以在写书稿时,又进行了修改、而且是边写边改,力求能够更准确一点、能够适当地描述出所理解到的内容。
通过事后总结可知,这个问题的提出,一个目的是为了更好地解决“定时器复用”问题,另一个目的则是理解STL指令的工作细节,以利更好地应用STL指令。
 
偶然的想法,似乎多余的思考,却成了一个很好的例子,一个如何观察指令、怎样对待试验结果的例子;而且,也成了文献1上一个很有特色的内容。
对于这个问题的探讨,还造就了文献1的一句名言:根据片面的现象,可能得出偏颇的结论,但每一步都是为得出正确的结果在努力
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
栏目列表
推荐内容