收藏 分享(赏)

MEMOBUS通讯协议(485通讯).pdf

上传人:精品资料 文档编号:10829448 上传时间:2020-01-13 格式:PDF 页数:4 大小:126.42KB
下载 相关 举报
MEMOBUS通讯协议(485通讯).pdf_第1页
第1页 / 共4页
MEMOBUS通讯协议(485通讯).pdf_第2页
第2页 / 共4页
MEMOBUS通讯协议(485通讯).pdf_第3页
第3页 / 共4页
MEMOBUS通讯协议(485通讯).pdf_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 使用 MEMOBUS 通讯功能使用 MEMOBUS 通讯协议 , 能够与 MEMOCON 系列等可编程控制器进行串行通信 。 接线说明R+R-MEMOBUS 通信输入 差动输入 PHC 绝缘S+S-MEMOBUS 通信输出RS-485 通讯为 2 线制 ,请短接 R+和 S+, R-和 S- 差动输出 PHC 绝缘通讯口RS-485/422G 通信屏蔽线图 1 端子布局 图 2 RS-485 通讯接线 相关参数参数 NO. 名称 内容 设定范围 出厂设定H7.01. 串行口通讯协议 0: MITSUBISHI FX2 协议 1: MEMOBUS 协议 0, 1 1H7.02. 串行口通道号

2、本机的通讯地址 1 31 1H7.03. 串行口设置 00 FF 80H7.04. RTS选择 0: 422通讯 1: 485通讯 0, 1 1H7.05. 通讯中断保护动作设定通讯中断的保护方式 :0: 不保护 1: 自由滑行停止2: 减速停止 3: 非常减速停止 4.仅警告0 4 0H7.06. 通讯中断保护时间 通讯中断的检测时间 0.1 25.0s 1.0sH7.07 发送等待时间 接收命令后到发送响应之间的延时时间 2 65ms 5msH7.08 自动写入 EEPROM 使能写数据到参数区时是否写入 EEPROM 的选择0: 不写入 1: 自动写入0, 1 0H7.09 数据方向发送

3、数据和地址的方向0: 高位字节在前 , 1: 低位字节在前0, 1 0注 1: 串口设置字的定义 :位 定义BIT7 使能位 : 0: 失效 1: 生效BIT6 数据长度 : 0: 8 位长度 1: 7 位长度BIT5 效验使能 : 0: 无效验 1: 有效验BIT4 效验选择 : 0: 偶效验 1: 奇效验BIT3 停止位选择 : 0: 1 位 1: 2 位BIT2 通讯方式 : 0: 异步通讯 1: 同步通讯BIT1 BIT0 通讯波特率 : 0: 9600 1: 19200 2: 31250 3: 38400例如 : H7.03=80, 即设置串行口为 9600, N, 8, 1BIT7

4、 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT01 0 0 0 0 0 0 0通信规格以下表示 MEMOBUS 通信规格 。项目 规格接口 RS-422, RS-485同步方式 异步 ( 起止同步 )通信参数速率 : 可从 9600/19200/31250/38400bps 中选择数据长 : 8 位固定检验 : 从偶 /奇 /无中选择停止位 : 1 位固定通信协议 MEMOBUS( 只有 RTU 模式 )可连接台数 最多 31 台 ( 使用 RS-485 时 ) 信号格式化MEMOBUS 通信是主控制器对驱动装置传送指令 , 驱动装置采取接收指令响应形式 , 下表为信号格

5、式 。 以下所示为传接信号的构成 , 因指令内容的不同 , 数据长度有变化 。驱动器地址功能码数据故障检查驱动器地址是变频器的地址 (0 31)。 若设定为 0, 则为广播模式 , 主控制器向所有变频器传送指令信号 ( 变频器不反馈响应信号 )。功能码是为指定指令的编码 。 功能码有以下三种 。指令信号 响应信号功能码( 16 进制 ) 功能 最小 (字节 ) 最大 ( 字节 ) 最小 ( 字节 ) 最大 ( 字节 )03H 读 出存储寄存器的内容 8 8 7 3708H 回路测试 8 8 8 810H 写入多个存储寄器 11 41 8 8数据存储寄存器地址 (回路地址是测试编码 )和数据组合

6、构成一组数据 。 因指令的内容不同数据长度有变化 。出错检查检出传送时的出错 。 使用 CRCX 效验 , 方式为 CCITT 16/N G(x)=1A001H。 MEMOBUS 信号举例以下所示指令 /响应时 MEMOBUS 信号的举例 。读出存储寄存器内容以被指定的地址里 , 读出连续的所指定几个地址的存储寄存器内容 。 寄存器的内容被分为上位8 位和下位 8 位 , 按地址顺序成为响应信号的数据 。以下所示是从驱动装置 2 的变频器读出状态信号 , 故障内容 , 数据连接状态 , 频率指令时的信号举例 。指令信号 响应信号 ( 正常时 ) 响应信号 ( 故障时 )驱动器地址 02H 驱动

7、器地址 02H 驱动器地址 02H功能码 03H 功能码 03H 功能码 83H上位 00H 上位 00H 出错编号 03H开始地址 下位 58H开始地址 下位 58H 上位 F1H上位 00H 上位 00HCRC-16下位 31H个数下位 02H个数下位 02H上位 45H 上位 00HCRC-16下位 EBH最初的存储寄存器 下位 65H上位 00H接下来的存储寄存器 下位 00H上位 75HCRC-16下位 27H测试回路把指令信号照原 样作为响应信号反馈 。 使用于主控制器和驱动装置间的通信检查 。 测试编号 ,数据可使用任意值 。以下所示与驱动装置 1 的变频器进行测试回路时的信号举

8、例 。指令信号 响应信号 ( 正常时 ) 响应信号 ( 故障时 )驱动器地址 01H 驱动器地址 01H 驱动器地址 01H功能码 08H 功能码 08H 功能码 89H测试 上位 00H 测试 上位 00H 出错编码 01H编号 下位 00H 编号 下位 00H 上位 89H上位 A5H 上位 A5HCRC-16下位 50H数据下位 37H数据下位 37H上位 DAH 上位 DAHCRC-16下位 8DHCRC-16下位 8DH 写入存储寄存器以被指定的地址里 , 读出连续的所指定几个地址的存储寄存器内容 。 寄存器的内容被分为上位8 位和下位 8 位 , 按地址顺序成为响应信号的数据 。以

9、下所示是从驱动装置 2 的变频器 写入 状态信号 , 故障内容 , 数据连接状态 , 频率指令时的信号举例 。指令信号 响应信号 ( 正常时 ) 响应信号 ( 故障时 )驱动器地址 02H 驱动器地址 02H 驱 动器地址 02H功能码 10H 功能码 10H 功能码 83H上位 00H 上位 00H 出错编号 03H开始地址 下位 D2H开始地址 下位 D2H 上位 F1H上位 00H 上位 00HCRC-16下位 31H个数下位 01H个数下位 01H字节数 02H 上位 A1H上位 00HCRC-16下位 C3H最初的存储寄存器 下位 65H上位 60HCRC-16下位 F9H指令信号内指定的数据数 , 设定为指令信号中的个数 2。 当单字节时个数为 0。 响应信号也同样设定 。 故障代码下表所示 MEMOBUS 通信故障代码一览表 。故障代码 内容01H 功能码错误PLC 的指令设定在 03H, 08H, 10H 以外的编号 。02H 地址错误读写非法地址03H个数错误 读出或写入的数据个数不在 1 16 范围 。 写入方式中 , 指令数据不是位数 2。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报