打字猴:1.704013073e+09
1704013073
1704013074 ·无缝连通能力大幅提升,相关的控制参数和设备的状态可直接传输到上位的各个系统和应用软件,甚至送往云端。
1704013075
1704013076 概括起来就是:满足工业大数据采集的需求,就地实时自主控制,编程自动化和智能化,无缝连通能力。
1704013077
1704013078 PLC的硬件技术一直在为满足工业4.0和智能制造日益清晰的要求积累经验,特别是微电子技术的飞跃进展,使得SoC芯片在主时钟频率越来越高的同时而功耗却显著减小;多核SoC的发展,促进了在处理PLC的逻辑和顺序控制的同时,可以进行高速的运动控制处理、视觉算法处理等;而通信技术的进展使得分布式I/O运用得越来越多、泛在的I/O运用也有了起步。
1704013079
1704013080 为迎接工业4.0的挑战,PLC硬件设计应该从以下方面着手:极大改善能耗和减小空间(PCB 85%的空间被模拟芯片和离散元器件所占据,因此需要采取将离散元器件的功能集中于单个芯片中,并采用新型的流线模拟电路等措施);增加I/O模块的密度;进行良好的散热设计,降低热耗散;突破信息安全的瓶颈(如何防范黑客攻击、恶意软件和病毒)。
1704013081
1704013082 事实上,PLC的软件技术以PLCopen为先导,一直在为满足工业4.0与智能制造日益清晰的要求做足准备。PLCopen国际组织长期以来执着地为提高自动化效率做着卓有成效的工作,使得明天的技术,只要你愿意,今天就可以拥有。
1704013083
1704013084 2.IEC 61131-3推动了PLC软件的巨大进步
1704013085
1704013086 IEC 61131-3推动PLC在软件方面的进步,体现在:
1704013087
1704013088 1)编程的标准化,促进了工控编程从语言到工具性平台的开放;同时为工控程序在不同硬件平台间的移植创造了前提条件。
1704013089
1704013090 2)为控制系统创立统一的工程应用软环境,打下坚实基础。从应用工程程序设计的管理,到提供逻辑和顺序控制、过程控制、批量控制、运动控制、传动、人机界面等统一的设计平台,以至于将调试、投运和投产后的维护等统统纳入统一的工程平台。
1704013091
1704013092 3)应用程序的自动生成工具和仿真工具。
1704013093
1704013094 4)为适应工业4.0和智能制造的软件需求,IEC 61131-3的第3版将面向对象的编程(OPP)纳入标准。
1704013095
1704013096 之前已开发了许多PLC控制系统工程设计、编程和运行,以至于管理的工具性软件。其中包括控制电路设计软件包、接线设计软件、PLC编程软件包、人机界面和SCADA软件包、程序调试仿真软件,以及自动化维护软件等。尽管这些软件都是为具体的工程服务,但即使对同一对象进行控制设计和监控,它们仍互不关联。不同的控制需求(如逻辑和顺序控制、运动控制、过程控制等)要用不同的开发软件;在不同的工作阶段(如编程组态、仿真调试、维护管理等)又要用不同的软件。而且往往在使用不同的软件时必需自行定义标签变量(tag),而定义变量的规则又往往存在较大的随意性,这导致对同一物理对象的相同控制变量不能做到统一、一致的命名。缺乏公用的数据库和统一的变量命名规则,会造成在使用不同软件时不得不进行烦琐的变量转换,重复劳动会导致人力资源成本高,效率低下。
1704013097
1704013098 PLCopen最主要的成果之一就是构筑工控编程软件包的开发环境。同时,还在这些编程系统的基础上进一步发展为统一工程平台,做了许多基础性的开创工作:开展了编程系统符合IEC标准的认证工作;制定了运动控制功能库,在IEC的开发环境里加入了运动控制技术,将PLC和运动控制的功能组合在控制软件的编制中;为实现IEC 61131-3编程与其他环节间的数据交换,规范了XML格式作为数据交换的接口;定义了在IEC 61131-3的开发环境下涉及安全的规范;公布了《PLC性能的基准测试方法》,通过所定义的测试概要,以一种客观的方式,为寻求不同PLC平台的真实性能提供了标准化的方法。
1704013099
1704013100 长期以来,PLCopen国际组织还注重与许多国际标准化组织和基金会(譬如ISA、OPC基金会等)合作,开发基础性的规范(见图3-5),以建立一种开放标准的生态系统。这些工作都为工业4.0与智能制造的应用和发展,做了先导性的探索和准备,从而打下了坚实的基础。譬如与OPC基金会合作开发:IEC 61131-3的信息模型(2010.5发布)、IEC 61131-3的OPC UA Client FB客户端功能块(2015.3发布),IEC 61131-3的OPC UA Server FB服务端功能块(2015.3发布)。这些规范经美国ISA属下OMAC的二次开发,已经成功地应用于包装行业专用系列标准PackML,大大简化了包装机械与上位生产管理系统的通信。
1704013101
1704013102
1704013103
1704013104
1704013105 图3-5 PLCopen与ISA、OPC基金会合作开发智能制造基础标准
1704013106
1704013107 这些标准在如今广泛运用于计算技术行业SOA面向服务的架构上,提升了应用范围;同时也推动一度落后于计算技术和软件的自动化系统技术快速跟上IT技术的进展。
1704013108
1704013109 如今工业互联网、工业物联网、工业4.0和智慧工厂的应用正在快速推进和实现。尽管有一些由供应商所开发的数据交换协议,但都不能提供使控制器与企业信息系统、云端之间的信息传输畅通无阻的可互操作性,而运用PLCopen的OPC UA功能块,可使这一信息传输过程大为简化和改善。开放的PLCopen规范和标准改善了自动化控制系统的设备可互操作性。运用基于IEC 61131-3的OPC UA Server FB服务端功能块,将简化智能传感器、控制器与企业管理系统和生产调度执行系统的通信,与云端的通信以及与互联网的通信。
1704013110
1704013111 3.PLCopen的运动控制规范
1704013112
1704013113 (1)运动控制是智能机械控制的重要基础
1704013114
1704013115 机械装备的制造加工功能一般是通过其相关部件的运动来实现的,尽管制造加工的原理常常有很大的差异(如冷加工的金属切削、热加工的焊接、锻造等),但都离不开机械部件的运动。从这个意义上说,运动是机械装备的本质特征。尽管不同的工艺对运动控制的关注点有很大差异,但运动控制都是通过驱动部件(诸如液压泵、直线驱动器,电动机,通常是伺服电动机)对机械设备或其部件的位置、速度、加速度和加速度变化率(跃度)进行控制。
1704013116
1704013117 由此可见,运动控制系统是确保数控机床、机器人及各种先进装备(如包装机械、印刷机械、纺织机械、装配线、半导体生产设备)高效运行的关键环节,而运动控制技术是装备领域和制造行业的核心技术。
1704013118
1704013119 (2)PLCopen开发运动控制规范的目的和意义
1704013120
1704013121 根据用户即市场的推动,PLCopen在1996年就建立了运动控制规范工作组,历时十多年,目的在于:在IEC 61131-3为基础的编程环境下,在开发、安装和维护运动控制软件等各个阶段协调不同的编程开发平台,使之都能满足运动控制功能块的标准化要求。
1704013122
[ 上一页 ]  [ :1.704013073e+09 ]  [ 下一页 ]