发表于:2012/10/20 20:53:23
#0楼
记得台达ES2型PLC新增有一条指定位输出指令,今天休息,便看看;查手册,该指令PLC的固件版本V1.2才支持,手头的是V1.0,故拟仿真试验;编程软件为WPLSoft 2.30。
1. 基本的了解
BOUT指令的功能是“字符装置位输出”,先了解一下指令的基本功能,见图1。
仿真运行图1程序,接通X10,Y0接通;断开X10,Y0断开。接通X0、接通X10,Y1接通;断开X10,Y1断开。接通X1、接通X10,Y3接通;断开X10,Y3断开。由此可知,指定字元件的某一位、执行条件满足时,可使某一位接通。
重新运行程序,接通X0,再接通X10,Y1接通;又接通X1,Y1、Y3接通。断开X10,Y1保持接通,Y3断开。这么看来,前一次的输出被保持了,该特性应当记住。
若改为图2,情况会怎样呢,也可仿真看看;若改K4Y0为数据寄存器呢?
2. 执行条件短时接通
从上述试验看出,执行条件断开时,指定位的输出就断开;就这点,可以进一步进行试验,参见图3。
仿真运行程序,M0接通;接通X0,M1接通;接通X1,M3接通;但Y0、Y1、Y3均未见接通,只是M0、M1、M3的接通,说明Y0、Y1、Y3曾接通过。
这亦说明,对于BOUT指令,执行条件长时间接通,才能观察到输出的接通。
3. 输出的顺次接通
我们取《自学自会PLC指令——三菱FX2N编程技术及应用》的一个试验模型——输出的单个顺次接通来巩固一下对指令的理解,参见图4。
仿真运行图4程序,接通X0,可实现Y0、Y1……Y17的单个顺次接通。
这虽是一个简单的试验,但仍可说明,理解指令的性能以后,就可以使用指令了。当然,这只是初步的理解;并且,实际如何,需以PLC运行为准。
(莫其麟,于20121020晚)