SAJ8000 RS485 MODBUS(RTU)串行通信说明
更新时间:2024-06-03 08:21:01 阅读量: 综合文库 文档下载
Modbus通讯功能
SAJ8000 RS-485 MODBUS(RTU)串行通信说明
Modbus 协议是从 Modicon 公司引进的,用于 Modicon 可编程控制器的控制环境。由于该协议使用方便,这种 PLC 语言迅速被采用作为实际使用的一种标准,广泛用于主控制器和从设备的集成。Modbus 是一种串行异步通讯协议。数据传输采用半双工方式,一个主站控制一个或多个从站。 SAJ8000系列变频器采用 RS-485 作为 Modbus 的物理接口。Modbus 网络定义了两种不同的传输模式:ASCII 和 RTU。SAJ8000 变频器仅支持RTU 模式。有关Modbus协议完整资料可以参考:
①GB/Z 19582.1-2004 基于Modbus协议的工业自动化网络规范 第一部分 Modbus应用协议;
②GB/Z 19582.2-2004 基于Modbus协议的工业自动化网络规范 第二部分 Modbus协议在串行链路上的实现指南。1
Modbus协议下通讯端口参数设定
F093=PB.ID (P:通讯格式,B:通讯速率,ID:通讯地址) (1) 通讯地址设定范围:ID=01~99 (2) 通讯格式设定说明如下:
通讯格式 P=2 P=3 说明 Mobus,no parity, 8 bit binary SAJ8000 Modbus, no parity , 8bit binary
(3) 通讯速率设定说明如下:
通讯速率 B=0 4800bps,2stopbits 说明 1
Modbus通讯功能
B=1 B=2 B=3 B=4 B=5 B=6 B=7 9600bps,2stopbits 19200bps,2stopbits 保留 4800bps,1stopbits 9600bps,1stopbits 19200bps,1stopbits 保留 2 SAJ8000支持的Modbus功能代码
01(hex): BIT read(读) 05(hex): BIT write (写) 0f(hex): multiple BIT write 03(hex): WORD read 06(hex): WORD write 03(hex): LONGWORD read 10(hex): LONGWORD write 3 Modbus协议对变频器的运行控制命令
控制命令 从机地址(HEX) 功能代码(HEX) 起始地址(HEX) 数据(HEX) CRC校验(HEX) 复位 停止 正转 反转 点动正转 点动正转 01 01 01 01 01 01 05 06 06 06 06 06 000F 0042 0042 0042 0042 0042 FF00 0000 0020 0040 0002 0004 BC39 29DE 2806 282E A81F 281D 在用Modbus协议对SAJ8000系列变频器进行通讯控制是通过模拟端子实现的,因此必须设置以下参数:
(1) F039设置为端子控制方式(设置为2.0),具体设置参见产品说明书;
2
Modbus通讯功能
(2) F041=9,用于点动正转控制; (3) F042=10,用于点动反转控制;
注意:因为在用Modbus协议对SAJ8000系列变频器进行通讯控制运行时,运行控制方式必须设为端子控制方式(亦即F039=1、2、3或4),所以变频器的数字输入端子将不可以再用于控制运行以外的其它功能。 4
地址映射
DI1~DI6 —— bit1~bit6 DO1~DO3 —— bit17~bit19
F000~F099 —— WORD-00~WORD-99
例1:读取F000参数,假设其参数值为50。设置变频器地址为01,即F093=PB.01。
发送的Modbus信息帧:010300000001840A 十六进制 01:变频器地址;
03:Modbus功能码,读寄存器; 0000:寄存器起始地址; 0001:要读取的寄存器个数; 840A:CRC校验值
变频器回复帧:0103021388B512 01:变频器地址;
03:Modbus功能码,读寄存器; 02:字节数;
1388: F000的参数(十六进制),即十进制5000对应50Hz的频率; B512:CRC校验值
3
Modbus通讯功能
例2:修改F000参数,待写入的参数值为50(Hz)。设置变频器地址为01,即F093=PB.01。
发送的Modbus信息帧:010600001388849C (十六进制) 01:变频器地址;
06:Modbus功能码,写寄存器; 0000:寄存器起始地址; 0001:要写入的参数值; 849C:CRC校验值
变频器回复帧:010600001388849C,与发送的写命令帧相同。
例3:复位命令,设置变频器地址为01,即F093=PB.01。 发送的Modbus信息帧:0105000FFF00BC39 (十六进制) 01:变频器地址;
05:Modbus功能码,强置单个线圈;
000F:线圈起始地址,对应bit地址0X16; FF00:线圈置为ON; BC39:CRC校验值;
变频器回复帧:0105000FFF00BC39,与发送帧相同。
例4:正转命令,设置变频器地址为01,即F093=PB.01。 发送的Modbus信息帧:0106004200202806(十六进制) 01:变频器地址;
06:Modbus功能码,写寄存器; 0042:寄存器地址,对应F066; 0020:正转命令; 2806:CRC校验值;
变频器回复帧:0106004200202806,与发送帧相同。 其余反转、点动正反转命令帧请参考例4 。
4
Modbus通讯功能
1) 上海通用汽车有限公司 2) 广州市科义科技有限公司 3) 南通新世纪机电有限公司 4) 无锡蓝新科技有限公司 5) 创新机械设备有限公司
5
正在阅读:
SAJ8000 RS485 MODBUS(RTU)串行通信说明06-03
李店初级中学2014-2015年度学校创建文明单位总结10-07
在全县政法干警“忠诚、为民、公正、廉洁”核心价值观主题演讲比06-29
吃一堑长一智02-16
2019-2020年高考数学二轮复习第1部分重点强化专题专题4立体几何第10讲立体几何中的向量方法教学案理01-09
000 天然气现状与发展趋势03-11
严格管理是扭亏解困的03-05
让微笑伴随你我作文500字07-15
国粤语姓氏英文拼写对照04-04
藏在碗里的爱作文450字07-02
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 串行
- SAJ8000
- 说明
- 通信
- MODBUS
- RS485
- RTU
- 外文文献翻译(研究建设项目的工程造价)
- 青岛版数学三年级下册第三单元《两位数乘两位数》测试题
- 2014继续教育考试答案
- 哪些药物可致小儿血尿? docx
- Unit15 B卷(人教新目标)(附答案)
- 工程分包管理制度
- 统一通信系统工程技术建议书 - 图文
- 江苏七市2017-2018学年度高三第三次调研测试英语试题(有答案,含
- 先锋小学2015部室整理工作安排
- 10项目质量管理举措实施办法
- 硅质原料一般工业要求(修改稿0730)
- 井巷工程课程设计——混合斜井断面和施工设计
- 三幅职责
- 北师大网络教育2016年《教育心理学》在线作业
- 《护理学导论》试题
- 幼儿基本信息表
- 电信通信微机原理复习题
- 交通信号灯系统的设计与制作
- 国网2014真题
- 施工应急处置方案