系列 PLC 与 PROFACE 通讯手册 感谢您购买的可编程控制器 (PLC), 在使用我公司 系列 PLC 产品之前, 请仔细阅读 的相关资料 本手册主要介绍 系列 PLC 与 PROFACE 人机界面 (HMI) 的通讯设置以及如何通过 PROFACE 人机界面访问 PLC 内部软元件资源 (X Y M SM S T C D SD Z) PROFACE 人机界面通过 EMERSON Network Power Co.,Ltd 的 EMERSON [CPU] 协议可与我公司 系列 PLC 进行通讯, 硬件通讯接口为 RS232 或 RS485 下面介绍 PROFACE 人机界面与 PLC 的通讯设置和软元件访问
目 录 一 系列 PLC 通讯设置 (ControlStar)...1 二 PROFACE-ProPBIII7.0...3 1 设置 PLC 型号...3 2 通讯设置...4 3 硬件接线...9 4 软元件访问...11 附件...16
一 系列 PLC 通讯设置 (ControlStar) 双击 ControlStar 中 工程管理器 的 系统块, 弹出系统块 选择 通讯口 选项卡, 将通讯口 (0) 或 (1)( 和硬件通讯接口一致 ) 参数设置中选 MODBUS 协议 通讯口 (1) 既可 RS232 通讯又可 RS485 通讯, 但只能选择其中一种通讯 方式 设置 PLC 的通讯串口, 包括波特率 奇偶校验 数据位 停止位和站地址, 确认是否 1
与人机界面软件的设置一致 注 :PLC 设置为 从站, 传送模式 设置为 RTU 模式, 并保证站地址的唯一性, 无重 复站地址 2
二 PROFACE-ProPBIII7.0 1 设置 PLC 型号在新建工程时设置 PLC 类型, 或在已建工程中修改 PLC 类型 a 新建工程点击 ProPBIII7.0 工程管理器中的 新建 按钮, 弹出 新建 对话框 设置 PLC 型号为 EMERSON Network Power Co.,Ltd 的 EMERSON (CPU) b 已建工程 点击 ProPBIII7.0 工程管理器中的 更改 PLC 型号 按钮, 弹出 变更 对话框 3
设置 PLC 型号为 EMERSON Network Power Co.,Ltd 的 EMERSON (CPU), 并勾选 执行地址变换, 若更改 PLC 型号后, 触摸屏元件地址错乱, 请手工纠正 2 通讯设置 设置触摸屏的通讯口类型 波特率 校验位 数据位和停止位, 确认是否与 PLC 一致 a 新建工程在新建工程的 新建 对话框中点击 通信参数设置向导 按钮, 弹出 模式设置 对话框 4
点击 Config 按钮, 弹出 RTU Slave Configuration 对话框 设置 RTU Address, 即 PLC 站地址, 请保证站地址唯一 注 :PLC 站地址不能为 0; 总共 1 个 PLC, 第 1 个 PLC 的站地址为 1 5
No. of Node 表示与触摸屏连接的 PLC 的个数 ; Node No. 表示第几个 PLC; RTU Address 表示第 Node No. 个 PLC 的站地址 一屏多机 : 在 RTU Slave Configuration 中分别设置 PLC 的个数及其各自的站地址 总共 3 个 PLC, 第 1 个 PLC 的站地址为 5 总共 3 个 PLC, 第 3 个 PLC 的站地址为 10 设置完站地址后, 点击 下一步 进入 系统区域设置 对话框, 再点击 下一步 进入 通讯设置 对话框, 在 通讯设置 对话框中设置通讯口类型 (RS232C/RS422) 传送速度 ( 波特率 ) 数据长度 奇偶位 停止位; 请确认是否与 PLC 一致 6
注 : 当校验位为 奇 或 偶 校验时, 数据位为 8, 停止位为 1; 当校验位为 不 校验时, 数据位为 8, 停止位 2 b 已建工程在 工程管理器 中点击 GP 设置 按钮, 弹出 GP 设置 对话框 选中 模式设置 选项卡, 再点击 Config 按钮, 弹出 RTU Slave Configuration 对话框 设置 RTU Address, 即 PLC 站地址, 请保证站地址唯一 注 :PLC 站地址不能为 0; 总共 1 个 PLC, 第 1 个 PLC 的站地址为 1 7
No. of Node 表示与触摸屏连接的 PLC 的个数 ; Node No. 表示第几个 PLC; RTU Address 表示第 Node No. 个 PLC 的站地址 一屏多机 : 在 RTU Slave Configuration 中分别设置 PLC 的个数及其各自的站地址 总共 3 个 PLC, 第 1 个 PLC 的站地址为 5 总共 3 个 PLC, 第 3 个 PLC 的站地址为 10 再选中 通讯设置 选项卡, 设置通讯口类型 (RS232C/RS422) 传送速度 ( 波特率 ) 数据长度 奇偶位 停止位 ; 请确认是否与 PLC 一致 8
3 硬件接线 用户自制 COM0 端的通讯电缆时, 引脚编号请以右上图为准 ; 以下 COM0 为与 PLC COM0 匹配的接口 a 一机一屏 ( 采用 RS232 或 RS485 通讯 ) PROFACE 触摸屏 DB9/DB25 一机一屏 RS232 通讯 RS232 PROFACE PROFACE RS232/DB9 COM0 RS232/DB9 COM1 2 RD 3 TXD 2 RD RXD 3 SD 4 RXD 3 SD TXD 5 GND 5 GND 5 GND GND 7 RS 7 RS 8 CS 8 CS RS232/DB25 COM0 RS232/DB25 COM1 2 SD 3 TXD 2 SD RXD 3 RD 4 RXD 3 RD TXD 4 RS 5 GND 4 RS GND 5 CS 5 CS 7 GND 7 GND 9
PROFACE 触摸屏 DB9/DB25 RS485 PROFACE RS485/DB9 COM1 3 LINE+ RS485+ 8 LINE- RS485- PROFACE PROFACE RS422/DB9 COM1 RS422/DB25 COM1 1 RDA RS485+ 9 TRMX RS485+ 2 RDB RS485-10 RDA RS485-3 SDA 11 SDA 4 ERA 15 SDB 5 GND 16 RDB 6 CSB 18 CSB 7 SDB 19 ERB 8 CSA 21 CSA 9 ERB 22 ERA b 一屏多机 ( 采用 RS485 通讯 ) 一机一屏 RS485 通讯 PROFACE 触摸屏 PLC [RS485] RS485 PLC 与触摸屏的连接请参考一机一屏的 RS485 通讯 10
4 软元件访问在使用 ProPBIII 部件时, 需要为 ProPBIII 部件绑定 PLC 软元件 通过双击 ProPBIII 部件或右键 改变属性, 弹出类似如下的界面, 然后点击 计算器 按钮, 就弹出 Device Address 对话框, 可以设置 PLC 软元件地址 在 ProPBIII7.0 中, Device 的类型如下表所示, 与 PLC 软元件的类型基本一致 : 元件种类类型范围说明 11
X 位 X0~X377( 八进制 ) 输入继电器 Y 位 Y0~Y377( 八进制 ) 输出继电器 M 位 M0~M1999 中间继电器 SM 位 SM0~SM255 特殊辅助继电器, 注意读 / 写属性 S 位 S0~S991 状态寄存器, 代表步进状态 T 位 T0~T255 定时器线圈 C 位 C0~C255 计数器线圈 D 位 (0.0-0.15)~(7999.0-7999.15) 字的位元件 D 字 / 双字 D0~D7999 数据寄存器 SD 字 SD0~SD255 特殊数据寄存器, 注意读 / 写属性 Z 字 Z0~Z15 变址寄存器 T 字 T0~T255 定时器 C 字 C0~C199 计数器 C 双字 C200~C255 双字计数器 LS 位 / 字 触摸屏内部存储区 位元件访问 : X Y M SM S T C 位元件的访问 : 选择一致的 Device, 设置相应的 Address, 注意各种元件的地址范围 注 :X Y 元件都是八进制编码, 如 :X0~X7 X10~X17,Y0~Y7 Y10~Y17 在访问 X Y 元件时注意 地址 / 数值 采用八进制, 请勿使用八进制以外的数据类型 字的位元件访问 : 访问 X4( 八进制 ) 访问 Y7( 八进制 ) D 字元件的 0~15 位的访问 : Device 设置为 D, Address 的范围为 0~7999, BIT 12
的范围为 0~15 访问 D100 的第 2 位 访问 D200 的第 15 位 字元件访问 : D SD Z T C 字符件的访问 : 选择一致的 Device, 设置相应的 Address, 注意各种元件的地址范围 注 : 在 显示格式 选项卡的 显示 & 写数据格式 或 数据显示格式 16 位 栏目中选择格式 访问字 D100 访问字定时器 T0 13
双字元件访问 : 主要用于访问 D C 双字元件的访问 注 : 在 显示格式 选项卡的 显示 & 写数据格式 或 数据显示格式 32 位 栏目中选择格式 访问双字计数器 C202 访问字 D0 D1 组成的双字 一屏多机 : 从 Node No 下拉菜单中选择要访问的 PLC, 然后设置 Device Address, 如下图所示 14
访问 Node No 1 站地址为 5 的 PLC 的 Y6 访问 Node No 2 站地址为 8 的 PLC 的 Y6 15
附 件 通讯要点 : 1 设置 PLC 的通讯口为 MODBUS 协议, 人机界面的 PLC 类型设为 EMERSON Network Power Co.,Ltd 的 EMERSON [CPU]; 2 PLC 与人机界面设置相同的波特率 奇偶校验 数据位 停止位 ; 3 PLC 与人机界面设置不同的站点地址 ; 软元件访问要点 : 1 访问时, 选择与 PLC 一致的软元件, 注意每个元件的地址范围 ; 2 注意 X Y 元件的编码规则 ( 八进制 ); 3 对 SD SM 元件进行写操作时, 注意 SD SM 的读写属性 ; 建议不要进行写操作, 需作为参数设置的除外, 例如定时中断 0 的周期设置值 SD66 16