FX系列PLC模拟量I/O功能扩展板包括内置与外置式功能扩展板,前者用于FX1S/FX1N系列PLC,后者用于FX3U系列PLC。外置式功能扩展板连接时需配备FX3U-232-BD或FX3U-485-BD、FX3U-422-BD、FX3U-CNV-BD、FX3U-USB-BD的任一种。扩展板A-D直接在基本单元上完成,由特殊辅助继电器M控制,A-D、D-A直接存储到特殊寄存器D。
1.FX1N-2AD-BD
(1)技术性能 只用于FX1S/FX1N系列PLC,技术性能见表7-53。
表7-53 FX1N—2AD—BD模拟量输入扩展板的性能
(续)
(2)输出特性 如图7-118所示,CH1与CH2输入类型可不同,偏移与增益能进行调整,由程序改变A-D输出特性。
图7-118 FX1N—2AD—BD模拟量输入扩展板的输出特性
(3)编程与控制 FX1N—2AD—BD编程与控制由特殊辅助继电器M与寄存器D实现。
M8112:CH1输入类型,0:0~10V,1:4~20mA。M8113:CH2输入类型,0:0~10V,1:4~20mA。D8112:CH1的A-D输出;D8113:CH2的A-D输出。
只需对M8112/M8113赋值,便可指定模拟量输入类型,A-D结果存储到D8112/D8113。
(4)编程示例 CH1接0~10V,在D10得到单位为1mV的A-D结果(数字量0~10000);CH2接4~20mA,在D60得到单位为1μA的A-D结果(数字量4000~20000),见图7-119。根据FX1N-2AD-BD特性,CH1的0~10V输入在D8112得到A-D结果是0~4000,故D10=D8112×10/4转到单位为1mV数字量0~10000;CH2的4~20mA输入在D8113的A-D结果是0~2000,故D60=D8113×8+4000转到单位为1μA的数字量4000~20000。
图7-119 FX1N-2AD-BD编程示例
2.F1N—1DA—BD
(1)技术性能 见表7-54,只用于FX1S/FX1N系列PLC。
表7-54 FX1N—1DA—BD模拟量输出扩展板技术性能
(2)输出特性 如图7-120所示,输出特性不能偏移与增益调整,由程序改变D-A输出特性。
(3)编程与控制 由特殊辅助继电器M与寄存器D实现。
M8114:输出类型,0:0~10V,l:4~20mA。D8114:D-A转换输入,0~4000对应0~10V,0~2000对应4~20mA。
只要在D8114给定需要转换的数字量,对M8114为ON/OFF选定模拟量输出类型。D-A结果在输出端输出,该输出在PLC转入“STOP”状态仍能够保持。
(4)编程示例 将D0中单位为1mV的数字量0~10000转换为DC0~10V输出;将D60中单位为1μA的数字量4000~20000转换为4~20mA输出,见图7-121。
图7-120 FX1N-1DA-BD模拟量输出扩展板的输出特性
图7-121 FX1N—1DA—BD编程示例
根据FX1N—1DA—BD的特性,0~10V输出的D8114数字0~4000,故D8114=D0×2/5将D0中单位为1mV数字量0~10000转换为D8114数字量0~4000;4~20mA输出的D8114数字量0~2000,故D8114=(D60-4000)/8将D60单位为1μA的数字量4000~20000转换为D8114数字量0~2000。
3.FX3U—4AD—ADP
外置式4通道A-D模块,1台基本单元可安装4只。由FX3U-□□□-BD与基本单元连接,安装在PLC左侧,见图7-122。
图7-122 FX3U—4AD—ADP模拟量输入扩展板的安装
(1)技术性能 见表7-55,输出特性见图7-123,偏移与增益不能调整,需要编程或FX3U专用坐标型数据转换指令SCL。
表7-55 FX3U—4AD—ADP模拟量输入扩展板的技术性能
图7-123 FX3U—4AD—ADP的输出特性(www.xing528.com)
(2)编程与控制 由M82□0~M82□3与D82□0~D82□9控制。“□”为扩展板号,第1~4扩展板6~9。特殊辅助继电器M与特殊数据寄存器D的功能见表7-56。出错信息存D82□8,状态以二进制位形式取出与编程,D82□8bit0~bit7的二进制值元件地址以D82□8.0~D82□8.7形式,出错信息状态D82□8.6/D82□8.7由RST清除。
表7-56 FX3U—4AD—ADP特殊辅助继电器与特殊数据寄存器的功能
(续)
(3)指令SCL 根据XY坐标平面上建立的I/O曲线数据转换,见图7-124。
图7-124 SCL指令的编程格式
1)[S1.]:K/H、KnX/KnY/KnM/KnS、T、C、D、V/Z,转换数据或存储器地址。
2)[S2.]:D、V/Z,指定转换曲线定义的数据寄存器起始地址。
3)[D.]:KnY/KnM/KnS、T、C、D、V/Z,转换输出数据寄存器的起始地址。32位前加D;脉冲后加P。SCL转换曲线由若干线段构成的折线。
4)[S2.]:转换曲线节点数n。如图7-125所示的转换曲线,其节点数为5,节点与节点间通过直线连接。
5)[S2.]+1:节点1对应输入X1;[S2.]+2:节点1对应输出Y1;[S2.]+3:节点2对应输入X2;[S2.]+4:节点2对应输出Y2。
……
6)[S2.]+2n-1,节点n对应输入Xn;[S2.]+2n:节点n对应输出Yn。
注意:节点输入Xn必须按升序排列,Yn可任意设定。节点定义后,转换曲线即被定义。当[S1.]输入在X1~X2变化时,输出[D.]Y1~Y2按节点(X1,Y1)、节点(X2,Y2)组成的直线对应变化;输入在X2~X3变化时,输出按照节点(X2,Y2)、节点(X3,Y3)变化。转换输出的小数四舍五入取整。当输入[S1.]<X1或[S1.]>Xn时,出错报警6706。
图7-125 转换曲线的定义
例如,对“SCL D8260 D50 D100”定义如下转换曲线数据表:D50=2;D51=400;D52=0;D53=2000;D54=10000。转换曲线见图7-126,转换结果:D8260<400或D8260>2000,出错报警6706;400≤D8260≤2000,Dl00=10000×(D8260-400)/1600。
图7-126 SCL指令编程示例
(4)编程示例
①直接应用指令。CH1:0~10V,A-D输出5次采样平均值,输出字0~4000存储到D100,A-D超范围时Y0=1;CH2:4~20mA,A-D输出5次采样平均值,输出字0~1600存储到D101,A-D超范围时Y1=1,见图7-127。
②需要进行转换。CH1输入1~5V,在D100得分辨率为1mV的A-D结果0~10000。输入类型选0~10V;FX3U—4AD—ADP输出是0~10V对应字0~4000,输入1~5V时在D8260转换结果只能400~2000,需将D8260的数值400~2000转换为D100的0~10000输出。D8260到D100的数据转换由SCL实现,见图7-128。
图7-127 FX3U—4AD—ADP编程例
图7-128 FX3U—4AD—ADP输出转换编程例
4.FX3U—4DA—ADP
(1)技术性能 FX3U—4DA—ADP为外置式模拟量输出扩展板,只用于FX3U系列,安装同FX3U—4AD—ADP,技术性能见表7-57,输出特性见图7-129,偏移与增益由程序调整,或用FX3U系列SCL转换。
表7-57 FX3U—4DA—ADP模拟量输出扩展板的技术性能
图7-129 FX3U—4DA—ADP的输出特性
(2)编程与控制 由M82□0~M82□9及D82□0~D82□9控制,“□”为扩展板号,第1~4扩展板6~9,特殊辅助继电器M与特殊数据寄存器D的功能见表7-58。出错信息存储在D82□8,以二进制位形式编程使用,出错状态(D82□8.6/D82□8.7)由RST清除。
表7-58 FX3U—4DA—ADP辅助继电器与数据寄存器的功能
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。