第二章 omron_PLC串行通信.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
五、 协议宏通信 1.概念:协议宏通信是用来控制PLC和第三方设备进行数据交换的一种通信方式。可以通过RS232、RS422/484的方式实现1:1或1:N的通信。 第三方设备 CX-Protocol RS232(1:1) RS422/485(1:N) CPU PMCR指令 PMSU 第三方设备协议 协议发送 CX-Programmer 第三方设备 第三方设备 2. 支持协议宏通信板: PLC类型 串行通信板 规格 数量 CQM1H CQM1H-SCB41 RS232+RS422/485 1 C200Ha C200HW-COM04 C200HW-COM05 C200HW-COM06 RS232+总线接口 RS232x2 RS422/485+RS232 1 1 1 CJ1 CJ1W-SCU21 CJ1W-SCU41 RS232x2 RS232+RS422/485 16 16 CS1 CS1W-SCB21 CS1W-SCB41 CS1W-SCU21 RS232x2 RS232+RS422/485 RS232x2 1 1 16 C200Ha-CPU11以上才能安装 CQM1H-CPU51/61才能安装 3. PMSU参数设定: 提示: 1.也可以使用CX-P软件在设置里进行设置。 2.可以用CX-Protocol软件进行端口的通信设置。 3.通信板A口,B口的设置可以用手持编程器在相应DM区 进行设定。 CX-Programmer CX-Protocol 4. 协议宏通信步骤 1 对通信端口进行通信设定 主站:协议宏 从站:Hostlink 2侧通信格式、协议一致 2 使用CX-Protocol编写协议 编写收/发命令 进行步、序列、协议相关设 置 编译并下载协议到PMSU中 3 使用CX-P编写通信程序 编写PMCR指令来控制协议的执行,并进行硬件连线。 4 通信调试 进行通信调试,在指定内存接收数据 读CPM2A DM0的值 3.在CPU中写入通信程序 PMCR CPM2AH 1.端口设定 2.使用CX-Protocol软件编写协议写入PMSU 端口:Hostlink 返回DM0的值,并写入PLC1的DM200通道中 PMCR指令 PMCR #2000 (C) D0000 (S) D0100 (D) PORT:A 289.08 PORT:B 289.12 启动位 C200HX/HG/HE 指令设定 端口号 序列号(0-999) 15 12 11 00 C: 1:PORT:A 2: PORT:B 发送字节的首字 接受字节的首字 PMCR #0110 (C1) #0000 (C2) D0000 (S) D0100 (D) 启动位 CJ/CS 指令设定 发送字节的首字 接受字节的首字 板口1:1909.15 板口2:1919.15 单元口1:(n+9).15 单元口2:(n+19).15 (n=1500+25x单元号) 15 12 11 08 07 04 03 00 C1: 通信板:E1 通信单元:单元号+10 端口A: 1 端口B: 2 逻辑端口(0-7) C2: 协议宏执行序列号 通信状态 COMM灯状态 指定接收区 故障诊断 解决方案 正常 明亮闪烁 正常接收到数据 ---------- ------------- 不正常 不亮 无法接收到数据 没有数据从端口收发 1.检查PLC是否在运行状态; 2.检查PMCR指令是否被执行,相关标志位及参数是否设置正确; 暗亮 有数据发送,但是从站 没有接收,表示未建立通信 1.检查接线是否正确,线缆是否完好; 2.检查通信设备通信格式是否一致、端口是否正常 明亮闪烁 数据在通信过程中,收发正常 1.在Trace中查看发送协议是否编写正确,响应是否正常,可从响应判断问题的症结; 2.如果响应数据正常,确认设定的接收字节数是否正确 5. 协议宏通信故障诊断 协议宏通信实验 温控器E5ER 1.读取温控器的当前温度PV 返回温度31.3,并存放在PLC的 DM100 中 端口:Compoway/F 2.写入温控器的设定值SV 读取温度 STX 节点号 00 0 MRC SRC 参数地址 00 读取个数 ETX BCC STX 01 00 0 01 01 C0 0000 00 0001 ETX 42 1号节点 9600 7,2,e STX 节点号 00 00 MRC SRC 响应码 data

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档