6_基于eCLR的Modbus功能块实现_方毅然.pdfVIP

  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文档。上传文档
查看更多
Welcome to 基于eCLR的Modbus功能块实现 About me Personal Data FANGYIRAN / 方毅然技术支持工程师 fangyiran@ 2017 – up to now Phoenix Contact IMASTS_STS_智能基础设施部 Modbus功能块实现经验分享 1. Why Use Modbus? 2. Modbus通信简介 3. Multiprog中Modbus功能块实现 4. FreeModbus工作流程简介 5. 效果展示 Modbus功能块建立的必要性 cutomers needs Product upgrading  Modbus作为全球第一个真正用于工业现场的总线协议,被广泛应用。  许多厂家都提供集成Modbus的产品或者提供Modbus协议的技术支持。 Modbus通信简介  CPU 作为Modbus RTU 主站(或Modbus TCP 客户端)运行时,可在远程Modbus RTU 从站(或Modbus TCP 服务器)中读/写数据和I/O 状态。  CPU 作为Modbus RTU 从站(或Modbus TCP 服务器)运行时,监控设备可在 CPU 存储器中读/写数据和I/O 状态。 Modbus RTU功能块(参考) Modbus_Comm_Load程序块是用来选 择通讯模块的 (主站或者从站),以 及设置通讯参数。 MB_ADDR:Modbus从站地址。 MB_HOLD_REG:Modbus 保持寄存 器可以是M 存储器或数据块。 Modbus TCP功能块(参考) MB_CLIENT 可进行客户端-服务器连 接、发送Modbus功能请求、接收响应 ,以及控制Modbus TCP 服务器的断 开。 CONNECT_ID:CONNECT_ID 唯一 标识PLC 中的每个连接。 IP_PORT:默认值502 MB_HOLD_REG:Modbus 保持寄存 器可以是M 存储器或数据块。 快速开发自己的控制器 用MULTIPROG和ProConOS MULTIPROG ProConOS 标准 OS Modbus功能块的建立 MULTIPROG ProConOS eCLR核心技术 固件功能/功能块接口 Managed模式和Native模式之间的区别 Managed 模式 Native模式 1.功能块实现代码在C#中实现 1.功能块代码在C++中实现 2.功能块被动态编译进应用程 2.实现代码与运行系统静态编 序 译 3.代码与平台无关 3.可以操作底层硬件资源 4.功能块只能在特定的平台上 运行 Modbus功能块实现 Modbus FB开发示例(Nati

文档评论(0)

188****0358 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档