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

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

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

“双线圈操作”的来由(FX2N型PLC)

时间:2012-03-16 20:48来源:未知 作者:www.plcs.cn 点击:
为什么会写这么一章,并提出这样一个概念呢?这事还得从一次程序调试说起。

2000年左右,在调试一个两千多步、使用元件较多的程序时,发现有个错误:某个开关信号,明明已经获得,但在某一位置,总是没有检测到。
由于该程序不是一次性编写完的,用的又是手持编程器,故问题查找时还花了点时间。查出的问题是,在相隔较远的地方,PLF指令两次使用了同一个辅助继电器,如图1所示。

虽是个小问题,但为了总结经验,便分析其工作过程;于是,可设计一个如图2所示的程序,来进行试验。图2中,增加了Y作为指示点,以便于观察。

用“梯形图逻辑测试”仿真图2程序:
1.运行程序,接通X1、其常闭接点断开,Y0、Y1接通;断开X1,Y0断开;再接通一下X3,Y1断开。
2.再接通X2,Y2、Y3接通;断开X2,Y2断开;再接通一下X3,Y3断开。
3.若同时接通X1、X2,则Y0、Y2均断开;接通X3再断开,则Y1或Y3断开后不再接通。
Y1、Y3,是为了分别观察第0行与第7行M0的工作情况(这里,把步序号为几的程序梯级,称为第几行)。
由程序仿真结果可知,在第7行后,未能取到之前的M0信号。
可见,由于PLF M0被使用了两次,而造成了非预期的结果——程序的预期结果是,无论是X1还是X2接通,都能取到其脉冲信号。

本文图2程序,实质上与《自学自会PLC指令——三菱FX2N编程技术及应用》(下称文献1)中的图5-26相同。而在后来,又遇到了文献1图5-5b的情形,它们都与“双线圈输出”的形式类似。
以后,有意之下,在使用应用指令时,还看到了一些类似于“双线圈输出”的情形;于是,慢慢形成了一个轮廓、概念也逐渐清晰了,故而成文。

先期投稿某刊,因故未能刊登;约两年后,又以不同的示例,投稿于《机床电器》,刊登于2005年第4期。
这次写《自学自会PLC指令——三菱FX2N编程技术及应用》,遂把这些内容作为了第5章,以期交流。
讨论这些问题的目的,是为了在程序调试时,若遇到类似现象,能够快速找出问题;以及在程序设计时,能够适当应用一些技巧。所以,文献1介绍了许多这样的小经验。
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
栏目列表
推荐内容