logo资料库

FX3S·FX3G·FX3GC·FX3U·FX3UC系列微型可编程控制器 用户手册 MODBUS通信篇.pdf

第1页 / 共128页
第2页 / 共128页
第3页 / 共128页
第4页 / 共128页
第5页 / 共128页
第6页 / 共128页
第7页 / 共128页
第8页 / 共128页
资料共128页,剩余部分请下载后查看
封面
安全方面注意事项
手册编号
目录
相关手册的介绍
关于手册中所使用的总称和简称的符号
使用FX3SA可编程控制器时的注意事项
1. 前言
1.1 功能概要
1.2 运行前的主要步骤
1.3 可编程控制器的MODBUS通信对应情况
1.3.1 对应版本
1.4 MODBUS通信适配器制造编号的确认方法
1.5 编程工具的对应情况
1.5.1 对应版本
2. 规格
2.1 通信规格
2.2 链接时间
3. 系统构成
3.1 系统构成
3.2 适用FX可编程控制器及通信设备
3.3 同时使用通道1、通道2的限制
4. 接线
4.1 接线步骤
4.2 选择连接方法
4.2.1 MODBUS RS-232C通信的场合(1:1)
4.2.2 MODBUS RS-485通信的场合(1:N)
4.3 电缆·终端电阻的选择(RS-485)
4.3.1 双绞电缆
4.3.2 电线的连接
4.3.3 连接终端电阻
4.4 MODBUS RS-232C的接线图
4.4.1 FX可编程控制器和MODBUS RS-232C的接线图
4.5 MODBUS RS-485的接线图
4.5.1 1对接线
4.5.2 2对接线
4.6 接地
5. 通信设定
5.1 MODBUS通信的设定方法
5.2 通信设定实例
5.3 N:N网络和MODBUS通信的同时使用
5.4 通信设定的注意事项
6. 相关软元件和通信计数器的详细内容
6.1 特殊数据寄存器
6.2 MODBUS通信设定
6.3 特殊辅助继电器
6.4 通信计数器详细内容
7. MODBUS标准功能
7.1 MODBUS标准功能支持一览表
7.2 帧规格
7.2.1 帧模式
7.3 各功能的协议数据部格式
7.4 线圈读出(功能代码:0x01)
7.5 输入读出(功能代码:0x02)
7.6 保持寄存器读出(功能代码:0x03)
7.7 输入寄存器读出(功能代码:0x04)
7.8 1线圈写入(功能代码:0x05)
7.9 1寄存器写入(功能代码:0x06)
7.10 异常状态读出(功能代码:0x07)
7.11 诊断(功能代码:0x08)
7.11.1 请求数据的回复(子功能代码:0x00)
7.11.2 通信的重新启动(子功能代码:0x01)
7.11.3 诊断用寄存器的回复(子功能代码:0x02)
7.11.4 ASCII模式接收结束代码的变更(子功能代码:0x03)
7.11.5 向只接收模式转移(子功能代码:0x04)
7.11.6 计数器·诊断用寄存器的清除(子功能代码:0x0A)
7.11.7 总线信息计数器的回复(子功能代码:0x0B)
7.11.8 总线通信出错计数器的回复(子功能代码:0x0C)
7.11.9 例外出错计数器的回复(子功能代码:0x0D)
7.11.10 发给本站的信息接收计数器的回复(子功能代码:0x0E)
7.11.11 无响应计数器的回复(子功能代码:0x0F)
7.11.12 NAK响应计数器的回复(子功能代码:0x10)
7.11.13 忙碌响应计数器的回复(子功能代码:0x11)
7.11.14 字符溢出出错计数器的回复(子功能代码:0x12)
7.12 通信事件计数器的获得(功能代码:0x0B)
7.13 通信事件日志的获得(功能代码:0x0C)
7.14 批量线圈写入(功能代码:0x0F)
7.15 批量寄存器写入(功能代码:0x10)
7.16 从站ID的报告(功能代码:0x11)
7.17 保持寄存器掩码写入(功能代码:0x16)
7.18 批量寄存器读出/写入(功能代码:0x17)
8. 主站功能
8.1 MODBUS主站功能一览表
8.2 FNC276 - ADPRW/MODBUS读出·写入
8.2.1 概要
8.2.2 功能及动作说明
8.3 ADPRW指令功能参数
9. 从站功能
9.1 MODBUS从站功能代码一览表
9.2 MODBUS软元件分配
9.3 MODBUS软元件分配(初始值)
9.4 用户指定MODBUS软元件分配
9.4.1 分配信息格式
9.4.2 用户指定MODBUS软元件分配的实例
9.5 通信事件日志
9.5.1 通信事件日志
9.5.2 通信事件日志的储存时机和储存格式
10. 编程
10.1 确认相关软元件的内容
10.2 编写主站的程序
10.3 编写从站的程序
10.4 编程上的注意事项
11. 实用程序实例
11.1 主站设定程序
11.2 从站设定程序
12. 故障排除
12.1 确认FX3S、FX3G、FX3GC、FX3U、FX3UC可编程控制器的对应版本
12.2 通过LED显示确认通信状态
12.3 安装及接线的确认
12.4 通信设定及顺控程序的确认
12.5 设定内容及出错的确认
12.6 MODBUS通信出错代码一览表
关于保修
修订记录
封底
FX3S·FX3G·FX3GC·FX3U·FX3UC系列微型可编程控制器 用户手册 MODBUS通信篇
安全方面注意事项 (使用之前请务必阅读) 在安装、运行、保养·检查本产品之前,请务必仔细阅读本使用说明书以及其他相关设备的所有附带资料,正确 使用。请在熟悉了所有关于设备的指示、安全信息,以及注意事项后使用。 在本使用说明书中,安全注意事项的等级用 进行区分。 、 错误使用时,有可能会引起危险,导致死亡或是重伤事故的发生。 错误使用时,有可能会引起危险,导致中度伤害或受到轻伤,也有可能造成物品方面的损 害。 此外,即使是 两者记载的内容都很重要,请务必遵守。 此外,请妥善保管好产品中附带的使用说明,以便需要时可以取阅,并请务必将其交给最终用户的手中。 中记载的事项,根据状况的不同也可能导致重大事故的发生。 1. 设计注意事项  请在可编程控制器的外部设置安全回路,以便在即使出现外部电源异常、可编程控制器故障、通信异常等情 况时,也能确保整个系统在安全状态下运行。 误动作、误输出有可能会导致事故发生。 1) 请务必在可编程控制器的外部设置紧急停止回路、保护回路、防止正反转等相反动作同时进行的互锁回 路、定位上下限等防止机械破损的互锁回路等。 2) 当可编程控制器 CPU 通过看门狗定时器出错等自诊断功能检测出异常时,所有的输出变为 OFF。此外,当发 生了可编程控制器CPU不能检测出的输入输出控制部分等异常时,输出控制有时候会失效。 此时,请设计外部回路以及结构,以确保机械在安全状态下运行。 3) 供给电源的输出电流会根据机型以及扩展模块的有无而有所不同。发生过载时,除了电压自动下降、可编 程控制器的输入不动作以外,所有的输出也都变为OFF。 此时,请设计外部回路以及结构,以确保机械在安全状态下运行。 4) 由于输出单元的继电器、晶体管、晶闸管等的故障,有时候会导致输出一直接通,或是一直断开。 为了确保机械在安全状态下运行,请为可能导致重大事故的输出信号设计外部回路以及结构。  控制线请勿与主回路或动力线等捆在一起接线,或是靠近接线。 原则上请离开100mm以上或者远离主回路。 否则会因噪音引起误动作。  使用时,请确保内置编接口、电源连接器、输入输出连接器、通信用接口、通信电缆不受外力。 否则会导致断线以及故障。 (1)
安全方面注意事项 (使用之前请务必阅读) 2. 接线注意事项  进行安装、接线等作业时,请务必在外部将所有电源均断开后方可进行操作。 否则有触电、产品损坏的危险。  在安装、接线等作业后执行上电运行时,请务必在产品上安装附带的接线端子盖板。 否则有触电的危险性。  当因噪音影响导致异常的数据被写入到可编程控制器中的时候,有可能会因此引起可编程控制器误动作、机 械破损以及事故发生,所以请务必遵守以下内容。 1) 通信线请勿与主回路线或高压电线、负载线等捆在一起接线,或是靠近接线。否则容易受到噪音和冲击感 应的影响。布线时至少要做到离开100m 以上。 2) 屏蔽线或是屏蔽电缆的屏蔽层必须要在可编程控制器侧进行一点接地。但是,请勿与强电流共同接地。  对欧式端子排型的产品进行接线时,请遵照以下的注意事项操作。 否则有可能导致触电、故障、短路、断线、误动作、损坏产品。 - 请依据手册中记载的尺寸对电线的末端进行处理。 - 紧固扭矩请依照手册中记载的扭矩。 - 绞线的末端要捻成没有金属丝发散。 - 请勿对电线的末端上锡。 - 请勿连接不符合规定尺寸的电线或是超出规定根数的电线。 - 请不要对端子排或者电线的连接部分直接施力进行电线固定。 3. 启动、维护保养时的注意事项  在通电时请勿触碰到端子。 否则有触电的危险性,并且有可能引起误动作。  进行清扫以及拧紧接线端子时,请务必在断开所有外部电源后方可操作。 如果在通电的状态下进行操作,则有触电的危险。  要在运行过程中更改程序、执行强制输出、RUN,STOP等操作前,请务必先熟读手册,在充分确认安全的情况 下方可进行操作。 操作错误有可能导致机械破损及事故发生。  请勿从多个外围设备(编程工具以及GOT)同时更改可编程控制器中的程序。 否则可能会破坏可编程控制器的程序,引起误动作。  请勿擅自拆解、改动产品。 否则有可能引起故障、误动作、火灾。 *关于维修事宜,请向三菱电机自动化(中国)有限公司维修部咨询。  对扩展电缆等连接电缆进行拆装时请在断开电源之后再进行操作。 否则有可能引起故障、误动作。  拆装外围设备、功能扩展板、特殊适配器、功能扩展存储器盒时,请务必断开电源。 否则有可能引起故障、误动作。 (2)
FX3S·FX3G·FX3GC·FX3U·FX3UC系列 用户手册[MODBUS通信篇] FX3S·FX3G·FX3GC·FX3U·FX3UC系列 用户手册[MODBUS通信篇] 手册编号 JY997D49601 版本 A 制作年月 2014年3月 通知 此次承蒙购入MODBUS通信适配器产品,诚表谢意。 本手册对MODBUS通信适配器的使用方法进行了说明。在使用之前,请阅读本书以及相关产品的手册,希望在充 分理解其规格的前提下正确使用产品。 此外,希望本手册能够送达至最终用户处。 根据本书的内容,并非对工业所有权其他的权利的实施予以保证,或是承诺实施权。 此外,关于因使用本书中的记载内容而引起的工业所有权方面的各种问题,本公司不承担任何责任。 2014 MITSUBISHI ELECTRIC CORPORATION 1
FX3S·FX3G·FX3GC·FX3U·FX3UC系列 用户手册[MODBUS通信篇] 使用时的请求  产品是以一般的工业为对象制作的通用产品,因此不是以用于关系到人身安全之类的情况下使用的机器或 是系统为目的而设计、制造的产品。  考虑将该产品用于原子能、电力、宇航、医疗、乘用移动物体用的机器或是系统等特殊用途的时候,请与 本公司的营业窗口查询。  虽然该产品是在严格的质量体系下生产的,但是用于那些因该产品的故障而可能导致的重大故障或是产生损 失的设备的时候,请在系统上设置后备和安全功能。  该产品和其他产品组合使用的情况下,请用户确保应该符合的规格、法规或是规则。此外、关于用户使用的 系统、机械、设备中该产品的符合性和安全性,请用户自行确认。 预先通知  设置产品时如有疑问,请向具有电气知识(电气施工人员或是同等以上的知识)的专业电气技术人员咨询。 关于该产品的操作和使用方法有疑问时,请向技术咨询窗口咨询。  本书、技术资料、样本等中记载的事例是作为参考用的,不是保证动作的。选用的时候,请用户自行对机器· 装置的功能和安全性就行确认以后使用。  关于本书的内容,有时候为了改良可能会有不事先预告就更改规格的情况,还望见谅。  关于本书的内容期望能做到完美,可是万一有疑问或是发现有错误,烦请联系本书封底记载的本公司或办事 处。 此时,请将前页中记载的手册编号一并告知。 关于商标  MODBUS 是Schneider Electric SA的注册商标。  其他的公司名称、产品名称都是各公司的商标或者注册商标。 2
FX3S·FX3G·FX3GC·FX3U·FX3UC系列 用户手册[MODBUS通信篇] 目录 安全方面注意事项 ........................................................ (1) 相关手册的介绍 ............................................................... 6 关于手册中所使用的总称和简称的符号 ........................................... 8 使用FX3SA可编程控制器时的注意事项............................................ 10 1. 前言................................................................. 11 1.1 功能概要 .............................................................. 11 1.2 运行前的主要步骤 ...................................................... 12 1.3 可编程控制器的MODBUS通信对应情况 ...................................... 13 对应版本 ................................................................ 13 1.4 MODBUS通信适配器制造编号的确认方法 .................................... 13 1.5 编程工具的对应情况 .................................................... 14 对应版本 ................................................................ 14 1.3.1 1.5.1 2. 规格................................................................. 15 2.1 通信规格 .............................................................. 15 2.2 链接时间 .............................................................. 16 3. 系统构成............................................................. 19 3.1 系统构成 .............................................................. 19 3.2 适用FX可编程控制器及通信设备 .......................................... 20 3.3 同时使用通道1、通道2的限制............................................. 26 4. 接线................................................................. 27 4.2.1 4.2.2 4.3.1 4.3.2 4.3.3 4.1 接线步骤 .............................................................. 27 4.2 选择连接方法 .......................................................... 28 MODBUS RS-232C通信的场合(1:1) .......................................... 28 MODBUS RS-485通信的场合(1:N) ........................................... 28 4.3 电缆·终端电阻的选择(RS-485)......................................... 29 双绞电缆 ................................................................ 29 电线的连接 .............................................................. 30 连接终端电阻 ............................................................ 31 MODBUS RS-232C的接线图 ................................................ 31 FX可编程控制器和MODBUS RS-232C的接线图 .................................. 31 MODBUS RS-485的接线图 ................................................. 32 1对接线 ................................................................. 32 2对接线 ................................................................. 32 4.6 接地 .................................................................. 33 4.5.1 4.5.2 4.4 4.5 4.4.1 5. 通信设定............................................................. 34 5.1 MODBUS通信的设定方法 .................................................. 34 5.2 通信设定实例 .......................................................... 34 5.3 N:N网络和MODBUS通信的同时使用 ......................................... 37 5.4 通信设定的注意事项 .................................................... 38 目录 3
FX3S·FX3G·FX3GC·FX3U·FX3UC系列 用户手册[MODBUS通信篇] 目录 6. 相关软元件和通信计数器的详细内容 .................................... 39 6.1 特殊数据寄存器 ........................................................ 39 6.2 MODBUS通信设定 ........................................................ 44 6.3 特殊辅助继电器 ........................................................ 45 6.4 通信计数器详细内容 .................................................... 47 7. MODBUS标准功能....................................................... 48 7.2.1 7.1 MODBUS标准功能支持一览表 .............................................. 48 7.2 帧规格 ................................................................ 51 帧模式 .................................................................. 52 7.3 各功能的协议数据部格式 ................................................ 56 7.4 线圈读出(功能代码:0x01).............................................. 58 7.5 输入读出(功能代码:0x02).............................................. 59 7.6 保持寄存器读出(功能代码:0x03)........................................ 60 7.7 输入寄存器读出(功能代码:0x04)........................................ 61 7.8 1线圈写入(功能代码:0x05)............................................. 62 7.9 1寄存器写入(功能代码:0x06)........................................... 63 7.10 异常状态读出(功能代码:0x07).......................................... 64 7.11 诊断(功能代码:0x08).................................................. 65 请求数据的回复(子功能代码:0x00) ........................................ 65 7.11.1 通信的重新启动(子功能代码:0x01) ........................................ 66 7.11.2 诊断用寄存器的回复(子功能代码:0x02) .................................... 67 7.11.3 ASCII模式接收结束代码的变更(子功能代码:0x03) ........................... 68 7.11.4 向只接收模式转移(子功能代码:0x04) ...................................... 69 7.11.5 计数器·诊断用寄存器的清除(子功能代码:0x0A) ............................ 70 7.11.6 总线信息计数器的回复(子功能代码:0x0B) .................................. 71 7.11.7 总线通信出错计数器的回复(子功能代码:0x0C) .............................. 72 7.11.8 7.11.9 例外出错计数器的回复(子功能代码:0x0D) .................................. 73 7.11.10 发给本站的信息接收计数器的回复(子功能代码:0x0E) ........................ 74 7.11.11 无响应计数器的回复(子功能代码:0x0F) .................................... 75 7.11.12 NAK响应计数器的回复(子功能代码:0x10) ................................... 76 7.11.13 忙碌响应计数器的回复(子功能代码:0x11) .................................. 77 7.11.14 字符溢出出错计数器的回复(子功能代码:0x12) .............................. 78 7.12 通信事件计数器的获得(功能代码:0x0B).................................. 79 7.13 通信事件日志的获得(功能代码:0x0C).................................... 80 7.14 批量线圈写入(功能代码:0x0F).......................................... 81 7.15 批量寄存器写入(功能代码:0x10)........................................ 82 7.16 从站ID的报告(功能代码:0x11).......................................... 83 7.17 保持寄存器掩码写入(功能代码:0x16).................................... 84 7.18 批量寄存器读出/写入(功能代码:0x17)................................... 85 8. 主站功能............................................................. 86 MODBUS主站功能一览表 .................................................. 86 FNC276 - ADPRW/MODBUS读出·写入 ...................................... 87 概要 .................................................................... 87 功能及动作说明 .......................................................... 87 ADPRW指令功能参数 ..................................................... 88 8.2.1 8.2.2 8.1 8.2 8.3 4
分享到:
收藏