工控智汇

工控智汇

通过实例玩转三菱PLC之特殊功能模块及模拟量指令的应用

admin 10 8

首先介绍下FX特殊模块:当PLC开关量控制扩展到模拟量控制、运动量控制、通信和网络控制时,生产商为上述扩展功能开发了许多配套产品,称之为扩展选件。

1、基本单元:PLC控制系统主机,内含电源,CPU,I/O接口及程序内存。是控制系统必须有的单元,所有的扩展选件都是在基本单元的基础上进行扩展。

2、扩展单元:为基本单元的I/O扩展,有内置电源


3、扩展模块:为基本单元的I/O扩展,不带内置电源需从基本单元、扩展单元获得电源供给。


4、特殊功能单元:为基本单元的模拟量、运动量、通信及网络控制功能的扩展,有内置电源,占用I/O点数,可单独工作,不需要PLC也可作为控制器使用。


5、特殊功能模块:特殊功能模块为基本单元的模拟量、运动量、通信及网络控制功能的扩展,不带内置电源,需从基本单元和扩展单元或外部获得电源供给,占用I/O点数,与基本单元外部连接


6、特殊适配器:将外置信号(模拟量信号,通信信号)直接转换成PLC可接收的数字量信号或用PLC指令可以控制的信号的接口转换装置扩展选件。不占用I/O点数,与基本单元外部连接。


7、功能扩展板:为基本单元的功能扩展,是直接内置与基本单元上,每一个基本单元仅能内置一块功能扩展板,不占用I/O点。


8、特殊功能模块与PLC通过数据线连接,是并列的而不是串联的,安装在基本单元的右侧。最多连接8块,当多个模块相连时,PLC特殊功能模块的位置编号是这样确定的,从基本单元最近的模块算起,由近到远分别是0、2特殊模块编号。特殊功能模块指令要用到位置编号。若但当中如果含有扩展模块或扩展单元时,扩展模块或单元不算入编号,特殊功能模块编号则跳过扩展仍由近到远从0M2为首地址的n个缓冲存储器的内容读到PLC中以D为首地址的n个字元件中。

举个例子:


解读:把130单元内容复制到PLC的D0字元件中。


解读:把05/6/7/8的内容传送到PLC的D10/11/12/13中。


解读:把129每一位的值来控制PLCM10~25的继电器状态。可以把错误状态信息读取到PLC中,方便PLC判断模块的错误。

实例:编写如下图的A/D模块中从BFM7的内容送到PLC的D10和D11中的指令


解读:A/D模块位置的编号为1,即K1,




解读:当驱动条件成立时,把PLC中以S为首地址的n个字元件的内容写入位置编号为m1的特殊模块的以m2为首地址的n个缓冲粗初期BFM中。


解读:将16进制的3300送到位地址为1的BFM模块的BFM29读入M10~M25中,来判断模块是否有错误。

3、M10为模块运行没有错误,且数字量输出没有超过允许范围。则将通道1、2的平均采样值存入D0和D1中。

通过本文大家对三菱FX系列模拟量的应用应该能有一些了解,具体使用还是要看下三菱的模块说明。