kw软plc基于赫优讯cifx板卡集成profibus-dp主站功能.docVIP

kw软plc基于赫优讯cifx板卡集成profibus-dp主站功能.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文档。上传文档
查看更多
KW软PLC基于赫优讯cifX板卡集成PROFIBUS-DP主站功能 导语:?本文描述了德国科维软件公司MULTIPROG这一符合IEC61131标准的编程系统,通过德国赫优讯cifX系列计算机通讯板卡,实现集成PROFIBUS-DP主站接口的软PLC控制器,为不同制造商设备的编程、通讯及组态,提供了一个全集成化的解决方案 1概述 随着自动化水平的发展,来自不同制造商的设备,都要求提供全集成的自动化平台,既能够提供PLC或控制器的可编程功能,又需要具备联网能力。而对于目前市场上不同标准的现场总线技术,都业已成熟,在未来许多年中都将继续与新兴的实时以太网技术共存。这又要求这些设备能够提供不同的通讯接口,从而方便在不同的系统中自由选择。本文以德国科维软件公司MULTIPROG这一符合IEC61131标准的编程系统为例,通过结合赫优讯公司的cifX计算机通讯板卡产品,描述了如何实现集成PROFIBUS-DP主站接口的软PLC控制器,从而为这些制造商提供一个典型的满足全集成自动化平台要求的解决方案。 2科维MULTIPROG软件介绍 MULTIPROGExpresss是符合IECC61131-3标准的编程系统,该编程工具简单、易于使用,非常适合搭配科维的软PLC内核ECLR方案使用。 MULTIPROGExpresss支持IEC661131-3标准中规定的五种编程语言:指令表(IL)、结构化文本(ST)、梯形图(LD)、功能块图(FBD)、顺序功能图(SFC),并且同时包含下面功能特点: 包含库管理的工程管理器工程向导和编辑向导方便图形LD/FBD代码开发的先进梯形图编辑器带语法高亮显示和和智能感知的文本编辑器基于网格的变量编辑器,可方便、无误地对变量及FB实例声明编辑和和故障排除模式下均带有交叉引用窗口经过优化的代码编译,只编译工程中被修改的部分集成的PLC仿真带扩展仿真模式逻辑分析仪、断点、单步模式、覆盖和强制等故障排除和和调试功能监视窗口连续监视实例信息详尽的上下文帮助系统用户界界面语言:英语、德语、中文和日语3测试平台 测试系统包括本地站及远程站,本地站相当于现场的控制器,远程站应用于工程端。远程站运行MULTIPROG软件,通过以太网网络远程访问本地站上的软PLC内核ECLR和cifX板卡。系统结构图及运行原理如图1所示。 图1 本地站运行内核为2.6.xx的Linux操作系统,并且PCI插槽安装赫优讯的cifX系列支持PROFIBUS-DP主站接口板卡。在PROFIBUS-DP系统中,使用赫优讯集成PROFIBUS-DP从站接口的IO测试板。该测试板集成16路输入/输出开关量通道,通过LED灯来显示各位输出,通过按钮进行各位输入,可以简便地完成PROFIBUS-DP网络的构建及通讯。 在该平台上需要编译安装赫优讯的cifX板卡的Linux内核驱动模块uio_netx和cifX用户空间库。编译科维软件的软PLC内核ECLR。因此,本地站就可以作为一个控制器来使用。本地站中的CIFX的架构原理如图2所示。 图2 远程站中,运行Windows操作系统(WindowsXPSP3以上或Windows7)。安装科维软件公司为赫优讯定制的集成网络配置工具的MULTIPROG版本,以及针对X86平台的MULTIPROG补丁包。远程站使用MUTLIPROG对PROFIBUS-DP网络进行组态以及PLC编程。 4测试说明 测试过程中分为两部分:PROFIBUS-DP系统组态和PLC编程及运行。 在远程站中的MULTIPROG软件下,已经集成了赫优讯SYCON.net网络配置工具,通过该插件,对PROFIBUS-DP网络进行组态,如图3所示。组态中,需要设置网络相关参数,如主从站地址,总线波特率,通讯数据量等,配置完成后可以将组态下载到PROFIBUS-DP主站。 图3 在MULTIPROG软件中编写PLC代码时,需要使用到PROFIBUS-DP的IO数据。打开过程数据对话框,创建IO变量关联到PROFIBUS-DP的IO数据,如图4所示。当切换回IEC编程工作空间后,即可看到创建的全局IO变量,如图5所示。在编写PLC代码时,就能够使用这些IO变量了。 图4 图5 将该工程编译并下载到控制器后,切换到调试模式查看变量值,并可以通过PROFIBUS-DP从站IO测试板上的LED灯及按钮,来显示/输入变量的值了,如图6所示。 图6 7小结 本文以德国科维软件的MULTIPROG与赫优讯的cifX板卡结合为例,说明了一个典型的实现现场总线通讯软PLC控制器的方案。cifX板卡系列中,其他如支持CANopen、DeviceNet等现场总线或实时以太网接口的板

文档评论(0)

158****6415 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档