三菱FX3U-4AD模拟量输入模块基础知识
- 格式:doc
- 大小:455.50 KB
- 文档页数:4
fx3u 4ad 指令使用方法【原创实用版3篇】篇1 目录1.FX3U 4AD 指令的概述2.FX3U 4AD 指令的组成部分3.FX3U 4AD 指令的使用方法4.FX3U 4AD 指令的应用实例5.总结篇1正文一、FX3U 4AD 指令的概述FX3U 4AD 是一种三菱 PLC(可编程逻辑控制器)的指令,主要用于实现对输入/输出(I/O)点的读写操作。
该指令具有较高的执行速度和灵活性,广泛应用于各种自动化控制系统中。
二、FX3U 4AD 指令的组成部分FX3U 4AD 指令包含两部分:操作码和操作数。
1.操作码:表示指令的功能,例如读取输入点、写入输出点等。
2.操作数:表示指令的操作对象,如输入/输出点的地址。
三、FX3U 4AD 指令的使用方法1.选择合适的操作码:根据实际需求,选择合适的操作码,例如读取输入点(X)、写入输出点(Y)等。
2.指定操作数:根据实际情况,为操作码分配对应的输入/输出点地址。
3.编写程序:将操作码和操作数组合成 FX3U 4AD 指令,并按照一定的逻辑顺序编写到程序中。
四、FX3U 4AD 指令的应用实例假设有一个简单的自动化控制系统,需要实现以下功能:当输入点 X0 被触发时,输出点 Y0 点亮;当输入点 X1 被触发时,输出点 Y1 点亮。
可以使用 FX3U 4AD 指令编写如下程序:1.当 X0 触发时,执行指令“OUT Y0, 1”(写入输出点 Y0,值为 1);2.当 X1 触发时,执行指令“OUT Y1, 1”(写入输出点 Y1,值为 1)。
五、总结FX3U 4AD 指令是三菱 PLC 中常用的一种指令,可实现对输入/输出点的读写操作。
篇2 目录1.FX3U 4AD 指令的概述2.FX3U 4AD 指令的基本使用方法3.FX3U 4AD 指令的实际应用案例4.FX3U 4AD 指令的优势与局限性篇2正文一、FX3U 4AD 指令的概述FX3U 4AD 是三菱 PLC FX 系列中的一种指令,主要用于对模拟量输入进行转换和处理。
一、FX3U-4AD和FX3U系列PLC的连接实图如下:二、FX3U-4AD模拟量输入模块端子排图如下:FX3U-4AD接线端子排三、FX3U-4AD模拟量输入模块接线图如下:1. 连接的基本单元为FX3G/FX3U可编程控制器(AC电源型)时,可以使用DC24V供给电源。
2. 在内部连接「FG」端子和「」端子。
没有通道1用的FG端子。
使用通道1时,请直接连接到「」端子上。
3. 模拟量的输入线使用2芯的屏蔽双绞电缆,请与其它动力线或者易于受感应的线分开布线。
4. 电流输入时,请务必将「V+」端子和「I+」端子短接。
5. 输入电压有电压波动,或者外部接线上有噪音时,请连接0.1~0.47F25V的电容。
四、功能概要FX3U-4AD连接在FX3G/FX3GC/FX3U/FX3UC可编程控制器上,是获取4通道的电压/电流数据的模拟量特殊功能模块。
1. FX3G/FX3GC/FX3U/FX3UC可编程控制器上最多可以连接8台。
(包括其它特殊功能模块的连接台数。
)2. 可以对各通道指定电压输入、电流输入。
3. A/D转换值保存在4AD的缓冲存储区(BFM)中。
4. 通过数字滤波器的设定,可以读取稳定的A/D转换值。
5. 各通道中,最多可以存储1700次A/D转换值的历史记录。
五、模拟量数据读出关于使用4AD读出模拟量数据时,所需的最低限度的程序,就此进行说明。
用下列内容确认是否正确读出了模拟量数据。
1、确认单元号从左侧的特殊功能单元/模块开始,依次分配单元号0~7。
连接在FX3U-32MT可编程控制器上时,分配1~7的单元编号。
确认分配了哪个编号。
2、决定输入模式(BFM#0)的内容根据连接的模拟量发生器的规格,设定与之相符的各通道的输入模式(BFM#0)。
用16进制数设定输入模式。
在使用通道的相应位中,选择下表的输入模式,进行设定。
3、编写顺控程序编写读出模拟量数据的程序。
用于FX3G、FX3GC、FX3U、FX3UC可编程控制器4、传送顺控程序,确认数据寄存器的内容。
FX-4AD模拟量输入模块FX2N系列中有关模拟量的特殊功能模块有:FX2N-2AD(2路模拟量输入)、FX2N-4AD(4路模拟量输入)、FX2N-8AD(8路模拟量输入)、FX2N-4AD-PT(4路热电阻直接输入)、FX2N-4AD-TC (4路热电偶直接输入)、FX2N-2DA(2路模拟量输出)、FX2N-4DA(4路模拟量输出)和FX2N-2LC(2路温度PID控制模块)等。
下面主要介绍常用的模拟量输入模块FX2N-4AD。
1. FX-4AD概述FX-4AD模拟量输入模块是FX系列专用的模拟量输入模块。
该模块有4个输入通道(CH),通过输入端子变换,可以任意选择电压或电流输入状态。
电压输入时,输入信号范围为DC –10~+ 10V,输入阻抗为200kΩ,分辨率为5mV;电流输入时,输入信号范围为DC -20~+20mA,输入阻抗为250Ω,分辨率为20μA。
FX-4AD将接收的模拟信号转换成12位二进制的数字量,并以补码的形式存于16位数据寄存器中,数值范围是-2048~+ 2047。
它的传输速率为15ms/K,综合精度为量程的1%。
FX-4AD的工作电源为DC24V,模拟量与数字量之间采用光电隔离技术,但各通道之间没有隔离。
FX-4AD消耗PLC主单元或有源扩展单元5V电源槽30mA的电流。
FX-4AD占用基本单元的8个映像表,即在软件上占8个I/O点数,在计算PLC的I/O时可以将这8个点作为PLC的输入点来计算。
2. FX-4AD的接线FX-4AD的接线如图6-29所示,图中模拟输人信号采用双绞屏蔽电缆与FX-4AD连接,电缆应远离电源线或其它可能产生电气干扰的导线。
如果输入有电压波动,或在外部接线中有电气干扰,可以接一个0.1μF~0.47μF(25V)的电容。
如果是电流输入,应将端子V+和I+连接。
FX2N-4AD接地端与PLC主单元接地端连接,如果存在过多的电气干扰,再将外壳地端FG和FX-4AD接地端连接。
第8章可编程控制器的特殊功能模块1教学目的及要求通过教学,使学生了解模拟量处理模块和通信模块的功能及使用方2法。
348.1 模拟量处理模块及应用5FX2系列PLC模拟量输入/输出模块主要包括4模拟量输入模块FX-4AD,2模拟量输出6模块FX-2DA,2通道热电阻温度传感器模拟量输入模块FX-2DA-PT,4通道热电偶温度传7感器模拟量输入模块FX-4AD-TC等。
81. 模拟量输入模块FX-4AD的技术指标9FX-4AD为4通道12位A/D转换模块,是一种具有高精度的直接在扩展总线上的模拟10量输量单元。
FX-4AD的技术指标如表8-1所示。
11表8-1 FX-4AD技术指标1213142.模拟量输出模块FX-2DA的技术指标15FX-2DA为2通道12位D/A转换模块,每个通道可独立设置电压或电流输出。
FX-2DA 16是一种具有高精度的直接在扩展总线上的模拟量输出单元。
FX-2DA的技术指标如表8-2 所示。
1718表8-2 FX-2DA技术指标3. 模拟量输入输出模块使用 19 ① 模块的连接与编号20 如图8-1所示,接在FX 2基本单元右边扩展总线上的特殊功能模块(如模拟量输入模21 块FX-4AD 、模拟量输出模块FX-2DA 、温度传感器模拟量输入模块FX-2DA-PT 等),从最22 靠近基本单元的那一个开始顺次编号为0~7 号。
230号 1号 2号24 图8-1 功能模块连接25 ② 缓冲寄存器(BFM )编号26 特殊功能模块FX-4AD 、FX-2DA 的缓冲寄存器BFM ,是FX-2DAtongPLC 基本单元进行27 数据通讯的区域,这一缓冲寄存器区由32个16位的寄存器组成,编号为BFM#0~#31。
28 a. FX-4AD 模块BFM 的分配表见表8-3。
29 表8-3 FX-4AD 模块BFM 分配表303132b. FX-2DA BFM 分配表如表8-4所示。
三菱PLC模块FX3U-4AD与FX3U-4AD-ADP的区分 - 三菱plc三菱plc模块 FX3U-4AD与FX3U-4AD-ADP同为三菱FX3U系列PLC的模拟量4通道电压/电流输入模块,其功能作用相同,在三菱FX3U系列PLC上使用起来也并无不同之处。
那么这两种三菱plc模块之间到底有何区分呢?请容我为诸位讲来。
区分一:三菱PLC模块FX3U-4AD与FX3U-4AD-ADP的安装方式不同,FX3U-4AD安装在三菱PLC主机的右边,FX3U-4AD-ADP安装在三菱PLC 主机左边且需要FX3U-CNV-BD板方能安装使用。
区分二:二者之间所占的PLCI/O点数完全不同,三菱PLC模块FX3U-4AD会占用PLC的8点I/O数,而FX3U-4AD-ADP则完全不会占用PLC的I/O点数。
区分三:两者的模拟量输出范围不同,FX3U-4AD的电压输入范围是DC -10~+10V(输入电阻200kΩ),其电流输入为DC -20~+20mA、4~20mA(输入电阻250kΩ); FX3U-4AD-ADP的电压输入范围是DC 0~10V(输入电阻194kΩ),电流输入范围是DC 4~20mA(输入电阻250kΩ)。
区分四:最大确定输入量不同,FX3U-4AD的电压最大确定输入为±15V ,电流最大确定输入为+30mA; FX3U-4AD-ADP的电压最大确定输入为-0.5V、+15V,电流最大确定输入为-2mA、+30mA。
区分五:数字量输出不同, FX3U-4AD电流输入时为带符号16位二进制,在电流输入时为带符号15位二进制; FX3U-4AD-ADP在电压输入时为12位、二进制,在电流输入时为11位二进制。
区分六:辨别率不同,FX3U-4AD电压输入时的辨别率为0.32mV(20V*1/64000),电流输入时的辨别率为 1.25μA(40mA*1/32000);FX3U-4AD-ADP电压输入时的辨别率为2.5mV(10V/4000)电流输入时的辨别率为10μA(16mA/1600)。
第8章可编程控制器的特殊功能模块教学目的及要求通过教学,使学生了解模拟量处理模块和通信模块的功能及使用方法。
8.1 模拟量处理模块及应用FX系列PLC模拟量输入/输出模块主要包括4模拟量输入模块FX-4AD,2模拟量输出模块FX-2DA,22通道热电阻温度传感器模拟量输入模块FX-2DA-PT,4通道热电偶温度传感器模拟量输入模块FX-4AD-TC等。
1. 模拟量输入模块FX-4AD的技术指标FX-4AD为4通道12位A/D转换模块,是一种具有高精度的直接在扩展总线上的模拟量输量单元。
FX-4AD的技术指标如表8-1所示。
表8-1 FX-4AD技术指标2. 模拟量输出模块FX-2DA 的技术指标FX-2DA 为2通道12位D/A 转换模块,每个通道可独立设置电压或电流输出。
FX-2DA 是一种具有高精度的直接在扩展总线上的模拟量输出单元。
FX-2DA 的技术指标如表8-2 所示。
表8-2 FX-2DA 技术指标3. 模拟量输入输出模块使用① 模块的连接与编号如图8-1所示,接在FX 2基本单元右边扩展总线上的特殊功能模块(如模拟量输入模块FX-4AD 、模拟量输出模块FX-2DA 、温度传感器模拟量输入模块FX-2DA-PT 等),从最靠近基本单元的那一个开始顺次编号为0~7 号。
0号 1号 2号图8-1 功能模块连接②缓冲寄存器(BFM)编号特殊功能模块FX-4AD、FX-2DA的缓冲寄存器BFM,是FX-2DAtongPLC基本单元进行数据通讯的区域,这一缓冲寄存器区由32个16位的寄存器组成,编号为BFM#0~#31。
a. FX-4AD模块BFM的分配表见表8-3。
表8-3 FX-4AD模块BFM分配表b. FX-2DA BFM 分配表如表8-4所示。
表8-4 FX-2DA 模块BFM分配表表8-5 读特殊功能模块指令要素图8-2 FROM指令使用说明表8-6 写特殊功能模块指令要素图8-3 TO指令使用说明图8-4 [例1]梯形图图8-5 [例2]的梯形图8.2 通信模块及应用8.2.1 可编程序控制器通信与网络概述问题提出 1. 什么是可编程控制器的通信?2. 通信的方式有哪些?3. 什么是实时性?4. 可编程序控制器之间是如何连接的?可编程序控制器的组网与通讯是近年来自动化领域颇受重视的新兴技术。
FX3U-4AD模拟量编程实例随着工业自动化技术的不断发展,PLC(可编程逻辑控制器)在生产现场的应用越来越广泛。
在工业控制中,模拟量信号的采集和处理是非常重要的一环。
而Mitsubishi的FX3U-4AD模块提供了方便、可靠的模拟量信号采集解决方案。
本文将通过一个简单的实例,介绍FX3U-4AD模块的编程方法,帮助读者更好地了解如何利用该模块进行模拟量信号处理。
一、硬件连接1. 将FX3U-4AD模块插入FX3U PLC的扩展槽中,确保连接牢固。
2. 将模拟量输入信号接入FX3U-4AD模块的对应通道上。
注意信号接入时的极性,确保接线正确无误。
3. 完成硬件连接后,接通PLC电源,确保模块供电正常。
二、参数设置1. 在GX Works2或者GX Developer软件中,打开PLC程序。
2. 找到FX3U-4AD模块的参数设置界面,配置模块的工作参数,如采样频率、输入范围、滤波方式等。
根据实际需求进行设置,并保存配置。
三、PLC编程1. 在PLC程序中定义模拟量输入的位置区域,如I0、I1等,对应FX3U-4AD模块的输入通道。
2. 编写PLC程序,使用模块提供的指令对模拟量信号进行采集和处理。
例如可使用ADPR指令读取模拟量输入数值,并存储到寄存器中。
3. 根据实际需求,可以在程序中添加逻辑控制,对采集的模拟量数据进行判断和处理,以实现预定的控制功能。
可以根据模拟量信号的大小控制执行器的运行状态,实现自动化控制。
四、调试和运行1. 在程序编写完成后,将PLC联机,并下载程序到PLC中。
2. 通过外部模拟量信号源,输入不同的模拟量信号,观察PLC程序的运行状态和输出结果,进行调试和验证。
3. 调试完成后,将系统投入运行,观察系统的实际工作情况,以确保模块的正常工作和控制效果的实现。
通过上述简单的实例,我们了解了FX3U-4AD模块的硬件连接、参数设置和PLC编程方法。
我们也看到了模拟量输入信号的采集和处理在工业自动化控制中的重要性。
第8章可编程控制器的特殊功能模块教学目的及要求通过教学,使学生了解模拟量处理模块和通信模块的功能及使用方法。
8.1 模拟量处理模块及应用FX系列PLC模拟量输入/输出模块主要包括4模拟量输入模块FX-4AD,2模拟量输出模块2FX-2DA,2通道热电阻温度传感器模拟量输入模块FX-2DA-PT,4通道热电偶温度传感器模拟量输入模块FX-4AD-TC等。
1. 模拟量输入模块FX-4AD的技术指标FX-4AD为4通道12位A/D转换模块,是一种具有高精度的直接在扩展总线上的模拟量输量单元。
FX-4AD的技术指标如表8-1所示。
表8-1 FX-4AD技术指标2.模拟量输出模块FX-2DA的技术指标FX-2DA 为2通道12位D/A 转换模块,每个通道可独立设置电压或电流输出。
FX-2DA 是一种具有高精度的直接在扩展总线上的模拟量输出单元。
FX-2DA 的技术指标如表8-2 所示。
表8-2 FX-2DA 技术指标3. 模拟量输入输出模块使用 ① 模块的连接与编号如图8-1所示,接在FX 2基本单元右边扩展总线上的特殊功能模块(如模拟量输入模块FX-4AD 、模拟量输出模块FX-2DA 、温度传感器模拟量输入模块FX-2DA-PT 等),从最靠近基本单元的那一个开始顺次编号为0~7 号。
0号 1号 2号图8-1 功能模块连接②缓冲寄存器(BFM)编号特殊功能模块FX-4AD、FX-2DA的缓冲寄存器BFM,是FX-2DAtongPLC基本单元进行数据通讯的区域,这一缓冲寄存器区由32个16位的寄存器组成,编号为BFM#0~#31。
a. FX-4AD模块BFM的分配表见表8-3。
表8-3 FX-4AD模块BFM分配表b. FX-2DA BFM 分配表如表8-4所示。
表8-4 FX-2DA 模块BFM分配表表8-5 读特殊功能模块指令要素指令名称助记符指令代码操作数程序步m1 m2 D n读特殊功能模块指令FROM FNC78K、H(m1=0~7)K、H(m2=0~31)KnY、KnM、KnS T、C、D、V、ZK、H(n=1~32)FROM…9步(D)FROM…17步图8-2 FROM指令使用说明表8-6 写特殊功能模块指令要素指令名称助记符指令代码操作数程序步m1 m2 D n写特殊功能模块指令TO FNC79K、H(m1=0~7)K、H(m2=0~31)K、H、KnX、KnY、KnM、KnST、C、D、V、ZK、H(n=1~32)TO…9步(D)TO…17步图8-3 TO指令使用说明图8-4 [例1]梯形图图8-5 [例2]的梯形图8.2 通信模块及应用8.2.1 可编程序控制器通信与网络概述问题提出 1. 什么是可编程控制器的通信?2. 通信的方式有哪些?3. 什么是实时性?4. 可编程序控制器之间是如何连接的?可编程序控制器的组网与通讯是近年来自动化领域颇受重视的新兴技术。
我们都知道三菱FX 3U PLC本体是不带模拟量接口的,我们要做模拟量控制,要加模拟量模块或模拟量适配器。
我们可以采用PLC+模拟量模块组合方式,可以采用PLC+转接器+模拟量适配器组合方式,而且可以同时使用模拟量模块和模拟量适配器。
注意:FX3U PLC支持3U/2N 模拟量模块。
模拟量输入模块一般用来接收模拟量信号,并转换成数字量,即AD模块是模数转换。
模拟量输出模块将数字量信号转换成模拟量信号进行输出控制,即DA模块是数模转换。
模拟量模块很多,我们在使用之前需要看一些模块的规格,以下以FX3U-4AD模块为例,我们主要是看模拟量输入范围和数字量输出就可以了。
如果我们要将一个传感器接入模拟量模块,有几点需要注意:1、注意电气接口是否对应;2、注意量程与数字量是否满足控制要求。
我们再用一个例子说明无源模拟量输入连接。
使用PT100热电阻,变送器使用4~20mA的。
以下就是其接线图,PT100热电阻接到变送器,变送器再接到FX3U-4AD模块中。
注意:接电流信号的时候,需要将V+和I+短接起来。
硬件连接起来之后就是根据模块手册,也就是模块的BFM缓冲器,通过FROM/TO指令进行读写,或者使用U\G软元件的方式也可以。
换句话说就是,用户要通过FROM/TO指令或智能软元件U\G,读取BFM或写入BFM来操作特殊功能模块。
FROM和TO指令怎么使用呢?下面简单的来看一下吧。
FROM指令:当X0接通时,把位置编号为m1的特殊模块中以BFM#m2为首址的n个缓冲存储器的内容读到PLC中以S为首址的n个16位数据单元里面。
TO指令:当X0接通时,把PLC中以S为首址的n个16位数据的内容写入到位置编号为m1的特殊模块中以BFM#m2为首址的n个缓冲存储器里面。
了解了指令的使用之后,那么接下来我们开始学习模拟量模块和对应的程序编写。
我们以模拟量输入模块FX3U-4AD为例进行讲解。
模拟量输入模块使用流程包括几个部分,1、确定单元号;2、模块型号判断;3、模块状态判断;4、输入模式设置;5、平均值设置;6、数字滤波器设置;7、当前值读取。
一、FX3U-4AD和FX3U系列PLC的连接实图如下:
二、FX3U-4AD模拟量输入模块端子排图如下:
FX3U-4AD接线端子排
三、FX3U-4AD模拟量输入模块接线图如下:
1. 连接的基本单元为FX3G/FX3U可编程控制器(AC电源型)时,可以使用DC24V供给电源。
2. 在内部连接「FG」端子和「」端子。
没有通道1用的FG端子。
使用通道1时,请直接连接到「」端子上。
3. 模拟量的输入线使用2芯的屏蔽双绞电缆,请与其它动力线或者易于受感应的线分开布线。
4. 电流输入时,请务必将「V+」端子和「I+」端子短接。
5. 输入电压有电压波动,或者外部接线上有噪音时,请连接0.1~0.47F25V的电容。
四、功能概要
FX3U-4AD连接在FX3G/FX3GC/FX3U/FX3UC可编程控制器上,是获取4通道的电压/电流数据的模拟量特殊功能模块。
1. FX3G/FX3GC/FX3U/FX3UC可编程控制器上最多可以连接8台。
(包括其它特殊功能模块的连接台数。
)
2. 可以对各通道指定电压输入、电流输入。
3. A/D转换值保存在4AD的缓冲存储区(BFM)中。
4. 通过数字滤波器的设定,可以读取稳定的A/D转换值。
5. 各通道中,最多可以存储1700次A/D转换值的历史记录。
五、模拟量数据读出
关于使用4AD读出模拟量数据时,所需的最低限度的程序,就此进行说明。
用下列内容确认是否正确读出了模拟量数据。
1、确认单元号
从左侧的特殊功能单元/模块开始,依次分配单元号0~7。
连接在FX3U-32MT可编程控制器上时,分配1~7的单元编号。
确认分配了哪个编号。
2、决定输入模式(BFM#0)的内容
根据连接的模拟量发生器的规格,设定与之相符的各通道的输入模式(BFM#0)。
用16进制数设定输入模式。
在使用通道的相应位中,选择下表的输入模式,进行设定。
3、编写顺控程序
编写读出模拟量数据的程序。
用于FX3G、FX3GC、FX3U、FX3UC可编程控制器4、传送顺控程序,确认数据寄存器的内容。