0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科教您 | 虹科Automation softPLC入门操作指南(6)——分布式应用

虹科智能自动化 2022-07-24 11:41 次阅读

虹科KPA Automation softPLC

虹科KPA Automation softPLC是为Linux、Xenomai、INtime、Windows等实时操作系统开发PLC的编程环境,十分适合需要使用IEC61131-3和PLCopen标准的控制技术和进行PLC编程的用户。本篇文章将介绍如何在虹科Automation softPLC runtime中通过TCP/IP连接建立通信

Part 1

分布式应用——绑定

T5 Runtime 2.10版本或更高版本在TCP/IP上提供时间驱动协议,用于在Runtime系统之间交换实时数据。由于该协议是纯粹基于事件的,它确保了运行时的高性能和较低的网络流量。下面将介绍如何使用 T5 基于事件的协议来绑定运行时系统的变量,以构建分布式应用程序。值得注意的是,EnableEvents 函数可用于启用或禁用绑定事件的生成。


交换机

T5 协议基于“发布-订阅”模型。每个Runtime系统可能会在网络中发布一些变量并使用来自其他Runtime系统的变量。每个产生的变量都由一个数字标识,此标识符用于链接项目中的源变量和目标变量,并且可以在多个目标项目中使用相同的已发布变量。

交换

变量的值只有在它发生变化时才会在网络上发送。对于每个产生的变量,可以定义正负滞后,以便根据应用程序的需要调整网络流量。在网络上发送的每个新值都带有日期和时间戳,对于目标项目中的每个消耗变量,可以访问其日期/时间戳及其质量标志。另外,还可以获得有关与每个生产者的连接状态的全局信息

局限性

① 产生的最大变量数是有限的。有关 T5 运行时实现所施加的绑定限制的更多信息,请扫描文末二维码联系虹科工程师了解详情。

② 只能交换布尔、数字和时间变量。STRING变量和功能块实例不能在网络上交换。

Part 2

发布变量

在绑定编辑器中添加一个项目和一个变量,进而此变量直接链接到另一个项目中的另一个变量。

9b3eef20-0919-11ed-9ade-dac502259ad0.png

图1 工作区树中的全局绑定编辑器

Part 3

冗余连接

双连接

对冗余以太网连接的支持很容易,只需输入两个 IP 地址,用“;”分隔即可。

9b654170-0919-11ed-9ade-dac502259ad0.png

图2冗余以太网连接设置

多连接

虹科KPA Automation softPLC Studio 支持与冗余 PLC 的冗余网络连接,最多可使用 6 个 IP 地址。在这种情况下,IP 地址必须用“|”分隔,连接状态为每个失败的连接设置一个 TRUE 位。例如:

192.168.0.20|192.168.0.21|192.168.1.20|192.168.1.21

诊断

对于任何消费者,都可以使用状态变量获取连接的状态,但生产者无法检测连接了哪些消费者。为此,唯一的方法是创建一个交叉链接以检索链接的状态,连接状态可以由消费者发布和读取。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5007

    文章

    13130

    浏览量

    461620
收藏 人收藏

    评论

    相关推荐

    培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    全新升级/技术提升/以技会友&TG中心波形诊断大师班上海:2024.11.30~12.2主办单位广州电子科技有限公司TechGear免拆诊断学院支持单位英国
    的头像 发表于 11-14 01:02 41次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培训 | 重磅升级!全新模式月底开班,你想学的都在这里!

    应用 为什么PCAN方案能成为石油工程通讯的首选?

    了CAN总线型传感器、嵌入计算机、显示器和触摸屏操作的钻井监视仪,能够实时监测泥浆参数、绞车和泥浆泵的工作状态,并及时处理故障,确保钻井作业的安全与高效。PCAN接口卡支持多种协
    的头像 发表于 11-08 16:48 117次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 为什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成为石油工程通讯的首选?

    干货 轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    的批量逻辑操作体验。本文将详细介绍如何在PE6中高效调用dll,包括如何加载和使用dll文件,以及如何创建自定义的dll项目。 PE6
    的头像 发表于 08-29 10:00 402次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干货 轻松掌握PCAN-Explorer <b class='flag-5'>6</b>,dll调用一文打尽!

    方案 领航智能交通革新:PEAK智行定位车控系统Demo版亮相

    导读: 在智能汽车技术发展浪潮中,车辆控制系统的智能化、网络化已成为行业发展的必然趋势。PEAK智行定位车控系统,集成了尖端科技,能够实现车辆全方位监控与控制的先进系统。从实时GPS定位到CAN
    的头像 发表于 08-27 09:28 227次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  领航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位车控系统Demo版亮相

    应用 当CANoe不是唯一选择:发现PCAN-Explorer 6

    在CAN总线分析软件领域,当CANoe不再是唯一选择时,PCAN-Explorer 6软件成为了一个有竞争力的解决方案。在现代工业控制和汽车领域,CAN总线分析软件的重要性不言而喻。随着技术
    的头像 发表于 08-16 13:08 382次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 当CANoe不是唯一选择:发现<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer <b class='flag-5'>6</b>

    案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?

    精确的信号采集和转换是确保生产效率和质量的关键。PCAN MicroMod FD系列模块,以其卓越的数模信号转换能力,为工程师们提供了一个强大的工具。本文将深入探讨如何通过PC
    的头像 发表于 06-11 15:36 319次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?

    倒计时7天抢先预约!共赴国际CiA中国技术日

    )活动。作为业界领先的科技企业,荣幸地受邀参加此次盛会并出席主题演讲。本次活动,将会带来全面的CAN/CANFD/CANXL解决方案,首席技术工程师陈皓先
    的头像 发表于 06-06 08:04 488次阅读
    倒计时7天抢先预约!<b class='flag-5'>虹</b><b class='flag-5'>科</b>邀<b class='flag-5'>您</b>共赴国际CiA中国技术日

    干货丨轻松掌握PCAN-Explorer 6,dll调用一文打尽!

    逻辑操作体验。本文将详细介绍如何在PE6中高效调用dll,包括如何加载和使用dll文件,以及如何创建自定义的dll项目。
    的头像 发表于 04-19 10:36 733次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干货丨轻松掌握PCAN-Explorer <b class='flag-5'>6</b>,dll调用一文打尽!

    新品 | E-Val Pro Plus有线验证解决方案

    有线验证解决方案E-ValProPlus我们很高兴地宣布,我们将推出全新的E-Val
    的头像 发表于 04-19 08:04 323次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有线验证解决方案

    数字化与AR部门升级为安宝特AR子公司

    致关心AR的朋友们: 感谢一直以来对数字化与AR的支持和信任,为了更好地满足市场需求和公司发展的需要,
    的头像 发表于 01-26 15:34 442次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>数字化与AR部门升级为安宝特AR子公司

    智能互联:的智能通讯解决方案合作伙伴

    智能互联事业部定位为智能通讯解决方案合作伙伴。我们致力于与客户深度合作,了解其需求并提供定制化的解决方案。
    的头像 发表于 12-18 13:54 422次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>智能互联:<b class='flag-5'>您</b>的智能通讯解决方案合作伙伴

    智能互联:的智能通讯解决方案合作伙伴

    汽车电子事业部与智能自动化事业部正式合并为智能互联事业部。这一举措旨在进一步优化公司的业务结构,提升服务能力,以满足客户在汽车和工业行业的通讯需求。团队介绍
    的头像 发表于 12-16 08:04 366次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>智能互联:<b class='flag-5'>您</b>的智能通讯解决方案合作伙伴

    分布式系统硬件资源池原理和接入实践

    体验。 2.1 消费者场景 在消费者层面,华为分布式硬件支持智慧办公,智慧出行等多种创新场景。例如智慧办公场景中,使用一套 PC 键鼠即可和周边平板等设备跨设备操作,使用到键鼠外设的跨设备操控能力;多
    发表于 12-06 10:02

    案例 | 温控无忧!Comet创新产品助力va-Q-tec实现温度敏感产品运输过程质量控制温控无忧!

    温度敏感产品运输对供应链全流程的温度质量要求较高,往往需要借助特殊的温湿度监测技术产品。va-Q-tec与Comet合作,采用Comet的U系列温度记录仪,为集装箱运输过程提供
    的头像 发表于 11-23 13:13 513次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 温控无忧!<b class='flag-5'>虹</b><b class='flag-5'>科</b>Comet创新产品助力va-Q-tec实现温度敏感产品运输过程质量控制温控无忧!

    分享 | 准备好开启冬季温度分布验证计划了吗?

    不要让冬季的温度波动影响产品质量。提供季节性温度分布验证服务和解决方案,确保的药品全年安全合规!
    的头像 发表于 11-17 17:13 421次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>分享 | <b class='flag-5'>您</b>准备好开启冬季温度<b class='flag-5'>分布</b>验证计划了吗?