我同意文章中的某些观点:

  • 小型利基公司,用户和供应商都将在实施该标准方面取得最佳成功。事实上出现了nexControl 这样的公司。它们从建筑自动化控制系统入手。成功地将IEC61499 产品商业化。不幸的是被施耐德邪恶地收购了。
  • “既定的市场领导者没有兴趣,” 因为较小,更灵活的公司可以利用其攻击优势来成功应用该标准。大公司并不希望和小公司平起平坐。

2002年4月,《使用IEC 61131建立控制系统模型》的作者鲍勃·刘易斯(Bob Lewis)撰写了有关61131的表亲- IEC61499标准的文章。他写道,IEC61499标准来自对用于创建用于工业自动化的下一代分布式系统的新技术和体系结构的日益增长的兴趣。刘易斯的书由英国的IEE(现为IET)出版,相当于北美的IEEE,因此标准是他熟悉的话题。

五年后,您可以从一些供应商处购买一些兼容61499的产品和工具。尽管Lewis当时处于领先地位,但现在是确定标准的好时机,以及为什么它对我们的未来很重要。

在90年代后期,许多用户犯了与Lewis一样的关于开放控制的错误。我们中有些人认为,到2000年左右,很大一部分控制系统将由开放系统完成。不过市场,用户和供应商有不同的想法。IEC 61131是一个在很大程度上尚不为人所知的选择,并且没有像大多数支持者所认为的那样对北美自动化领域产生影响。
  那么,IEC 61499标准能否克服困难并在全球范围内取得成功?

IEC 61499的根

该标准是从Rockwell自动化计划(称为“高度分布式控制”)发展而来的,与会者可能在90年代后期的Rockwell自动化博览会上就看到了。它演示了单个光电管或接近开关如何做出控制决定来切换螺线管。没有PLC或中央控制组件-设备自己执行代码。该界面是AutoCAD类型的开发系统,它使用的功能块类似于IEC 61131和典型的DCS系统。

Odo Struger博士是罗克韦尔(Rockwell)新技术背后的推动力。Stuger以“ PLC”一词而著称,并参与了罗克韦尔自动化策略的开发。他在制定IEC 61131标准方面发挥了重要作用。

James Christensen博士是退休的罗克韦尔自动化工程师,在自动化和标准方面拥有广泛的背景。他目前是SC65B / WG7,IEC 61499小组委员会和工作组的主席。他还是IEC 61131工作组的主席,并负责运行自动化资源网站www.holobloc.com。
  根据克里斯滕森(Christensen)的说法,斯特鲁格(Struger)带领一群指定的志愿者推动标准向前发展,因为当时没有人操纵这艘船。大约14年后,IEC 61499于2004年作为已发布的标准出现,不行的s在大多数情况下引起沉默。

ATS Automation公司的Mark Johannesson 是一家在机械设计和制造领域具有全球业务的公司,他说IEC 61499规范对他来说是新的。他使用IEC 61131编程工具,但是ATS根据客户的能力进行设计。这意味着主要将梯形图用于控制平台。

有了广泛可用的Java芯片组和免费的开发环境,任何公司都可以实施自己的分布式控制系统。结果,“既定的市场领导者没有兴趣,” 克里斯滕森说,当被问及哪些供应商可能接受该标准时。较小,更灵活的公司可以利用其攻击优势来成功应用该标准。

这与基于PLC的解决方案没有什么不同,除了I / O点实际上是设备本身。Christensen指出,它也是基于事件的,而不是基于扫描的。基于扫描的系统是基于PLC的系统。

该标准及其实现的真正力量在于创建的“可伸缩,可重用,可配置和可分发的代码”。克里斯滕森说。这种方法使控制系统的实现不再是基于硬件的设计实现,而更多地是基于软件的方法。

IEC 61499将传感器或控制点抽象为功能块,最终将硬件和软件组合在一起,克里斯滕森。完全是一个微型PLC。他说,系统设计师将软件点连接起来以创建控制系统。

谁需要它?

Christensen认为,小型利基公司,用户和供应商都将在实施该标准方面取得最佳成功。他从竞争优势的角度出发,奉行他帮助制定的标准。他恳请各种规模和规模的北美公司采用这一标准,并利用其优势来提高竞争力。

ICS Triplex ISaGraf的总裁Julien Chouinard 表示同意。OEM面临的挑战是选择要使用的PLC,并根据规范构建机器控制。他说。有了IEC 61499,那就消失了。Chouinard似乎说使用61499设计标准可以使解决方案在默认情况下更具竞争力。

有了广泛可用的Java芯片组和免费的开发环境,任何公司都可以实施自己的分布式控制系统。结果,“既定的市场领导者没有兴趣,” 克里斯滕森说,当被问及哪些供应商可能接受该标准时。较小,更灵活的公司可以利用其攻击优势来成功应用该标准。

并非所有人都认为该标准会产生很大的影响。俄罗斯 新西伯利亚自动化与电测技术研究所的高级研究员Vladimir Zyubin 倾向于解决类似环境的其他方向,包括使用UML,ESML(扩展系统建模语言)和DECN(离散事件控制网络)。

IEC 61499试图通过事件驱动策略来增强61131-3标准,祖宾说。该方法非常有趣,但是其未来值得商榷。在我看来,大型[公司]对这种发展不感兴趣。当我们尝试将原始工具(功能框图的人工隐喻语言)与事件驱动策略的先进技术相连接时,似乎也存在一个大问题。更具体地说,事件输入的优先级是什么?从61499隐喻的角度来看,这个问题没有明确的答案,因此这是61499标准的问题。

Steinhoff Automation的创始人Armin Steinhoff说,这不一定是问题。他说:“ FBD是图灵对控制算法的完整表示。因此,FDB可以表达所有可考虑的算法。”图灵完整的语言或机器是可以表达任意计算的语言或机器。

Steinhoff说,Zyubin提到的输入事件优先级取决于实现。事件可能是不断变化的数据,处理此类更改的优先级取决于应用程序。

Steinhoff认为IEC 61499的分布式特性是该标准最大的实际问题。我认为诸如Profinet,PowerLink,Varan或EtherNet / IP之类的基于以太网的网络是理想的选择,但是我认为将网络问题从IEC 61499标准中删除是一个好主意。对于IEC 61499标准中定义的分布式处理,它可以使用类似于PVM或MPI的虚拟机,其中网络是控制器。这也将简化分布式控制系统的处理,并且比使用通信接口块要好得多。

Chouinard认为该标准本身就很好。如果我们不理会IEC 61499是一个真正的开放标准,那么?他争辩。尽管Internet允许更快的信息流,但是接受基于61499标准的产品可能需要三到五年的时间。

首先是标准,然后是基于该标准的产品。他预见了其硬件产品随附的供应商提供的61499功能块。“互操作性没有问题,” 乔纳德说。标准保证了这一点。使用服务接口块的任何系统或设备的无缝集成将满足控制系统对灵活性和鲁棒性的需求。61499很容易做到。

谁会使用IEC61499相关推荐

  1. 《使用IEC61499为控制系统建模》-第一章 概述

    译者的话 也许和IEC61499 标准还不够普及有关,关于IEC61499 标准的书籍并不多,Alois Zoitl & Robert Lewis 二位合著的这本书是网络上论文中被引用最多的一 ...

  2. 如何构建一个基于IEC61499 的“云化PLC“

    前不久,国内一些单位联合正式发布了全球首个广域云化PLC(可编程控制器)技术试验成果.一时间"云化PLC "又进入了人们的眼帘. 我不来评价云化PLC 具有的实际意义,只是有许多人 ...

  3. IEC61499和PLCopen 运动控制

    越来越多的PLC 中结合了运动控制功能.其中一个重要的推手就是PLCopen 国际组织开发的基于IEC61131-3 功能块基础的运动控制规范.这一规范包括了功能块接口和轴运动的行为.一个多轴运动控制 ...

  4. IEC61499开源项目FORTE部分源码分析

    一.IEC 61499简介 IEC 61499 作为工业自动化领域分布式控制系统级建模语言的标准,其第一(体系结构).二(软件工具要求).四(兼容文件的规则)部分的第一版于 2005 年正式发布,并在 ...

  5. 基于IEC61499 的楼宇自动控制系统

    楼宇自动化系统是现代建筑中必需的计算机控制系统.旨在监视和控制建筑物或多个校园中的机械.安全.消防.照明.暖通空调和湿度控制以及通风系统. 楼宇自动化系统 (BAS) 的核心功能是将建筑气候保持在指定 ...

  6. IEC61499标准背后的逻辑

     俗话说,透过现象看本质.从工业控制软件的诸多概念,术语,软件中,我们如果理解了工业软件背后的逻辑,就明白了工业控制软件的本质. 功能块 IEC61499 标准中最重要的概念是功能块(function ...

  7. 高观点下的IEC61499 功能块

    IEC61499 是分布式工业测量,控制和监督系统功能块的标准,它的最大特点是基于事件的功能块和分布式系统的建模方式.许多人都将它与IEC61131-3 标准做对比.并且认为它将会替代IEC61131 ...

  8. IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态,VBScript和JavaScript脚本,解决方案源代码, 开发平台100% VC++源码2018!

    IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态,VBScript和JavaScript脚本,解决方案源代码, 开发平台100% VC++源码2018! -- 全球领先. ...

  9. IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态源代码2018

    IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态,VBScript和JavaScript脚本,解决方案源代码, 开发平台100% VC++源码2018! -- 全球领先. ...

最新文章

  1. web app升级—带进度条的App自动更新
  2. 读书笔记——javascript闭包
  3. 烂泥:ubuntu 14.04搭建Open***服务器
  4. 如何升级jdk_简述面试常见问题的锁升级与锁优化
  5. 剑指offer:两个链表的第一个公共结点
  6. Centos ab测试工具
  7. C基础--字符串操作函数(strlen,strcpy,strcmp,strcat,strstr,strtok,strchr)
  8. Show Attend and Tell的词表
  9. oracle 如何创建job,oracle创建job
  10. dropbox免费容量_免费课程:使用ES6和Dropbox构建费用管理器
  11. web前端开发最佳实践_Web开发人员和设计师的最佳黑色星期五优惠
  12. 使用Git将项目上传到GitHub(Windows+Linux双教程)
  13. 集成电路哪家强?现在就为你透彻分析!
  14. 请用html5标准完成以下页面布局(要求完整书写整个页面的html代码,不需要写CSS)
  15. vue-cli 脚手架安装
  16. Python Revisited Day 08 (高级程序设计技术)
  17. windows PC/SC 常用Scard前缀函数说明
  18. MOS管在缓启电路中的应用差异
  19. 【ROSE】1. Rational Rose简介
  20. 使用myeclispe或者sts工具,创建的myBatis的 xml文件不提示的问题解决方法

热门文章

  1. 如何记账,筛选指定收支类别
  2. Zigbee,esp8266(wifi),蓝牙协议三种通信方式
  3. 微信小程序扫一扫和微信自带的扫一扫 获取二维码的url包括参数数据
  4. 外贸网站到底选什么购物车网店系统最好
  5. 小米手机5X获得Root权限的方法
  6. 17个练习自动化测试的网站,相信你一定喜欢
  7. word文档合并,书签丢失
  8. java 硬币_java实现硬币方案
  9. PhpSpreadsheet读取excel
  10. 7、LiveCharts--常用属性介绍(三)