您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > ZL-522--四入四出模块说明书
ZL-522使用说明书模拟量四路输出四路采集模块供电电压+12~24VDC通讯接口RS485/RS232(MODBUS-RTU协议)波特率300-115200(可设置)通讯地址1-254(可设置)输入信号类型4-20mA\0-20mA\0-5V\0-10V(可选)采集速率全通道10HZ输出信号RS485与RS232设备工作温度-20~60℃采集通道4通道单端采集精度0.1%FS隔离防护3000VDC外形尺寸120*73*35mm产品概述1.4路单端模拟量输出,采用32位ARM芯片与TI原装DAC芯片构成4路模拟量输出。4通道模拟量采集。2.采用标准MODBUS-RTU通讯协议,可与组态软件、PLC、工业触摸屏等组网通讯3.带通讯状态指示灯,便捷的出厂参数设置4.可广泛用于工业现场设备的信号采集与控制5.一年质保,终身保修通讯协议说明写单寄存器--06例如将站号为1的模块改为站号27,即写寄存器40011,命令如下:0106000A001BE9C3设备号写功能寄存器地址寄存器值效验和其中,设置模拟量数据为001B,即0x001B,十进制数为27,即将原站号为1的模块改为27;E9C3是16进制数值,是按照CRC-16(BISYNCH,多项式是x16+x15+x2+1屏蔽字为0A001H)循环冗余算法得到的。请参考MODBUS有关资料了解进一步的算法。返回的数据应该为:0106000A001BE9C3设备号写功能寄存器地址寄存器值效验和读寄存器--03读2号设备通道1和通道2的当前输入值,40001,40002两个寄存器命令如下:020300000002C43B设备号读功能寄存器地址数量效验和返回数据应该为0203040132022AE9BF设备号读功能字节数数据效验和其中,通道1的值0132即0x0132,十进制数为306,那么输入值为306/1000=0.306,相同的计算方法,可计算通道2输入值。MODBUS寄存器地址表1地址字节变量名称类型说明400011AO1输出量只读单位:0.001mA或单位:0.001V400021AO2输出量只读400031AO3输出量只读400041AO4输出量只读400051AIN1输入量只读单位:0.001mA或单位:0.001V400061AIN2输入量只读400071AIN3输入量只读400081AIN4输入量只读400091保留只读保留400101保留只读400111MODBUS地址读/写默认1400121通讯波特率读/写默认9600(见代码表2)400131通讯校验位读/写默认无校验(见代码表3)400141输出通道1参考电压读/写单位:mV标称3300例如:3300=3.300V400151输出通道2参考电压读/写400161输出通道3参考电压读/写400171输出通道4参考电压读/写400181输入通道1参考电压读/写单位:mV标称3300例如:3300=3.300V400191输入通道2参考电压读/写400201输入通道3参考电压读/写400211输入通道4参考电压读/写波特率代码表2数值波特率13002120032400448005(默认)9600(默认)6192007384008576009115200校验位代码表3数值0默认12校验位无校验偶校验奇校验接线说明名称连接内容名称连接内容VCC模块供电正极AO1通道1输出正GND模块供电负极AO2通道2输出正485-RX485负端B-AO3通道3输出正485+RX485正端A+AO4通道4输出正GNDRX485地GND输出地RXDRX232接收端GND输入地TXDRX232发送端AIN1通道1输入正GNDRX232地AIN2通道2输入正GND复位端负极AIN3通道3输入正CFG复位端正极AIN4通道4输入正信号的电流流动方向必须从输入正流向输入负。模块具备外部硬件复位寄存器功能(仅针对无液晶屏模块),短接模块CFG与GND3秒以上,模块寄存器复位至初始状态。通讯示例说明1.通讯参数说明(出厂值):9600,N,8,12、模拟量采集信号命令采集发送01030004000405C8(HEX发送)数据字节数据说明备注011模块站号地址范围01-FE031功能码03—读寄存器00042寄存器地址(4x型)0004—模拟量通道起始地址00042读取寄存器长度0004—读取4个通道寄存器05C82CRC校验码前面所有数据的CRC校验码接收0103083A281EA739E0398E1787(HEX)数据字节数据说明备注011模块站号地址范围01-FE031功能码03--读寄存器081字节数返回8个字节长度数据3A281EA739E0398E8读取数据3A28—模拟量通道1返回数据(注*)1EA7—模拟量通道2返回数据(注*)39E0—模拟量通道3返回数据(注*)398E—模拟量通道4返回数据(注*)17872CRC校验码前面所有数据的CRC校验码(注*):如模块为电流4-20MA输入模块,十六进制数3A28转换为十进制数为14888,表示通道的采集电流大小为14.888毫安。3、模块站号设置命令:发送0106000A001BE9C3(HEX发送)数据字节数据说明备注011模块站号原模块站号061功能码06—写寄存器000A2寄存器地址(4x型)000A—40011模块站号寄存器001B2写入数据001B—设置新的模块地址为27E9C32CRC校验码前面所有数据的CRC校验码接收0106000A001BE9C3(HEX)此命令将站号为1的模块的站号改为27。发送修改站号命令以后,返回数据,模块将永久保存该地址。4、模块波特率设置命令:发送0106000B0006780A(HEX发送)数据字节数据说明备注011模块站号模块站号061功能码06—写寄存器000B2寄存器地址(4x型)000B—40012模块波特率寄存器00062写入数据0006—查(代码表2)得知06表示波特率19200780A2CRC校验码前面所有数据的CRC校验码接收0106000B0006780A(HEX)此命令将站号为1的模块的波特率改为19200。发送修改波特率命令以后,返回数据,模块将永久保存该参数。5、模块校验位设置命令:发送0106000C00018809(HEX发送)数据字节数据说明备注011模块站号模块站号061功能码06—写寄存器000C2寄存器地址(4x型)000C—40013模块校验位寄存器00012写入数据0001—查(代码表3)得知01表示校验位为偶检验88092CRC校验码前面所有数据的CRC校验码接收0106000C00018809(HEX)此命令将站号为1的模块的校验位改为偶校验。发送修改校验位命令以后,返回数据,模块将永久保存该参数。6、模块指示灯说明:模块上电后,电源指示灯红色长亮通讯过程中,绿色指示灯闪烁,任意数据均闪烁扩展功能说明模块具备模拟量输入输出通道校准功能,默认的参考电压为3.300,在寄存器中表示为3300,用户可通过写此寄存器,修改参考电压,实现更为精准的采集。
本文标题:ZL-522--四入四出模块说明书
链接地址:https://www.777doc.com/doc-4642858 .html