厦门四信 F8114与F8914通信的配置.docx
- 文档编号:8381596
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:12
- 大小:255.28KB
厦门四信 F8114与F8914通信的配置.docx
《厦门四信 F8114与F8914通信的配置.docx》由会员分享,可在线阅读,更多相关《厦门四信 F8114与F8914通信的配置.docx(12页珍藏版)》请在冰豆网上搜索。
厦门四信F8114与F8914通信的配置
厦门四信F8114与F8914通信的配置
一.F8114与F8914的通信(上位机通过发MODBUS指令采集F8914的IO口数据)
说明:
IO5为模拟量输入时寄存器地址:
OX40000
IO4为模拟量输入时寄存器地址:
0X40001
IO3为模拟量输入时寄存器地址:
0X40002
根据配置成不通的状态,功能码不一样(参考标准MODBUS协议)
例如:
组网方式如下:
IO3可设置为数字输出,IO4、IO5可设置为模拟输入,采集4-20mA电流。
PC需要下发指令采集IO3、IO4、IO5数据。
置IO3寄存器状态(配置成了数字量输出)
发:
010500F2FF002DC9(设置IO3高电平)
回:
010500F2FF002DC9
发:
010500F200006C39(设置IO3低电平)
回:
010500F200006C39
查询IO3寄存器状态(配置成了数字量输出)
发:
010100F200015C39
回:
010101005188(IO3低电平)
回:
010101019048(IO3高电平)
读取IO4寄存器数据(配置成了模拟量输入)
发:
010400F100016039
回:
0104020173F945(电流输入4mA)
01040202E979DE(电流输入8mA)
01040203A579BB(电流输入10mA)
0104020578BAC2(电流输入15mA)
010402074D7B35(电流输入20mA)
读取IO5寄存器数据(配置成了模拟量输入)
发:
010400F0000131F9
回:
0104020174B887(电流输入4mA)
01040202EBF81F(电流输入8mA)
01040203A7F87A(电流输入10mA)
010402057BFA43(电流输入15mA)
01040207517AFC(电流输入20mA)
查询IO3寄存器状态(配置成了模拟量输入)
发:
010400F200019039
回:
01040204723BD5(电压输入3.06V)
电流换算公式:
3.3/2047*采集值/150*1000=(mA)
电压换算公式:
3.3/2047*采集值/12.1*20.16=(V)
指令说明:
01(RTU地址)04(功能码)00F0(分节点网络地址+IO地址)0001(寄存器个数)31F9(校验码)
IO类型为数字输出时,置IO状态的功能码为05,查IO状态功能码为01
IO类型为数字输入时,查IO状态的功能码为02
IO类型为模拟输入时,查IO状态的功能码为04
具体的配置详细截图:
1.F8114的配置截图:
中心服务器参数配置:
IPMODEM工作参数配置:
ZIGBEE设置:
MODBUS设置:
2.F8914的配置截图
二.F8114与F8914透明传输配置:
1.F8114的配置:
中心参数配置:
ZIGBEE设置:
MODBUS设置:
2.F8914配置:
三、上位机通过发MODBUS指令采集F8114的IO口数据
说明:
IO4为模拟量输入时寄存器地址:
OX40000
IO5为模拟量输入时寄存器地址:
0X40001
IO1、IO2、IO3可设置为数字输出,IO4、IO5可设置为模拟输入,采集4-20mA电流。
PC需要下发指令采集IO1、IO2、IO3、IO4、IO5数据。
读取IO4寄存器数据(配置成了模拟量输入)
发:
01040000000131CA
回:
01040200B8B942(电流输入为4mA)
01040202B979E2(电流输入为15mA)
01040203A3F9B9(电流输入为20mA)
读取IO5寄存器数据(配置成了模拟量输入)
发:
010400010001600A
回:
01040200B8B942(电流输入为4mA)
回:
01040202BD7821(电流输入为15mA)
回:
01040203A8B87E(电流输入为20mA)
置IO3寄存器状态(配置成了数字量输出)
发:
01050002FF002DFA(设置IO3高电平)
回:
01050002FF002DFA
发:
0105000200006C0A(设置IO3低电平)
回:
0105000200006C0A
置IO1寄存器状态(配置成了数字量输出)
发:
01050000FF008C3A(设置IO3高电平)
回:
01050000FF008C3A
发:
010500000000CDCA(设置IO3低电平)
回:
010500000000CDCA
置IO2寄存器状态(配置成了数字量输出)
发:
0105000100009C0A(设置IO3高电平)
回:
0105000100009C0A
发:
010100010001AC0A
回:
010100010001AC0A
查询IO3寄存器状态(配置成了数字量输出)
发:
0101000200015C0A
回:
010101005188(IO3低电平)
回:
010101019048(IO3高电平)
电流换算公式:
3.3/1023*采集值/150*1000=(mA)
相关配置如下图
查询IO1寄存器状态(配置成了数字量输入)
发:
010200000001B9CA
回:
010201016048(IO3高电平)
回:
01020100A188(IO3低电平)
查询IO2寄存器状态(配置成了数字量输入)
发:
010200010001E80A
回:
010201016048(IO3高电平)
回:
01020100A188(IO3低电平)
查询IO3寄存器状态(配置成了数字量输入)
发:
010200020001180A
回:
010201016048(IO3高电平)
回:
01020100A188(IO3低电平)
四信技术部程媚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 厦门四信 F8114与F8914通信的配置 厦门 F8114 F8914 通信 配置
![提示](https://static.bdocx.com/images/bang_tan.gif)