TwinCATPLC通过ModbusRTU和Pro-face触摸屏连接文档-倍福.DOCVIP

TwinCATPLC通过ModbusRTU和Pro-face触摸屏连接文档-倍福.DOC

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TwinCATPLC通过ModbusRTU和Pro-face触摸屏连接文档-倍福

德国倍福电气有限公司上海代表处 上海市黄浦区延安东路222号金光外滩金融中心3603室 邮编:200002 电话:(021) 传真:(021) 第 PAGE 2 页 共 NUMPAGES 5 页 Beckhoff应用文档 TwinCAT PLC 通过Modbus RTU和 Pro-face 触摸屏 通讯应用手册 物理连接: Beckhoff PLC 和 Pro-face 的串行连接可以使用 Rs232 或者 Rs485 物理链接,支持的协议目前为标准的 Modbus RTU 协议。 Beckhoff 的不同系列产品和 Pro-face 触摸屏可以连接的方式有: Beckhoff PLC 类型 机器接口 物理协议 功能块支持 备注 BC、BX 系列小型 PLC KL6001 标准 Rs232 接口或者 BC8100 自带的标准 Rs232 接口 Modbus RTU Modbus RTU 链接库 CX1000 嵌入式 控制器 KL6001 标准 Rs232 接口 Modbus RTU Modbus RTU 链接库 也可用CX1000 自带的串行接口 TwinCAT PLC(基于 IPC) KL6001 标准 Rs232 接口或者 IPC 自带的标准 Rs232 接口 Modbus RTU Modbus RTU 链接库 Beckhoff 全系列 PLC KL6021 标准 Rs485 接口或者自带的标准 Rs485 接口 Modbus RTU Modbus RTU 链接库 物理连接的端口设置: Beckhoff PLC 和 Pro-face 触摸屏进行连接时要保证两个机器端口的协议规范相一致。就普遍采用的 KL6001 Rs232 通讯模块我们可以在 KS2000 配置软件或者使用 PLC 向 KL6001 写入控制字两种方式来对于通讯参数进行设置。通过 KS2000 进行参数设置图示如下: 图一 图二 在图一中按照 PLC 所调用的 Modbus RTU 协议的功能块不同可以采用“ 3 data byte(s) mapped in bus couple”方式或者“ 5 data byte(s) mapped in bus couple” 通讯方式。我们在这里的示例程序使用的是“ 5 data byte(s) mapped in bus couple”模式。 PLC 中的设置: 在和 Pro-face 触摸屏的连接中,Beckhoff PLC 作为 Modbus 从站,Pro-face 触摸屏作为 Modbus 主站。因此在 PLC 中需要嵌入 Modbus RTU Slave 功能。 该功能的调用请参考如下示例程序: 图三 调用 Modbus RTU 链接库中标准的 Modbus RTU Slave 功能块,并在 PLC 中定义可以给 Pro-face 触摸屏访问的输入、输出、内存变量。 在 ModbusRTUslave_KL6x5b 功能块中需要填写供 Pro-face 访问的输入变量、输出变量、内存变量在 PLC 内存中的起始地址和长度。其中这些变量的起始地址和长度可以由用户指定,也可以使用 TwinCAT PLC 中的 ADR 和 SIZEOF 功能自动探测。 图四 标准的变量声明,定义了通讯的缓冲区和变量偏移地址。用户不可自行修改该参数。 图五 定义 KL6001 Rs232 通讯模块的地址变量。客户根据 KL6001 占用的实际物理地址需要对 %IB* 和 %QB* 进行修改。 联系方式: Beckhoff北京代表处: 德国倍福电气有限公司北京代表处 北京市西城区金融大街27号投资广场B座1608室(100032) 电话:+86 10传真:+86 10Beckhoff上海代表处: 德国倍福电气有限公司上海代表处 上海市延安东路222号外滩中心3603室(200002) 电话:+86 21传真:+86 21

文档评论(0)

ailuojue + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档