MVI56-MCM User Manual

Size: px
Start display at page:

Download "MVI56-MCM User Manual"

Transcription

1 MVI56-MCM ControlLogix 平台 Modbus 通讯模块 This is not the latest revision. Please refer to the English version of this manual. 用户手册

2 请阅读以下注意事项成功的应用这个模块需要对 Allen-Bradley PLC/SLC 硬件知识和现场应用方式有充分的了解 因此, 对于负责完成应用的工作人员, 了解应用需求并确保人员和设备不处于不安全或不适当的工作环境是非常重要的 这本手册是用作帮助用户 我们力求提供的每个信息都是准确的, 而且如实的反映产品的安装要求 为确保对本产品操作的完全理解, 用户必须阅读有关 A-B 硬件操作的所有 Allen-Bradley 应用文档 在任何条件下,ProSoft Technology, Inc. 都不负责间接的或由用户使用或应用本产品而造成的损害 在没有得到 ProSoft Technology 许可的情况下, 禁止任何对本手册内容整体或部分性的复制 本手册内容如有更改, 恕不通知 ProSoft Technology, Inc. 并不承担这个义务 并会随时改进和 / 或更改此文档或产品 这些更改会阶段性的进行, 以更改技术的不准确和印刷排版错误 ProSoft Technology, Inc Chester Avenue Fourth Floor Bakersfield, CA (661) (661) Fax ProSoft Technology, Inc ii

3 目录 目录 目录...iii 1 介绍 基本概念 设置模块 理解结构框架 主逻辑循环 ControlLogix 处理器未处于运行状态 背板数据传输 常规数据传输 读数据块 写数据块 设置数据传送 模块设置数据 主站命令数据列表 从站状态数据块 命令控制数据块 事件命令 命令控制 写设置 热启动 冷启动 Pass-Through 控制数据块 无格式 Pass-Through 控制数据块 格式 Pass-Through 控制数据块 功能 功能 6 和 功能 MVI56-MCM 模块和 ControlLogix 处理器之间的数据流 从站驱动 主站驱动模式 主站命令列表 修改模块设置 上电 运行中更改参数 装配模块 模块数据对象 (MCMModuleDef) 设置对象 数据传输参数 (MCMModule) iii

4 目录 Modbus 端口参数 (MCMPort) Modbus 主站命令 (MCMCmd) 状态对象 (MCMInStat) 用户数据对象 从站轮询控制和状态 Modbus 讯息数据 修改样例梯形逻辑程序 上电程序 (Power Up) 主程序 (MainRoutine) 读数据程序 (ReadData) 写数据程序 (WriteData) 诊断和纠错 从模块读取状态数据 硬件要求 软件要求 端口使用 菜单选项 A= 数据分析 = 选择端口 = 选择端口 =1 msec 标记 =5 msec 标记 =10 msec 标记 =50 msec 标记 =100 msec 标记 =No msec 标记 H=Hex 格式 A=ASCII 格式 B= 开始 S= 停止 M = 主菜单 B= 块传输统计 C= 模块设置 D= 查看 Modbus 数据库 寄存器页码代表 S= 再次显示 = 回退 5 页 P = 前页 = 跳过 5 页 N = 下页 D = 十进制显示 iv

5 目录 H = 十六进制显示 F = 浮点数显示 A = ASCII 显示 M = 主菜单 E 和 F= 主站命令错误 ( 端口 1 和 2) S = 再次显示 = 回退 2 页 P = 前页 = 跳过 2 页 N = 下页 D = 十进制显示 H = 十六进制显示 M = 主菜单 I 和 J= 主站命令列表 ( 端口 1 和 2) S = 再次显示 = 回退 5 页 P = 前页 = 跳过 5 页 N = 下页 M = 主菜单 O and P= 从站状态列表 ( 端口 1 和 2) V= 版本信息 W= 热启动模块 Y= 传送模块配置到处理器 and 2= 通讯状态 ( 端口 1 和 2) and 7= 端口设置 ( 端口 1 和 2) Esc= 退出程序 LED 状态指示 清除故障状态 纠错 电缆连接 Modbus 通讯端口 连接电缆到连接器 RS RS RS RS-232 设置 / 调试端口 附录 A - MVI56-MCM 数据库定义 附录 B MVI56-MCM 状态数据定义 附录 C MVI56-MCM 设置数据定义 背板设置 v

6 目录. 端口 1 设置 端口 2 设置 端口 1 命令 端口 2 命令 各种状态 命令控制 附录 D MVI56-MCM 命令控制 附录 E 产品规格 总体规格 从站功能规格 Modbus 主站功能规格 外形 ControlLogix 接口 硬件规格 支持, 服务和保证 vi

7 Introduction 1 介绍 MVI56-MCM ( Modbus 通讯模块 ) 产品可以让 Allen-Bradley ControlLogix I/O 兼容处理器轻松的和其它 Modbus 协议兼容设备取得通讯 兼容的设备不仅包括 Modicon PLC ( 都支持 Modbus 协议 ), 还包括类别广阔的终端设备 MVI56-MCM 模块是 Modbus 网络和 Allen-Bradley backplane 之间的一个网关 来自于 ControlLogix 处理器的数据传送异步于 Modbus 网络上的数据活动 模块内部具有 5000 个字的寄存器, 用于处理器和 Modbus 网络之间的数据交换 1.1 基本概念 以下讨论包括一些概念, 这些概念对于理解 MVI56-MCM 模块的运作是十分重要的 上电时, 模块开始执行以下逻辑功能 : 1. 初始化硬件组件 a. 初始化 ControlLogix 背板驱动 b. 测试并复位所有 RAM c. 初始化串行通讯端口 2. 等待来自于 ControlLogix 处理器的模块配置 3. 初始化模块寄存器空间 4. 在所选端口上, 启动从站驱动 5. 在所选端口上, 启动主站驱动 当模块已经接收来自处理器的模块配置后, 模块会根据配置和网络上的其它节点开始通讯 1.2 设置模块 在模块安装完毕后, 您可以开始修改模块配置和梯形逻辑程序的工作 在开始这项工作前, 您应该了解在下章节提到的框架结构 余下的章节会解释如何修改现存的.cfg 文件和样例梯形逻辑程序 ProSoft Technology, Inc. 1

8

9 理解框架结构 2 理解框架结构 本章节给读者关于 MVI56-MCM 模块一个功能概观 内容并不覆盖有关梯形逻辑程序和内存映射的详细情况 ( 请参阅模块设置部分 ) 成功的在用户应用中使用这个模块, 就需要彻底理解本文档所包含的信息 如果您已经了解本部分的内容, 就请参阅模块设置部分设置并运行模块 如果您不熟悉数据传输和 Modbus 协议操作, 就请在设置模块前阅读本章节内容 ProSoft Technology, Inc. 3

10 理解框架结构 2.1 主逻辑循环 在完成上电设置过程后, 模块就进入一个无限循环, 并执行以下功能 : 来自 Power Up 逻辑程序 调用 I/O Handler 调用 I/O Handler - 在模块和处理器之间传送数据 ( 用户, 状态, 设置, 等 ) 调用设置 / 调试端口驱动 调用 Modbus 驱动 调用串口端口驱动 ( 设置 / 调试端口 ) - Rx 和 Tx 缓冲子程序是中断驱动的 - 调用串口子程序, 检查缓冲内是否有新的数据并根据其数值决定是否处理缓冲或等待更多字符 调用 Modbus 驱动 - 如果是 Modbus 主站端口, 使用命令列表轮询子站 - 如果是 Modbus 从站端口, 响应收到的命令 2.2 ControlLogix 处理器未处于运行状态 在任何时候, 如果模块检测到处理器不再处于运行模式 ( 比如故障或编程状态 ), 会根据用户事先的定义来关闭 Modbus 端口 当处理器回到运行状态, 模块会自动恢复网络上的通讯 2.3 背板数据传输 MVI56-MCM 模块对 ControlLogix 背板使用方式是非常独特的 通过背板, 模块使用自身的输入和输出镜像以分页的方式, 接收数据和发送数据到处理器 镜像刷新的频率取决于用户为模块定义的计划扫描频率 (scheduled scan rate) 和模块的通讯负荷 典型的刷新频率在 2 到 10 毫秒之间 双向的数据传送是这样实现的, 模块在其输入镜像中填充数据, 再发送到处理器 梯形逻辑程序把输入镜像中的数据放置在处理器的控制器标签 (Controller Tags) 中 模块的输入镜像是 250 个字 这个大型数据区让数据在模块和处理器之间快速的交换 需要传送到模块的数据被处理器插放到模块的输出镜像 模块程序会把这些数据提取出来, 放置在模块的内部数据库 模块的输出镜像共有 248 个字 这个大型数据区让数据在模块和处理器之间快速的交换 下面的示意图描述了在 ControlLogix 处理器,MVI56-MCM 模块和 Modbus 网络之间数据移动的方式 4 ProSoft Technology, Inc.

11 理解框架结构 ControlLogix 处理器 MVI56 - MCM 模块 ControlLogix 处理器控制器标签 状态 读数据 梯形逻辑程序从模块的输入镜像传送数据到处理器的数据区 背板驱动 输入镜像 模块的内部数据库 写数据 特殊控制数据块 梯形逻辑程序把处理器数据区的数据传送到输出镜像 输出镜像 命令或事件控制 Pass- through 模式 主站驱动逻辑 从站驱动逻辑 Modbus 端口驱动 到 Modbus 网络 正如示意图中显示的那样, 模块和处理器之间通过背板的数据交换是通过输入和输出镜像来实现的 在 ControlLogix 处理器中的梯形逻辑程序需要把控制器标签 (Controller Tags) 数据和输入输出镜像数据连接起来 模块使用的所有数据都存储在其内部数据库中 这个数据库也是一个虚拟 Modbus 数据表, 地址从 0(40001 Modbus) 到 6999 (47000 Modbus) 以下是数据库布局示意图 : 模块内部数据库结构 5000 个寄存器的用户数据 2000 个字的设置和状态数据 寄存器数据 状态和设置 ControlLogix 梯形逻辑程序和模块程序共同协调工作, 把数据库中的数据以分页的方式和输入和输出镜像做交换 从模块到处理器单次可传送 248 个字 从处理器到模块单次可传送 247 个字 每个镜像都具有定义的结构, 这取决于数据内容和数据传送的功能 下面做详细说明 2.4 常规数据传输 常规数据传输包括在模块内部数据库,0 到 4999 内发现的用户数据及状态数据传输 这些数据传输通过读 ( 输入镜像 ) 和写 ( 输出镜像 ) 数据块来实现 数据块中使用的数据对象 ProSoft Technology, Inc. 5

12 理解框架结构 的定义和需要的梯形逻辑程序, 请参阅模块设置部分 下面将介绍每个数据块的结构和功能 读数据块 这些数据块把信息从模块传送到 ControlLogix 处理器 用于传输这些数据的输入镜像结构如下表所示 : 偏移 描述 长度 0 保留 1 1 读数据块 ID 读数据 程序扫描计数器 产品编码 产品版本 操作系统 运行数 端口 1 错误状态 端口 2 错误状态 数据传输状态 端口 1 当前错误 / 索引 端口 1 最后错误 / 索引 端口 2 当前错误 / 索引 端口 2 最后错误 / 索引 空 读数据块 ID 1 读数据块 ID 作为索引, 来决定存放在 ControlLogix 处理器控制器标签中, 模块读数据矩阵的位置 每次传输能够移动 200 个字 ( 数据块偏移 2 到 201) 的数据 除了移动用户数据外, 数据块还包含模块的状态数据 最后部分数据通过每个新的数据块传送, 这用于高速数据移动 数据块关联的写数据块 ID 用来从 ControlLogix 处理器请求数据传送 在正常程序运行下, 模块会序列地发送读数据块并请求写数据块 例如, 如果应用中使用了三个读数据块和两个写数据块, 那么顺序就如下所示 : R1W1-->R2W2-->R3W1-->R1W2-->R2W1-->R3W2-->R1W1--> 这个顺序会一直运行直到被处理器发送的其它写数据块号码打断, 或是来自于 Modbus 网络某个节点的命令请求, 或是经由模块设置 / 调试端口的操作员控制 写数据块 这些数据块把信息从 ControlLogix 处理器传送到模块 用于传输这些数据的输出镜像结构如下表所示 : 偏移 描述 长度 0 写数据块 ID 写数据 空 47 6 ProSoft Technology, Inc.

13 理解框架结构 写数据块 ID 作为索引来决定存放到模块数据库的位置 每次传送能移动 200 个字 ( 数据块偏移 1 到 200) 的数据 2.5 设置数据传送 当模块执行一次重启的操作时, 它会从 ControlLogix 处理器请求设置信息 这些数据以特殊格式写数据块 ( 输出镜像 ) 的方式传送 模块会在读数据块 ( 输入镜像 ) 中设置需要的写数据块号码, 来询问每个数据块 数据块中使用的数据对象的定义和需要的梯形逻辑程序, 请参阅模块设置部分 设置数据块的格式在下面的内容中介绍 ProSoft Technology, Inc. 7

14 理解框架结构 模块设置数据 这个数据块被用于将设置信息从处理器传送到模块 数据包含在以 9000 为 ID 号的数据块 块结构如下表所示 : 偏移 描述 长度 背板设置 端口 1 设置 端口 2 设置 端口 1 辅助设置 端口 2 辅助设置 空 185 用做请求设置的读数据块结构是这样的结构 : 偏移 描述 长度 0 保留 模块设置错误 1 3 端口 1 设置错误 1 4 端口 2 设置错误 空 或 3 1 如果设置中存在任何错误, 那么在 3 个设置错误字中相关的那个位就会被置位 在模块开始正常工作前, 必须纠正错误 8 ProSoft Technology, Inc.

15 理解框架结构 2.6 主站命令数据列表 模块的每个端口都可以设置成 Modbus 主站设备, 每个 Modbus 主站都有自己的 100 条指令 命令从处理器中读取, 使用如下写数据块 ID:Modbus 端口 到 6003, Modbus 端口 到 6103 模块会按顺序的向处理器轮询每个数据块 梯形逻辑程序要能够处理每次数据传送 数据块的结构如下表所示 : 偏移 描述 长度 到 6003,6100 到 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 8 ProSoft Technology, Inc. 9

16 理解框架结构 2.7 从站状态数据块 从站状态数据块负责传送每个主站端口上的从站状态信息 主站端口上的从站可以有以下几种状态 : 0 从站未处于活动状态, 并且没有定义在主站命令列表中 1 从站处于活动状态, 被主站轮询或由主站端口控制 通讯成功 2 主站端口和从站设备通讯失败 按照用户事先定义, 根据命令列表的扫描, 与该从站的通讯被挂起 3 与从站的通讯被梯形逻辑程序禁止 通讯不会开始直到梯形逻辑程序清除禁止状态 当模块初始化主站命令列表时, 系统定义所有从站 在这个初始步骤中, 每个从站定义成状态 1 如果主站端口不能和某个从站建立通讯 ( 命令重试达到重试次数 ), 主站会在状态表中把这个从站的状态设为 2 和这个从站的通讯也会挂起, 并按用户定义的扫描计数开始计数 ( 每个端口 MCMPort 对象中的 ErrorDelayCntr 值 ) 每次扫描到和通讯挂起的从站相关联的命令时, 延迟计数器计数会减少 当这个数值达到 0 时, 这个从站的状态会设置成 1 这就能够再次轮询这个从站 数据块 ID 描述 3002 请求端口 1 上的前 128 个从站状态数值 3003 请求端口 1 上的后 128 个从站状态数值 3102 请求端口 2 上的前 128 个从站状态数值 3103 请求端口 2 上的后 128 个从站状态数值 这些数据块的格式如下表所示 : 偏移 描述 长度 或 空 246 接受到特殊写数据块编码时, 模块会识别这个请求, 并以一个读数据块来返回 这个读数据块的格式如下所示 : 偏移 描述 长度 0 保留 1 1 写数据块 ID 从站轮询状态数据 空 或 ProSoft Technology, Inc.

17 理解框架结构 可以编写梯形逻辑程序来覆盖从站状态表中的数据 可以从处理器向从站发送特殊数据块来实现禁止命令 ( 状态数值 3) 使用数据块 3000 来禁止端口 1 的从站, 数据块 3100 来禁止端口 2 的从站 每个数据块包含禁止用的从站节点地址 数据块的结构如下表所示 : 偏移 描述 长度 或 数据块中从站的数目 从站索引 空 46 模块会返回一个和接收到的数据块识别号一致的数据块, 并指明根据数据块动作的从站数目 返回的数据块格式如下表所示 : 偏移 描述 长度 0 保留 1 1 写数据块 ID 1 2 处理从站的数目 空 或 可以编写梯形逻辑程序覆盖从站状态表中的数据, 发送特殊数据块来启动从站 ( 状态数值 1) 端口 1 的从站可以使用数据块 3001 来使能, 端口 2 的从站使用数据块 3101 来使能 每个数据块包含用来启动的从站节点地址 该数据块的格式如下表所示 : 偏移 描述 长度 或 数据块中的从站数目 从站索引 空 46 模块会返回一个和接收到的数据块识别号一致的数据块, 并指明根据数据块动作的从站数目 返回的数据块格式如下表所示 : 偏移 描述 长度 0 保留 1 1 写数据块 ID 1 2 处理从站的数目 空 或 ProSoft Technology, Inc. 11

18 理解框架结构 2.8 命令控制数据块 命令控制数据块是一种特殊的数据块, 它可以控制模块或向模块请求特殊的数据 目前版本的软件支持 5 个命令控制数据块 : 事件命令控制, 命令控制, 写设置, 热启动和冷启动 事件命令 事件命令控制数据块可以直接从梯形逻辑程序发送 Modbus 命令到任何一个主站端口 这些数据块的格式如下表所示 : 偏移 描述 长度 或 内部数据库地址 (Internal DB Address) 1 2 点数 (Point Count) 1 3 交换代码 (Swap Code) 1 4 Modbus 功能代码 (Modbus Function Code) 1 5 设备数据库地址 (Device Database Address) 空 242 数据块号码定义了使用的 Modbus 端口和涉及到的从站节点 在地址 1000 范围内的数据块指向 Modbus 端口 1, 地址 2000 范围内的数据块指向 Modbus 端口 2 数据块号码,0 到 255, 代表从站地址 这两个数值的和决定了数据块号码 随模块传递的其它参数用作组建命令 Internal DB Address 参数指与命令关联的模块数据库地址 Point Count 参数定义了命令处理的点数或寄存器个数 Swap Code 是使用 Modbus 功能 3 时更改字或字节次序 Modbus Function Code 可以是以下数值 1, 2, 3, 4, 5, 6, 15 或 16 Device Database Address 是命令关联的远程从站设备中的 Modbus 寄存器或点 当命令接收到这个数据块时, 模块会处理并把它放到命令队列中 模块对应每个事件命令数据块, 都会返回一个具有下列格式的数据块 : 偏移 描述 长度 0 保留 1 1 写数据块 ID = 失败, 1 = 成功 空 或 数据块的第 2 个字可以被梯形逻辑程序利用来判断命令是否已经放置在模块的命令队列中 命令只有在端口的命令队列排满时 ( 每个队列 100 条命令 ) 才会失败 12 ProSoft Technology, Inc.

19 理解框架结构 命令控制 命令控制数据块负责把命令列表中的命令放到命令队列中 每个端口有一个多达 100 条指令的命令队列 模块对队列中命令的服务要优先于主站命令列表 这就是说队列中的命令有更高的优先级 通过这种机制放置在队列中的命令, 需要事先在主站命令列表中定义 在命令列表正常执行的情况下, 模块会只执行那些使能参数是 1 或 2 的命令 如果是 0, 就会跳过这个命令 在命令列表中可以放置使能参数为 0 的命令 而这些命令就可以通过命令控制数据块来之行 单个请求可以放置 1 到 6 个命令到命令队列中 数据块的格式如下表所示 : 偏移 描述 长度 或 命令索引 (MCM.P1.CMD [ 命令索引数值 ]) 1 2 命令索引 (MCM.P1.CMD [ 命令索引数值 ]) 1 3 命令索引 (MCM.P1.CMD [ 命令索引数值 ]) 1 4 命令索引 (MCM.P1.CMD [ 命令索引数值 ]) 1 5 命令索引 (MCM.P1.CMD [ 命令索引数值 ]) 1 6 命令索引 (MCM.P1.CMD [ 命令索引数值 ]) 空 241 地址 5001 到 5006 的数据块供 Modbus 端口 1 使用, 地址 5101 到 5106 的数据块供 Modbus 端口 2 使用 数据块编码的最后一个数字表明数据块处理命令的数目 比如, 编码为 5003 的数据块包含 3 个命令索引用于 Modbus 端口 1 数据块中的命令索引参数的范围是 0 到 99, 对应于主站命令列表中的输入 对应于一个命令控制数据块, 模块会返回一个数据块, 其中包含加入到端口命令队列中的命令数目 数据块格式如下表所示 : 偏移 描述 长度 0 保留 1 1 写数据块 ID 1 2 加到命令队列中的命令数目 空 或 ProSoft Technology, Inc. 13

20 理解框架结构 写设置 ControlLogix 处理器发送这个数据块到模块, 强制模块把其当前的设置返回写到处理器 这个功能应用在当模块的设置通过数据库写操作被远程更改时, 同步设置数据 这个数据块的第一个字的数值是 模块会返回一个包含模块设置数据的数据块 编写的梯形逻辑程序要能处理接收这些数据块 这个数据块有如下格式 : 数据块 -9000, 常规设置数据 : 偏移 描述 长度 0 保留 背板设置 端口 1 设置 端口 2 设置 端口 1 辅助设置 端口 2 辅助设置 空 相对应, 数据块 到 和 到 6103 就是端口 1 和 2 的主站命令列表数据 : 偏移 描述 长度 0 保留 到 6003 和 6100 到 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 命令定义 8 14 ProSoft Technology, Inc.

21 理解框架结构 命令定义 命令定义 空 到 6003 和 6100 到 为保证模块正常运作, 梯形逻辑程序要能处理这些数据块 热启动 当模块需要执行一个热启动 ( 软件重置 ) 的操作时,ControlLogix 处理器可以发送这个数据块到模块 ( 输出镜像 ) 这个数据块经常用于当控制器标签数据中的设置数据更改的时候 这会强制模块读取新的设置信息并重启动 控制数据块的结构如下表所示 : 偏移 描述 长度 空 冷启动 当模块需要执行一个冷启动 ( 硬件重置 ) 的操作时,ControlLogix 处理器可以发送这个数据块到模块 ( 输出镜像 ) 这个数据块用于当梯形逻辑程序检测到硬件问题, 并需要硬件重置时 控制数据块的结构如下表所示 : 偏移 描述 长度 空 Pass-Through 控制数据块 无格式 Pass-Through 控制数据块 如果模块的一个或多个从站端口设置成无格式 pass-through 模式运行, 每次收到写命令时, 模块会传送 ID 号为 9996 的数据块到处理器 使用这个 ID 号, 任何 Modbus 功能 5, 6,15 和 16 的命令都会从端口发送到处理器 梯形逻辑程序要能够处理接收所有到达处理器的 Modbus 写功能, 并按照远程 Modbus 主站设备需要的内容响应数据 无格式 passthrough 控制数据块的格式如下表所示 : 偏移 描述 长度 Modbus 讯息中的字节数 接收到的 Modbus 讯息 ProSoft Technology, Inc. 15

22 理解框架结构 梯形逻辑程序必须复制解析接收到的讯息, 并按照主站设备的需要控制处理器 处理器必须响应这些 pass-through 控制数据块, 格式如下 : 偏移 描述 长度 空 247 这会通知模块命令已经被执行了, 并可以从 pass-through 列表中清除 格式 Pass-Through 控制数据块 如果模块的一个或多个从站端口设置成格式 pass-through 模式运行, 每次收到写命令时, 模块会传送 ID 号为 9996 的数据块到处理器 使用这个 ID 号, 任何 Modbus 功能 5,6, 15 和 16 都会从端口发送到处理器 梯形逻辑程序要能够处理接收所有到达处理器的 Modbus 写功能, 并按照远程 Modbus 主站设备需要的内容响应数据 无格式 passthrough 控制数据块的格式如下表所示 : 功能 5 偏移 描述 长度 位地址 1 4 数据 接收到的 Modbus 讯息 梯形逻辑程序必须复制解析接收到的讯息, 并按照主站设备的需要控制处理器 处理器必须响应这些 pass-through 控制数据块, 格式如下 : 偏移 描述 长度 Spare 247 这会通知模块命令已经被执行了, 并可以从 pass-through 列表中清除 功能 6 和 16 偏移 描述 长度 /9957 ( 浮点数 ) 1 2 数据字的数目 1 3 数据地址 数据 / ProSoft Technology, Inc.

23 理解框架结构 梯形逻辑程序必须复制解析接收到的讯息, 并按照主站设备的需要控制处理器 处理器必须响应这些 pass-through 控制数据块, 格式如下 : 偏移 描述 长度 / 空 247 这会通知模块命令已经被执行了, 并可以从 pass-through 列表中清除 功能 15 在 pass-through 模式中, 当模块收到功能代码 15 时, 模块会使用数据块 ID 9959 的多位数据来写数据 首先, 使用位屏蔽来清除需要更新的位 这可以通过用现存数据和反相位的屏蔽数据求 与 来实现 然后, 用结果数和现存数求 或 这就避免了 INT 寄存器中其他的位不受影响. 偏移 描述 长度 字的数目 1 3 字地址 数据 屏蔽数 空 梯形逻辑程序必须复制解析接收到的讯息, 并按照主站设备的需要控制处理器 处理器必须响应这些 pass-through 控制数据块, 格式如下 : 偏移 描述 长度 空 247 这会通知模块命令已经被执行了, 并可以从 pass-through 列表中清除 ProSoft Technology, Inc. 17

24 理解框架结构 MVI56-MCM 模块和 ControlLogix 处理器之间的数据流 下面讨论在模块不同运作模式下, 两块硬件 (ControlLogix 处理器和 MVI56-MCM 模块 ) 和 Modbus 网络其他节点之间的数据流动 模块上的每个端口都可以设置模拟成一个 Modbus 主站设备或 Modbus 从站设备 每个端口的运作取决于端口的设置 下面讨论每种模式的运行 从站驱动 当 MVI56-MCM 模块处于从站驱动模式时, 模块可以响应来自于 Modbus 网络上主站设备发出的数据读和写命令 下面通过流向图并结合表格来详细说明进出模块的数据流动 处理器内存 背板接口 MCM 模块 ControlLogix 处理器标签 数据库地址 0 Modbus 地址 寄存器数据存储 4999 寄存器数据 从站模式驱动 4 状态来自模块 状态 状态 5 设置数据 设置 设置 3 1 步骤描述 1 Modbus 从站端口驱动从 ControlLogix 处理器接收设置信息 用这些信息设置串口, 并且定义从站节点特征 另外, 设置信息还包含在数据库中做数据地址偏移的数据, 这些地址是从主站接收到的通讯信息需要的 2 某个主站设备, 比如 Modicon PLC 或 MMI 软件包, 向模块节点地址发送读或写命令 端口驱动在接受它之前会先验证 3 一旦命令被模块接受, 数据会立即传输到或从模块的内部数据库 如果命令是读命令, 数据就从数据库读出并且创建响应讯息 如果命令是写命令, 数据会直接写到数据库里并且创建响应讯息 4 当步骤 2 中的数据处理过程结束, 模块会响应讯息到主站节点 5 在状态数据块中包含的计数器使梯形逻辑程序能够判断从站驱动的活动程度 在模块设置章节可以查看到所有定义从站端口时所需要的完整参数列表 在这种常规运行模式下有一种例外情况, 就是需要执行 pass-through 模式 在这种模式下, 所有写请求会直接传递到处理器, 而不是放到数据库里 这就能在没有中间数据库的条件下直接的, 远程控制处理器 这种模式对于不需要发送两种状态控制的主站设备非常有用处 比如, 一个 SCADA 系统也许只会对数字控制点发送启动命令, 而不会发送清除 18 ProSoft Technology, Inc.

25 理解框架结构 状态的命令 SCADA 系统需要本地逻辑程序来清除控制位 这种模式必须通过 Passthrough 方式来模拟 下面的图表阐明了 pass-through 功能开启下从站端口的数据流 : 处理器内存 背板接口 MCM 模块 ControlLogix 控制器标签 数据库地址 0 Modbus 地址 寄存器数据存储 4999 寄存器数据 读功能 写功能 从站模式驱动 状态来自模块 状态 Status 设置数据 设置 Configuration ProSoft Technology, Inc. 19

26 理解框架结构 主站驱动模式 在主站运行模式下,MVI56-MCM 模块负责发送读或写命令到 Modbus 网络上的从站节点 用户在模块的主站命令列表种设置这些命令, 这些命令从 ControlLogix 处理接收或直接由 ControlLogix 处理器发出 ( 事件命令控制 ) 在命令列表状态数据块中, 每个命令的状态被返回到处理器 用户自己定义这个状态数据块在模块内部数据库中的位置 下面通过流向图并结合表格来详细说明进出模块的数据流动 处理器内存 背板驱动 MCM 内存 ControlLogix 控制器标签 Database 地址 0 Modbus 地址 寄存器数据存储 4999 寄存器数据 主站模式驱动 2 3 状态来自模块 状态 状态 设置数据 设置 设置 主站命令列表 事件命令数据 事件命令数据 事件数据 命令控制 命令控制 命令控制 步骤描述 1 主站驱动从 ControlLogix 处理器获得设置数据 设置数据包括命令的个数和主站命令列表 主站驱动使用这些数值来决定发送到 Modbus 网络上其它节点的命令类型 ( 参阅 MVI56-MCM 模块设置指导 ) 2 设置完之后, 主站驱动开始向网络上的其它节点传送读和 / 或写命令 如果向另一个节点写数据, 写命令中的数据就从模块内部数据库获得, 并创建命令 3 假设命令对象的节点成功处理了数据, 主站驱动会接收到一个响应讯息供处理 4 假设是读命令, 来自于网络节点的数据传送到模块的内部数据库 5 主站命令列表中的每个命令的状态返回到 ControlLogix 处理器 参阅模块设置章节, 可以找到定义虚拟 Modbus 主站端口所需要的参数的完整定义 可以参考 MCM 驱动文档来获取有关每个命令的结构和内容的信息 为预先准备模块运作, 在创建命令列表时要有足够的注意 如果有两个命令写到模块的同一个内部数据库地址, 那结果肯定不是事先想要得到的 所有包含无效数据的命令也会被模块所忽略 20 ProSoft Technology, Inc.

27 理解框架结构 主站命令列表 主站模式的功能实现依赖于模块主站命令列表的定义 列表包含 100 个独立的输入条目, 每个条目都包含创建有效命令需要的信息 这些信息包含以下内容 : 命令使能模式 ((0) 禁止,(1) 连续或 (2) 条件执行 ) 从站节点地址 命令类型 每条命令读或写可达 125 个字 (16000 个位 ) 数据库源和目标寄存器地址 决定数据存放和 / 或获取的地址 个数 选择传送字的个数 1 到 100 当 FC 3, 4, 或 16 选择位的个数当 FC 1, 2, 15 当列表从处理器读入和命令在处理执行时, 模块内保存了每个命令的错误数值 这个错误列表可以发送回处理器 模块产生的错误信息如下表所示 标准 Modbus 协议错误 模块通讯错误编码 命令列表输入错误 编码描述 1 非法的功能 2 非法的数据地址 3 非法的数值 4 相关设备失败 5 应答 6 忙, 讯息退回 编码 描述 -1 在传输前没有把 CTS modem 控制线置位 -2 讯息传送超时 -11 请求发送后, 接收响应超时 253 响应错误的从站地址 254 响应错误的功能代码 255 响应无效的 CRC/LRC 数值 编码 描述 -41 无效的使能代码 -42 内部数据库 > 最大地址 -43 无效节点地址 (< 0 或 > 255) -44 个数参数设置成 0-45 无效的功能代码 -46 无效的交换代码 ProSoft Technology, Inc. 21

28 理解框架结构 22 ProSoft Technology, Inc.

29 修改模块设置 3 修改模块设置 为使 MVI56-MCM 模块运作, 至少要设置一些参数发送到模块 下面的表格说明了各种设置数据, 这些数据取决于要支持的运作模式 模块寄存器地址 相关功能模式 名称 描述 数据传输 模块总体设置 这部分设置数据包含了定义模块和 ControlLogix 处理器之间数据交换的模块设置 和 主站和从站 端口设置 这个部分定义了模块的每个 Modbus 串行通讯端口的特征 为使模块正常工作, 这些参数必须设置正确 主站 主站命令列表 如要实现模块主站功能, 必须设置主站命令列表 和 主站和从站 辅助端口设置 这个部分定义了模块的每个 Modbus 串行通讯端口的特征 为使模块正常工作, 这些参数必须设置正确 参阅模块设置章节, 可以查询到模块设置的描述 MVI56-MCM 模块在上电时至少要设置一次才能工作 之后如果参数必须更改, 可以在任何时候再重新设置 3.1 上电 上电后, 模块就进入一个逻辑循环, 等待处理器的设置数据 接收设置数据完毕后, 如果存在命令列表, 模块就开始执行命令列表 3.2 运行中更改参数 如上面的表格所示, 模块的设置数据在模块的数据库里有一个复制的映射 当模块从 ControlLogix 处理器接收到设置数据时, 这些数值都被初始化 网络上的任何节点都可以改变这些数值 模块的主站端口可以查询从站来获取这些数据, 或从站端口可以从远程主站那里得到这些数据 模块在接收到命令之前是不会使用这些数据的 梯形逻辑程序可以发送写设置命令数据块 (9997) 到模块 远程设备可以在地址 6800 写数据 9997, 来向处理器下载设置 还可以从模块的设置 / 调试端口直接发送指令来下载设置 所有三种方式都可以强制模块下载设置到 ControlLogix 处理器 处理器中的梯形逻辑要能接收模块发送的数据块 如果设置都正确, 模块可以从远程设备接收设置数据 3.3 装配模块 装配 MVI56-MCM 模块仅需要 RSLogix 5000 软件 完成模块的应用, 最简单的方法是从模块附带的样例程序 (MVI56_MCM_EX1.ACD) 开始 如果在现存的应用中添加模块, 你可以把需要的样例程序的要素复制到你的应用中 注意 : 模块只有在软件离线的状态下才能添加到程序中去 ProSoft Technology, Inc. 23

30 修改模块设置 设置模块的第一步是在系统里定义模块 在控制器组织窗口 (Controller Organization window ) 的 I/O 设置选项 (I/O Configuration ) 上点右键, 会弹出一个菜单 从 I/O Configuration 菜单选择 New Module: 程序会弹出下面这个窗口 : 24 ProSoft Technology, Inc.

31 修改模块设置 在菜单里选择 1756-Module (Generic 1756 Module), 按 OK 键 然后会显示下面的窗口 : 如图显示, 为您的应用填写以下内容 : 名称 (Name), 描述 (Description) 和槽 (Slot) 选项 请确定选择 Comm Format 里的 Data INT 选项 如果 Assembly Instance 和 ProSoft Technology, Inc. 25

32 修改模块设置 Size 数值设置不正确, 模块和 ControlLogix 槽架背板的通讯就不会成功 在下面显示的对话框中选择下一步 填写 Request Packet Interval 数值来确定对模块 I/O 的扫描 这个数值代表了模块处理计划事件的最小频率 数值不能低于 1 毫秒 对于绝大多数的应用, 可以选择 1 到 10 毫秒的数值 在完成模块的设置后, 在控制器组织窗口 (Controller Organization window) 里会显示出模块 然后定义模块需要的数据, 在控制器标签区数据域 (Controller Tags data area) 里分配这些数据对象的空间 下面是一个控制器组织窗口 (Controller Organization window) 的示例 : 26 ProSoft Technology, Inc.

33 修改模块设置 接下来的步骤是定义模块的用户定义数据类型 (User Defined Data Types) 如果您不使用提供的样例程序, 那可以从样例程序中复制这些数据类型 如果您使用的是样例程序, 那么这些数据类型都已经定义好 如下图所示, 控制器窗口 (Controller Organization window) 会显示出定义过的用户数据类型 (User Defined Data Types): ProSoft Technology, Inc. 27

34 修改模块设置 下一步定义和模块及梯形逻辑程序交接的数据 打开控制器标签编辑窗口 (Controller Tags Edit Tags dialog box), 按照下面的图示来填写数据 MVI56-MCM 模块在样例中定义为 MCM1 您可以按您的需要来定义任何合法的名称 如果您使用的是样例程序, 那么这些步骤都已经实现 这里, 需要用一些时间填写 MCM1 数据表中的设置数值和调节矩阵的尺寸 有关模块设置的内容, 请参阅模块数据对象章节 (Module Data Object ) 模块设置最后的步骤是添加梯形逻辑程序 如果您使用我们提供的样例程序, 则可以把它做适当的调整以适合您的应用 如果您不使用样例程序, 那可以复制下图中的梯形逻辑程序到您的应用中 28 ProSoft Technology, Inc.

35 修改模块设置 现在, 模块已经设置好, 可以实现您的应用 把新的应用程序下载到处理器中, 并把处理器切换到运行模式 如果所有的设置数据都正确, 而且模块已经连接到 Modbus 网络, 模块面板上的应用指示灯 (APP LED) 应该熄灭, 背板活动指示灯 (BP ACT) 应该快速闪烁 如果您的模块出错, 请参阅诊断和纠错章节 可以连接一台计算机或终端设备到模块的调试 / 设置端口, 使用模块内置的调试器来检查模块的状态 3.4 模块数据对象 (MCMModuleDef) 和 MVI56-MCM 模块相关的所有数据都存储在用户定义的数据类型里 在使用模块前, 必须先定义这些数据类型 这个步骤非常简单, 只需要在控制器标签编辑窗口中声明一个变量就可以了 数据对象的结构如下表所示 ProSoft Technology, Inc. 29

36 修改模块设置 这个对象结构包含了定义设置, 用户数据, 状态和命令控制数据, 这些和模块相关数据的对象结构 在下面的章节里讨论这些对象结构 设置对象 对模块的设置只需要简单的在控制器标签编辑窗口中定义的模块对象中添写数据 模块需要的每个参数在这个对象中都有确定的位置 下面的表格和内容会解释在这个窗口中设置的这些数据 您可以通过打开在控制器组织窗口 (Controller Organization window) 的用户定义数据类型选项 (User Defined Data Type) 来查看这些表格 30 ProSoft Technology, Inc.

37 修改模块设置 数据传输参数 (MCMModule) 这个对象用来定义模块和处理器之间数据移动的参数 这些数值决定了梯形逻辑程序和应用程序需要的数据尺寸 ReadData 和 WriteData 这两个矩阵的长度必须等于或大于输入的个数数值 (count values) 梯形逻辑程序要负责处理需要传送的数据块的个数 数据块的个数可以通过下面的公式来计算 : BlockCnt = INT(RegCnt/200) + if(mod(regcnt,200), 1,0) 如果寄存器的个数恰好可以被 200 整除, 那么数据块的个数就很容易计算, 而且梯形逻辑程序也非常容易编写 如果个数不能被 200 整除, 那么需要编写一些特别的程序来处理最后的那个数据块, 因为这个需要传送的数据块的长度小于 200 建议用户在应用中最好把数据设置成能被 200 整除的数据 参数 BPFail 定义当背板传输失败时, 模块是否继续在 Modbus 网络上的通讯 数值 0 表明当背板不再工作时, 继续进行 Modbus 的通讯 如果设置的数值大于 0, 背板会按照输入数值相等的次数来重试运作, 如果还是失败, 模块会报告一个错误, 端口上的通讯也会停止 当背板通讯恢复时, 模块会开始和 Modbus 网络进行通讯 比如, 如果您输入 10, 那么模块连续 10 次尝试背板通讯都失败时, 会停止所有的 Modbus 通讯 如果模块确定传输再次成功, 则会继续在 Modbus 网络上的通讯 参数 ErrStatPtr 定义在模块数据库中存放错误 / 状态数据的位置 如果数值设置成 1, 这些数据则不会存放在用户数据区域 如把参数设置成 0 到 4939, 那么模块程序会把数据存放在指定的位置 ProSoft Technology, Inc. 31

38 修改模块设置 Modbus 端口参数 (MCMPort) 这个对象定义了模块上的每个 Modbus 端口的运作参数 参阅附录 C 查看每个参数的定义 32 ProSoft Technology, Inc.

39 修改模块设置 Modbus 主站命令 (MCMCmd) 这个对象用来定义主站命令列表中每个命令的参数 MCMModuleDef 对象里包含了为每个端口定义命令列表的这些对象的矩阵 每个命令都需要这些参数的定义, 内容如下表所示 : 参数描述 Enable 此参数定义命令被执行或被忽略 下面的数值是合法的 :0= 禁止命令, 命令不被执行 1= 命令在每次命令列表扫描的时候执行, 并受控于 PollInt 参数 2= 表明命令仅会在上次命令执行后命令相关数据发生变化时才发送 这个选项仅对写命令有效 IntAddress 参数指定与命令相关的内部寄存器的起始地址 合法的输入数值是寄存器 0 到 4999 如果是位寻址的命令就是位 0 到 PollInt 参数定义了连续命令的执行间隔, 以秒计算 (Enable=1) 这个轮询命令间隔可以减轻放慢网络的负荷 对这个参数的有效输入是 0 到 Count 此参数定义命令执行时处理的寄存器个数 参数的有效输入是 1 到 125 个字或 位 Swap 当使用 Modbus 功能代码 3 来读取 Modbus 网络节点的数据时, 这个参数用于确定是否要对数据进行更改 数值可以按以下内容设置 : 0= 不进行数据交换,1= 交换字数值, 2= 交换字和字节的数值和 3= 交换字节数值 当模块和其它设备进行 ASCII 和浮点数通讯时使用这个选项 Device 这个参数指派了发送到 Modbus 网络上的命令要到达的从站地址 合法输入是 0 到 255 大多数 Modbus 网络的上限值是 247 Func 此参数确定了执行了 Modbus 功能 有效输入是 1, 2, 3, 4, 5, 6, 15 和 16 DevAddress 此参数定义命令相关的设备数据首地址 这里输入的数值取决于 Modbus 节点的数据库的定义 请参考设备生产厂商的数据库定义, ProSoft Technology, Inc. 33

40 修改模块设置 参数 描述来确定命令执行所涉及的数据地址 状态对象 (MCMInStat) 这个对象用于查看模块的状态 下图显示的对象 MCMInStat, 在处理器每次收到读数据块时刷新一次 这些数据可以用作对模块的状态进行 实时数率 监测 存储在这个对象中的所有数据列表, 请参考附录 B 3.5 用户数据对象 这些对象用于控制处理器和 MVI56-MCM 模块之间的传送的数据 用户数据就是在处理器和模块之间传送的读和写数据, 这些数据按 页 方式传送 每 页 是 200 个字长 34 ProSoft Technology, Inc.

41 修改模块设置 读数据 (ReadData) 是一个长度和 MCMModule 对象中 ReadRegCnt 参数一致的数组 为便于使用, 这个数组应该按 200 个字的偶数级增长来定义 当数据从模块传送到处理器时, 每次只能传送 200 个字 ReadData 负责把接收到的数据放置到读数据数组的争取位置中去 这个数据可用于处理器中梯形逻辑程序的状态和控制 写数据 (WriteData) 是一个长度和 MCMModule 对象中 WriteRegCnt 参数一致的数组 为便于使用, 这个数组应该按 200 个字的偶数级增长来定义 当数据从模块传送到处理器时, 每次只能传送 200 个字 WriteData 负责把写的数据放置正确的输出镜像中, 以传输到模块 这些数据从处理器传送到模块, 是用于网络上其它节点的状态和控制信息 如果数组长度 > 600 个寄存器, 那就需要更改在梯形逻辑程序里 ReadData 第二行以及 Writedata 第 10 行中 LIM 的高数值 3.6 从站轮询控制和状态 在模块的主对象中, 分配了两个数组来保存主站端口上对每个从站轮询的状态 这个状态数据可用于判断端口上哪个从站处于活动状态, 通讯错误或挂起, 禁止了该从站的轮询 处理器的梯形逻辑程序可以检测和控制主站端口上每个从站的状态 对象的使用见下图 : 使用特殊的数据块, 处理器能够向从站请求当前的数据 使用其它一些数据块, 处理器可以使能或禁止对选定从站的轮询 3.7 Modbus 讯息数据 这个新版本的模块程序包括 pass-through 模式的操作 在这种模式下, 发送到从站端口的写讯息被直接发送到处理器 这个特性的使用要求梯形逻辑程序负责处理接收到的讯息 模式运作需要两个数据对象 : 一个变量用于保存讯息的长度, 一个缓存来保存讯息 模块传送这个信息到处理器使用的是数据块 ID 号 9996 数据块的第二个字包含了讯息的长度, 讯息内容从第三个字开始 另外, 还需要其它一些控制器标签来存储包含在这些讯息里的数据 Modbus 协议支持控制二进制输出 (coils 功能 5 和 15) 和寄存器 ( 功能 6 和 16) ProSoft Technology, Inc. 35

42

43 修改样例梯形逻辑程序 4 修改样例梯形逻辑程序 MVI56-MCM 模块的应用需要梯形逻辑程序 梯形逻辑程序需要处理的任务包括设置, 数据传输, 特殊数据块处理和状态数据接收 这部分内容讨论模块需要的这些程序处理面 此外, 还要编写上电处理程序, 来处理模块数据的初始化以及清除处理器的故障状态 MVI56-MCM 模块的样例程序中, 控制器组织窗口如下图所示 4.1 上电程序 (Power Up) 上电程序用来初始化 MVI56-MCM 模块使用的数据对象以及让处理器上电时从故障状态中恢复到正常 执行这些任务的梯形逻辑程序如下图所示 : 如果失电或重新启动处于运行模式的处理器时出现故障, 这行程序可以让处理器从故障中恢复 您也许也需要处理其它故障情况 此外, 使用故障句柄能让处理器处理其它故障 在用于梯形逻辑程序前, 对象 MJFAULTS 必须在控制器标签 (Controller Tags) 中定义 : 此行程序的功能是初始化最后读和写的数值以及 MVI56-MCM 模块的输出镜像和写数据区清零 最后读 (MCM.BP.LastRead) 和写 (MCM.BP.LastWrite) 的数值用于数据传输的梯 ProSoft Technology, Inc. 37

44 修改样例梯形逻辑程序 形逻辑程序 MVI56-MCM 模块的输出镜像 (Local:1:O.Data[]) 用于从处理器传送数据到模块 写数据区 (MCM.WriteData[]) 用于存储需要使用输出镜像写到模块的处理器数据 4.2 主程序 (MainRoutine) 主程序 (MainRoutine) 判断是否有新的读数据从模块传送到处理器 模块会在读数据块的队列循环中把数据传送到处理器 每次新的数据到达时, 模块会在输入镜像中 (Local:1:I:Data[249]) 写入数据块的数值 梯形逻辑程序连续循环扫描这个输入字, 以获取新的数值 如果有新的数值出现, 梯形逻辑程序会按顺序的执行读数据 ( ReadData) 和写数据 (WriteData) 任务 4.3 读数据程序 (ReadData) 读数据 (ReadData) 任务负责处理所有从模块接收到的新数据, 并把它放置在处理器正确的位置里 数据从模块传送到处理器使用的是模块的输入镜像 (Local:1:I:Data[]). 任务程序的第一行是把最后的读数据块号 (MCM1.BP.LastRead) 改成当前模块发送过来的数据块号码 (Local:1:I:Data[249]) 如果模块设置成传递一个或零个数据块, 那么它会传送以零或 -1 为标识的数据块 这些数据块中不会包含用户数据, 而仅仅包含状态数据 下面显示的程序行是用来处理这些数据块的 38 ProSoft Technology, Inc.

45 修改样例梯形逻辑程序 下一行程序判断在输入镜像中接收到的新数据是否是用户数据 如果是用户数据, 梯形逻辑程序会把数据正确的放到处理器的读数据区内 (MCM.ReadData[]) 每次块传输可以传送 200 个数据字 除用户数据以外, 数据中还包含重要的状态数据 这些数据也要复制到模块的响应数据区域中去 (MCM.InStat) 通过这些状态字, 可以判断 MVI56-MCM 模块的 健康 程度 ProSoft Technology, Inc. 39

46 修改样例梯形逻辑程序 接下来两行程序处理从站节点状态数据的接收 这些数据块是处理器通过写数据 (WriteData) 任务发送请求后, 从模块传送到处理器的 下面这两行显示了如何处理这些数据块 这行程序处理连接在 Modbus 端口 1 上的从站 两个数据块共 128 个从站, 每个数据都由这行程序处理并放置在正确的数组位置中 这行程序处理连接在 Modbus 端口 2 上的从站 40 ProSoft Technology, Inc.

47 修改样例梯形逻辑程序 如果处理器准备接收来自于远程, 通过模块数据库对模块的设置, 那么必须要有专门的程序来处理这些特殊的数据块 从模块发送到处理器的这些设置信息, 通过数据块 -9000, 到 和 到 来传送 下面是完成此功能的样例梯形逻辑程序 此行程序处理模块常规设置数据的接收 此行程序处理 Modbus 端口 2 上主站命令列表数据的接收 此行程序处理 Modbus 端口 3 上主站命令列表数据的接收 在未来对产品进行升级时, 还会有其它的一些数据块需要处理 ProSoft Technology, Inc. 41

48 修改样例梯形逻辑程序 下面的程序复制来自于远程主站的讯息 这些讯息通过模块 (pass-through 模式 ) 直接传送到处理器 当模块运作在 Pass-Thru 模式下, 这行程序负责处理功能代码 6 和 16 的请求 当模块作为从站在 Pass-Thru 模式下工作, 这行程序负责处理功能代码 5 的请求 : 42 ProSoft Technology, Inc.

49 修改样例梯形逻辑程序 注意 : 第 11 行程序 ( 此处未显示 ) 负责处理 pass-thru 逻辑的功能代码 15 此行程序不可修改 ProSoft Technology, Inc. 43

50 修改样例梯形逻辑程序 4.4 写数据程序 (WriteData) 写数据 (WriteData) 任务负责从处理器发送数据到 MVI56-MCM 模块 数据使用模块的输出镜像 (Local:1:O:Data[]) 从处理器传递到模块 第一行程序把当前请求的数据集存储到模块的 MCM.BP.LastWrite 数据对象中 如果输入字 (Local:1:I:Data[1]) 在处理过程中发生变化, 这个对象则仍然能在后续的梯形逻辑程序中使用 下面两行程序用来处理处理器对模块的控制 这种控制通过使用冷启动和热启动来实现 当处理器要求模块进行这当中的某个操作时, 只需要简单的复制数据块号码到模块的输出镜像, 模块就会执行这个操作 注意一定要在 last write 对象中写入需要的数据块号码, 这样就避免了写数据 (WriteData) 任务的深度处理 每个控制数据块的样例如下 接下来的四行程序用来请求每个主站端口上从站节点的状态数据 每个端口要有两个请求, 这是为了获得在一个端口上可能存在的 256 个从站地址的数据 下面的梯形图演示了如何从 Modbus 端口 1 上请求这些数据 44 ProSoft Technology, Inc.

51 修改样例梯形逻辑程序 下面两行程序处理 Modbus 端口 2 上从站的状态 / 控制数据 ProSoft Technology, Inc. 45

52 修改样例梯形逻辑程序 接下来的这行程序是个命令控制的样例 这个数据块从处理器发送到模块, 以执行主站端口命令列表里的某个命令 当 CmdControl 位被置位时, 端口 1 主站命令 ( 索引 0) 被放到命令队列中执行 每个请求能够把最多 6 条命令从命令列表中放到命令队列中执行 下面这行程序在端口 1 上发布了一条事件讯息 ( 用户创建结构的讯息 ) 46 ProSoft Technology, Inc.

53 修改样例梯形逻辑程序 当 EventCmd 位被置位, 这行程序就开始执行 它把程序中包含的命令放到命令队列中以待执行 使用这种技术可以在没有创建主站命令列表的情况下, 在端口上发布命令 或是要执行一些需要在特殊条件才发布的命令 ( 例如每天或每星期执行一次重启动命令 ) 如果模块设置成无数据块传输, 或只有一个数据块传输, 那就需要一些特殊的处理过程 模块必须要监视模块输出镜像的变化, 以获取新的数据 如果数值一直不变化, 模块就不会处理这些数据 这就意味着, 当模块传输少于 2 个数据块到处理器时可能会引发问题 为了解决这个问题, 模块会在输入字里写 -1 和 0 当把模块设置成零个写数据块, 就会出现下面这样的数据块请求顺序 :-1,0,-1,0 当把模块设置成 1 个写数据块, 就会出现下面这样的的数据块请求顺序 :1,0,1,0,1,0 下面的程序就是来处理这些情况的 ProSoft Technology, Inc. 47

54 修改样例梯形逻辑程序 下面这行程序在梯形逻辑程序中是最重要的 它负责传送处理器数据到模块 每次能传送 200 个在处理器 (MCM.WriteData[]) 中的用户数据字到模块 为了对模块进行设置, 必须要从处理器数据表中把设置信息发送到模块 传送模块需要的所有信息需要几个数据块 模块的运行要求每个数据块都要经过编程处理 第一个设置数据块的代码值是 9000 这个数据传送数据块尺寸信息 (MCM.ModDef) 和 Modbus 端口设置信息 (MCM.Port[]) 当模块启动时, 这是模块请求的第一个数据集 而模块请求的最后一组设置信息是每个端口的主站命令列表 这个列表以每次 25 个命令的速度传送到模块 传送命令列表到模块的梯形逻辑程序如下面显示 : 48 ProSoft Technology, Inc.

55 修改样例梯形逻辑程序 ProSoft Technology, Inc. 49

56

57 诊断和纠错 5 诊断和纠错 模块为用户提供了 3 种方式获取诊断信息 1) 模块传送状态数值到 ControlLogix 处理器里定义好的数据文件内 2) 连接终端模拟器, 模块包含的所有数据都可以从设置 / 调试端口来查看 3) 模块的前端面板还设有 LED 状态指示灯, 可以直接反映模块的状态 下面的章节来解释如何从模块获取状态数值, 以及模块的每个 LED 的含义 5.1 从模块读取状态数据 MVI56-MCM 模块会返回一个 29 个字的状态数据块, 通过这个数据块用户可以判断模块的运行状态 这些数据位于模块的内部数据库 6670 到 6698 寄存器内, 并同时存放在设置位置 而且, 这些数据通过每个读数据块, 连续不断的传送到 ControlLogix 处理器 状态数据对象的结构内容可以参考模块设置章节 硬件要求 能够连接设置 / 调试端口的硬件要求并不苛刻 一台具有标准串行口的个人电脑就可以满足要求 为达到理想的性能, 至少要求达到下列条件 : 处理器 ( 推荐 Pentium) 1 M 内存至少一个可用的串行通讯口 此外, 随模块还附带了一根 null-modem 电缆, 用来连接您的 PC 和端口 模块附带的 RJ- 45 到 DB-9 接头电缆的末端是一个 DB-9 针型接头 用电缆的 RJ-45 端连接 MVI56-MCM 模块端口 1( 顶端端口 ) 连接电缆要求有如下接线方式 : MVI56-MCM Configuration/Debug Port Cable DB-9 Male RS-232 Host RxD TxD COM TxD RxD COM ProSoft Technology, Inc. 51

58 诊断和纠错 软件要求 在您的个人电脑里, 连接设置 / 调试端口的软件要求与操作系统有关 下列软件是经过测试并通过的 : DOS Windows 3.1 Windows 95/98 Windows NT Linux ProComm, PS-Term 和其它终端模拟程序 Terminal HyperTerminal 和 PS-Term HyperTerminal Minicom 您的操作系统提供的任何 ASCII 终端模拟软件包, 只要按照下面的内容进行设置都是可以使用的 : 波特率 57,600 奇偶校验 y 无 数据位 8 停止位 1 文件传输协议 Zmodem 端口使用 通过以下步骤来连接设置 / 调试端口 : 1. 使用 null-modem 电缆连接您的电脑和模块的端口 2. 运行您电脑中的终端模拟程序, 按照软件要求中的要求来对通讯参数进行设置 (57600K, N, 8, 1) 3. 在电脑中输入 '?' 如果设置都正确, 端口的菜单就会显示出来 如果模块没有任何反应, 请检查一下通讯设置和电缆 此外, 还要确保您连接的是正确的计算机和模块端口 52 ProSoft Technology, Inc.

59 诊断和纠错 菜单选项 在你的电脑上, 只需要单击键盘按键就可以进入到设置 / 调试端口的每个选项里 端口上有一个主菜单和一些子菜单 如想查看当前的选项, 就按 '?' 键 如果您在主菜单里, 那么就会显示下面的菜单 : 如果不是这个菜单, 就可以按 'M' 进入主菜单 所有用于设置 / 调试工作的所以工具都显示在主菜单内 下面的章节叙述每个选项的内容 A= 数据分析器 Data Analyzer 选择这个选项就让程序进入分析菜单模式 这个模式可以显示模块生成和接收到的 Modbus 讯息帧 想要查看此模式下有用的模式, 就按 '?' 键, 就会有如下的菜单显示 : 这个工具在判断模块的运行情况和每个端口上网络节点的状况方面有非常大的用处 最下面显示的参数是当前分析器的设置 下面解释每个菜单的内容 = 选择端口 1 Select Port 1 这个选项选择分析 Modbus 端口 1 这时分析器显示的数据就是和这个端口相关的数据 ProSoft Technology, Inc. 53

60 诊断和纠错 = 选择端口 2 Select Port 2 这个选项选择分析 Modbus 端口 2 这时分析器显示的数据就是和这个端口相关的数据 =1 msec 标记 1 msec Ticks 这个选项将生成以 1 msec 为时标的显示 这对判断通讯时标特性有所帮助 =5 msec 标记 5 msec Ticks 这个选项将生成以 5 msec 为时标的显示 这对判断通讯时标特性有所帮助 =10 msec 标记 10 msec Ticks 这个选项将生成以 10 msec 为时标的显示 这对判断通讯时标特性有所帮助 =50 msec 标记 50 msec Ticks 这个选项将生成以 50 msec 为时标的显示 这对判断通讯时标特性有所帮助 =100 msec 标记 100 msec Ticks 这个选项将生成以 100 msec 为时标的显示 这对判断通讯时标特性有所帮助 =No msec Ticks 这个选项将把时间标签从显示中去除 H= Hex 格式 Hex Format 这个选项让数据以十六进制格式显示 查看 Modbus RTU 协议讯息时, 这个选项特别有用 A= ASCII 格式 ASCII Format 这个选项让数据以 ASCII 格式显示 查看 Modbus ASCII 协议讯息时, 这个选项特别有用 B= 开始 Start 这个选项启动数据分析器 按了这个按键后, 所选择的端口上所有的发送和接收数据都会显示出来 下面是个例子 : 54 ProSoft Technology, Inc.

61 诊断和纠错 下面的表格解释显示用到的特殊字符的含义 : [ ] 此符号内的内容是模块接收到的数据 < > 此符号内的内容是模块发送出去的数据 <R+> 当端口上的 RTS 信号由低到高电平时, 显示中会插入这个字符 <R-> 当端口上的 RTS 信号由高到低电平时, 显示中会插入这个字符 <CS> 当识别到 CTS 信号到高电平时, 显示中会插入这个字符 _TT_ 当时标到达时, 显示中会插入这些字符 这个参数是用户定义的 S= 停止 Stop 这个选项停止数据分析器 使用这个选项来暂停数据显示, 方便数据分析 重新启动分析器, 可以按 'B' 键 警告 在分析器模式下, 程序的执行速度会减缓 请仅当需要做纠错工作时, 才使用这个工具 当从模块中推出时, 请禁止分析器, 好让模块进入正常模式 M = 主菜单 Main Menu 这个菜单选项用来返回主菜单模式 B= 块传输统计 Block Transfer Statistics 在这个菜单选项里, 可以查看到背板数据传输的设置和统计数字 进入这个选项后, 可以看到类似下面的显示 以 1 秒钟的间隔选择这个选项, 则可以来判断每秒传输的数据块数量 C= 模块设置 Module Configuration 这个选项显示了 MVI56-MCM 模块的常规模块设置信息 在选择这个选项后, 会显示如下的画面 ProSoft Technology, Inc. 55

62 诊断和纠错 D= 查看 Modbus 数据库 Modbus Database View 选择这个选项后可以进入数据库查看菜单模式 此模式操作显示内部数据库数值 按? 键查看本模式下的菜单, 如下面的画面所示 使用菜单选项能够查看模块数据库的所有数据 下面讨论菜单内的每个选项的内容 寄存器页码代表 Register Pages 这个菜单选项能跳转到数据库特定的寄存器组并显示这些数据 按键功能如下表所示 按键功能 0 显示寄存器 0 到 99 1 显示寄存器 1000 到 显示寄存器 2000 到 显示寄存器 3000 到 显示寄存器 4000 到 显示寄存器 5000 到 显示寄存器 6000 到 显示寄存器 7000 到 显示寄存器 8000 到 显示寄存器 9000 到 S= 再次显示 Show Again 这个菜单选项显示数据库当前页的 100 个寄存器 下面的例子就是数据库显示的形式 : 56 ProSoft Technology, Inc.

63 诊断和纠错 = 回退 5 页 Back 5 Pages 这个菜单选项用来回退跳过 500 个寄存器, 显示之前的数据 P = 前页 Previous Page 这个菜单选项选择并显示前 100 个寄存器的数据 = 跳过 5 页 Skip 5 Pages 这个菜单选项跳过 500 个寄存器, 显示当前新页面的数据 N = 下页 Next Page 这个菜单选项选择并显示下 100 个寄存器的数据 D = 十进制显示 Decimal Display 这个菜单选项使当前页面的数据以十进制格式显示 H = Hexadecimal Display 这个菜单选项使当前页面的数据以十六进制格式显示 ProSoft Technology, Inc. 57

64 诊断和纠错 F = 浮点数显示 Float Display 这个菜单选项使当前页面的数据以浮点数格式显示 模块程序会假设认为浮点数数据都是以偶数寄存器为数据边界排列的 如果浮点数数值并不是这样排列的, 那这些数据就会显示的不正确 A = ASCII 显示 ASCII Display 这个菜单选项使当前页面的数据以 ASCII 格式显示 这个选项对于包含 ASCII 数据的数据库区域很有用处 M = 主菜单 Main Menu 使用这个菜单选项可以回到主菜单模式 E 和 F= 主站命令错误 ( 端口 1 和 2) E and F=Master Command Errors (Ports 1 and 2) 选择这些菜单则使程序进入指定端口的主站命令列表错误菜单模式 这个模式显示多页面的主站命令列表错误 / 状态数据 按? 键可以查看本模式下的菜单选项 如下的菜单会显示出来 下面的章节叙述每个菜单选项的内容 S = 再次显示 Show Again 这个选项显示了当前页面的主站命令错误 / 状态数据 选择这个选项后, 会有如下的显示出现 屏幕上显示的每个数值对应于主站命令列表响应命令的错误 / 状态代码 显示的代码含义以及完整列表参见模块设置章节 = 回退 2 页 Back 2 Pages 这个选项回退 20 个命令并显示数据 P = 前页 Previous Page 这个选项显示前页面的数据 58 ProSoft Technology, Inc.

65 诊断和纠错 = 跳过 2 页 Skip 2 Pages 这个选项跳过下 20 条命令, 并显示数据 N = 下页 Next Page 这个选项显示下页的主站命令列表错误 / 状态数据 D = 十进制显示 Decimal Display 这个选项使当前数据以十进制格式显示 H = 十六进制显示 Hexadecimal Display 这个选项使错误 / 状态数据以十六进制格式显示 M = 主菜单 Main Menu 这个选项使程序回到主菜单模式 I 和 J= 主站命令列表 ( 端口 1 和 2) I and J=Master Command List (Ports 1 and 2) 选择这些菜单则使程序进入指定端口的主站命令列表菜单模式 这个模式显示多页面的主站命令列表数据 按? 键可以查看本模式下的菜单选项 如下的菜单会显示出来 下面的章节叙述每个菜单选项的内容 : S = 再次显示 Show Again 这个选项显示当前页面的主站命令 每个页面显示 10 条指令, 如下图所示 : = 回退 5 页 Back 5 Pages 这个菜单选项将会显示回退 50 条命令的主站命令列表 P = 前页 Previous Page ProSoft Technology, Inc. 59

66 诊断和纠错 这个菜单选项显示前页的主站命令列表数据 60 ProSoft Technology, Inc.

67 诊断和纠错 = 跳过 5 页 Skip 5 Pages 这个菜单选项在跳过下 50 条命令后, 显示主站命令列表数据 N = 下页 Next Page 这个菜单选项显示下页的主站命令列表数据 M = 主菜单 Main Menu 这个选项返回主菜单运行模式 O and P= 从站状态列表 ( 端口 1 和 2) Slave Status List (Port 1 and 2) 选择这些菜单选项可以显示指定端口的 256 个从站状态数值 显示数据的定义如下 :0 = 从站未使用, 1 = 从站正在被轮询, 2 = 从站被挂起,3 = 从站禁止 V= 版本信息 Version Information 这个选项显示模块当前使用的软件版本和其它重要数值 在选择这个选项后, 会显示如下的画面 在对产品的技术支持时, 需要提供这些信息 显示画面底部的数据对于判断模块运行是非常重要的 模块程序每次扫描结束, 程序扫描计数 (Program Scan Counter) 数值都会增加 每秒按一次 V 键, 用户就可以通过这个数值判断程序执行的频率 ProSoft Technology, Inc. 61

68 诊断和纠错 W= 热启动模块 Warm Boot Module 当模块需要热启动操作时就可以使用这个选项 在 ControlLogix 处理器控制器标签数据区内对模块设置进行修改后, 为应用修改后的设置, 通常需要对模块进行一次热启动 选择这个选项, 会显示如下画面 Y= 传送模块配置到处理器 Transfer Module Cfg to Processor 这个选项把当前设置数据传送到 ControlLogix 处理器 处理器里要有相应的程序才能成功的实现这个操作 选择后, 如下画面会显示表明操作成功 : 如果操作不成功, 会返回一个错误代码 错误代码解释如下 : 代码描述 0 传送成功 -1 传送模块设置数据出错 ( 数据块 9000) -2 传送端口 1 主站命令列表出错 ( 数据块 to -6003) -3 传送端口 2 主站命令列表出错 ( 数据块 to -6103) 62 ProSoft Technology, Inc.

69 诊断和纠错 在数据成功传送后, 模块会执行一次热启动操作来读取新的数值 and 2= 通讯状态 ( 端口 1 和 2)Communication Status (Ports 1 and 2) 这些选项显示指定 Modbus 端口的通讯状态和统计数字 这些信息可用于诊断网络问题 选择后, 会显示如下信息 and 7= 端口设置 ( 端口 1 和 2) Port Configuration (Ports 1 and 2) 这些选项显示选择的 Modbus 端口的设置信息 选择后, 会显示如下信息 Esc= 退出程序 Exit Program 这个选项将退出程序并显示操作系统提示符 此操作仅当 ProSoft 技术支持组要求使用时 如果您选择这个操作, 模块会停止运作 Modbus 端口和模块之间以及模块和 ControlLogix 处理器之间的数据传送都会停止 这会扰乱当前正运行的处理 5.2 LED 状态指示 ProSoft Technology, Inc. 63

70 诊断和纠错 LED 会显示模块的运行状态 : ProSoft 模块 颜色 状态 指示 P1 绿色 On 使用设置 / 调试端口时, 数据正在模块和远程终端之间传 输 Off 设置 / 调试端口上没有数据传输 P2 绿色 On 模块的 Modbus 端口 2 和 Modbus 网络之间正在数据传 送 Off 端口上没有数据传输 P3 绿色 On 模块的 Modbus 端口 3 和 Modbus 网络之间正在数据传 送. Off 端口上没有数据传输 APP 黄色 On MVI56-MCM 正常运行 Off MVI56-MCM 模块程序发现其 Modbus 端口上存在通讯错误 BP ACT 黄色 On 当模块对背板执行写操作时,LED 会亮 Off 当模块对背板执行读操作时,LED 熄灭 正常运行时, LED 会迅速闪烁 OK 红色 / 绿色 BAT 红色 Off 模块没有得电, 并没有牢靠的插在槽架里 Green 模块工作正常. Red 程序检测到错误或正在被设置 如果 LED 保持红色 10 秒 钟以上, 程序很可能已经停止 从槽架里拔出模块再重新 插一次, 这可以重启动模块程序 Off 电池电压正常并发挥作用 On 电池电压低或没有电池 请更换模块的电池 在模块设置进行中,OK 灯是红色,APP 和 BP ACT 灯会点亮 如果这些指示灯长时间锁死在这个模式下, 请检查设置错误字和设置请求数据块 数据块结构如下表所示 : 偏移 描述 长度 0 保留 模块设置错误 1 3 端口 1 设置错误 1 4 端口 2 设置错误 空 或 ProSoft Technology, Inc.

71 诊断和纠错 每个设置字的位描述如下表 模块的设置错误字有如下定义 : 位 描述 数值 0 读数据块开始数值大于数据库尺寸 0x 读数据块开始数值小于 0 0x 读数据块个数小于 0 0x 读数据块个数 + 开始数值大于数据库尺寸 0x 写数据块开始数值大于数据库尺寸 0x 写数据块开始数值小于 0 0x 写数据块个数小于 0 0x 写数据块个数 + 开始数值大于数据库尺寸 0x x x x x x x x x8000 端口设置错误字有如下定义 : 位 描述 数值 0 类型编码不是合法数值 输入数值 0( 主站 ) 或 1( 从 0x0001 站 ) 1 浮点数标记 (float flag) 参数数值非法 0x 浮点数开始 (float start) 参数数值非法 0x 浮点数偏移 (float offset) 参数数值非法 0x 协议 (Protocol) 参数数值非法 0x 波特率 (Baud rate) 参数数值非法 0x 奇偶校验 (Parity) 参数数值非法 0x 数据位 (Data bits) 参数数值非法 0x 停止位 (Stop bits) 参数数值非法 0x 从站 ID(Slave ID) 参数数值非法 0x Input bit 或 word, output word 和 / 或 holding register 偏 0x0400 移参数数值非法 11 命令个数参数数值非法 0x 空 0x 空 0x 空 0x 空 0x8000 为使模块正常工作, 请纠正设置中任何非法的数值 如果设置包含非法的参数集, 设置字中所有的位都会被清除 这并不意味用户应用的设置有效 请确保每个参数都有正确的设置 如果 APP, BP ACT 和 OK LED 以一秒钟的频率闪烁, 请致电 ProSoft Technology, Inc. 支持 此时模块发生严重的错误, 需要送回 ProSoft ProSoft Technology, Inc. 65

72 诊断和纠错 清除故障状态 作为代表性情况, 如果模块前端的 OK LED 红灯亮超过 10 秒钟, 模块就已经检测到硬件故障或程序推出 可以这样来清除此种状况 : 1. 从槽架内拔出模块, 再重新插回到槽架中 2. 检查从 ControlLogix 处理器传送到模块的设置数据 如果模块的 OK LED 不变绿色, 请确保模块已经完全插入到槽架里并已经下载有效的梯形逻辑程序到处理器中 ( 处理器必须处于 Run 模式 ) 如果这样不能修复问题, 请联系工厂 66 ProSoft Technology, Inc.

73 诊断和纠错 纠错 下面的表格可以帮助您对模块进行纠错 请使用这个表格来解决问题 然而, 如果您还有其它的问题和疑惑, 请不要犹豫联系我们 表格内的顺序是按照模块上电后最有可能出现的问题 问题描述 措施 处理器故障 1) 请确认模块的插槽位置是为 MVI56-MCM 设置的 2) 确保插槽的槽架设置正确 处理器 I/O LED 闪烁 这表示背板通讯有问题 请确认这个模块和槽架内的所有模块都 已经在处理器内设置过 BP ACT LED 保持 off 或慢速闪烁 这说明背板数据传送操作失败 使用设置 / 调试端口来检查这个问题 建立背板通讯需要以下条件 : 1. 背板驱动已经在模块中加载 2. 模块设置成具有读和写数据块传送 3. 梯形逻辑处理所有读和写数据块的位置 4. 模块已在处理器中设置 OK LED 熄灭 程序已经停止或发生了严重错误 请连接设置 / 调试端口检查模块 是否运行 如果程序已经停止, 请拔出模块再重新插到槽架里 ProSoft Technology, Inc. 67

74

75 电缆连接 6 电缆连接 MVI56-MCM 有下列通讯连接 : 2 个 Modbus 通讯端口 (RJ45 连接器 ) 2 个 RS-232 设置 / 调试端口 (RJ45 连接器 ) 6.1 Modbus 通讯端口 MVI56-MCM 模块前端有 2 个 RJ45 插入式 Modbus 连接器 连接电缆到连接器 ProSoft 提供两个 RJ45 到针型 DB-9 接线电缆, 可以轻松的连接到其它设备 模块的 Modbus 端口可以通过设置运作在 RS-232, RS-422 或 RS-485 模式下 端口的连接方式通过模块的跳线来设置 2 个端口每个都有一个跳线 此外, 如果使用 modem 控制线, 只需将 MCM.PORT1.UseCTS 和 MCM.PORT2.UseCTS 变量设置为 1 即可 下面讨论每种接口 ProSoft Technology, Inc. 69

76 电缆连接 RS-232 如果选择 RS-232 接口, 用户可以定义是否使用 modem 控制线 如果不使用 modem 控制线, 端口连接电缆的接线方式如下图 : MVI56-MCM Modbus Port RS-232 Cable (No Handshaking) DB-9 Male RS-232 Host RxD TxD COM TxD RxD COM RTS 线由端口的 RTS on 和 off 参数设置 如果使用 CTS( 通常仅用于半双工 modem), RTS 和 CTS 则必须短接或连接到 modem 下面的接线图就是端口连接到 modem 需要的电缆连接 MVI56-MCM Modbus Port RS-232 Cable (Use CTS Line and Modem) DB-9 Male Modem RxD TxD COM RTS CTS RxD TxD COM RTS CTS RS-485 如果使用 RS-485 接口, 则仅需要两线或三线电缆 地线的使用由 RS-485 网络来决定, 是可选的 这种接口的电缆连接要求如下图所示 : MVI56-MCM Modbus Port RS-485 DB-9 Male RS-485 Device TxD/RxD+ GND TxD/RxD+ GND RS-422 如果使用 RS-422 接口, 则需要四线或五线电缆 地线的使用由 RS-422 网络来决定, 是可选的 这种接口的电缆连接要求如下图所示 : MVI56-MCM Modbus Port RS-422 Cable DB-9 Male RS-422 Device TxD/RxD- TxD/RxD- TxD+ TxD- COM RxD+ RxD- RxD+ RxD- COM TxD+ TxD- 70 ProSoft Technology, Inc.

77 电缆连接 6.2 RS-232 设置 / 调试端口 这个端口也是 RJ-45 连接 模块附带了 RJ-45 到 DB-9 接线电缆 通过这个端口,PC 上的终端模拟程序可以查看模块的设置和状态数据, 还可以控制模块 此端口上的通讯电缆有如下接线方式 : MVI56-MBP Configuration/Debug Port Cable DB-9 Male RS-232 Host RxD TxD COM TxD RxD COM ProSoft Technology, Inc. 71

78

79 附录 A MVI56-MCM 数据库定义 附录 A - MVI56-MCM 数据库定义 本附录包含了 MVI56-MCM 模块的内部数据库列表 这些信息可以帮助其它设备连接到模块所包含的数据 寄存器范围 Modbus 低地址 Modbus 高地址 内容 长度 用户数据 背板设置 Port 1 设置 Port 2 设置 Port 1 命令 Port 2 命令 Port 1 辅助设置 Port 2 辅助设置 各种状态数据 命令控制 200 用户数据区用来保存从网络其它节点采集来的数据 ( 主站读命令 ), 以及接收自处理器的数据 ( 写数据块 ) 此外, 这个数据区同时也是处理器的数据来源 ( 读数据块 ), 也是网络上其它节点的数据来源 ( 写命令 ) 各种状态数据的具体定义可以在附录 B 里找到 设置数据区的定义可以在本文档的数据定义部分和附录 C 里找到 附录 D 包含对数据库的命令控制部分的叙述 ProSoft Technology, Inc. 73

80

81 附录 B MVI56-MCM 状态数据定义 附录 B MVI56-MCM 状态数据定义 本附录包含对构成 MCMInStat 对象元素的描述 这些数据作为每个读数据块的组成部分, 由模块发送到处理器 偏移 内容 描述 202 程序扫描计数 每次模块内的程序完整的循环一次后, 此数值加 产品代码 这两个寄存器包含了产品代码 MCM 产品版本 这两个寄存器包含了产品当前运行软件的版本 操作系统 这两个寄存器包含了程序操作系统的月份和年份 运行号 这两个寄存器包含了产品当前运行软件的运行号 211 端口 1 命令列表 包含端口发送到网络从站设备的请求数量 请求 212 端口 1 命令列表 包含端口接受到的从站响应讯息数量 响应 213 端口 1 命令列表错误 包含端口运作中的命令错误数量 这些错误可以是错误的响应或命令产生 214 端口 1 请求 包含端口发送出的讯息总数量 215 端口 1 响应 包含端口接收到的讯息总数量 216 端口 1 发送错误 包含端口发送出的错误讯息总数量 217 端口 1 接收错误 包含端口接受到错误讯息总数量 218 端口 2 命令列表 包含端口发送到网络从站设备的请求数量 请求 219 端口 2 命令列表 包含端口接受到的从站响应讯息数量 响应 220 端口 2 命令列表错误 包含端口运作中的命令错误数量 这些错误可以是错误的响应或命令产生 221 端口 2 请求 包含端口发送出的讯息总数量 222 端口 2 响应 包含端口接收到的讯息总数量 223 端口 2 发送错误 包含端口发送出的错误讯息总数量 224 端口 2 接收错误 包含端口接受到错误讯息总数量 225 读数据块计数 包含从模块发送到处理器的读数据块总数量 226 写数据块计数 包含从模块到处理器的写数据块总数量 227 分析数据块计数 包含从处理器接收到的成功的分析数据块总数量 228 命令事件数据块 包含从处理器接收到的命令事件数据块总数量 计数 229 命令数据块计数 包含从处理器接收到的命令数据块总数量 230 错误数据块计数 包含模块记录的数据块错误总数量 231 端口 1 当前错误 作为从站端口, 这里包含的是当前返回的错误代码 作为主站端口, 这里包含的是当前执行的命令索引 232 端口 1 最后错误 作为从站端口, 这里包含的是返回的最后一个错误代码 作为主站端口, 这里包含的是错误命令的索引 233 端口 2 当前错误 作为从站端口, 这里包含的是当前返回的错误代码 作为主站端口, 这里包含的是当前执行的命令索引 234 端口 2 最后错误 作为从站端口, 这里包含的是当前返回的错误代码 作为主站端口, 这里包含的是当前执行的命令索引 ProSoft Technology, Inc. 75

82

83 附录 C MVI56-MCM 设置数据定义 附录 C MVI56-MCM 设置数据定义 本附录包含了与模块设置相关的 MVI56-MCM 模块数据库列表 网络上的任何节点都可以获取这些数据 而这些数据都是当模块初始化时从 ControlLogix 处理器读取的 背板设置 寄存器 内容 描述 5000 写起始寄存器 这个参数定义来自处理器数据所存放位置的起始寄存器地址 参数有效输入范围是 0 到 写寄存器个数 这个参数定义从处理器传送到模块的寄存器个数 参数有效输入范围是 0 到 读起始寄存器 这个参数定义从模块传送到处理器的起始寄存器地址 参数有效输入范围是 0 到 读寄存器个数 这个参数定义从模块传送到处理器的寄存器个数 参数有效输入范围是 0 到 背板失败 这个参数定义在通讯端口关闭之前, 连续传送出错必须达到的个数 如果此参数设置为 0, 通讯端口在任何情况下都会继续运行 如果数值设置大于 0 ( ), 当指定数量的错误发生时, 通讯会停止 5005 错误状态指针 这个参数定义模块状态数据存放在模块数据库内的寄存器地址 如果输入数值小于 0, 这些数据则不会存放到数据库内 如果数值在 0 到 4940 之间, 数据就会存放到用户数据区内 5006 空 5007 空 5008 空 5009 空 ProSoft Technology, Inc. 77

84 附录 C MVI56-MCM 设置数据定义 端口 1 设置 寄存器 内容 描述 5010 Enable 使能 这个参数定义是否使用这个 Modbus 端口 如果参数设置为 0, 端口被禁止 数值 1 则启动端口 5011 Type 类型 5012 Float Flag 浮点标志 5013 Float Start 浮点开始 5014 Float Offset 浮点偏移 5015 Protocol 协议 5016 Baud Rate 波特率 5017 Parity 奇偶校验 5018 Data Bits 数据位 5019 Stop Bits 停止位 这个参数定义端口为 Modbus 主站设备 (0), Modbus 从站设备无 pass-through 功能 (1), 或 Modbus 从站设备带未格式化 pass-through 功能 (2), 或 Modbus 从站设备带格式化 pass-through 功能和数据交换 (3) 此标志决定是否启用浮点数读取功能 如果浮点标志设置为 1,Modbus 功能 3, 6, 和 16 会根据后面两个参数来解释寄存器为浮点数 这个参数定义浮点数开始的首地址 所有对大于或等于此数值的寄存器数据请求会被视为浮点数请求 此参数仅当 Float Flag 设置为 1 时才使用 这个参数定义内部数据库中浮点数的起始寄存器 此参数仅当 Float Flag 设置为 1 时才使用 这个参数决定端口使用的 Modbus 协议 有效协议为 :0=Modbus RTU 和 1=Modbus ASCII 这是端口使用的波特率 比如, 要选择 19K 波特率, 那就输入 有效的输入为 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 28800, 38400, 57600, 和 115 这是端口使用的奇偶校验代码 数值是无, 奇校验和偶校验 这个参数设置协议使用字中的数据位个数 有效输入是 5 到 8 这个参数设定每个发送数据使用的停止位个数 有效输入是 1 和 RTS On 这个参数设定在 RTS 有效之后, 发送数据之前延迟的毫秒数 有效输入是 0 到 毫秒 5021 RTS Off 这个参数设定在数据的最后一个字节发送后, RTS modem 信号回到低电平之前延迟的毫秒数 有效输入是 0 到 毫秒 5022 Minimum Response Time 最迟响应时间 5023 Use CTS Line 使用 CTS 这个参数指定在响应一个请求讯息之前的延迟时间毫秒数 这个发送前延迟应用于 RTS on 时间之前 这个参数可用于和慢速设备通讯 这个参数定义是否使用 CTS modem 控制线 如果参数设置为 0, 模块则不会监测 CTS 线 如果参数设置为 1, 模块则会监测 CTS 线, 而且只有当 CTS 信号为高时模块才会发送数据 这个参数通常仅用作和半双工 modem 通讯 (2- 线 ) 5024 Slave ID 这个参数定义内部数据库的虚拟 Modbus 从站地 78 ProSoft Technology, Inc.

85 附录 C MVI56-MCM 设置数据定义 寄存器 内容 描述 从站 ID 址 端口收到的所有和这个地址相关的讯息都会被模块处理 请确保设备在网络上拥有惟一的地址 这个参数的有效范围是 1 到 255( 在某些网络里是 247) 5025 Bit in Offset 位入偏移 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 2 命令的网络请求的偏移地址 例如, 如果数值设置为 150, 那么目标地址为 0 的请求则会返回数据库寄存器 150 的数值 5026 Word in Offset 字偏移 5027 Out in Offset 位出偏移 5028 Holding Reg Offset Holding Reg 偏移 5029 Command Count 命令个数 5030 Minimum Command Delay 最小命令延迟 5031 Command Error Pointer 命令错误指针 5032 Response Timeout 响应超时 5033 Retry Count 重试次数 5034 Error Delay Counter 错误延迟计数 5035 空 5036 空 5037 空 5038 空 5039 空 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 4 命令的网络请求的偏移地址 例如, 如果数值设置为 150, 那么目标地址为 0 的请求则会返回数据库寄存器 150 的数值 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 1,5 或 15 命令的网络请求的偏移地址 例如, 如果数值设置为 100, 那么目标地址为 0 的请求则会返回数据库寄存器 50 的数值 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 3,6 或 16 命令的网络请求的偏移地址 例如, 如果数值设置为 50, 那么目标地址为 0 的请求则会返回数据库寄存器 50 的数值 这个参数指定 Modbus 主站端口处理的命令个数 这个参数指定在每次发送命令前等待的毫秒数 这个延迟数值并不应用于重试 这个参数设定命令错误存放的内部数据库地址 如果数值设置成 1, 数据则不会传送到数据库 此参数的有效输入范围是 1 到 这个参数代表了讯息响应超时时间, 以 1 毫秒递增 如果从寻址设备没有接收到响应, 设置为主站的端口会等待这个长度的时间, 然后再发送这条命令 此参数的设置取决于使用的通讯网络和预计的网络上最慢设备的响应时间 这个参数确定了命令在失败后重试的次数 如果主站端口在这个数量重试后仍没有收到响应, 那么这个从站设备的通讯则会被挂起 挂起的时间为 Error Delay Counter 的扫描数 这个参数确定在重新建立通讯前, 跳过对某从站的轮询次数 在从站没有响应后, 主站会跳过发送到这个从站的命令 这些命令的个数就是这个参数 ProSoft Technology, Inc. 79

86 附录 C MVI56-MCM 设置数据定义 端口 2 设置 寄存器 内容 描述 5040 Enable 使能 这个参数定义是否使用这个 Modbus 端口 如果参数设置为 0, 端口被禁止 数值 1 则启动端口 5041 Type 类型 5042 Float Flag 浮点标志 5043 Float Start 浮点开始 5044 Float Offset 浮点偏移 5045 Protocol 协议 5046 Baud Rate 波特率 5047 Parity 奇偶校验 5048 Data Bits 数据位 5049 Stop Bits 停止位 这个参数定义端口为 Modbus 主站设备 (0), Modbus 从站设备无 pass-through 功能 (1), 或 Modbus 从站设备带未格式化 pass-through 功能 (2), 或 Modbus 从站设备带格式化 pass-through 功能和数据交换 (3) 此标志决定是否启用浮点数读取功能 如果浮点标志设置为 1,Modbus 功能 3, 6, 和 16 会根据后面两个参数来解释寄存器为浮点数 这个参数定义浮点数开始的首地址 所有对大于或等于此数值的寄存器数据请求会被视为浮点数请求 此参数仅当 Float Flag 设置为 1 时才使用 这个参数定义内部数据库中浮点数的起始寄存器 此参数仅当 Float Flag 设置为 1 时才使用 这个参数决定端口使用的 Modbus 协议 有效协议为 :0=Modbus RTU 和 1=Modbus ASCII 这是端口使用的波特率 比如, 要选择 19K 波特率, 那就输入 有效的输入为 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 28800, 38400, 57600, 和 115 这是端口使用的奇偶校验代码 数值是无, 奇校验和偶校验 这个参数设置协议使用字中的数据位个数 有效输入是 5 到 8 这个参数设定每个发送数据使用的停止位个数 有效输入是 1 和 RTS On 这个参数设定在 RTS 有效之后, 发送数据之前延迟的毫秒数 有效输入是 0 到 毫秒 5051 RTS Off 这个参数设定在数据的最后一个字节发送后, RTS modem 信号回到低电平之前延迟的毫秒数 有效输入是 0 到 毫秒 5052 Minimum Response Time 最迟响应时间 5053 Use CTS Line 使用 CTS 这个参数指定在响应一个请求讯息之前的延迟时间毫秒数 这个发送前延迟应用于 RTS on 时间之前 这个参数可用于和慢速设备通讯 这个参数定义是否使用 CTS modem 控制线 如果参数设置为 0, 模块则不会监测 CTS 线 如果参数设置为 1, 模块则会监测 CTS 线, 而且只有当 CTS 信号为高时模块才会发送数据 这个参数通常仅用作和半双工 modem 通讯 (2- 线 ) 80 ProSoft Technology, Inc.

87 附录 C MVI56-MCM 设置数据定义 寄存器 内容 描述 5054 Slave ID 从站 ID 这个参数定义内部数据库的虚拟 Modbus 从站地址 端口收到的所有和这个地址相关的讯息都会被模块处理 请确保设备在网络上拥有惟一的地址 这个参数的有效范围是 1 到 255( 在某些网络里是 247) 5055 Bit in Offset 位入偏移 5056 Word in Offset 字偏移 5057 Out in Offset 位出偏移 5058 Holding Reg Offset Holding Reg 偏移 5059 Command Count 命令个数 5060 Minimum Command Delay 最小命令延迟 5061 Command Error Pointer 命令错误指针 5062 Response Timeout 响应超时 5063 Retry Count 重试次数 5064 Error Delay Counter 错误延迟计数 5065 空 5066 空 5067 空 5068 空 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 2 命令的网络请求的偏移地址 例如, 如果数值设置为 150, 那么目标地址为 0 的请求则会返回数据库寄存器 150 的数值 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 4 命令的网络请求的偏移地址 例如, 如果数值设置为 150, 那么目标地址为 0 的请求则会返回数据库寄存器 150 的数值 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 1,5 或 15 命令的网络请求的偏移地址 例如, 如果数值设置为 100, 那么目标地址为 0 的请求则会返回数据库寄存器 50 的数值 这个参数指定内部 Modbus 数据库响应于 Modbus 功能 3,6 或 16 命令的网络请求的偏移地址 例如, 如果数值设置为 50, 那么目标地址为 0 的请求则会返回数据库寄存器 50 的数值 这个参数指定 Modbus 主站端口处理的命令个数 这个参数指定在每次发送命令前等待的毫秒数 这个延迟数值并不应用于重试 这个参数设定命令错误存放的内部数据库地址 如果数值设置成 1, 数据则不会传送到数据库 此参数的有效输入范围是 1 到 这个参数代表了讯息响应超时时间, 以 1 毫秒递增 如果从寻址设备没有接收到响应, 设置为主站的端口会等待这个长度的时间, 然后再发送这条命令 此参数的设置取决于使用的通讯网络和预计的网络上最慢设备的响应时间 这个参数确定了命令在失败后重试的次数 如果主站端口在这个数量重试后仍没有收到响应, 那么这个从站设备的通讯则会被挂起 挂起的时间为 Error Delay Counter 的扫描数 这个参数确定在重新建立通讯前, 跳过对某从站的轮询的次数 在从站没有响应后, 主站会跳过发送到这个从站的命令 这些命令的个数就是这个参数 ProSoft Technology, Inc. 81

88 附录 C MVI56-MCM 设置数据定义 寄存器 内容 描述 5069 空 端口 1 命令 寄存器 内容 描述 命令 #1 这个寄存器集包含了主站命令列表中第一条命令的参数 这个数据区的结构正如本文数据对象章节里所叙述的内容 命令 #2 命令 #2 数据集 命令 #100 命令 #100 数据集 端口 2 命令 寄存器 内容 描述 命令 #1 这个寄存器集包含了主站命令列表中第一条命令的参数 这个数据区的结构正如本文数据对象章节里所叙述的内容 命令 #2 命令 #2 数据集 命令 #100 命令 #100 数据集 多种状态 寄存器 内容 描述 6670 程序扫描计数 模块内每次完整的程序扫描循环结束后, 这个数值就会增加 产品代码 这两个寄存器包含了产品代码 MCM 产品版本 这两个寄存器包含了产品当前运行软件的版本 操作系统 这两个寄存器包含了程序操作系统的月份和年份 运行号 这两个寄存器包含了产品当前运行软件的运行号 6679 端口 1 命令列表请 包含端口发送到网络从站设备的请求数量 求 6680 端口 1 命令列表响 包含端口接受到的从站响应讯息数量 应 6681 端口 1 命令列表错误 包含端口运作中的命令错误数量 这些错误可以是错误的响应或命令产生 6682 端口 1 请求 包含端口发送出的讯息总数量 6683 端口 1 响应 包含端口接收到的讯息总数量 6684 端口 1 发送错误 包含端口发送出的错误讯息总数量 82 ProSoft Technology, Inc.

89 附录 C MVI56-MCM 设置数据定义 寄存器 内容 描述 6685 端口 1 接收错误 包含端口接受到错误讯息总数量 6686 端口 2 命令列表请 包含端口发送到网络从站设备的请求数量 求 6687 端口 2 命令列表响 包含端口接受到的从站响应讯息数量 应 6688 端口 2 命令列表错误 包含端口运作中的命令错误数量 这些错误可以是错误的响应或命令产生 6689 端口 2 请求 包含端口发送出的讯息总数量 6690 端口 2 响应 包含端口接收到的讯息总数量 6691 端口 2 发送错误 包含端口发送出的错误讯息总数量 6692 端口 2 接收错误 包含端口接受到错误讯息总数量 6693 读数据块计数 包含从模块发送到处理器的读数据块总数量 6694 写数据块计数 包含从处理器到模块的写数据块总数量 6695 分析数据块计数 包含从处理器接收到的成功的分析数据块总数量 6696 命令事件数据块计 包含从处理器接收到的命令事件数据块总数量 数 6697 命令数据块计数 包含从处理器接收到的命令数据块总数量 6698 错误数据块计数 包含模块记录的数据块错误总数量 6699 端口 1 当前错误 作为从站端口, 这里包含的是当前返回的错误代码 作为主站端口, 这里包含的是当前执行的命令索引 6700 端口 1 最后错误 作为从站端口, 这里包含的是返回的最后一个错误代码 作为主站端口, 这里包含的是错误命令的索引 6701 端口 2 当前错误 作为从站端口, 这里包含的是当前返回的错误代码 作为主站端口, 这里包含的是当前执行的命令索引 6702 端口 2 最后错误 作为从站端口, 这里包含的是当前返回的错误代码 作为主站端口, 这里包含的是当前执行的命令索引 6703 空 空 6750 端口 1 使用防护段 使用讯息包间隙超时 ( 是或否 ) 仅用于多节点应用 6751 端口 1 防护段时间 数值 0 使用默认波特率或你可以以毫秒级设置超时数值 6752 端口 1 功能 99 偏移 内部数据库对应于功能 99 计数器的偏移 6753 空 空 6760 端口 2 使用防护段 使用讯息包间隙超时 ( 是或否 ) 仅用于多节点应用 6761 端口 2 防护段时间 数值 0 使用默认波特率或你可以以毫秒级设置超时数值 6762 端口 2 功能 99 偏移 内部数据库对应于功能 99 计数器的偏移 6763 空 ProSoft Technology, Inc. 83

90 附录 C MVI56-MCM 设置数据定义 寄存器 内容 描述 空 命令控制 寄存器 内容 描述 6800 命令代码 在这个寄存器内输入一个有效的控制命令代码来控制模块 (9997, 9998, or 9999). 更多信息可参考附录 D 6801 命令数据 未使用 命令数据 未使用 84 ProSoft Technology, Inc.

91 附录 D MVI56-MCM 命令控制 附录 D MVI56-MCM 命令控制 命令控制数据是从网络上其它节点接收到的, 并可以控制 MVI56-MCM 模块 在这个数据块的区域内写入特殊数值来控制模块 目前, 模块被编制成可以处理接收以下请求 : 写设置到处理器, 热启动和冷启动 远程节点通过寄存器 7800(Modbus 地址 47801) 写如下数值来控制模块 : 9997 把数据库内的设置写到处理器并热启动模块 9998 热启动模块 9999 冷启动模块 除了 9997 命令外, 在操作执行后控制寄存器会被清零 ( 数值 0) 如果模块未能成功的把设置传送到处理器, 会有一个错误代码返回到控制寄存器, 内容如下 : 0 没有错误, 传送成功 -1 传送常规设置信息错误 -2 传送 Modbus 端口 1 主站命令列表错误 -3 传送 Modbus 端口 2 主站命令列表错误 必须编写梯形逻辑程序来处理 9997 命令 当使用热启动和冷启动命令时不需要梯形逻辑程序 ProSoft Technology, Inc. 85

92

93 附录 E 产品规格 附录 E 产品规格 常规规格 MVI56-MCM 模块担当了 Modbus 网络和 Allen-Bradley 背板之间的网关 源自于 ControlLogix 处理器的数据传输异步于 Modbus 网络上的活动 模块内部的 5000 个字的寄存器空间用于处理器和 Modbus 网络之间的数据交换 一些常规特点包括 : 支持存储和传输 5000 个寄存器从或到 ControlLogix 处理器的数据文件 可完全用户自定义模块的内存使用 两个端口可模拟 Modbus 主站或从站的任意组合 可设置的参数包括 : 协议 : RTU 或 ASCII 波特率 : 110 到 115,200 奇偶校验 : 无校验, 奇校验和偶校验 数据位 : 5 到 8 停止位 : 1 或 2 RTS On 和 Off 计时 : 0 到 milliseconds 最小响应延迟 : 0 到 milliseconds 使用 CTS Modem 控制线 : 是或否 设备路由路径 : 1 到 64 支持浮点数 ProSoft Technology, Inc. 87

94 附录 E 产品规格 从站功能规格 MVI56-MCM 模块接受来自连接的 Modbus 主站设备的 Modbus 功能代码命令 1, 2, 3, 4, 5, 6, 8, 15, 16, 17, 22 和 23 设置为 Modbus 从站的端口允许远程主站交换所有模块包含的数据 这些数据可能源自于网络上的其它 Modbus 从站设备或来自 ControlLogix 处理器 模块能够设置成穿透写命令 ( 功能 5, 6, 15, 16, 22, 和 23), 直接来自于远程主站到处理器 这种运作模式就是 pass-through 模式 Modbus 主站功能规格 MVI56-MCM 模块上设置为虚拟 Modbus 主站设备的端口可以发送 Modbus 命令到网络上的其它节点 每个端口支持 100 条命令 此外, 主站端口还具有优化的轮询特征, 它能够减少对通讯有问题的从站轮询频率 ControlLogix 处理器可以通过编程来控制端口上的活动, 它可以动态的从命令列表中选择命令来执行或直接从梯形逻辑程序发送命令 ControlLogix 处理器还可以端口上对从站设备的扫描 对个别从站的轮询可以通过梯形逻辑程序来选择控制 ( 使能 / 禁止 ) 外形 模块由 ProSoft Technology 公司设计, 并许可集成了来自 Allen Bradley 的技术 (ControlLogix 背板技术 ) ControlLogix 接口 硬件规格 ControlLogix 外形 - 单槽 连接 : 2 RJ45 连接头支持 RS-232, RS-422, 或 RS-485 接口 1 RJ45 RS-232 设置工具连接器 通过简单的梯形图实现模块运作 使用 RSLogix 5000 软件可以完全实现对模块的设置和监视 通过 I/O 实现 ControlLogix 背板连接 所有模块相关数据都包含在一个处理器数据对象中, 这便于配置, 监视和连接模块参数 模块的配置和通讯配置数据通过一个预先在处理器定义的用户数据类型, 传送到 MVI56-MCM MVI56-MCM 模块由 ProSoft Technology 公司设计, 并许可集成了来自 Allen Bradley 的技术 (ControlLogix 背板技术 ) 电流负载 : 800 5V( 来自背板 ) 工作温度 : 0 到 60 摄氏度 (32 到 140 华氏度 ) 存储温度 : -40 到 85 摄氏度 (-40 到 185 华氏度 ) 相对湿度 : 5-95% (w/o condensation) Modbus 端口连接器 : 两个 RJ45 连接器 ( 随包装附带 RJ45 到 DB9 的 电缆 ) 支持 RS-232, RS-422 和 RS-485 接口 ( 随包装附带 RJ45 到 DB9 的电缆 ) 设置连接器 : RJ45 RS-232 连接器 ( 随包装附带 RJ45 到 DB9 的电缆 ) 88 ProSoft Technology, Inc.

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

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

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

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

Microsoft Word - Delta Controller ASCII_RTU_SC

Microsoft Word - Delta Controller ASCII_RTU_SC Delta Controller ASCII/RTU ( 适用台达变频器 伺服驱动器 PLC 温度控制器 ) 人机默认值通讯速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站号 :1 控制区 / 状态区 :None/None 控制器接线的说明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列适用 )

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

PTS7_Manual.PDF

PTS7_Manual.PDF User Manual Soliton Technologies CO., LTD www.soliton.com.tw - PCI V2.2. - PCI 32-bit / 33MHz * 2 - Zero Skew CLK Signal Generator. - (each Slot). -. - PCI. - Hot-Swap - DOS, Windows 98/2000/XP, Linux

More information

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

Microsoft Word - Modbus转Profinet(NT50-RS-EN).doc Modbus 转 Profinet(NT50-RS-EN) -Modbus 设备接入西门子 PLC NT50-RS-EN 网关, 可以支持 Modbus 和 PROFINET 之间的转换 支持四种转换方式 : 1 Modbus RTU 主站转 PROFINET IO 从站 2 Modbus RTU 从站转 PROFINET IO 从站 3 Modbus RTU 主站转 PROFINET IO 主站

More information

ABB Drives Modbus RMBA-01

ABB Drives Modbus RMBA-01 ABB Drives Modbus RMBA-01 Modbus RMBA-01 3ABD 00009819 REV A CN Based on:3afe 64498851 REV A EN PDM: 30005747 :2002 3 1 2002 ABB RMBA-01 Modbus! RMBA-01 iii iv RMBA-01 .........................................................

More information

* 4 6 R P r p . 1 2 3 4 7 89bk 6 5 1 2 3 4 5 6 7 8 9 0 bk r bl bm bn^ bo bl br bq bpbo bn bm [ ] [ ] [ ] bp 8 2 4 6 bq p [ ] [SET] br clckbt bs bs bt ck cl. 1 2 1 2+- 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 The BitCoin Scripting Language 交易实例 交易结构 "result": { "txid": "921a dd24", "hash": "921a dd24", "version": 1, "size": 226, "locktime": 0, "vin": [ ], "vout": [ ], "blockhash": "0000000000000000002c510d

More information

* r p . 4 6 12 3 5 7 8 9bk bm btbsbrbqbp bo bn bl [ ] [ ] [ ] [ ] [SET] 1 2 3 4 5 6 7. cmcl ck 8 9 0 bk bl bm bn bo 1 2 1 2+ - bp bq 8 2 4 6 br r bs p bt ck cl cm 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

1500XA Daniel Danalyzer 1500XA Rosemount Analytical 1500XA P/N 3-9000-757 A 2010 5 ii 1500XA 1500XA iii iv 1500XA : 1-2 1500XA - 1500XA 1-3 1-4 1500XA 1500XA 1-5 1-6 1500XA 1500XA 1-7 1-8 1500XA

More information

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

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

68369 (ppp quickstart guide)

68369 (ppp quickstart guide) Printed in USA 04/02 P/N 68369 rev. B PresencePLUS Pro PC PresencePLUS Pro PresencePLUS Pro CD Pass/Fails page 2 1 1. C-PPCAM 2. PPC.. PPCAMPPCTL 3. DB9D.. STPX.. STP.. 01 Trigger Ready Power 02 03 TRIGGER

More information

?????????? M340

?????????? M340 Modicon M340 : 串行通讯 G 编辑通讯程序 F 串行端口设置 E 处理器内置接口 D 帧格式 C 数据链路层 B 物理层 A 串行通讯简介 M3 Serial line 2006/06/06 A 串行通讯简介 2 串行通讯接口 串行通讯接口可用于总线上各个设备的数据通讯 Modbus 通讯协议 字符串模式通讯 Modbus 在某些型号的 M340 处理器模块上集成了串行通讯接口 BMX

More information

Bus Hound 5

Bus Hound 5 Bus Hound 5.0 ( 1.0) 21IC 2007 7 BusHound perisoft PC hound Bus Hound 6.0 5.0 5.0 Bus Hound, IDE SCSI USB 1394 DVD Windows9X,WindowsMe,NT4.0,2000,2003,XP XP IRP Html ZIP SCSI sense USB Bus Hound 1 Bus

More information

FPGAs in Next Generation Wireless Networks WPChinese

FPGAs in Next Generation Wireless Networks WPChinese FPGA 2010 3 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation Wireless Networks GSM GSM-EDGE 384kbps CDMA2000

More information

LETD型LED灯炮规格的更改

LETD型LED灯炮规格的更改 2018 十二月 1/10 页 软件错误问题软件错误 1 Automation Organizer(WindLDR) 软件之修复 针对版本 : WindLDR 版本 8.2.0 至版本 8.9.1 (Automation Organizer 版本 3.20 至 版本 3.12.1) 注 : 包括由官网下载的版本 当使用以上版本软件, 软件错误 1 将会出现在以下型号 : FC6A CPU 模块 -

More information

KL DSC DEMO 使用说明

KL DSC DEMO 使用说明 :0755-82556825 83239613 : (0755)83239613 : http://www.kingbirdnet.com EMAIL Good989@163.com 1 1 KB3000 DTU... 3 1.1... 3 1.2... 3 1.3... 3 1.4... 3 2... 4 2.1 GSM/GPRS... 4 2.2... 4 2.3... 5 2.4... 6 2.5...

More information

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

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

/ / (FC 3)...

/ / (FC 3)... Modbus/TCP 1.0 1999 3 29 Andy Swales Schneider aswales@modicon.com ... 2 1.... 3 2.... 3 2.1.. 3 2.2..4 2.3..4 2.4... 5 3.... 5 3.1 0... 5 3.2 1... 5 3.3 2... 6 3.4 / /... 7 4.... 7 5.... 8 5.1 0... 9

More information

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2

(Guangzhou) AIT Co, Ltd V 110V [ ]! 2 (Guangzhou) AIT Co, Ltd 020-84106666 020-84106688 http://wwwlenxcn Xi III Zebra XI III 1 (Guangzhou) AIT Co, Ltd 020-84106666 020-84106688 http://wwwlenxcn 230V 110V [ ]! 2 (Guangzhou) AIT Co, Ltd 020-84106666

More information

手册 doc

手册 doc 1. 2. 3. 3.1 3.2 3.3 SD 3.4 3.5 SD 3.6 3.7 4. 4.1 4.2 4.3 SD 4.4 5. 5.1 5.2 5.3 SD 6. 1. 1~3 ( ) 320x240~704x288 66 (2G SD 320x2401FPS ) 32M~2G SD SD SD SD 24V DC 3W( ) -10~70 10~90% 154x44x144mm 2. DVR106

More information

t70.0101gb.fm

t70.0101gb.fm 数 据 单 70.3590 页 码 / JIMAGO 500 / JIMAGO 500 703590/... 5 7 3 0 40 V AC 0 30 V AC/DC COM SETUP/RS4/485 8 50 6 000 4 6 COM RS4/485 ER8 PROFIBUSDP ProfibusDP 5 6 7 ( ) ( ) ( ) 0/5V Modem 0/V ( ) SETUP Windows95/98/NT4.0/000/ME/XP/Vista

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Terminal Mode No User User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2 Mon1 Cam-- Mon- Cam-- Prohibited M04 Mon1 Cam03 Mon1 Cam03

More information

EC20系列PLC与WEINVIEW通讯手册

EC20系列PLC与WEINVIEW通讯手册 系列 PLC 与 PROFACE 通讯手册 感谢您购买的可编程控制器 (PLC), 在使用我公司 系列 PLC 产品之前, 请仔细阅读 的相关资料 本手册主要介绍 系列 PLC 与 PROFACE 人机界面 (HMI) 的通讯设置以及如何通过 PROFACE 人机界面访问 PLC 内部软元件资源 (X Y M SM S T C D SD Z) PROFACE 人机界面通过 EMERSON Network

More information

BA 2002, 3 IPCS WWW.EASTCATO.COM - - - - - -1-3 -15 - - - - - - WWW.EASTCATO.COM BA 1 2 3 4 20% DC12V A-1 WWW.EASTCATO.COM ok A-2 WWW.EASTCATO.COM RS232 RS485 EC-NET : B-1 WWW.EASTCATO.COM EC-NET 14 I/O

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

84

84 83 84 EKI-1526 EKI-1528 EKI-1524 EKI-1522 EKI-1521 2 2 2 2 2 16 8 4 2 1 10/100 Mbps 10/100 Mbps 10/100 Mbps 10/100 Mbps 10/100 Mbps RS-232/422/485 RS-232/422/485 RS-232/422/485 RS-232/422/485 RS-232/422/485

More information

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

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

Microsoft Word - Data IO CS Calculate Method AppNote.doc

Microsoft Word - Data IO CS Calculate Method AppNote.doc Data I/O Checksum Calculation Methods Application Note (Chinese translation follows this English text.) General Description and Scope This document describes common checksum calculation methods for devices

More information

untitled

untitled XP248 1 XP248 XP248 DCS PLC SCnet SCnet DCS SCnet DCS 1.1 XP248 Modbus HostLink Modbus XP248 4 DB25 XP248 MODBUS XP248 SCControl XP248 4 RS232 RS485 4 32 XP248 COM0-COM1 COM2-COM3 1200 19200bit/s 5 8 1

More information

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

Microsoft PowerPoint - BECKHOFF技术_ADS通讯 [Compatibility Mode] 的架构 ADS 的通讯机制 ADS-Client Request -> Confirmation Indication

More information

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

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor 1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4

More information

T

T 通 訊 指 令 說 明 Pt : 1, 透 過 Port 1 以 Modbus RTU 通 訊 定 作 料 傳 輸 2, 透 過 Port 2 以 Modbus RTU 通 訊 定 作 料 傳 輸 SR : 通 訊 程 式 起 始 暫 存 器 ( 見 範 例 說 明 ) WR : 指 令 運 作 起 始 暫 存 器 ( 見 範 例 說 明 ), 共 佔 用 8 個 暫 存 器, 其 它 程 式 不

More information

F515_CS_Book.book

F515_CS_Book.book /USB , ( ) / L R 1 > > > 2, / 3 L 1 > > > 2 + - 3, 4 L 1 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 ( ) GSM 手机已连接到 GSM 网络 指示条越多, 接收质量越好 2 ...........................4.............................. 4 Micro SD (

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结!

xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结! xilinx FPGA 串口设计笔记 在设计中, 需要用 FPGA 读取 GPS 内部的信息,GPS 的通信方式为串口, 所以在 FPGA 中移植了串口程序 本次移植的程序源代码是特权的串口程序, 本以为移植应该很快就能完成, 但其中还是出了一写小问题, 耽误了不少的时间, 下面将问题进行一个总结! 以下是串口的时序 : 在设计中, 耽误时间最长的问题就是数据老是出错, 为了找出问题的所在, 用示波器观察了

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

TouchWin Human Machine Interface

TouchWin    Human Machine Interface Human Machine Interface TP 1 2 3 1 2 3 4 5 TP 1 PLC 113 TouchWin / 2 TouchWin PLC Programmable Logical Controller PLC CAD/CAM PLC I/O 3 TouchWin...3...4...6 1... 6 1-1... 7 1-2... 8 1-3... 10 1-4... 13

More information

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0 SDChain-Matrix 节点搭建指南 目录 1 环境要求... 3 2 软件下载... 4 3 安装部署... 4 3.1 部署可执行程序目录... 4 3.2 部署配置文件目录... 4 3.3 部署数据库文件目录... 4 3.4 部署日志文件目录... 4 3.5 部署依赖库文件目录... 4 4 配置参数... 5 5 启动运行... 7 5.1 普通模式启动... 7 5.2 加载启动模式...

More information

ICD ICD ICD ICD ICD

ICD ICD ICD ICD ICD MPLAB ICD2 MPLAB ICD2 PIC MPLAB-IDE V6.0 ICD2 usb PC RS232 MPLAB IDE PC PC 2.0 5.5V LED EEDATA MPLAB ICD2 Microchip MPLAB-IDE v6.0 Windows 95/98 Windows NT Windows 2000 www.elc-mcu.com 1 ICD2...4 1.1 ICD2...4

More information

P4i45GL_GV-R50-CN.p65

P4i45GL_GV-R50-CN.p65 1 Main Advanced Security Power Boot Exit System Date System Time Floppy Drives IDE Devices BIOS Version Processor Type Processor Speed Cache Size Microcode Update Total Memory DDR1 DDR2 Dec 18 2003 Thu

More information

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

Unidrive M400 PLC 0.25 kw kw (0.33 hp hp) 100 V 200 V 400 V 575 V 690 V Unidrive M400 PLC 0.25 kw - 110 kw (0.33 hp - 150 hp) 100 V 200 V 400 V 575 V 690 V Unidrive M Unidrive M Unidrive M400 I/O Commander SK Unidrive M www.unidrivem.com Unidrive M Discover Unidrive M App

More information

ARM JTAG实时仿真器安装使用指南

ARM JTAG实时仿真器安装使用指南 ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2

More information

VioCard-300 user manual

VioCard-300 user manual VioGate VioCard-300 ( 2.0.0) 2005 2005 2 15 2 3 VioGate 绍... 6 1.1 产 简... 6 1.2 产... 6 1.3... 7 1.4 内... 7 1.5 导览... 8 VioGate... 10 2.1 VioGate 络 认...10 2.2 VioGate...11 软... 16 3.1 VioCard-300 盘...16

More information

Microsoft Word - MTK平台生产软件使用说明.doc

Microsoft Word - MTK平台生产软件使用说明.doc MTK 1. 1.1 SMT BSN 1.2 1 IMEI 2. 2 2.1 MTK Flash Flash NAND FlashMP3 1 SMT SOFT Flash 2 SOFT MKT USB-RS232 921600 8 2.2 COPY 2.3 USB PCUSB USB 8 USB USB USB-RS232 (USB ) RS232 PCRS232 8 4V2A 2.4 DA File

More information

MODEL 5100B REVISION 03001 Ntron MODEL 5100B 1 3 4 4 1.1 5 1.2 6 1.3 7 1.3.1 7 1.3.2 7 1.3.3 7 1.3.4 7 1.3.5 7 1.3.6 7 1.3.7 8 1.3.8 8 5100 2.1 10 2.1.1 11 2.1.2 11 2.1.2.1 12 2.1.2.2 12 2.2 2.2.1 14 2.2.2

More information

目录 1 IPv6 PIM Snooping 配置命令 IPv6 PIM Snooping 配置命令 display pim-snooping ipv6 neighbor display pim-snooping ipv6 routing-ta

目录 1 IPv6 PIM Snooping 配置命令 IPv6 PIM Snooping 配置命令 display pim-snooping ipv6 neighbor display pim-snooping ipv6 routing-ta 目录 1 IPv6 PIM Snooping 配置命令 1-1 1.1 IPv6 PIM Snooping 配置命令 1-1 1.1.1 display pim-snooping ipv6 neighbor 1-1 1.1.2 display pim-snooping ipv6 routing-table 1-2 1.1.3 display pim-snooping ipv6 statistics

More information

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示 实验题目 : 串行接口芯片 8251 实验目的 : 1. 掌握 8251 的工作方式及应用 2. 了解有关串口通讯的知识 串行接口芯片 8251 3. 掌握使用 8251 实现双机通讯的软件编程和电路连接 实验设备 : IA-32 架构的微机系统及应用教学平台两套 实验原理 : 1. 8251 的基本性能 性能 : 8251 是可编程的串行通信接口, 可以管理信号变化范围很大的串行数据通信 有下列基本

More information

路由器基本配置

路由器基本配置 路由器基本配置 本章内容 路由器的基本操作 实验练习 常用的路由器配置方法 TFTP Console MODEM AUX telnet web 任何 Interface AUX 备份接口, 一般用于路由器的管理备份接口 路由器的操作模式 : 配置模式 1. 线路配置模式 Router(config-line)# 配置路由器的线路参数 2. 路由协议配置模式 Router(config-router)#

More information

员工签到录

员工签到录 Archivist 2002 Eletech Enterprise Co., Ltd. All Rights Reserved. 1-1 ELETECH VOICE SYSTEMS INC 2 / 2 VLR, 1-1-1 VP894AS-M11 1. VP894AS-M11 1 2. Y 4 3. RJII 4 4. 2-PIN 1 5. VLR 1 2 3 4 ELETECH VOICE SYSTEMS

More information

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

燃烧器电子控制系统 目录 2 聚焦 REC27 燃烧器电子控制系统 燃烧器电子控制系统 目录 2 REC27 燃烧器电子控制系统 2 概述 燃烧器电子控制系统 2 2 2 2 2 A B1 B2 C D E 22 2 2 系统图示 2 2 2 2 2 2 主要特征及优点 燃烧器电子控制系统 2 2 集成控制 2 2 节能 安全运行 运行模式 远程锁定复位 可根据需求提供特殊机型 无接合间隙及机械迟滞 简单的试运行及燃烧器设定 2

More information

中文手册

中文手册 PCC-3428 PC/104 1. PCC-3428 1.1 PCC-3428 90mm 96mm ST CPU STPC Atlas Atlas CPU 486 DX/DX2 CPU DX2 133MHz Atlas 2D LCD/CRT 100MHz SDRAM 64MBytes PCC-3428 10/100Mbps DOC EIDE USB PC/104 ST STPC Atlas STPC

More information

水晶分析师

水晶分析师 大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS

More information

ebook140-8

ebook140-8 8 Microsoft VPN Windows NT 4 V P N Windows 98 Client 7 Vintage Air V P N 7 Wi n d o w s NT V P N 7 VPN ( ) 7 Novell NetWare VPN 8.1 PPTP NT4 VPN Q 154091 M i c r o s o f t Windows NT RAS [ ] Windows NT4

More information

USER’S MANUAL SP500 SERIES

USER’S MANUAL SP500 SERIES 1.... 1 2.... 2 2-1... 2 2-2... 3 2-3... 3 2-4... 3 3.... 4 4.... 6 4-1... 6 4-2... 7 4-3... 8 4-4... 9 4-5... 9 4-6... 10 4-7... 11 5.... 12 5-1... 12 5-2... 15 5-3... 18 5-4... 19 6.... 20 6-1... 20

More information

USR-TCP232-XX系列模块设置协议

USR-TCP232-XX系列模块设置协议 UART ETH E 系列模块设置协议 注意 : 通讯协议有两个版本, 针对 V4.2 固件版本之后的协议, 请看每段的标题 (E45 系列支持新版本的协议, 但只能在静态 IP 模式下 ) 新版本固件向前兼容, 如果不用到新功能 ( 独立 ID 和子网掩码 ), 依然可以用老协议进行操作 版本更新历史 V1: 版本建立 V3: 增加 USR-TCP-E,-400,-500 的串口设置命令 V4:

More information

untitled

untitled MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12

More information

OB1

OB1 SIMATIC 克索稳定杆淬火机 20150813\ 2018-06-14 09:29: 30 OB1 - < 离线 > Cycle Execution 名称 : 系列 : 作者 : 版本 : 0.1 块版本 : 2 时间标志代码 : 2018-02-10 14:06:32 接口 : 1996-02-15 16:51:12 长度 ( 块 / 逻辑 / 数据 ): 11154 10520 00030

More information

技 术 支 持 电 话 1.800.283.5936 1.801.974.3760 传 真 1.801.977.0087 电 子 邮 件 网 址 CONVERGE PRO 880/880T/840T/8i, CON

技 术 支 持 电 话 1.800.283.5936 1.801.974.3760 传 真 1.801.977.0087 电 子 邮 件 网 址  CONVERGE PRO 880/880T/840T/8i, CON CONVERGE PRO 880 880T 840T 8i TH20 CONVERGE SR 1212 专 业 会 议 系 统 安 装 和 操 作 手 册 技 术 支 持 电 话 1.800.283.5936 1.801.974.3760 传 真 1.801.977.0087 电 子 邮 件 tech.support@clearone.com 网 址 www.clearone.com CONVERGE

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器

数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器 数字带通 带阻 高通滤波器的设计 把一个归一化原型模拟低通滤波器变换成另一个所需类型的模拟滤波器, 再将其数字化 直接从模拟滤波器通过一定的频率变换关系完成所需类型数字滤波器的设计 先设计低通型的数字滤波器, 再用数字频率变化方法将其转换成所需类型数字滤波器 模拟原型方法 : 模拟低通 - 模拟带通 H ( j) H ( j) 3 3 3 模拟原型方法 : 模拟低通 - 模拟带通 H ( j) 模拟低通

More information

行业

行业 PCI-1710 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5...2 1.1.6 16 16...3 1.1.7...3 1.2...3 1.3...3 2.1...3 2.2...4 2.2.1...4 2.2.2...5 2.3...9 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...12

More information

JLX

JLX PRODUCT:LCD MODULE. Model No.: JLX177-006 Product Type: 1.77 inch QVGA TFT Modoule. 产品规格书 晶联讯研发研发部 : Written By Checked By Approved By 客户名称 : 结构电子核准 地址 : 深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼电话 :0755-29784961 Http://www.jlxlcd.cn

More information

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

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

More information

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD

HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD Leica MC170 HD Leica MC170 HD Leica MC190 HD 5 6 7 8 11 12 13 14 16 HD ( ) 18 HD ( ) 18 PC 19 PC 19 PC 20 Leica MC170 HD Leica MC190 HD 22 Leica MC170 HD Leica MC190 HD 22 23 24 26 Leica MC170 HD Leica MC190 HD ( ) 28

More information

EZ-4206/4216/4304 操作手冊\(繁\)

EZ-4206/4216/4304 操作手冊\(繁\) P/N 920-010521-04 Edition 4 SEP 17 EZ-4206/4216/4304 FCC COMPLIANCE STATEMENT FOR AMERICAN USERS This equipment has been tested and found to comply with the limits for a CLASS A digital device, pursuant

More information

untitled

untitled : 36 236 : (025)52121888 : (025)52121555/800 8289722 : 211100 h t t p://www.phoenixcontact.com.cn e-mail: phoenix@phoenixcontact.com.cn MNR 52005577/07.04.2010-01 Printed in China PHOENIX CONTACT 2010

More information

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile.. WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips (dougep@us.ibm.com),, IBM Developer Technical Support Center

More information

USB - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - DES Module FSM CONTROLLER 8 6 8 Key ROM 8 8 Data_in RAM Data_out RAM 8 USB Board - 8 - - 9 - - 10 - - 11 - - 12 - USB device INF Windows INF Device Function

More information

Microsoft Word - DELTA_IA-PLC_RS-485_AN_SC_ doc

Microsoft Word - DELTA_IA-PLC_RS-485_AN_SC_ doc 主题 :DELTA 产品 MODBUS RS-485 通讯设置 适用机种 AH500 系列 DOP 系列 DVP 系列 IFD9506 RTU-EN0 TP 系列 AFE2000 系列 APF2000 系列 ASDA-A 系列 ASDA-B 系列 ASDA-AB 系列 ASDA-S 系列 DMV 系列 CTA 系列 DT3 系列 DTA 系列 DTB 系列 DTC 系列 DTE 系列 DTV 系列

More information

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi

MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi MICROCHIP EVM Board : APP001 1-1. APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pin 16 I/O Extension Interface 1-2. APP001 Block_A Block_B

More information

行业

行业 PCI-1716/1716L 1.1...2 1.1.1...2 1.1.2 / /SD*/BU*...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5 16 16...3 1.1.6...3 1.1.7 ID...3 1.2...3 2.1...3 2.2...4 2.2.1...4 2.2.2...6 2.3... 11 2.3.1... 11 2.3.2...12 2.3.3...13

More information

Microsoft Word - Delta Controller ASCII_RTU_TC

Microsoft Word - Delta Controller ASCII_RTU_TC Delta Controller ASCII/RTU ( 適用台達變頻器 伺服驅動器 PLC 溫度控制器 ) 人機預設值通訊速率 :9600, 7, None, 2 (ASCII); 9600, 8, None, 2 (RTU) 控制器站號 :1 控制區 / 狀態區 :None/None 控制器接線的說明 Delta Servo a. RS-232(DOP-A/AE/AS, DOP-B 系列適用 )

More information

Model P53 pH-ORP Analyzer CH.doc

Model P53 pH-ORP Analyzer CH.doc 1 Adobe Acrobat GLI gliint.com GLI GLI Adobe Adobe adobe.com 安恒公司 http://www.watertest.com.cn Tel:010-88018877( 北京 ) 021-63176770( 上海 ) 2 FMRC 3600 3611 3810 CSA C22.2 142 C22.2 213 EN 61010-1 TB2 TB3

More information

RS-232C [11-13] 1 1 (PLC) (HMI) Visual Basic (PLC) 402

RS-232C [11-13] 1 1 (PLC) (HMI) Visual Basic (PLC) 402 年 路 年 1 [1-3][4] [5-7] [15] Visual Basic [10] 401 RS-232C [11-13] 1 1 (PLC) (HMI) Visual Basic (PLC) 402 1 1 X0 X1 X2 X3 SENSOR Y0 SENSOR VB X3 Y0 Y1 Y2 Y3 Y4 Y5 Y1~Y5 Y6 VB Y7 VB Y11 Y12 Y13 Y14 Y15 Y11~Y15

More information

錄...1 說...2 說 說...5 六 率 POST PAY PREPAY DEPOSIT 更

錄...1 說...2 說 說...5 六 率 POST PAY PREPAY DEPOSIT 更 AX5000 Version 1.0 2006 年 9 錄...1 說...2 說...3...4 說...5 六...6 6.1 率...7 6.2 POST PAY...8 6.3 PREPAY DEPOSIT...9 6.4...10 6.5...11 更...12...12 LCD IC LED Flash 更 兩 RJ11 ( ) DC ON OFF ON 狀 狀 更 OFF 復 狀 說

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

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

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i 目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 1-1 1.1 控制卡 1-1 1.2 GPU 卡 1-5 1.3 网卡 1-8 1.4 FC HBA 卡 1-21 1.5 TPM/TCM 模块 1-29 1.6 NVMe SSD PCle 加速卡 1-31 i 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 本手册为产品通用资料 对于定制化产品, 请用户以产品实际情况为准

More information

solutions guide

solutions guide solutions guide Tridium 01 Table of Contents Tridium... 1 Frameworks... 4 Niagara AX Framework... 5 Sedona Framework... 6.... 7 NPM... 8 Sedona Chip... 9 AX Supervisor... 10 AX SoftJACE...11...12. JACE

More information

PCM-3386用户手册.doc

PCM-3386用户手册.doc PCM-3386 BBPC-4x86 10/100M PC/104 (Lanry technology Co. Ltd. Zhuhai) 38 1012836 (Address: Room 1012,Linhai Building,No. 38,west of Shihua Road,Zhuhai City,Guangdong Province,China) (post code)519015 (phone)0756-3366659

More information

K-HW508K / HW516K K-NL408K / NL416K 最新固件版本 :V G Seagate Pipeline HD2 ST CS - 可用 Seagate Pipeline HD2 ST1000VM002 - 可用 1T Seagate SV35.5

K-HW508K / HW516K K-NL408K / NL416K 最新固件版本 :V G Seagate Pipeline HD2 ST CS - 可用 Seagate Pipeline HD2 ST1000VM002 - 可用 1T Seagate SV35.5 注意请使用 5T 或 6T 的硬盘架 (WJ-ND400/ WJ-HDE400/WJ-HD716/WJ-HD616) 请不要在 5TB 或 6TB 硬盘底部安 2 颗螺丝 ( 下方标记 ), 因为螺丝要长于螺旋孔的深度 顶视图 底视图 1 K-HW508K / HW516K K-NL408K / NL416K 最新固件版本 :V3.200 500G Seagate Pipeline HD2 ST3500312CS

More information

操作指导手册

操作指导手册 GLI P53 C P53 ph/orp 1 Adobe Acrobat GLI gliint.com GLI GLI Adobe Adobe adobe.com 2 FMRC 3600 3611 3810 CSA C22.2 142 C22.2 213 EN 61010-1 TB2 TB3 1 2 3 70 3 GLI P53 GLI GLI GLI GLI GLI GLI 4 GLI ph ph

More information

南華大學數位論文

南華大學數位論文 1 Key word I II III IV V VI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61

More information

行业

行业 PCL-818HD/HG/L PCL-818HD/HG/L 1.1...2 1.1.1 /...2 1.1.2 ID...2 1.2...3 1.3...3 2.1...3 2.2...3 2.2.1...4 2.2.2...4 2.2.3 DMA...5 2.2.4...5 2.2.5 D/A...5 2.2.6...6 2.2.7 EXE.trigger GATE0...6 2.2.8 FIFO

More information

Microsoft Word - install_manual-V _CN.docx

Microsoft Word - install_manual-V _CN.docx NO TASK Q-Sign Install Manual PAGE 1/28 Q-Sign INSTALL MANUAL Version 3.0 Server Manager Client Codec NO TASK Q-Sign Install Manual PAGE 2/28 History DATE Contents Name Ver. Remark 2009-02-11 Q-Sign Ver.

More information

通过Hive将数据写入到ElasticSearch

通过Hive将数据写入到ElasticSearch 我在 使用 Hive 读取 ElasticSearch 中的数据 文章中介绍了如何使用 Hive 读取 ElasticSearch 中的数据, 本文将接着上文继续介绍如何使用 Hive 将数据写入到 ElasticSearch 中 在使用前同样需要加入 elasticsearch-hadoop-2.3.4.jar 依赖, 具体请参见前文介绍 我们先在 Hive 里面建个名为 iteblog 的表,

More information

SL2511 SR Plus 操作手冊_單面.doc

SL2511 SR Plus 操作手冊_單面.doc IEEE 802.11b SL-2511 SR Plus SENAO INTERNATIONAL CO., LTD www.senao.com - 1 - - 2 - .5 1-1...5 1-2...6 1-3...6 1-4...7.9 2-1...9 2-2 IE...11 SL-2511 SR Plus....13 3-1...13 3-2...14 3-3...15 3-4...16-3

More information

P4VM800_BIOS_CN.p65

P4VM800_BIOS_CN.p65 1 Main H/W Monitor Boot Security Exit System Overview System Time System Date [ 17:00:09] [Fri 02/25/2005] BIOS Version : P4VM800 BIOS P1.00 Processor Type : Intel (R) Pentium (R) 4 CPU 2.40 GHz Processor

More information

12232A LED LED LED EL EL CCFL EL CCF

12232A LED LED LED EL EL CCFL EL CCF 12232A 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 122 x 32 1/32Duty 1/5Bias 6:00 STN( ), EL LED EL/100VAC 400HZ LED/4.2VDC 1 / VDD-VSS 0 6.5 V Ta=25 LCD VDD-V0 0 12.0 V V1 0 VDD V VDD-VSS - 4.75

More information

控制器 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

控制器 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 控制器 thert thert thert 接下一个电机驱动模块 () 接下一个电机驱动模块 () 电机驱动模块 电机驱动模块 电源模块 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () 接下一个电机驱动模块 () X 0 X 0 4 /RK /RK 注 注 制动电阻阻值 Ω Φ 80: 适用电机驱动模块型号 8-M-XXXX--XX Φ : 适用电机驱动模块型号

More information

1.ai

1.ai HDMI camera ARTRAY CO,. LTD Introduction Thank you for purchasing the ARTCAM HDMI camera series. This manual shows the direction how to use the viewer software. Please refer other instructions or contact

More information

(i) (ii) (iii) (iv) 380,000 [ ] , , % % % 5.5% 6.5%

(i) (ii) (iii) (iv) 380,000 [ ] , , % % % 5.5% 6.5% [] [] [] [] [] [] [] 1961 40 2,000 1990 [] (i) (ii) 38 (i) (ii) (iii) (iv) 380,000 [ ] 201017,763 201422,457 20152020 7.1% 2010 2020 2010 2015 6.2% 20152020 2010 2015 20152020 7.1% 5.5% 6.5% 2010 2011

More information

Microsoft Word - PS2_linux_guide_cn.doc

Microsoft Word - PS2_linux_guide_cn.doc Linux For $ONY PlayStatioin2 Unofficall General Guide Language: Simplified Chinese First Write By Beter Hans v0.1 Mail: hansb@citiz.net Version: 0.1 本 人 是 菜 鸟 + 小 白 欢 迎 指 正 错 误 之 处, 如 果 您 有 其 他 使 用 心 得

More information

行业

行业 PCL-1800 PCL-1800 1.1...2 1.1.1 1K FIFO...2 1.1.2...2 1.1.3 16...3 1.1.4...3 1.1.5...3 1.1.6...3 1.2...3 1.3...4 1.4...5 2.1...5 2.2...6 2.2.1...6 2.2.2...6 2.2.3 D/A...7 2.2.4...7 2.2.5 TRIG0 GATE0...8

More information

audiogram3 Owners Manual

audiogram3 Owners Manual USB AUDIO INTERFACE ZH 2 AUDIOGRAM 3 ( ) * Yamaha USB Yamaha USB ( ) ( ) USB Yamaha (5)-10 1/2 AUDIOGRAM 3 3 MIC / INST (XLR ) (IEC60268 ): 1 2 (+) 3 (-) 2 1 3 Yamaha USB Yamaha Yamaha Steinberg Media

More information

行业

行业 PCI-1711/1711L 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO...2 1.1.4...2 1.1.5 16 16...3 1.2...3 2.1...3 2.2...3 2.2.1... 2.2.2...8 2.3...10 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...13 2.4.5...14 3.1...16

More information

Microsoft Word - InoTouch Editor编程软件手册2012.2.10.doc

Microsoft Word - InoTouch Editor编程软件手册2012.2.10.doc 目 录 第 一 章 关 于 InoTouch Editor 编 程 软 件 的 安 装... - 6-1.1 InoTouch 系 列 HMI 和 InoTouch Editor 软 件 的 简 介... - 6-1.2 安 装 InoTouch Editor 编 程 软 件... - 10-1.3 系 统 连 接 图... - 12-1.4 InoTouch 系 列 人 机 界 面 的 系 统 设

More information