版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章第5章FX5系列PLC特殊功能模块主讲人:第五章5.1特殊功能模块的工作原理5.1.1特殊功能模块概述PLC不仅具有开关量输入输出功能,其他的特殊功能都可以通过功能扩展板、特殊功能适配器、特殊功能模块来实现。其中特殊功能模块的种类最为丰富。特殊功能模块是为了实现某种特殊功能而设计的,如模拟量输入(A/D)转换、模拟量输出(D/A)转换、脉冲输出定位、高速输入、通信等模块等,此类模块自备CPU和特殊处理电路,与PLC基本单元进行数据通信。特殊功能模块中都具备内存单元(缓冲存储器),用来存储外部写入的数据以及向外部输出的数据。每个缓冲存储器是由16位组成的,类似于数据寄存器D。PLC的CPU模块可以从特殊功能模块的缓冲存储器读出/写人数据,如图5-1所示。图5-1CPU与特殊功能模块间内存映像图第五章5.1.2缓冲存储区(BFM)的读出、写入方法对特殊功能模块缓冲存储区的读出或者写入有常用的两种方法,分别是FROM/TO指令和缓冲存储区直接指定两种方法。缓冲存储区直接指定的方法适用于FX3U、FX3UC、FX5UPLC,在用户程序中直接引用。所述两种方法,均需要掌握特殊功能模块的地址分配,如图5-2所示。1.缓冲存储区的直接指定(FX3U、FX3UC、FX5UPLC的情况)缓冲存储区的直接指定方法是指将软元件(缓冲存储器)直接指定为应用指令的源操作数或者目标操作数,如图5-3所示。图5-2特殊功能模块的地址分配图5-3缓冲存储区的直接指定第五章2.FROM/TO指令(FX5UPLC的情况)(1)FROM指令(BFM→PLC,读取)1)读出缓冲存储区的内容时,使用FROM指令。①指令格式,如图5-4所示②设定数据,见表5-1。表5-1FROM指令设定数据图5-4FROM指令格式表5-1FROM指令设定数据操作数种类内容范围数据类型U/H特殊功能模块号K1~K16(H1~H10))无符号BIN16位s传送源缓冲存储区(BFM)起始编号K0~K4294967295无符号BIN16位dFROM(P)传送目标的起始软元件编号--无符号BIN16位DFROM(P)无符号BIN32位n传送点数1~65535无符号BIN16位第五章③对象软元件,见表5-2。表5-2FROM指令的对象软元件操作数位字双字间接指定常数X、Y、M、L、SM、F、B、SB、SU□\G□T、ST、C、LCT、ST、C、D、W、SD、SW、RU□\G□ZLCLZK、HE$(U/H)○--○○○--○○--(s)○--○○○--○○--(d)○--○-○○○○---(n)○--○○○--○○--第五章2)功能动作说明①16位运算(FROM/FROMP)将单元号为ml的特殊功能模块中的缓冲存储区(BFM,m2开始的n个16位数据)传送到(读出)PLC内以D·开始的n个16位数据寄存器中,如图5-5所示。有关操作数的指定内容说明:a.特殊功能模块的单元号[ml]单元号是用于指定FROM/TO指令是针对哪一站的特殊功能单元/模块进行读写的。设定范围:K1~K16。对于PLC而言,其连接的特殊功能模块的单元号会自动被分配。单元号是从离基本单元右侧最近的模块开始依次为No.1→No.2→No.3→…,如图5-2所示。b.缓冲存储区(BFM)编号[m2]在特殊功能模块中,最多内置了n多个16位的RAM内存(具体数量根据模块不同而异),这些内存称为缓冲存储区。缓冲存储区的编号为K0~K4294967295,其内容根据设备功能而定。设定范围:K0~K4294967295。如果m2指定的缓冲存储器指定了大于65535的编号的情况下,应使用DFROM指令或通过MOV(P)指令使用U□\G□。图5-5FROM指令编程举例(16位运算)第五章②32位运算(DFROM/DFROMP)将单元号为ml的特殊功能模块中的缓冲存储区(BFM,[m2+1、m2]开始的n个32位数据)传送到(读出)PLC内以[D·+1、D·]开始的n组32位数据寄存器中,如图5-6所示。有关操作数的指定内容说明(有别于FROM指令的部分):a.关于缓冲存储区(BFM)编号[m2],在32位指令中处理BFM时,指定编号的BFM为低16位、编号紧接的BFM为高位,如图5-7所示。图5-6DFROM指令编程举例(32位运算)图5-7BFM编号(32位运算时)第五章②32位运算(DFROM/DFROMP)b.传送点数[n]设定范围:Kl-K65535。用n指定传送的字点数。16位指令中的n=2和32位指令中的n=l是相同的,如图5-8所示。图5-816位运算与32位运算比较第五章(2)TO指令(PLC→BFM,写入)1)向缓冲存储区写入数据时,使用TO指令。①指令格式,如图5-9所示。②设定数据,见表5-3。表5-3TO指令设定数据图5-9TO指令格式表5-3TO指令设定数据操作数种类内容范围数据类型U/H特殊功能模块号K1~K16(H1~H10)无符号BIN16位S1写入数据的缓冲存储区(BFM)起始编号K0~K4294967295无符号BIN16位S2TO(P)写入数据或存储了写入数据的软元件起始编号--无符号BIN16位DTO(P)无符号BIN32位n传送点数1~65535无符号BIN16位第五章③对象软元件,见表5-4。表5-4指令的对象软元件操作数位字双字间接指定常数X、Y、M、L、SM、F、B、SB、SU□\G□T、ST、C、LCT、ST、C、D、W、SD、SW、RU□\G□ZLCLZK、HE$(U/H)○--○○○--○○--(s1)○--○○○○○○○--(s2)○--○-○○*1○*1○○--(n)○--○○○○○○○--*1只能使用DTO(P)指令第五章2)功能动作说明①16位运算(TO/TOP)将PLC中[S·]起始的n个16位数据传送到(写入)单元号为ml的特殊功能模块中的缓冲存储区(BFM,m2开始的n点)中,如图5-10所示。图5-10TO指令编程示例(16位运算)①32位运算(TO/TOP)将PLC中[S·+1,S·]起始的n个32位数据传送到(写入)单元号为ml的特殊功能模块中的缓冲存储区(BFM,[m2+1,m2]开始的n点)中,如图5-11所示。图5-11TO指令编程示例(32位运算)第五章5.2模拟量控制5.2.1模拟量控制功能概述1.模拟量概述(1)模拟量:参数在一定范围内变化的连续数值。比如温度,从0~100;压力从O~10MPa;液位从1~5m;电动阀门的开度从O~100%等,这些变化的参数都是模拟量。模拟量有输入和输出之分,输入模拟量一般用作反馈监视或者控制计算,例如温度的采集、流量的采集监控等;输出模拟量一般用于输出控制,例如可控的直流电压或者电流输出给变频器的频率控制端,实现变频器的频率设定等,主要用于控制设备的开度等。(2)开关量:该参数只有两种状态,如开关的导通和断开、继电器的闭合和断开、电磁阀的通和断等。开关量分为输入开关量和输出开关量。2.FX系列PLC模拟量控制概述FX系列PLC的模拟量控制有模拟量输入(电压/电流输入)、模拟量输出(电压/电流输出)、温度传感器输入3大类。第五章2.FX系列PLC模拟量控制概述(1)模拟量输入(电压/电流输入)从流量计、压力传感器等采集电压、电流信号,用PLC监控工件或者设备的状态,如图5-12所示。图5-12模拟量输入(电压/电流输入)(2)模拟量输出(电压/电流输出)从PLC特殊功能单元/模块输出电压、电流信号,用于变频器频率控制等指令中,如图5-13所示。图5-13模拟量输出(电压/电流输出)(3)温度传感器输入控制为了用热电偶或者铂电阻检测工件或者设备的温度数据,而使用该产品,如图5-14所示。图5-14温度传感器输入第五章5.2.2FX5系列PLC的模拟量单元/模块类型使用FX5系列PLC进行模拟量控制时,如果所需要的控制通道比较少,可以采用本体配置的模拟量接口(2路模拟量输入,1路模拟量输出);当需要的模拟量控制通道较多时,需要另外配置模拟量输入输出产品。FX5系列模拟量输入输出产品有特殊功能适配器和特殊功能模块2种。1.FX5U本体模拟量接口FX5UCPU模块中内置有模拟量电压输入2点、模拟量电压输出1点。使用内置模拟量时,需通过参数进行功能等方面的设置。接口如图5-15所示。(1)通过FX5UCPU模块进行A/D转换的值数,每个通道转换数值自动被写入至特殊寄存器(SD6020存放CH1数据;SD6060存放CH2数据;)。(2)通过在FX5UCPU模块的特殊寄存器(SD6180)中设置输出设定数据,D/A转换将自动进行模拟量输出。图5-15FX5U本体模拟量接口第五章特殊功能适配器与特殊功能模块2.特殊功能适配器(举例FX5U基本单元与FX5-4AD-ADP配合使用)模拟量特殊功能适配器使用特殊软元件与PLC进行数据交换,见图5-16。(1)适配器连接在FX5UPLC的左侧;(2)最多可以连接4台模拟量特殊功能适配器;(3)使用高速输入输出特殊功能适配器时,将模拟量特殊功能适配器连接在高速输入输出特殊适配器的左侧。图5-16FX5UPLC与特殊适配器连接3.特殊功能模块(举例FX5U基本单元与FX5-4AD配合使用)特殊功能模块使用缓冲存储区(BFM),与PLC进行数据交换,见图5-17。(1)特殊功能模块连接于FX5UPLC的右侧;(2)最多可以连接8台特殊功能模块。图5-17FX5UPLC与特殊功能模块连接第五章5.3.1FX5系列模拟量输入单元/模块1.模拟量输入适配器及CPU内置模拟量,见表5-5。表5-5模拟量输入适配器型号(通道数)输入规格适用机型项目输入电压输入电流FX5SFX5UFX5UCFX5UJFX5-4AD-ADP(4通道,模拟输入)输入范围电压:DC-10~10V(输入电阻:1MΩ)电流:DC-20~20mA(输入电阻:250Ω)○○○○分辨率312.5μV(5V/16000)1.25μA[(20mA)/16000]FX5-4AD-PT-ADP(4通道,测温热电阻)输入范围Pt100:-200~+850゜CNi100:-60~+250゜C○○○○最高分辨率0.1゜CFX5-4AD-TC-ADP(4通道,测温热电偶)输入范围K:-200~+1200゜C;J:-40~+750゜C;T:-200~+350゜C;B:600~1700゜C;R:0~1600゜C;S:0~1600゜C○○○○最高分辨率(K、J、T):0.1゜C(B、R、S):0.3゜C第五章5.3.1FX5系列模拟量输入单元/模块表5-5模拟量输入适配器(续)型号(通道数)输入规格适用机型项目输入电压输入电流FX5SFX5UFX5UCFX5UJFX5-4A-ADP(4通道,2路模拟输入,2路模拟输出)输入范围电压:DC-10~10V(输入电阻:1MΩ)电流:DC-20~20mA(输入电阻:250Ω)○○○○最高分辨率312.5μV(5V/16000)1.25μA[(20mA)/16000]输出范围DC-10~+10V(外部负载电阻1k~1M)DC0~20mA(外部负载电阻0~500)最高分辨率312.5μV(5V/16000)1.25μA[(20mA)/16000]FX5UCPU模块内置模拟(3通道,2路模拟输入,1路模拟输出)输入范围DC0~10V(输入电阻115.7k)在V+,V-端子间连接250电阻(精密电阻0.5%)后,可以作为电流输入使用。模拟输入:DC4~20mA;数字输出值400~2000;分辨率:10A○○○最高分辨率2.5mV输出范围DC0~10V(外部负载电阻值2k~1M)最高分辨率2.5mV第五章5.3.1FX5系列模拟量输入单元/模块2.模拟量输入模块,见表5-6。表5-6模拟量输入模块型号(通道数)输入规格适用机型项目输入电压输入电流FX5SFX5UFX5UCFX5UJFX5-4AD(4通道,模拟输入)输入范围电压:DC-10~10V(输入电阻:400KΩ以上)电流:DC-20~20mA(输入电阻:250Ω)○○○○最高分辨率125μV(1~5V/32000)500nA[(4~20mA)/32000]FX5-8AD(8通道,模拟输入)输入范围电压:DC-10~10V(输入电阻:1MΩ)电流:DC-20~20mA(输入电阻:250Ω)○○○○最高分辨率125μV(1~5V/32000)500nA(4~20mA)/32000第五章5.3.2FX5系列模拟量输入单元/模块的性能规格1.FX5UCPU内置模拟量输入输出FX5UCPU内置模拟量输入输出性能规格见表5-7和5-8。表5-7FX5U内置模拟量输入性能规格项目规格模拟输入点数2点(2通道)模拟输入电压DC0~10V(输入电阻115.7kQ)数字输出12位无符号二进制软元件分配SD6020(ch1的A/D转换后的输入数据)SD6060(ch2的A/D转换后的输入数据)输入特性、最大分辨率数字输出值0~4000最大分辨率2.5mV精度(相对于数字输出值满刻度的精度)环境温度25±5℃±0.5%(±20digit*2)以内环境温度0~55℃±1.0%(±40digit*2)以内环境温度-20~0℃*1±1.5%(±60digit*2)以内转换速度30μs/通道(数据的更新为每个运算周期)绝对最大输入-0.5V、+15V绝缘方式与CPU模块内部非绝缘、输入端子之间(通道之间)为非绝缘输入输出占用点数0点(与CPU模块最大输入输出点数无关)第五章5.3.2FX5系列模拟量输入单元/模块的性能规格表5-8FX5系列模拟量输入单元/模块的性能规格项目规格模拟输出点数1点(1通道)数字输入12位无符号二进制模拟输出电压DCO~10V(外部负载电阻值2k~1MΩ)软元件分配SD6180(输出设定数据)输出特性、最大分辨率*1数字输入值0~4000最大分辨率2.5mV精度*2(相对于模拟输出值满刻度的精度)环境温度25±5℃±0.5%(±20digit*4)以内环境温度0~55℃±1.0%(±40digit*4)以内环境温度-20~0℃*3±1.5%(±60digit*4)以内转换速度30μs(数据的更新为每个运算周期)绝缘方式与CPU模块内部非绝缘输入输出占用点数0点(与CPU模块最大输入输出点数无关)第五章5.3.2FX5系列模拟量输入单元/模块的性能规格关于各个通道的转换精度,可以参考图5-18,从而进一步了解精度的计算。*1OV输出附近存在死区,相对于数字输入值,存在部分模拟输出值未被反映的区域。*2出厂时已被调整为外部负载电阻2kΩ。因此如果高于2kΩ,则输出电压将略高。1MΩ时,输出电压最多高出2%。*3不支持2016年6月以前的产品。*4digit为数字值。图5-18内置模拟量精度说明第五章5.3.2FX5系列模拟量输入单元/模块的性能规格2.模拟输入适配器FX5U-4AD-ADP型模拟量输入适配器,如图5-19所示,性能规格见表5-9。图5-19FX5U-4AD-ADP项目规格模拟输入点数4点(4通道)模拟输入电压DC-10~+10V(输入电阻值1MΩ)模拟输入电流DC-20~+20mA(输入电阻值250Ω)数字输出值14位二进制输入特性、分辨率*1模拟输入范围数字输出值分辨率电压0~10V0~16000625μV0~5V0~16000312.5μV1~5V0~12800312.5μV-10~+10V-8000~+80001250μA电流0~20mA0~160001.25μA4~20mA0~128001.25μA-20~-20mA-8000~+80002.5μA精度(相对于数字输出值满刻度的精度)环境温度25±5℃:±0.1%(±16digit)以内环境温度0~55℃:±0.2%(±32digit)以内环境温度-20~0℃:±0.3%(±48digit)以内转换速度·FX5SCPU模块:最大500μs(数据的更新为每个运算周期)·FX5UJ/FX5U/FX5UCCPU模块:最大450μs(数据的更新为每个运算周期)绝对最大输入电压:±15V、电流:±30mA绝缘方式输入端子与可编程控制器之间:光耦合器绝缘输入端子通道之间:非绝缘输入输出占用点数0点(与可编程控制器的最大输入输出点数无关)支持CPU模块·FX5SCPU模块(从首批产品开始支持)·FX5UJCPU模块(从首批产品开始支持)·FX5UCPU模块(从首批产品开始支行)·FX5UCCPU模块(从首批产品开始支持)表5-9FX5U-4AD-ADP性能规格第五章5.3.2FX5系列模拟量输入单元/模块的性能规格3.FX5U-4AD型模拟量输入模块,如图5-20所示,性能规格见表5-10。图5-20FX5U-4AD项目规格模拟量输入电压DC-10~+10V(输入电阻值400kΩ以上)模拟量输入电DC-20~+20mA(输入电阻值250Ω)数字输出值16位带符号二进制(-32768~+32767)输入特性、分辨率*1模拟输入范围数字输出值分辨率电压0~10V0~32000312.5μV0~5V0~32000156.25μV1~5V0~32000125μV-10~+10V-32000~+32000312.5μV用户范围设置-32000~+32000125μV*2电流0~20mA0~32000625nA4~20mA0~32000500nA-20~+20mA-32000~+32000625nA用户范围设置-32000~+32000500nA*2精度(相对干数字输出值的满量程的精度)环境温度25±5℃:±0.1%(±64digit)以内环境温度0~55℃:±0.2%(±128digit)以内环境温度-20~0℃:±0.3%(±192digit)以内绝对最大输入电压:±15V、电流:±30mA表5-10FX5U-4AD性能规格第五章5.3.3FX5UCPU内置模拟量功能说明FX5UCPU内置模拟量输入2路,模拟量输出1路,基本规格参数前面已经叙述。FX5U系列PLC内置模拟量功能完善,常用功能见表5-11所示,一般应用场景,不必须将所用功能进行应用。该教材将常用功能进行介绍,部分功能读者可以参阅相关产品手册。表5-11CPU内置模拟量功能一览表功能一览内容A/D转换A/D转换允许/禁止设置功能可按每个通道设置A/D转换允许/禁止的功能。通过将不使用的通道设置为转换禁止,可缩短转换处理的时间。A/D转换方式采样处理按每个END处理对模拟输入进行转换,且每次都进行数字输出的方式。时间平均按时间对A/D转换值进行平均处理,并对该平均值进行数字输出的方式。次数平均按次数对A/D转换值进行平均处理,并对该平均值进行数字输出的方式。移动平均对按每个END处理测定的指定次数的模拟输入进行平均处理,并对该平均值进行数字输出的方式.比例尺超出检测功能是检测出超出输入范围的模拟输入值的功能。比例缩放功能是可将数字值的上限值·下限值设置为任意的值并进行缩放转换的功能。移位功能在A/D转换值上加上设置的量的功能。可轻松地进行系统启动时的微调。第五章5.3.3FX5UCPU内置模拟量功能说明表5-11CPU内置模拟量功能一览表(续)功能一览内容数字剪辑功能在输入超出输入范围的电压时,将A/D转换值的最大值固定为4000、最小值固定为0的功能.最大值·最小值保持功能是保持数字运算值的最大值·最小值的功能。报警输出功能在超过数字运算值的设置范围时输出报警的功能.事件履历功能CPU模块发生的错误,将作为事件信息被收集到CPC模块内部。D/A转换D/A转换允许/禁止设置功能可设置D/A转换允许/禁止的功能。不使用模拟输出时,通过设置为转换禁止,可缩短转换处理的时间。D/A输出允许/禁止设置功能可指定要输出D/A转换值还是偏置值(HOLD设定值)。模拟输出HOLD/CLEAR功能可根据CPU模块的动作状态(RUN、STOP、停止错误),将D/A转换的数字值指定为上次值或清除(0)。CPU模块STOP时的模拟输出测试功能CPU模块STOP中,通过将输出允许/禁止标志设为允许状态,并更改数字值,以输出任意的模拟值。比例缩放功能是可将数字值的上限值·下限值设置为任意的值并进行缩放转换的功能。移位功能在数字值上加上设置的量的功能。可轻松地进行系统启动时的微调。报警输出功能在数字值超出设置范围时输出报警的功能。事件履历功能CPU模块发生的错误,将作为事件信息被收集到CPU模块内部。第五章5.3.3FX5UCPU内置模拟量功能说明1.模拟量输入功能(1)各功能处理顺序(注意:并非所有功能都需要执行一遍)顺序图中关键词:数字输出值:实施了采样处理或各种平均处理的数字值。数字运算值:通过数字剪辑功能、比例缩放功能、移位功能对数字输出值进行了运算处理的值。未使用各功能时,与数字输出值相同的值将被存储。模拟输入电压监视:显示输入的电压值。电压按以下单位显示。电压:mV最大值和最小值:数字运算值的最大值及最小值将被存储。图5-21内置模拟量输入功能执行顺序第五章5.3.3FX5UCPU内置模拟量功能说明(2)A/D转换允许/禁止设置功能按照每个通道设置A/D转换允许/禁止。将暂不使用的通道设置为转换禁止,可缩短转换处理的时间。A/D转换允许/禁止设置功能中使用的软元件:CH1-SM6021;CH2-SM6061。置0允许A/D转换;置1禁止A/D转换;设置A/D转换允许的通道才能够对模拟量输入进行A/D转换。(3)A/D转换方式表5-12A/D转换方式方式内容采样处理按每个END处理对模拟输入进行转换,且每次都进行数字输出的方式。时间平均按时间对A/D转换值进行平均处理,并对该平均值进行数字输出的方式。次数平均按次数对A/D转换值进行平均处理,并对该平均值进行数字输出的方式。移动平均对按每个END处理测定的指定次数的模拟输入进行平均处理,并对该平均值进行数字输出的方式。第五章5.3.3FX5UCPU内置模拟量功能说明A/D转换方式中使用的软元件:平均处理指定:CH1-SD6023;CH2-SD6063平均时间/平均次数/移动平均设置:CH1-SD6024;CH2-SD6064更改A/D转换方式时的步骤如下:1)将A/D转换允许/禁止设置为禁止。2)设置平均处理方式指定,更改A/D转换方式时,按每个通道进行设置。表5-13A/D转换平均处理方式指定(CH1-SD6023;CH2-SD6063)名称可设置范围默认值平均处理指定0;采样处理0:采样处理1:时间平均2:次数平均3:移动平均第五章5.3.3FX5UCPU内置模拟量功能说明3)时间平均/次数平均/移动平均设置,通过指定平均处理方式(1~3),设定各通道对应的平均处理方式,可设置为时间平均、次数平均以及移动次数平均。表5-14平均处理方式设置值(SD6024,SD6064)名称可设置范围默认值时间平均1~10000(ms)0次数平均4~32767(次)移动平均2~64(次)4)将A/D转换允许/禁止设置为允许。(4)A/D转换方式的动作说明:1)采样处理:对模拟输入逐次进行A/D转换,且每次都进行数字输出,并在数字输出值及数字运算值中存储值。2)时间平均:按设置时间进行A/D转换,对合计值进行平均,并存储到数字输出值及数字运算值中。设置时间内的处理次数因转换允许通道数而异。处理次数=设置时间/扫描时间。注意事项:当为设置时间<扫描时间时,不进行平均处理,并以采样值输出。但是,首次输出时,第1次和第2次采样的平均值将被输出。第五章5.3.3FX5UCPU内置模拟量功能说明3)次数平均:以次数指定A/D转换值的平均处理,对该平均值进行数字输出,并存储到数字输出值及数字运算值中。基于次数平均的平均值被存储到数字输出值及数字运算值中的时间,因扫描时间而异。处理时间=设置次数*扫描时间。注意事项:次数平均需要除去最大值和最小值之后所得的最少2次的合计,因此设置次数应设置为4次以上。4)移动平均可以指定A/D转换值的移动平均处理的次数,对该平均值进行数字输出,并存储到数字输出值及数字运算值中。按每个转换周期移动的同时,以设置次数的A/D转换值进行平均处理,因此可得出最新的数字输出值及数字运算值。设置次数为5次时的移动平均处理如图5-22所示。图5-22移动平均处理第五章5.3.3FX5UCPU内置模拟量功能说明(5)最大值·最小值保持功能保持模数转换过程中数字运算值的最大值·最小值的功能。1)对应软元件表5-15最大值/最小值保持功能软元件名称CH1CH2最大值・最小值复位完成标志SM6025SM6065最大值复位请求SM6026SM6066最小值复位请求SM6027SM6067最大值SD6026SD6066最小值SD6027SD60672)设置方法无需特别进行设置。3)最大值·最小值保持功能动作①按每个通道将数字运算值的最大值和最小值保持到特殊寄存器的最大值、最小值。②如果将最大值·最小值复位请求设为OFFON,该通道的最大值或最小值被复位之后,将重新以当前值被更新。此外,最大值·最小值复位完成标志将为ON。③最大值·最小值复位请求不会自动OFF。再次进行复位时,根据最大值·最小值复位请求,需要OFF。④将平均处理、数字剪辑功能、比例缩放功能、移位功能设为启用时,平均处理、数字剪辑、缩放换算、移位相加后的值将被存储为最大值、最小值。第五章5.3.3FX5UCPU内置模拟量功能说明2.模拟量输出功能(1)各功能处理顺序(注意:并非所有功能都需要执行一遍)内置模拟量输出功能的执行顺序参考图5-23。图5-23内置模拟量输出功能执行顺序第五章5.3.3FX5UCPU内置模拟量功能说明(2)D/A转换允许/禁止设置功能按照每个通道设置D/A转换允许/禁止的功能。不使用模拟输出时,通过设置为转换禁止,可缩短转换处理的时间。1)对应软元件D/A转换允许/禁止设置功能中使用的软元件:CH1-SM6180。2)设置方法按照每个通道进行D/A转换允许/禁止的设置,置0D/A转换允许;置1D/A转换禁止。3)动作通过D/A转换允许/禁止设置,D/A转换允许的通道对数字输出值进行D/A转换,并将转换的模拟量进行输出。(3)D/A输出允许/禁止设置功能按照每个通道指定是输出D/A转换值还是偏置值(HOLD设定值)。1)对应软元件D/A输出允许/禁止设置功能中使用的软元件:CH1-SM61812)设置方法按照每个通道进行D/A输出允许/禁止的设置,置0D/A输出允许;置1D/A输出禁止。3)动作仅通过D/A输出允许/禁止设置,D/A输出允许的通道会根据数字值进行输出。将D/A输出允许/禁止标志设置为D/A输出禁止时,偏置值(HOLD设定值)将被输出。第五章5.3.3FX5UCPU内置模拟量功能说明(4)模拟量输出HOLD/CLEAR功能可根据CPU模块的动作状态(RUN、STOP、停止错误),将D/A转换的数字值选择为CLEAR(0)、上次值(保持)或设置值。1)对应软元件模拟量输入HOLD/CLEAD功能涉及软元件见表5-16。表5-16模拟输出HOLD/CLEAR功能软元件名称CH1D/A转换允许/禁止设置SM6180HOLD/CLEAR功能设置SD6183HOLD时输出设置SD61842)设置方法使用模拟量输出HOLD/CLEAR功能时的步骤如下所示。①将D/A转换允许/禁止设置为禁止。0:允许;1:禁止。②进行HOLD/CLEAR的设置。0:CLEAR;1:上次值(保持);2:设置值。③设置HOLD设定值的值。上述b中选择“2:设置值”时,在HOLD设定值中设置值。可设置范围:-32768~+32767。④将D/A转换允许/禁止设置为允许。第五章5.3.3FX5UCPU内置模拟量功能说明3)动作通过模拟量输出HOLD/CLEAR功能的设置、D/A输出允许/禁止标志的设置组合,将变为下表所示的模拟输出状态。表5-17模拟输出状态CPU模块状态D/A输出允许/禁止设置HOLD/CLEAR功能设置输出状态RUN允许全部设置移位、比例缩放的值禁止全部设置0STOP允许CLEAR0允许上次值(保持)移位、比例缩放的值允许设置值输出HOLD设定值中所设置的值禁止全部设置0PAUSE允许全部设置移位、比例缩放的值禁止全部设置0发生无法RUN的错误允许全部设置0禁止全部设置0表5-17模拟输出状态第五章5.3.3FX5UCPU内置模拟量功能说明(5)CPU模块STOP时的模拟量输出测试功能CPU模块STOP中,通过将输出允许/禁止标志设为允许状态,并更改数字值,可以输出任意的模拟值。1)对应软元件CPU模块STOP时,模拟测试功能中使用的软元件如表5-18所示。表5-18CPU模块STOP时模拟量输出设置软元件名称CH1D/A转换允许/禁止SM6180D/A输出允许/禁止SM6181数字值SD61802)设置方法使用CPU模块STOP时,模拟测试的步骤如下所示:①更改动作条件设置。要将模拟输出测试设为启用,需要满足以下的设置条件:D/A转换允许/禁止:转换允许D/A输出允许/禁止:输出允许②更新数字值数字值中应设置与要输出的模拟值相当的数字值。第五章5.3.3FX5UCPU内置模拟量功能说明3)动作①与运行中、STOP中无关,对数字输入的值进行D/A转换和模拟输出。②模拟输出测试中,移位功能、比例缩放功能、报警输出功能的设置也为启用。注意事项:即使在模拟量输出HOLD/CLEAR功能正在动作的情况下,也可以通过本功能更改模拟输出。3.内置模拟量功能应用开发(1)确认输入输出规格根据实际应用场景确认模拟量输入的规格或者模拟量输出的要求,如果满足应用要求,继续下一步工作;如果内置模拟量功能无法满足应用场景,考虑选择其他功能模块。(2)外部设备连线1)端子排列,端子排列如下图所示。图5-24接线端子排第五章5.3.3FX5UCPU内置模拟量功能说明2)模拟输入配线,模拟输入配线如下所示。图5-25内置输入模拟量配线图示3)模拟输出配线模拟输出配线的相关内容如图5-26所示。图5-26内置输出模拟量配线图示第五章5.3.3FX5UCPU内置模拟量功能说明*1模拟输出线应使用双芯的屏蔽双绞电缆,且配线时应与其他动力线及容易受电感影响的线隔离。*2屏蔽线应在信号接收侧进行一点接地。4)接地•应采用D类接地。(接地电阻:100以下)•应尽可能采用专用接地。无法采用专用接地时,应采用图5-27中的“共用接地”。图5-27接地方式第五章5.3.3FX5UCPU内置模拟量功能说明(3)参数设置1)参数设置要点通过设置参数,可无需进行基于程序的参数设置。参数在CPU模块的电源ON时或复位时有效。此外,值也将同时被传送至特殊继电器、特殊寄存器,通过程序更改该值,可执行与参数设置不同的动作。2)模拟量输入基本设置通过GX-Works3的“基本设置”进行设置。鼠标点击导航窗口→[参数]→模块型号→[模块参数]→[模拟输入]→“基本设置”图5-28模拟量输入基本设置第五章5.3.3FX5UCPU内置模拟量功能说明显示内容说明:表5-19基本设置显示内容说明项目内容设置范围默认A/D转换允许/禁止设置设置是“允许”还是“禁止”A/D转换值的输出。·允许·禁止禁止平均处理指定设置是进行“采样处理”还是“平均处理”。·采样·次数平均·移动平均·时间平均采样时间平均・次数平均・移动平均设置每个已进行平均处理指定的通道的时间平均、次数平均、移动平均的值。可设置范围内的任意的值0第五章5.3.3FX5UCPU内置模拟量功能说明鼠标点击要进行设置更改的项目,输入设置值。3)模拟量输入应用设置通过GX-Works3的“应用设置”进行设置。鼠标点击导航窗口→[参数]→模块型号→[模块参数]→[模拟输入]→“应用设置”图5-29模拟量应用设置第五章5.3.3FX5UCPU内置模拟量功能说明显示内容说明:表5-20应用设置显示内容说明项目内容设置范围默认过程报警设置设置是“允许”还是“禁止”过程报警的报警。·允许·禁止禁止过程报警上上限值设置数字输出值的上上限值。-32768~+327670过程报警上下限值设置数字输出值的上下限值。-32768~+327670过程报警下上限值设置数字输出值的下上限值。-32768~+327670过程报警下下限值设置数字输出值的下下限值。-32768~+327670比例尺超出检测启用/禁用设置是“启用”还是“禁用”比例尺超出检测。·启用·禁用启用比例缩放启用/禁用设置是“启用”还是“禁用”比例缩放。·启用·禁用禁用比例缩放上限值设置比例缩放换算的上限值。-32768~+327670比例缩放下限值设置比例缩放换算的下限值。-32768~+327670转换值移位值通过移位功能设置要移位的量。-32768~+327670数字剪辑启用/禁用设置是“启用”还是“禁用”数字剪辑。·启用·禁用禁用第五章5.3.3FX5UCPU内置模拟量功能说明鼠标点击要进行设置更改的项目,输入设置值。4)模拟量输出基本设置通过GX-Works3的“基本设置”进行设置。鼠标点击导航窗口→[参数]→模块型号→[模块参数]→[模拟输出]→“基本设置”图5-30模拟量输出基本设置表5-21显示内容说明项目内容设置范围默认D/A转换允许/禁止设置设置是“允许”还是“禁止”D/A转换。·允许·禁止禁止D/A输出允许/禁止设置设置是“允许”还是“禁止”D/A输出,·允许·禁止禁止第五章5.3.3FX5UCPU内置模拟量功能说明鼠标点击要进行设置更改的项目,输入设置值。5)模拟量输出应用设置鼠标点击导航窗口→[参数]→模块型号→[模块参数]→[模拟输出]→“应用设置”图5-31模拟量输出应用设置第五章5.3.3FX5UCPU内置模拟量功能说明表5-22显示内容说明项目内容设置范围默认报警输出设置设置是“允许”还是“禁止”报警输出。·允许·禁止禁止报警上限值设置报警输出所需的数字输入值的上限值。-32768~+327670报警下限值设置报警输出所需的数字输入值的下限值。-32768~+327670比例缩放启用/禁用设置是“启用”还是“禁用”比例缩放。·启用·禁用禁用比例缩放上限值设置比例缩放换算的上限值。-32768~+327670比例缩放下限值设置比例缩放换算的下限值。-32768~+327670转换值移位值通过移位功能设置要移位的量。-32768~+327670DOLD/CLEAR设置设置CLEAR或HOLD时的输出状态。·CLEAR·上次值(保持)·设置值CLEARHOLD设定值设置在“HOLD/CLEAR设置”中选择了“设置值”的情况下,HOLD时输出的数字值。-32768~+327670第五章5.3.3FX5UCPU内置模拟量功能说明4.内置模拟量相关特殊软元件表5-23模拟输入用特殊继电器特殊继电器内容R/WCH1CH2SM6020SM6060A/D转换完成标志RSM6021SM6061A/D转换允许/禁止设置R/WSM6022SM6062比例尺超出检测标志RSM6024SM6064比例尺超出检测启用/禁用设置R/WSM6025SM6065最大值·最小值复位完成标志RSM6026SM6066最大值复位请求R/WSM6027SM6067最小值复位请求R/WSM6028SM6068比例缩放启用/禁用设置R/WSM6029SM6069数字剪辑启用/禁用设置R/WSM6031SM6071报警输出标志(过程报警上限)RSM6032SM6072报警输出标志(过程报警下限)RSM6033SM6073报警输出设置(过程报警)R/WSM6057SM6097A/D转换报警清除标志R/WSM6058SM6098A/D转换报警发生标志RSM6059SM6099A/D转换错误发生标志R第五章5.3.3FX5UCPU内置模拟量功能说明R/W:读取/写入用R:读取专用表5-24模拟输出用特殊继电器特殊继电器内容R/WSM6180D/A转换允许/禁止设置R/WSM6181D/A输出允许/禁止设置R/WSM6188比例缩放启用/禁用设置R/WSM6191报警输出上限值标志RSM6192报警输出下限值标志RSM6193报警输出设置R/WSM6217D/A转换报警清除请求R/WSM6218D/A转换报警发生标志RSM6219D/A转换错误发生标志R第五章5.3.3FX5UCPU内置模拟量功能说明R/W:读取/写入用R:读取专用表5-25模拟输入用特殊寄存器特殊继电器内容R/WCH1CH2SD6020SD6060数字输出值RSD6021SD6061数字运算值RSD6022SD6062模拟输入电压监视RSD6023SD6063平均处理指定R/WSD6024SD6064平均时间/平均次数/移动平均设置R/WSD6026SD6066最大值RSD6027SD6067最小值RSD6028SD6068比例缩放上限值R/WSD6029SD6069比例缩放下限值R/WSD6030SD6070转换值移位量R/WSD6031SD6071过程报警上上限值R/WSD6032SD6072过程报警上下限值R/WSD6033SL6073过程报警下上限值R/WSD6034SD6074过程报警下下限值R/WSD6058SD6098A/D转换最新报警代码RSD6059SD6099A/D转换最新错误代码R第五章5.3.3FX5UCPU内置模拟量功能说明R/W:读取/写入用R:读取专用表5-26模拟输出用特殊寄存器特殊寄存器内容R/WSD6180数字值R/WSD6181数字运算值RSD6182模拟输出电压监视RSD6183HOLD/CLEAR功能设置R/WSD6184HOLD时输出设置R/WSD6188比例缩放上限值R/WSD6189比例缩放下限值R/WSD6190输入值移位量R/WSD6191报警输出上限值R/WSD6192报警输出下限值R/WSD6218D/A转换最新报警代码R第五章5.3.3FX5UCPU内置模拟量功能说明R/W:读取/写入用R:读取专用5.内置模拟量输入为电流时的对应解决方法FX5UCPU模块可以在电流输入(DC4~20mA)的情况下使用内置的模拟输入。FX5UCPU模块只支持电压输入,但在V□+,V-端子间连接250电阻(精密电阻0.5%)后,可以作为电流输入使用。(1)接线方法图5-32内置模拟量电流输入接线图示项目规格模拟输入DC4~20mA数字输出值400~2000*1分辨率10μA绝对最大输入-2mA,+60mA表5-27内置模拟量输入规格第五章5.3.3FX5UCPU内置模拟量功能说明(3)比例缩放功能使用例,见图5-33。图5-33内置模拟量电流输入比例缩放功能1.功能概要FX5U-4AD可配合FX5S/FX5UJ/FX5U/FX5UC系列PLC使用,4通道的电压/电流的模数转换特殊功能模块。(1)FX5S/FX5UJ/FX5U/FX5UCPLC最多可以连接8台特殊功能模块(包括其他特殊功能模块);(2)可以对各通道指定电压输入、电流输入;(3)A/D转换值保存在模块的缓冲存储区(BFM)中;(4)通过数字滤波器的设定,可以读取稳定的A/D转换值;(5)各通道中,最多可以存储10000次A/D转换值的历史记录。(6)中断功能,当检测出输入信号异常或警报输出等中断原因时,启动CPU模块的中断程序。第五章5.3.4FX5U-4AD模拟量输入模块详细说明2.系统构成,见图5-34。3.性能规格,见表5-10。图5-34FX5U-4AD系统构成4.接线(1)端子排列,FX5U-4AD的端子排列如图5-35所示。图5-35FX5U-4AD端子排列第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-28端子排名称及说明左侧排列右侧排列显示名称内容显示名称内容V+CH1电压输入V+CH3电压输入I+CH1电流输入I+CH3电流输入COMCH1COMCOMCH3COMV+CH2电压输入V+CH4电压输入I+CH2电流输入I+CH4电流输入COMCH2COMCOMCH4COM·空·空FG机架地线FG机架地线FG机架地线FG机架地线第五章5.3.4FX5U-4AD模拟量输入模块详细说明(2)模拟量输入模块配线模拟量输入的每一个ch(通道)可以用作电压输入或电流输入,FX5U-4AD各通道接线如图5-36所示。图5-36FX5U-4AD模拟量输入接线第五章5.3.4FX5U-4AD模拟量输入模块详细说明5.缓冲存储区(BFM)FX5U-4AD的缓冲存储区可以分类为三种数据类别:设置数据:是根据连接设备及系统用途设置的数据,可以进行写入或者读取,通过GX-Works3或程序进行设置。控制数据:用于控制模拟量输入模块的数据,可以进行写入或者读取,通过GX-Works3或程序进行设置。监视数据:用于监控模拟量输入模块的状态而使用的数据,仅可读取,不能写入。在缓冲存储器中,不可对系统区域及数据类别为监视的区域进行数据写入。如果对这些区域进行数据写入,有可能导致误动作。FX5U-4AD中常用缓冲存储器见表5-29和5-30。(普通模式下,O:有刷新设置、×:无刷新设置)表5-29FX5U-4AD常用缓冲存储区一(Un\G0-Un\G399)地址(10进制)地址(16进制)名称默认值数据类别自动刷新00H最新出错代码0监视○11H出错履历最新地址0监视○22H最新报警代码0监视○33H报警履历最新地址0监视○4~194H~13H中断原因检测标志[n]0监视○20~2914H~1DH系统区域———301EH模块信息6140H监视×311FH固件版本监视×表5-29FX5U-4AD常用缓冲存储区一(Un\G0-Un\G399第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-29FX5U-4AD常用缓冲存储区一(Un\G0-Un\G399)(续)地址(10进制)地址(16进制)名称默认值数据类别自动刷新32~3520H~23H系统区域0000H——3624H警报输出标志(过程报警上限)0000H监视○3725H警报输出标志(过程报警下限)0000H监视○3826H警报输出标志(比率报警上限)0000H监视○3927H警报输出标志(比率报警下限)0000H监视○4028H输入信号异常检测标志0000H监视○4129H系统区域0000H——422AHA/D转换完成标志0000H监视○第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-29FX5U-4AD常用缓冲存储区一(Un\G0-Un\G399)(续)地址(10进制)地址(16进制)名称默认值数据类别自动刷新43~592BH~3BH系统区域———603CH运行模式监视0监视×61~683DH~44H系统区域———6945H输入信号0监视×7046H输出信号0控制×71~8947H~59H系统区域———第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-30FX5U-4AD常用缓冲存储区二(Un\G400-Un\G3599)地址10进制(16进制)名称默认值数据类别自动刷新CH1CH2CH3CH4400(190H)600(258H)800(320H)1000(3E8H)CH□数字输出值监视○401(191H)601(259H)801(321H)1001(3E9H)系统区域———402(192H)602(25AH)802(322H)1002(3EAH)CH□数字运算值监视○403(193H)603(25BH)803(323H)1003(3EBH)系统区域———404(194H)604(25CH)804(324H)1004(3ECH)CH□最大值0监视○405(195H)605(25DH)805(325H)1005(3EDH)系统区域———第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-30FX5U-4AD常用缓冲存储区二(Un\G400-Un\G3599)(续)地址10进制(16进制)名称默认值数据类别自动刷新CH1CH2CH3CH4406(196H)606(25EH)806(326H)1006(3EEH)CH□最小值0监视○407(197H)607(25FH)807(327H)1007(3EFH)系统区域———408(198H)608(260H)808(328H)1008(3F0H)CH□差分转换状态标志0监视○409(199H)609(261H)809(329H)1009(3F1H)CH□记录保持标志0监视○410(19AH)610(262H)810(32AH)1010(3F2H)系统区域———411(19BH)611(263H)811(32BH)1011(3F3H)CH□数字滤波转换周期监视0监视×第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-30FX5U-4AD常用缓冲存储区二(Un\G400-Un\G3599)(续)地址10进制(16进制)名称默认值数据类别自动刷新CH1CH2CH3CH4412~419(19CH~1A3H)612~619(264H~268H)812~819(32CH~333H)1012~1019(3F4H~3FBH)系统区域———420(1A4H)620(26CH)820(334H)1020(3FCH)CH□A/D转换状态0监视×421(1A5H)621(26DH)821(335H)1021(3FDH)系统区域———422(1A6H)622(26EH)822(336H)1022(3FEH)CH□最大值复位完成标志0监视○423(1A7H)623(26FH)823(337H)1023(3FFH)CH□最小值复位完成标志0监视○第五章5.3.4FX5U-4AD模拟量输入模块详细说明以模拟量输入模块CH1通道为例,部分常用缓冲存储区介绍如下:(1)中断原因检测标志[n]表5-31缓冲存储器地址缓冲存储器名称12345678910111213141516中断原因检测标志[n]45678910111213141516171819发生中断原因时,在“中断原因检测标志[n]”(Un\G4~Un\G19)变为有中断原因(1)的同时,对CPU模块进行中断请求。n表示中断设置编号。(n=1~16)第五章5.3.4FX5U-4AD模拟量输入模块详细说明(2)输入信号异常检测标志缓冲存储器地址:CH1-40对各通道的输入信号状态进行确认。图5-37各通道输入状态(3)A/D转换完成标志缓冲存储器地址:CH1-42可以对A/D转换状态进行确认。图5-38各通道A/D转换状态第五章5.3.4FX5U-4AD模拟量输入模块详细说明(4)输入信号缓冲存储器地址:CH1-69可以通过缓冲存储器对模拟输入模块的状态进行确认。表5-32输入信号一览缓冲存储器内容b0模块READYb1~4不可使用b5偏置·增益初始化完成标志b6不可使用b7不可使用b8警报输出信号b9动作条件设置完成标志b10偏置·增益设置模式状态标志b11通道更改完成标志b12输入信号异常检测信号b13范围切换完成标志b14A/D转换完成标志b15出错发生标志第五章5.3.4FX5U-4AD模拟量输入模块详细说明(5)输出信号缓冲存储器地址:CH1-70可以通过缓冲存储器设置对模拟输入模块的动作请求。表5-33输出信号一览缓冲存储器内容b0~4不可使用b5偏置・增益初始化请求b6~8不可使用b9动作条件设置请求b10用户范围写入请求b11通道更改请求b12不可使用b13范围切换请求b14不可使用b15出错清除请求第五章5.3.4FX5U-4AD模拟量输入模块详细说明(6)模式切换设置缓冲存储器地址:CH1-296、297表5-34设置希望切换的模式的设置值切换目标模式缓冲存储器地址设置值普通模式2964658H2974144H偏置・增益设置模式2964144H2974658H(7)CH1数字输出值缓冲存储器名称CH1CH2CH3CH4CH□数字输出值4006008001000表5-35缓冲存储器地址第五章5.3.4FX5U-4AD模拟量输入模块详细说明A/D转换后的数字输出值以16位带符号二进制被存储。图5-39A/D转换数字输出值(8)CH1A/D转换允许/禁止设置A/D转换是否允许执行进行设置。缓冲存储器名称CH1CH2CH3CH4CH□A/D转换允许/禁止设置5007009001100表5-36CH1A/D转换允许缓冲存储器地址第五章5.3.4FX5U-4AD模拟量输入模块详细说明置0转换允许,置1禁止转换。应将“动作条件设置请求”(Un\G70,b9)置为OFFONOFF,将设置内容置为有效。全部通道被设置为A/D转换允许(0)。(9)CH1平均处理指定表5-37CH1平均处理缓冲存储器地址缓冲存储器名称CH1CH2CH3CH4CH□平均处理指定5017019011101CH□平均处理指定(使用FX3分配模式功能时)1081108210831084第五章5.3.4FX5U-4AD模拟量输入模块详细说明对选择采样处理、平均处理、一阶延迟滤波、数字滤波中的哪种处理方式进行设置。平均处理有时间平均、次数平均及移动平均。表5-38设置值及设置内容说明设置值设置内容0采样处理1时间平均2次数平均3移动平均4一阶延迟滤波5数字滤波第五章5.3.4FX5U-4AD模拟量输入模块详细说明默认值:全部通道被设置为采样处理(0)。(10)CH1平均时间/平均次数/移动平均/一阶延迟滤波常数设置表5-39平均及一阶延迟滤波缓冲存储器地址缓冲存储器名称CH1CH2CH3CH4CH□平均时间/平均次数/移动平均/一阶延迟滤波常数设置5027029021102CH□平均时间/平均次数/移动平均/一阶延迟滤波常数设置(使用FX3分配模式功能时)2345设置值设置内容2~5000(ms)时间平均4~62500(次)次数平均2~1000(次)移动平均1~500(倍)一阶延迟滤波常数对进行了平均处理指定的各通道的平均时间、平均次数、移动平均次数、一阶延迟滤波常数进行设置。可设置范围如下所示。表5-40平均及一阶延迟滤波设置值第五章5.3.4FX5U-4AD模拟量输入模块详细说明默认值:全部通道被设置为0。(11)CH1范围设置表5-41CH1范围设置缓冲存储器地址缓冲存储器名称CH1CH2CH3CH4CH□范围设置5987989981198表5-42用于设置输入范围的区域设置值输入范围0003H4~20mA0009H0~20mA0006H-20~+20mA000AH1~5V000BH0~5V0000H-10~+10V000CH0~10V000EH用户范围设置第五章5.3.4FX5U-4AD模拟量输入模块详细说明默认值:全部通道被设置为0003H。6.FX5U-4AD模拟量输入模块功能说明相比较CPU内置模拟量功能,FX5U-4AD模拟量特殊功能模块更加丰富,前面章节已经分析过的功能此处不再详细描述,与这些功能对应的软元件,在第5项列举出来。表5-43FX5U-4AD模拟量输入模块功能表项目内容运行模式选择模拟输入模块的运行模式(普通模式、偏置·增益设置模式)。范围切换功能可以对各通道切换模拟输入的输入范围。通过切换范围,可以更改输入转换特性。A/D转换允许/禁止设置功能对各通道是允许A/D转换还是禁止A/D转换进行设置。通过将不使用的通道设置为A/D转换禁止,可以缩短转换周期。A/D转换方式采样处理模拟输入值在各采样周期被A/D转换,并存储到缓冲存储器中。平均处理时间平均按照设置时间进行A/D转换,对其除去最大值及最小值后的合计值进行平均处理。平均处理后的值被存储到缓冲存储器中。设置时间内的处理次数根据设置为A/D转换允许的通道数而变化。次数平均按照设置次数进行A/D转换,对其除去最大值及最小值后的合计值进行平均处理。平均处理后的值被存储到缓冲存储器中。次数平均的平均值被存储到缓冲存储器中的时间根据设置为A/D转换允许的通道数而变化。移动平均对各采样周期中获取的指定次数的数字输出值进行平均后,存储到缓冲存储器中。由于各采样处理中进行移动平均处理,因此可以获得最新的数字输出值。一阶延迟滤波根据所设置的时间常数,对模拟输入的瞬态噪声进行平滑处理并数字输出,存储到缓冲存储器中。数字滤波当测定信号中包含尖锐的尖峰噪声等,去除小于设置值的变动,将稳定的数据存储到缓冲存储器中。标度功能可以将数字输出值按照设置的任意的标度上限值以及标度下限值的范围进行标度换算。减少创建标度换算程序的工时。移位功能将已设置的转换值移位量与数字输出值相加(移位)后,存储到缓冲存储器中。更改转换值移位量时,将实时反映到数字运算值中,因此可以方便地进行系统启动数字限制功能可以将输入了超出输入范围的电压或电流时的数字运算值固定为数字输出最大值、数字输出最小值。第五章5.3.4FX5U-4AD模拟量输入模块详细说明表5-43FX5U-4AD模拟量输入模块功能表(续)项目内容差分转换功能将本功能开始时的数字运算值设置为0(基准值)。其后,将从基准值开始增加或减少的值存储到缓冲存储器中。最大值·最小值保持功能各通道中,数字运算值的最大值与最小值被存储到缓冲存储器中。警报输出功能过程报警数字运算值进入预先设置的警报输出范围内的情况下,将输出警报。比率报警数字输出值的变化率等于或大于比率报警上限值,或者等于或小于比率报警下限值时,输出报警。输入信号异常检测功能模拟输入值超出了预先设置的范围时将输出报警。记录功能可以对数字输出值或数字运算值进行记录(存储)。各通道可以记录10000点的数据。记录读取功能记录开始后,每当记录了记录读取点数设置值的数据时,就对CPU模块发出中断请求,启动中断程序。中断功能当检测出输入信号异常检测或警报输出等的中断原因时,启动CPU模块的中断程序。出错履历功能将模拟输入模块中发生的出错以及报警制作成履历,最多16件存储到缓冲存储器中。偏置·增益设置功能可以补偿数字输出值的误差。偏置·增益初始化功能将偏置·增益值初始化为出厂时的偏置·增益值。FX3分配模式功能模拟输入模块的缓冲存储器地址可以置为与FX3U-4AD同等的配置。可以引用FX3U-4AD中现有的程序。第五章5.3.4FX5U-4AD模拟量输入模块详细说明各功能按照下述顺序被处理。将多个功能置为有效的情况下,将最先处理的功能的输出作为下一个功能的输入处理,并非所有功能都需要执行一遍。图5-40FX5U-4AD模拟量输入模块功能处理顺序第五章5.3.4FX5U-4AD模拟量输入模块详细说明(1)运行模式,选择模拟量输入模块的运行模式[导航窗口]→[参数][模块信息][模块型号][模块参数][基本设置][运行模式设置功能]普通模式:进行普通A/D转换的模式。偏置·增益设置模式:用户范围设置时要进行偏置·增益设置的模式。(2)范围切换功能,对各通道切换模拟量输入的输入范围[导航窗口][参数][模块信息][模块型号][模块参数][基本设置][范围切换功能]表5-44输入范围及对应数字输出值输入范围数字输出值4~20mA0~320000~20mA0~32000-20~+20mA-32000~+320001~5V0~320000~5V0~320000~10V0~32000-10~+10V-32000~+32000用户范围设置*1-32000~+32000第五章5.3.4FX5U-4AD模拟量输入模块详细说明注意事项:*1使用用户范围设置时,应进行偏置·增益设置。完成写入后,通过可编程控制器电源OFFON或者CPU模块复位,范围被切换。缓冲存储器“CH1范围设置”(Un\G598)和“CH1范围设置监视”(Un\G430),可以对范围切换及范围设置进行监视。(3)A/D转换允许/禁止设置功能,CPU内置模拟量部分已经介绍,不再叙述。(4)A/D转换方式对各通道指定进行A/D转换的方式。1)采样处理在各采样周期对模拟量输入值进行A/D转换,并存储到数字输出值及数字运算值中。采样周期为“转换速度(80s)A/D转换允许通道数”。可以对各通道设置A/D转换允许或禁止。通过将不使用的通道设置为A/D转换禁止,可以缩短转换周期。将3个通道设置为A/D转换允许时的转换周期•803=240(s),转换周期为240(s)2)平均处理对各通道的数字输出值进行平均处理,平均处理后的值被存储到数字输出值及数字运算值中。平均处理有下述3种处理。•时间平均•次数平均•移动平均第五章5.3.4FX5U-4AD模拟量输入模块详细说明7.FX5U-4AD应用实例完成模块的外部接线,硬件组态完成之后,进行各通道参数设置;通过参数设置,将无需通过程序进行参数设置。本节以最基本应用进行参数设置,如果更多功能设置,请参阅该模块详细应用说明文档《MELSECiQ-FFX5用户手册(模拟量篇-智能功能模块)》。添加模拟输入模块时,选择模块型号后面添加“(FX3)”的模块的情况下,可作为FX3分配模式使用。•FX5-4AD:普通模式•FX5-4AD(FX3):FX3分配模式在本教材中,以普通模式为例进行讲述。(1)基本设置初始设置通过GXWorks3的模块参数进行。刷新设置不调整。图5-41A/D模块基本参数设置第五章5.3.4FX5U-4AD模拟量输入模块详细说明图5-42A/D模块应用参数设置第五章5.3.4FX5U-4AD模拟量输入模块详细说明(3)全局标签表5-45案例全局标签设置序号标签名数据类型类分配(软元件/标签)1CH1_DigOutVal字[有符号]VAR_GLOBALD112CH2_DigOutVal字[有符号]VAR_GLOBALD123CH3_DigCalcVal字[有符号]VAR_GLOBALD134CH4_DigOutVal字[有符号]VAR_GLOBALD145CH2_DigMaxVal字[有符号]VAR_GLOBALD156CH2_DigMinVal字[有符号]VAR_GLOBALD16第五章5.3.4FX5U-4AD模拟量输入模块详细说明注:后续的数字输出值读取处理使用部分全局标签(4)编程应用数字输出值读取处理:图5-43A/D转换应用案例程序第五章5.4.1FX5系列模拟量输出单元/模块1.模拟量输出适配器(见表5-46)表5-46模拟量输出适配器型号(通道数)输出规格隔离适用的可编程控制器项目输出电压输出电流FX5SFX5UJFX5UFX5UCFX5-4DA-ADP(4通道)输出范围电压:DC-10~+10V(外部负载电阻1k~1M)电流:DC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 筑牢交通安全屏障珍爱宝贵生命财产小学主题班会课件
- 库存状态查明回复函7篇范本
- 员工信息管理系统操作手册
- 修改付款条件通知函(4篇)
- 关于确认货物规格的通知函6篇范本
- 小学主题班会课件:榜样与力量同行品格与智慧共筑
- 数据仓库与数据分析在企业管理中的应用
- 安全文明小使者小学主题班会课件
- 房地产项目成本预算管理及控制策略指导
- 2026移动智能终端及移动互联网应用程序用户个人信息保护实施指南 第8部分:个人信息处理规则
- 炼金术化学与哲学教学课件
- 潜在的失效模式及后果fmea
- 嘉兴南湖学院辅导员考试题库
- 滨州邹平市结合事业单位招聘征集本科及以上毕业生入伍考试真题2022
- 校园安全百日攻坚行动实施方案
- 紫苏子、炒紫苏子生产工艺规程
- 装饰装修工程施工方案设计完整版
- 人教版 小学一年级下册语文全册知识点汇总
- 苏科版六年级下册《劳动》全一册全部教案(共9节)
- GB/T 6368-1993表面活性剂水溶液pH值的测定电位法
- GB/T 12060.5-2011声系统设备第5部分:扬声器主要性能测试方法
评论
0/150
提交评论