SoMachine - 扫描与 ZBRN 模块链接的按钮 - Harmony ZBRN 库指南 - 11/2016

Similar documents



EIO book

ENRequiredComponents

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

/ / (FC 3)...

恒生银行 ( 中国 ) 银行结构性投资产品表现报告 步步稳 系列部分保本投资产品 产品编号 起始日 到期日 当前观察期是否发生下档触发事件 挂钩标的 最初价格 * 最新价格 累积回报 OTZR 年 5 月 5 日 2018 年 5 月 7 日 3 否 728 HK Equity 3.7

手册 doc

Microsoft Word - Delta Controller ASCII_RTU_SC

基于 SIMATIC IOT2040 的 Node-red S7 通信 1. 主要目标 基于 Node-red S7 通信, 实现 SIMATIC IOT2040 读写 Siemens S7-300/400/1200/1500 或 S7-200 Smart PLC 中的数据 2. Node-red

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode]

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

华夏沪深三百 EFZR 年 9 月 14 日 2018 年 9 月 14 日 1 否 H 股指数上市基金 不适用 华夏沪深三百 EFZR 年 9 月 14 日 2018 年 9 月 14 日 1

FPGAs in Next Generation Wireless Networks WPChinese

OTZR 年 12 月 13 日 2017 年 12 月 13 日 2 否 中国电信 不适用 中国移动 华能国际 EFZR 年 2 月 13 日 2018 年 2 月 13 日 1 否 盈富基金

untitled

Microsoft Word - Modbus转Profinet(NT50-RS-EN).doc

T

Chapter #

燃烧器电子控制系统 目录 2

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

Microsoft Word - CX1000-HMI_程序开发_PLC通讯

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

OB1

计算机网络实验说明

F515_CS_Book.book

untitled

}; "P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ", " " string imagedata; if(0!= read_image("a.jpg",imagedata)) { return -1; } string rsp; ytopen_sdk m_sd

中文版

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

Application Note Transient Voltage Suppressors (TVS) for 表 1 VISHAY 的 SM6T 系列的电特性 25 C 型号 击穿电压 器件标识码 V BR AT I T I T 测试电流 (ma) 关态电压 V RM 漏电流 I RM AT V

股票代码: 股票简称: 海润光伏

电子技术基础 ( 第 版 ) 3. 图解单相桥式整流电路 ( 图 4-1-3) 电路名称电路原理图波形图 整流电路的工作原理 1. 单相半波整流电路 u 1 u u sin t a t 1 u 0 A B VD I A VD R B

第 卷 第 期 年 月 半 导 体 学 报! " # $%&'%' $!&' #% #$1 /#1 $'! / ?/ ?/ / 3 0,?/ ) * +!!! '!,!! -. & ' $! '! 4% %&1)/1(7%&)03 (% )

X713_CS_Book.book

欧盟符合性声明 根据 ATEX 指令 2014/34/ 欧盟用于点燃保护类型 d 或 de 的交流电机用于区域 1, 或 t 用于区域 21 B 版本 : 06/2018 文件 : KonfErkl_ATEX_d_t_B320_1300_05_CN Bauer Gear Mo


book

TD

EcoStruxure Augmented Operator Advisor - Manager - 用户手册 - 05/2019

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

Microsoft Word - DELTA_IA-PLC_RS-485_AN_SC_ doc

instructions.PDF

PowerPoint 演示文稿

互动演示 诺基亚在线客户服务 软件 诺基亚客户服务网络支持可为您提供有关诺基亚在线服务的更多信息 互动演示通过该演示可了解应如何对手机进行设置, 并可掌握手机的更多功能 互动演示提供了有关手机使用方法的分步说明 用户手册在线用户手册包含有关手机的详细信息 切记应定期查看内容更新 用户手册 软件利用手

供充放一体电源及充电电源手册_0_.doc

untitled

Modicon M241 逻辑控制器 - 编程指南 - 12/2015

M6 螺纹, 长度 1m, 光芯直径 PBT43U-VL M4 螺纹, 长度 2m, 光芯直径 PBT26UM4-VL M6 螺纹, 长度 2m, 光芯直径 PBT46U-VL 直角型光纤,M6 螺纹, 长度 1m, 光

通过动态路由协议实现链路备份

Microsoft Word - install_manual-V _CN.docx

01

Access9

untitled

额定规格 / 性能 单相 标准认证 UL CSA. NO. EN-- 额定规格输入 环境温度 项目电压电平额定电压使用电压范围输入电流型号动作电压复位电压 - B ma 以下 DC~V DC.~V DC.V 以下 DC.V 以上 - BL ma 以下 输出 项目 * 根据环境温度的不同而不同 详情请

装置 AcuCare F-4 AirFit F30 AirTouch F0 / AirTouch F0 for Her AirFit F0 / AirFit F0 for Her AirFit F0 / AirFit F0 for Her Series Ultra Quattro Quattro F

Autodesk Product Design Suite Standard 系统统需求 典型用户户和工作流 Autodesk Product Design Suite Standard 版本为为负责创建非凡凡产品的设计师师和工程师提供供基本方案设计和和制图工具, 以获得令人惊叹叹的产品

<C8EBC3C5C6AAA3A8B5DA31D5C2A3A92E696E6464>

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

目 录(目录名)

RS Pro 以实惠的价格 提供您所需的品质与性能 细节决定成败 正确的选择可以提高整个组织的效率和生产力 每个决策 每个环节都很重要 因此 RS Pro 为您提供了约 40,000 种产品供您选择 这些产品均经过产品质量测试 专为严苛的制造和工业环境而设计 并在不断推陈出新 RS Pro 深知每个

PowerPoint 簡報

RP7900 Series Regenerative Power System - Data Sheet

控制器 EtherCAT EtherCAT EtherCAT 接下一个电机驱动模块 (X4) 接下一个电机驱动模块 (X5) X11 IN X4 IN X3 OUT X5 IN X6 OUT X2 X1 X4 IN X3 OUT X5 IN X6 OUT X2 X1 SYS STA DC BUS D

<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

册子0906

第一章

?????????? M340

水晶分析师


Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 access_token=access_token (http

<B0B8C0FDCAD6B2E15FD3A1CBA2B0E6>

EIO book

S 可编程控制器

Template_Helpline_EN.dot

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

PowerChute Personal Edition v3.1.0 代理用户指南

ChinaBI企业会员服务- BI企业


Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V


投影片 1

8S E600Y 0773-CE

Microsoft Word - 工矿企业电气工程师手册P91例高压网络三相短路计算.do

基于Memobus协议的安川PLC与西门子PLC的通信实现

JDY224XP

技 术 文 件


旅游管理 3 电气自动化技术 3 酒店管理 3 智能控制技术 4 计算机网络技术 2 供热通风与空调工程技术 2 电子信息工程技术 2 汽车检测与维修技术 2 物联网应用技术 2 汽车营销与服务 2 会计 3 软件技术 2 财务管理 2 计算机网络技术 2 金融管理 2 电子信息工程技术 2 工商企

目 录(目录名)


untitled

EC20系列PLC与WEINVIEW通讯手册

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Transcription:

SoMachine EIO0000001873 11/2016 SoMachine 扫描与 ZBRN 模块链接的按钮 Harmony ZBRN 库指南 11/2016 EIO0000001873.04 www.schneider-electric.com

本文档中提供的信息包含有关此处所涉及产品之性能的一般说明和 / 或技术特性 本文档并非用于 ( 也不代替 ) 确定这些产品对于特定用户应用场合的适用性或可靠性 任何此类用户或集成者都有责任就相关特定应用场合或使用方面对产品执行适当且完整的风险分析 评估和测试 Schneider Electric 或其任何附属机构或子公司对于误用此处包含的信息而产生的后果概不负责 如果您有关于改进或更正此出版物的任何建议, 或者从中发现错误, 请通知我们 未经 Schneider Electric 明确书面许可, 不得以任何形式 通过任何电子或机械手段 ( 包括影印 ) 复制本文档的任何部分 在安装和使用本产品时, 必须遵守国家 地区和当地的所有相关的安全法规 出于安全方面的考虑和为了帮助确保符合归档的系统数据, 只有制造商才能对各个组件进行维修 当设备用于具有技术安全要求的应用场合时, 必须遵守有关的使用说明 未能使用 Schneider Electric 软件或认可的软件配合我们的硬件, 则可能导致人身伤害 损害或不正确的操作结果 不遵守此信息可能导致人身伤害或设备损坏 2016 Schneider Electric 保留所有权利 2 EIO0000001873 11/2016

目录 安全信息..................................... 5 关于本书..................................... 9 第 1 章 系统要求..................................... 11 系统要求............................................... 11 第 2 章 Modbus 串行线路配置.......................... 13 在 Modbus 串行 IOScanner 上添加设备....................... 13 第 3 章 Modbus TCP 配置.............................. 21 配置 Modbus TCP IOScanner............................... 22 配置 Modbus TCP IOScanner 上的通用设备.................... 24 第 4 章 快速参考指南................................. 29 按钮状态的验证.......................................... 30 识别与 ZBRN 模块链接的按钮............................... 31 术语表......................................... 33 索引......................................... 35 EIO0000001873 11/2016 3

4 EIO0000001873 11/2016

安全信息 重要信息 声明 在尝试安装 操作 维修或维护设备之前, 请仔细阅读下述说明并通过查看来熟悉设备 下述特别信息可能会在本文其他地方或设备上出现, 提示用户潜在的危险, 或者提醒注意有关阐明或简化某一过程的信息 EIO0000001873 11/2016 5

请注意电气设备的安装 操作 维修和维护工作仅限于合格人员执行 Schneider Electric 不承担由于使用本资料所引起的任何后果 专业人员是指掌握与电气设备的制造和操作及其安装相关的技能和知识的人员, 他们经过安全培训能够发现和避免相关的危险 开始之前不得将本产品在缺少有效作业点防护的机器上使用 如果机器上缺少有效的作业点防护, 则有可能导致机器的操作人员严重受伤 未加以防护的设备 警告 不得将此软件及相关自动化设备用在不具有作业点防护的设备上 在操作期间, 不得将手放入机器 不遵循上述说明可能导致人员伤亡或设备损坏 此自动化设备及相关软件用于控制多种工业过程 根据所需控制功能 所需防护级别 生产方法 异常情况 政府法规等因素的不同, 适用于各种应用的自动化设备的类型或型号会有所差异 在某些应用情况下, 如果需要后备冗余, 则可能需要一个以上的处理器 只有用户 机器制造商或系统集成商才能清楚知道机器在安装 运行及维护过程中可能出现的各种情况和因素, 因此, 也只有他们才能确定可以正确使用的自动化设备和相关安全装置及互锁设备 在为特定应用选择自动化和控制设备以及相关软件时, 您应参考适用的当地和国家标准及法规 National Safety Council's Accident Prevention Manual ( 美国全国公认 ) 同样提供有非常有用的信息 对于包装机等一些应用而言, 必须提供作业点防护等额外的操作人员防护 如果操作人员的手部及其他身体部位能够自由进入夹点或其他危险区域内, 并且可导致人员严重受伤, 则必须提供这种防护 仅凭软件产品自身无法防止操作人员受伤 因此, 软件无法被取代, 也无法取代作业点防护 在使用设备之前, 确保与作业点防护相关的适当安全设备与机械 / 电气联锁装置已经安装并且运行 与作业点防护相关的所有联锁装置与安全设备必须与相关自动化设备及软件程序配合使用 注意 : 关于协调用于作业点防护的安全设备与机械 / 电气联锁装置的内容不在本文档中功能块库 系统用户指南或者其他实施的范围之内 启动与测试安装之后, 在使用电气控制与自动化设备进行常规操作之前, 应当由合格的工作人员对系统进行一次启动测试, 以验证设备正确运行 安排这种检测非常重要, 而且应该提供足够长的时间来执行彻底并且令人满意的测试 6 EIO0000001873 11/2016

设备操作危险 警告 验证已经完成所有安装与设置步骤 在执行运行测试之前, 将所有元器件上用于运送的挡块或其他临时性支撑物拆下 从设备上拆下工具 仪表以及去除碎片 不遵循上述说明可能导致人员伤亡或设备损坏 执行设备文档中所建议的所有启动测试 保存所有设备文档以供日后参考使用 必须同时在仿真与真实的网络境中进行软件测试 按照地方法规 ( 例如 : 依照美国 National Electrical Code) 验证所完成的系统无任何短路且未安装任何临时接地线 如果必须进行高电位电压测试, 请遵循设备文档中的建议, 防止设备意外损坏 在对设备通电之前 : 从设备上拆下工具 仪表以及去除碎片 关闭设备柜门 从输入电源线中拆除所有的临时接地线 执行制造商建议的所有启动测试 操作与调节下列预防措施来自于 NEMA Standards Publication ICS 7.1-1995( 以英文版本为准 ): 无论在设计与制造设备或者在选择与评估部件时有多谨慎, 如果对此类设备造作不当, 将会导致危险出现 有时会因为对设备调节不当而导致设备运行不令人满意或不安全 在进行功能调节时, 始终以制造商的说明书为向导 进行此类调节的工作人员应当熟悉设备制造商的说明书以及与电气设备一同使用的机器 操作人员应当只能进行操作人员实际所需的运行调整 应当限制访问其他控件, 以免对运行特性进行擅自更改 EIO0000001873 11/2016 7

8 EIO0000001873 11/2016

关于本书 概览 文档范围本库指南说明了如何读取与 ZBRN 访问点配合使用的 Harmony XB5R 无线 无电池按钮的状态 本文档重点介绍项目的应用部分 : 如何为 ZBRN 模块配置项目 如何通过 SoMachine 来配置 ZBRN 模块 读取 Harmony XB5R 按钮状态的快速方法 有效性说明本文档已随 SoMachine V4.2 的发布进行了更新 相关的文件 文件名称参考编号 SoMachine 编程指南 EIO0000000067( 英语 ); EIO0000000069( 法语 ); EIO0000000068( 德语 ); EIO0000000071( 西班牙语 ); EIO0000000070( 意大利语 ); EIO0000000072( 简体中文 ) M251 Logic Controller 编程指南 EIO0000001462( 英语 ); EIO0000001463( 法语 ); EIO0000001464( 德语 ); EIO0000001465( 西班牙语 ); EIO0000001466( 意大利语 ); EIO0000001467( 简体中文 ) Harmony XB5R ZBRN1/ZBRN2 用户手册 EIO0000001177( 英语 ); EIO0000001178( 法语 ); EIO0000001181( 德语 ); EIO0000001179( 西班牙语 ); EIO0000001180( 意大利语 ); EIO0000001182( 简体中文 ) 您可以从我们的网站下载这些技术出版物和其它技术信息, 网址是 :http://download.schneiderelectric.com EIO0000001873 11/2016 9

关于产品的资讯 失去控制 警告 任何控制方案的设计者都必须考虑到控制路径可能出现故障的情况, 并为某些关键控制功能提供一种方法, 使其在出现路径故障时以及出现路径故障后恢复至安全状态 这些关键控制功能包括紧急停止 越程停止 断电重启以及类似的安全措施 对于关键控制功能, 必须提供单独或冗余的控制路径 系统控制路径可包括通讯链路 必须对暗含的无法预料的传输延迟或链路失效问题加以考虑 遵守所有事故预防规定和当地的安全指南 1 为了保证正确运行, 在投入使用前, 必须对设备的每次执行情况分别进行全面测试 不遵循上述说明可能导致人员伤亡或设备损坏 1 有关详细信息, 请参阅 NEMA ICS 1.1( 最新版 ) 中的 安全指导原则 - 固态控制器的应用 安装和维护 以及 NEMA ICS 7.1( 最新版 ) 中的 结构安全标准及可调速驱动系统的选择 安装与操作指南 或您特定地区的类似规定 意外的设备操作 警告 仅使用 Schneider Electric 认可的可与本设备配合使用的软件 每次更改物理硬件配置后, 请更新应用程序 不遵循上述说明可能导致人员伤亡或设备损坏 10 EIO0000001873 11/2016

SoMachine 系统要求 EIO0000001873 11/2016 系统要求第 1 章系统要求 系统要求 概述 Harmony XB5R 按钮是无线的, 并且不含电池 它们与 ZBRN 访问点配合使用, 从而能够在安装时更加灵活和简便 访问点将来自 Harmony XB5R 按钮的射频输入转换为随后可发送给控制器的各种通信协议 下图显示了连接到控制器的 ZBRN 模块 : 本文档帮助您在基于以下任一设备的应用中配置和使用 ZBRN 模块 : Modbus 串行线路 (ZBRN2) Modbus TCP (ZBRN1) 注意 : 有关 ZBRN 的配置, 请参见 ZBRN 文档 ( 参见 Harmony XB5R, ZBRN1/ZBRN2, 用户手册 ) EIO0000001873 11/2016 11

系统要求 硬件架构下图显示了一个示例, 其中, 访问点是 Modbus 串行线路的一部分, 控制器充当主站, 其他设备充当从站 : 1 控制器充当主站 2 Modbus Advantys OTB 网络接口模块 3 ZBRN 访问点 4 ATV12 驱动器 5 Modbus 串行线路 12 EIO0000001873 11/2016

SoMachine Modbus 串行线路配置 EIO0000001873 11/2016 Modbus 第串行线路配置 2 章 Modbus 串行线路配置 在 Modbus 串行 IOScanner 上添加设备 简介 本节介绍如何在 Modbus IOScanner 上添加设备 在 Modbus IOScanner 上添加设备要在 Modbus IOScanner 上添加设备, 请在硬件目录中选择一般 Modbus 从站, 将其拖动到设备树, 然后将其放到设备树的 Modbus_IOScanner 节点上 有关将设备添加到项目的更多信息, 请参阅 : 使用拖放方法 ( 参见 SoMachine, 编程指南 ) 使用上下文菜单或加号按钮 ( 参见 SoMachine, 编程指南 ) 注意 : 在 Modbus 串行主站 I/O 映射选项卡的 %IWx 和 %QWx 中会自动创建用于交换的变量 配置 Modbus IOScanner 上添加的设备要配置 Modbus IOScanner 上添加的设备, 请执行以下步骤 : 步骤操作 1 在设备树中, 双击一般 Modbus 从站 结果 : 将显示配置窗口 2 为您的设备输入从站地址值 ( 从 1 到 247 中选择一个值 ) 3 选择响应超时的值 ( 以毫秒为单位 ) EIO0000001873 11/2016 13

Modbus 串行线路配置 要配置 Modbus 通道, 请执行以下步骤 : 步骤操作 1 单击 Modbus 从站通道选项卡 : 14 EIO0000001873 11/2016

Modbus 串行线路配置 步骤 操作 2 单击添加通道按钮 : EIO0000001873 11/2016 15

Modbus 串行线路配置 步骤 操作 3 配置交换 : 在通道字段中, 可以添加下列值 : 通道 : 输入通道的名称 存取类型 : 选择交换类型 : 读取 写入或读 / 写多个寄存器 ( 即 %MW) ( 参见第 19 页 ) 触发器 : 选择交换的触发器 该触发器可以使用在循环时间 (ms) 字段中定义的周期进行循环, 也可以通过某个布尔变量 ( 随后会在 Modbus Master I/O Mapping 选项卡上创建此布尔变量 ) 的上升沿来启动 注释 : 添加有关此通道的注释 在字段读寄存器 ( 如果通道是 读取 通道或 读 / 写 通道 ) 中, 可以配置要在 Modbus 从站上读取的 %MW 它们将映射在 %IW 上 ( 参见 Modbus 主站 I/O 映射 选项卡 ): 偏移 : 要读取的 %MW 的偏移 0 表示将读取的第一个对象会是 %MW0 长度 : 要读取的 %MW 数量 例如, 如果 偏移 = 2 且 长度 = 3, 则通道将读取 %MW2, %MW3 和 %MW4 错误处理 : 选择通讯中断时相关 %IW 的行为 在字段写寄存器 ( 如果通道是 写入 通道或 读 / 写 通道 ) 中, 可以配置要写入到 Modbus 从站的 %MW 它们将映射在 %QW 上 ( 参见 Modbus 主站 I/O 映射 选项卡 ): 偏移 : 要写入的 %MW 的偏移 0 表示将写入的第一个对象会是 %MW0 长度 : 要写入的 %MW 数量 例如, 如果 偏移 = 2 且 长度 = 3, 则通道将写入 %MW2, %MW3 和 %MW4 5 单击确定确认此通道的配置 注意 : 您还可以 : 单击删除按钮删除通道 单击编辑按钮更改通道的参数 16 EIO0000001873 11/2016

Modbus 串行线路配置 要配置 Modbus 初始值, 请按照以下步骤操作 : 步骤操作 1 单击 Modbus 从站初始化选项卡 : EIO0000001873 11/2016 17

Modbus 串行线路配置 步骤 操作 2 单击新建创建新的初始化值 : 初始化值窗口包含以下参数 : 访问类型 : 选择交换类型 : 读取 写入或读 / 写多个寄存器 ( 即 %MW) ( 参见第 19 页 ) 寄存器偏移 : 要初始化的寄存器的寄存器编号 长度 : 要读取的 %MW 数量 例如, 如果 偏移 = 2 且 长度 = 3, 则通道将读取 %MW2, %MW3 和 %MW4 初始值 : 用于初始化寄存器的值 注释 : 添加有关此通道的注释 4 单击确定创建新的初始值 注意 : 您还可以 : 单击上移, 更改值在列表中的位置 单击删除, 删除列表中的值 单击编辑, 更改值的参数 18 EIO0000001873 11/2016

Modbus 串行线路配置 要配置 Modbus Master I/O Mapping, 请按照以下步骤操作 : 步骤操作 1 单击 Modbus Master I/O Mapping 选项卡 : 2 双击变量列的单元格, 以打开文本字段 输入变量的名称或单击浏览按钮 [...], 然后使用输入助手选择变量 3 有关有关详细信息,I/O 映射的, 请参阅 SoMachine - 编程指南 访问类型下表描述了可用的各种访问类型 : 功能 功能代码 可用性 Read Coils 1 Modbus 通道 Read Discrete Inputs 2 Modbus 通道 Read Holding Registers( 通道配置的缺省设置 ) 3 Modbus 通道 Read Input Registers 4 Modbus 通道 Write Single Coil 5 Modbus 通道初始化值 Write Single Register 6 Modbus 通道初始化值 Write Multiple Coils 15 Modbus 通道初始化值 Write Multiple Registers( 从站初始化的缺省设置 ) 16 Modbus 通道初始化值 Read/Write Multiple Registers 23 Modbus 通道 EIO0000001873 11/2016 19

Modbus 串行线路配置 20 EIO0000001873 11/2016

SoMachine Modbus TCP 配置 EIO0000001873 11/2016 Modbus 第 TCP 配置 3 章 Modbus TCP 配置 本章包含了哪些内容? 本章包含了以下主题 : 主题页配置 Modbus TCP IOScanner 22 配置 Modbus TCP IOScanner 上的通用设备 24 EIO0000001873 11/2016 21

Modbus TCP 配置 配置 Modbus TCP IOScanner 先决条件在配置 Modbus TCP IOScanner 之前 : 将以太网 2 的 IP 地址设置为固定模式 它必须与 0.0.0.0 不同 连接的设备必须与以太网 2 端口处于相同的子网中有关 IP 地址的详细信息, 请参阅以太网配置 ( 参见 Modicon M251 Logic Controller, Programming Guide) 添加 Modbus TCP IOScanner 在以太网 2 节点上添加从站后, 将自动添加 Modbus TCP IOScanner 节点 ( 参见 Modicon M251 Logic Controller, Programming Guide) 配置 Modbus TCP IOScanner 要配置 Modbus TCP IOScanner, 请执行以下步骤 : 步骤操作 1 在设备树中, 双击 Modbus_TCP_IOScanner 结果 : 配置窗口随即显示 2 选择 IOScanner I/O Mapping 选项卡 22 EIO0000001873 11/2016

Modbus TCP 配置 步骤 操作 3 选择列表中的总线循环任务 : 使用父总线循环设置 ( 缺省 ), MAST, 或者 项目的现有任务 注意 : 设备 I/O 映射编辑器内的总线循环任务参数包含 Modbus TCP IOScanner 定义用于刷新 I/O 映像 (%QW, %IW) 的任务 这些 I/O 映像与已发送到 Modbus 从站的 Modbus 请求和运行状况位相对应 注意 : 在配置 Modbus TCP IOScanner 时, 将会忽略以太网 2 网络的后配置文件 EIO0000001873 11/2016 23

Modbus TCP 配置 配置 Modbus TCP IOScanner 上的通用设备 概述 要配置在 Modbus TCP IOScanner 上添加的通用设备, 请完成以下两个选项卡中的参数 : Modbus TCP Slave Configuration IO Scanner Channel Configuration Modbus TCP Slave Configuration 选项卡要配置 Modbus TCP Slave Configuration 选项卡中的参数, 请执行以下步骤 : 步骤操作 1 在设备树中, 双击 Generic_Modbus_TCP_Slave 结果 : 将显示配置窗口 2 输入从站 IP 地址值 ( 缺省值为 192.168.0.1) 3 输入运行状况超时 ( 毫秒 ) 值 ( 缺省值为 1000) 该值表示 Modbus TCP IOScanner 的请求和来自从站的响应之间的延迟 ( 毫秒 ) 当运行状况超时到期时, 关联的运行状况位值变为 0 可以在 IOScanner I/O Mapping 选项卡中显示运行状况位值 ( 参见第 22 页 ) 24 EIO0000001873 11/2016

Modbus TCP 配置 IO Scanner Channel Configuration 选项卡要配置 IO Scanner Channel Configuration 选项卡中的参数, 请执行以下步骤 : 步骤操作 1 单击 IO Scanner Channel Configuration 选项卡 : 2 要删除通道, 请选择该通道, 然后单击删除 3 要更改通道的参数, 请选择该通道, 然后单击编辑 EIO0000001873 11/2016 25

Modbus TCP 配置 步骤 操作 4 要添加通道, 单击添加通道 显示以下对话框 : 26 EIO0000001873 11/2016

Modbus TCP 配置 步骤 操作 5 在通道区域中, 可以定义以下内容 : 名称 : 用于命名通道的可选字符串 单元 ID [1..255]:Modbus TCP 从站设备的单元 ID( 缺省值为 255) 请参见注释 重复频率 :Modbus 请求的轮询间隔 ( 默认情况下为 20 ms) 注释 : 可选字段, 用于介绍通道 功能代码 :Modbus 请求的类型 : 读取 / 写入多个寄存器 ( 功能代码 23)( 缺省设置 ) 读取保持寄存器 ( 功能代码 03) 写入多个寄存器 ( 功能代码 16) 在读取寄存器区域中, 可以定义以下内容 : 偏移 : 要读取的起始寄存器编号, 范围是 0 到 65535 长度 : 要读取的寄存器数量 ( 取决于功能代码 ) 错误处理 : 定义在通信中断时采用的故障预置值 : 保留最后一个值 ( 缺省 ) 将保留最后一个有效值 SetToZero 将所有值复位为 0 在写寄存器区域中, 您可以定义以下内容 : 偏移 : 要写入的起始寄存器编号, 范围是 0 到 65535 长度 : 要写入的寄存器数量 ( 取决于功能代码 ) 6 单击确定以验证通道的配置 7 重复步骤 4 到 6 以创建用于定义与设备进行 Modbus 通讯的其他通道 对于每个 Modbus 请求, 必须创建一个通道 注意 : 单元标识符用来与包含多个 Modbus 设备的 Modbus TCP 设备搭配使用, 如 Modbus TCP 到 Modbus RTU 网关上的设备 在这种情况下, 单元标识符允许到达网关后面的设备的从站地址 缺省情况下,Modbus/TCP 功能设备将会忽略单元标识符参数 EIO0000001873 11/2016 27

Modbus TCP 配置 28 EIO0000001873 11/2016

SoMachine 快速参考指南 EIO0000001873 11/2016 快速参考指南第 4 章快速参考指南 本章包含了哪些内容? 本章包含了以下主题 : 主题页按钮状态的验证 30 识别与 ZBRN 模块链接的按钮 31 EIO0000001873 11/2016 29

快速参考指南 按钮状态的验证 验证过程要进行验证, 请执行以下步骤 : 1. 单击 Modbus Master I/O Mapping 选项卡 2. 连接并登录到控制器 3. 按其中一个 Harmony XB5R 按钮并观察 当前值 字段中状态的更改 注意 : 有关详细信息, 请参阅 ZBRN 文档 ( 参见 Harmony XB5R, ZBRN1/ZBRN2, 用户手册 ) 下图显示了变量列表中 Harmony XB5R 按钮的相关值 30 EIO0000001873 11/2016

快速参考指南 识别与 ZBRN 模块链接的按钮 功能块描述功能块 ZBRNx_Serial 和 ZBRNx_TCP 获取用于识别与 ZBRN 模块链接的按钮的信息 因此,MAST 任务必须包含一个用于实例化必需功能块的 POU( 程序组织单元 ) 对于 Modbus 系列 : 对于 Modbus TCP: 下图显示了库中的功能块 : EIO0000001873 11/2016 31

快速参考指南 下图显示了与每种类型的实例配合使用的设备 : I/O 变量描述 下表介绍了功能块的输入变量 : 输入 数据类型 描述 i_xexecute BOOL 开始按钮 ID 扫描过程 i_dwtransmitter_id DWORD 要查找的按钮 ID 的十进制值 下表介绍了功能块的输出变量 : 输出 数据类型 描述 q_xdone BOOL 当扫描过程实现时, 为 TRUE q_xbusy BOOL 正在进行处理时为 TRUE: 不接受任何请求 q_xerror BOOL 指示检测到错误 为 TRUE 时 : 请参见 q_eterrmsg 以了解更多详细信息 q_bybouton_index BYTE 按钮的索引 从 0 开始 q_eterrmsg MESSAGES_CONSTANTS 检测到的错误类型 32 EIO0000001873 11/2016

SoMachine 术语 EIO0000001873 11/2016 术语 应用程序包括配置数据 符号和文档的程序 扩展总线扩展 I/O 模块和控制器之间的电子通讯总线 控制器 程序 自动化工业流程 ( 也称为可编程逻辑控制器或可编程控制器 ) 应用程序的组成部分, 其中包括可以在逻辑控制器的存储器中安装的经过编译的源代码 运行状况位用于表示通道的通讯状态的变量 运行状况超时用于表示 Modbus IO 扫描器请求和从站响应之间的最长时间 ( 以毫秒为单位 ) 配置 一个系统内硬件组件的布局和互连以及硬件和软件的参数, 可决定系统的运行特性 重复频率已发送 Modbus 请求的轮询间隔 I/O MAST POU ( 输入 / 输出 ) 通过其编程软件运行的处理器任务 MAST 任务有两个段 : IN: 在 MAST 任务执行之前, 将输入复制到 IN 段 OUT: 在 MAST 任务执行完后, 将输出复制到 OUT 段 ( 程序组织单元 ) 源代码的变量声明和相应的指令集 POUs 有助于简化软件程序 功能和功能块的模块化重用 经过声明后,POUs 便可相互使用 EIO0000001873 11/2016 33

术语 34 EIO0000001873 11/2016

SoMachine 索引 EIO0000001873 11/2016 索引 Harmony XB5R, 11 Modbus TCP IOScanner 添加和配置, 22 配置通用设备, 24 ZBRN, 11 ZBRNx_Serial, 31 ZBRNx_TCP, 31 EIO0000001873 11/2016 35