信息时代——现代软件的出现,让机器脱胎换骨。从闭环控制,前馈控制到最优控制;从冗余控制,多核控制到安全控制;从边缘计算,雾计算到云计算;从控制器仿真,数字孪生到人工智能,软件的核心地位都无可撼动。软件赋能机器,软件定义未来,成为了智能时代的“缄默法则”。
CODESYS (Controller Development System):世界著名的工业软件巨头,秉承专业,专注的精神,数十年深耕控制器软件开发领域,国内外数千家控制器开发厂商都是CODESYS集团的优秀合作伙伴。智能时代,面对着万物互联大的浪潮,从边缘层的运行时系统,到云端的控制器管理SaaS;从面向原理的控制算法,到面向工艺的控制策略;从简单的运动控制,到复杂的机器人控制,CODESYS都紧跟时代步伐,坚持软件定义未来,坚持软件赋能机器。
CODESYS Automation Server:
控制器云端管理解决方案
随着云服务的普及和深入,设备端和云端的交互已经不再局限于数据通道的打通。云端对设备端的管理迫切需要一套完整的解决方案,这套方案需要完成对控制器,驱动器数据的实时采集,需要实现对控制器的远程编程和权限管理,也需要能够保证数据的安全存储。CODESYS以客户的需求为导向,推出了控制器云端管理解决方案CODESYS Automation Server。
CODESYS Automation Server,是基于 CODESYS自动化编程软件的智能工厂/数字化车间软件解决方案的开发工具套件,它可以实现从设备端(设备到设备)到工业云端的互联互通智能化整体解决方案。简单地讲, CODESYS Automation Server 与市场上很多所谓的“工业云”有较大区别,CODESYS Automation Server 不仅管控智能工厂/数字化车间的上位管理层实时数据,而且更善于对设备中的控制器及运行在其中的应用程序进行在线调试、实时诊断、远程下载和实时备份/还原等智能化操作,从而实现了只需使用一个功能强大的自动化编程软件 – CODESYS IDE,就能够轻松地通过CODESYS Automation Server 完成对制造工艺的编程控制、生产调度、设备维护、运营管理等多种复杂任务。在设备端, CODESYS软件提供了运行在设备控制器中的工业实时级运行时系统Runtime、复杂运动控制编程组件(CNC+Robotics)、人机交互可视化编程组件以及多种工业实时总线的协议栈;在云端,通过CODESYS Automation Server可以获取来自运行在每个设备控制器中的 Runtime 所提供的底层数据、状态信息等,从而真正实现基于云服务对智能工厂/数字化车间的实时运维和管控。
工业互联网的发展,机器成为万物互联的一个节点。 智能控制器使机器具备分布式计算、分析的能力,机器之间能够通过互联互通的软件技术进行“对话”。上层智能管理系统可以指导、改进和控制智能设备运行。数字孪生技术通过物理世界与数字世界的相互映射,通过在数字世界中构建物理世界的运行框架和体系,构建人类社会大规模协作新体系,从而实现高效的项目预演和协同作业的效果。
数字孪生构筑了物理空间与信息空间的数据交互闭环通道,所有数据模型都能够双向沟通,能实现CPS(Cyber-Physical Systems)的信息物理交互融合,基于数字孪生理念设计的CODESYS Depictor 可以直接在上位的CODESYS 开发系统中描绘和实时反映整个工厂加工过程的三维场景。这些三维仿真场景可以有效地帮助开发人员直观地了解生产过程中各个部分的功能及相互的关系。
CODESYS Redundancy:
冗余控制,固若金汤
制造业竞争的加剧,制造商更加追求生产设备的可靠性,尤其是那些控制关键性生产工序的设备,往往需要采用冗余控制。冗余控制是一种采用一定或成倍量的设备或元器件的方式组成控制系统的控制方式。当某一设备或元器件发生故障而损坏时,它可以通过硬、软件或人为方式,相互切换作为后备设备或元器件,替代因故障而损坏的设备或元器件,保持系统正常工作,使控制设备因意外而导致的停机损失降到最低。
CODESYS Redundancy 允许将两台CODESYS控制器连接到同一系统中,两台控制器运行同样的应用程序,如果其中的一台控制器宕机,另一台控制器将在不打断控制过程的情况下接管控制任务。
两台控制器运行同样的应用程序,但一个时间点只有激活的控制器可以控制输出设备。两台控制器通过Communication Link连接,并通过它进行数据的交换和同步。待命的控制器将读取输入数据并且执行程序,所以应用程序的内部状态和激活的控制器是相同的。部署CODESYS Redundancy组件后,可以在两个循环之内就能完成控制器的切换。
总而言之,使用CODESYS Redundancy 就不必担心因为硬件故障导致的生产过程的中断。
CODESYS Safety :
安全控制,无处不在
在公共场所、工厂、办公室或家庭,我们被越来越多的电子设备和电气系统包围着。如果它们没有内在的安全机制,能够在需要时将潜在风险降低到可容忍的水平,它们中的许多系统就会对人类、动物或环境造成伤害。
功能安全是系统或设备整体安全的一部分,一般集中在电子设备和相关软件。它着眼于与设备或系统功能相关的安全方面,并确保设备或系统对接收到的命令做出正确的响应。在系统方法中,功能安全识别潜在的危险条件,情况或事件,可能导致事故,可能伤害某人或破坏某物。它使纠正或预防措施能够避免或减少事故的影响。
CODESYS集团一直致力于基于IEC 61508国际安全标准的软件解决方案的研发。目前CODESYS已经将IEC 61508 SIL2 和 SIL3的安全解决方案集成进了标准的IEC 61131-3的开发工具中。
最新发布的CODESYS V3.5 Service Pack 16的开发包(PSP)使得SIL2方案部署变得更快,更有效。对于英飞凌的AurixTM TC29x微控制器,该控制器在工程车辆自动化领域非常流行,它的安全扩展已升级到更高的实施级别。AurixTM平台的整个运行时环境已预先进行了调整和预先安全认证-包括设备制造商的特定扩展或驱动程序的接口。这减少了实现和认证运行时环境所需的大部分工作。因此,以这种方式实现的ECU和安全控制器可大大缩短产品上市时间。由于微控制器的多核架构,功能和安全应用程序也可以在一个CPU上并行处理。
同时,CODESYS 提供CANopen或CANopen Safety作为安全的现场总线。因此,这个方案可以满足在一个和同一网络中同时配置和使用安全和非安全设备。
服务是产品的灵魂,产品是服务的基础。只有将二者紧密结合在一起,才会产生正向的化合反应。
CODESYS作为控制器开发软件的提供商,目前在国内外拥有上千家客户。基于CODESYS开发的控制器应用在各行各业,航空航天,轮船潜艇,轨道交通,工厂自动化,都有CODESYS的身影。CODESYS紧跟时代潮流,在技术创新上持续投入,持续探索。
华为是全球领先的信息与通信技术(ICT)解决方案供应商。专注于ICT领域,坚持稳健经营、持续创新、开放合作,在电信运营商、企业、终端和云计算等领域构筑了端到端的解决方案优势,为运营商客户、企业客户和消费者提供有竞争力的ICT解决方案、产品和服务,并致力于实现未来信息社会、构建更美好的全联接世界。
2020第22届中国国际工业博览会,CODESYS和华为将签署全面合作协议。CODESYS将与华为共同探索5G应用的新产品和新场景,提供的控制器开发软件的CODESYS将与提供的通讯解决方案的华为紧密合作,携手华为共享工业互联网的盛宴。