你的控制器开源了吗?——谈谈工业微控制器的开源优势

[复制链接]
查看465 | 回复7 | 2022-11-21 11:20:58 | 显示全部楼层 |阅读模式




与消费级控制器不合  ,工业控制器需要在极端条件下进行测试,以确保现场的可靠性。

作者 | Bill Dehner



工业化的微控制器将开源优势与成熟的工业平台相结合,为最终用户提供了更多的自动化选择。



尽督工 业自动化技术与我们日常生活中常见的消费级硬件和软件差别  很年夜 ,然则 工业微控制器正使工业应用获益于开放源代码。工业控制器技术正在缩小与消费级技术之间的差距,这为最终用户带来了一些重年夜 而意外的收获。

一般认为,与消费者技术相比,包含 控制器在内的工业自动化技术成长 缓慢。滞后的原因是只有在消费市场获得 证明之后,一些先进技术才会被用于更保守、更严酷的工业应用中。由于工业应用需要连续多年、平安 、可靠地操作具有潜在危险的设备,因此,精心设计和包装的自动化产品  显得尤为重要。这意味着控制器的其它功能  ,例如易用性和良好的连接性,通常是次要考虑的因素。

曩昔 15 年,消费领域的“创客”文化获得了长足的成长 。这个社区为使用PC 和微控制器来操作各类 “DIY”项目带来了激情和创造  力。在这些开发人员中,年夜 多半 人将这些自制项目的源代码开放,以供任何人使用,然则 这些技术通常还不具备在工厂  车间使用的条件。

工业化的微控制器,将开源优势与成熟的工业平台相结合,为最终用户提供了更多的自动化选择。

开源处理  器




开源项目在许多方面与工业应用相关。例如,在曩昔 的几年中,通用Linux 开源操作系统被嵌入到工业物联网(IIoT)设施中,作为运行控制和可视化软件的平台,饰演 着越来越重要的角色。

开源法度模范   员通常免费向所有用户提供源代码和法度模范   。许多人会认为,这种开放性对于实施人员来说,增加了一定的风险。然则 ,更年夜 的开放性使任何人都可以查看代码,并且  年夜 型的开发人员社区可以在发明 问题时快速响应。

从开放硬件的角度来看,两种领先的微控制器是树莓派(Raspberry Pi)和Arduino。前者更像是一个小型的单板PC,而后  者则更简单。对于Arduino,称为Shields 的可堆叠的附件板增加了以太网、Wi-Fi、GPS 和其它扩展功能  ,使这些系统异常 适合原型设计人员和喜好 者(图1)。



图1 :Arduino 和类似的微控制器,是创客社区的重要组成部分  ,赞助 喜好 者实现计算和自动化项目。本文图片来源:Automation Direct

像Arduino 这样的微控制器,是为学习C++ 编程的学生而创建  的,旨在供有任何编程经验的人们使用。有效、免费、丰富  的软件库,诸多低成本的硬件选择,以及最终用户的设计重点,使这种开源概念成为创客社区的最爱。微控制器的普及已引起工业自动化行业的存眷 ,业余喜好 者所需的许多功能  ,也是工业项目需要的。一些最终用户甚至将消费级微控制器应用到工业领域,然则 商业和工业规格之间的差别 ,会带来一定的风险。

开源编程的利益




选择开放源代码实现自动化项目,最终用户肯定会受益于现代编程选项与成熟的工业实用性之间的融合。用户可以混合搭配多种办法 来获得所需的器械 。

有时,在添加联网的工业化开放式控制器以执行专门的任务或计算时,继续使用基于可编程逻辑控制器(PLC)具有现实意义。在某些情况下,用户可以在开放式控制器中,开发所有控制逻辑和通用计算,然后使具有输入/ 输出(I/O)的联系关系 设备自动化。

另一个需要考虑的因素涉及设计和维护人员的技能。尽管目前的工业用户,在职业生涯中已经接受过PLC 培训,但下一代用户可能更适应在开源硬件中使用现代技术和编程语言。



Automation Direct 公司的Productivity Open 等新产品  ,提供了一种将工业规格的开源微控制器功能  与I/O 设计相结合的办法 。

新的平台可以在开放式控制器与PLC 和I/O 之间建立桥梁,工业制造商可以利用当前的技能,利用新员工来培养技术人员,他们希望在现代开源平台上工作。

开源控制器的应用




随着工业开源的成长 势头越来越强劲,用户将继续寻找新的应用。使用开源控制器的一种基本办法 是将其配置为数据记录器,即使对于C++ 的新手来说也很容易。原始设备制造商(OEM)可以将开放式控制器作为操作机器的一站式解决计划 ,同时提供比PLC 更先进的算法和数据处理  功能  。



新增的图形编程软件,为最终用户提供了另一种可拜访 的方法 ,可以将开源Arduino微控制器功能  集成到他们的工业项目中。

开源也异常 适合各类 半工业应用,例如环境控制或实验室设备监控。自动化烟熏烤架、家庭自动化和农业项目等更多面向消费者的应用,也可以通过工业化开源平台实现。园艺喜好 者可以为后院的蔬菜温室和浇灌 系统,配置一个微控制器。在工作中,他们可以利用相同的概念,来实现年夜 型农业系统和设备的自动化。

在家中使用微控制器来远程控制灯光和其它设备的人,也可以将相同概念扩展到商业或工业设施中照明和环境控制的自动化上。

适用于工业环境的开源选项




对于机器制造商而言,消费级微控制器由于硬件成本低廉,可能是一个诱人的自动化选项。然则 ,由于高达20%的运营支出通常与维护相关,因此无法蒙受 严酷工业环境的这些控制器会消耗支持预算。

现在,PLC 和可编程自动化控制器(PAC)技术已经成长 到可以提供工业化的开放源代码硬件选项,最终用户可以使用他们需要的强年夜 平台来整合他们想要的现代自动化系统。

症结 概念:

■ 工业自动化控制器正在迎头赶上消费模式。

■ 开源控制器为工业自动化提供了许多以前基本 弗成 能实现的选择。

思考一下:

您所在的工厂  ,最需要哪些开源硬件选项?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

温柔的再见徘 | 2022-11-21 11:21:22 | 显示全部楼层
转发了
回复

使用道具 举报

ID5HL_Gom | 2022-11-21 11:21:49 | 显示全部楼层
一叶障目,视野台狭窄了
回复

使用道具 举报

新疆的铜板 | 2022-11-21 11:22:16 | 显示全部楼层
转发了
回复

使用道具 举报

75D2W_Gom | 2022-11-21 11:22:30 | 显示全部楼层
转发了
回复

使用道具 举报

ALC3F_Gom | 2022-11-21 11:23:21 | 显示全部楼层
还是存眷 PLC的全国产化
回复

使用道具 举报

wgeme7662164 | 2022-11-21 11:23:26 | 显示全部楼层
目前正在制作低代码嵌入式系统开发平台。和德国的CODESYS有点像。区别在于CODESYS主要针对资源较多的PLC工控机系统。我们平台主要针对资源较少的嵌入式系统(单片机,MCU,DSP)。梯形图语言编程。有专利和样机。样机可以演示。我们首次把PLC开发和编程模式引入嵌入式系统开发平台。平台技术是世界领先的,产品  出来以后,可以出口欧美日。
目前平台技术是保密的。但针对用户编程我们会给出各类 应用实例。平台应用代码可以是开源的,主要看作者意愿。平台集成各类 网络软件。
平台实质 上是一种编程机器人或帮助 编程机器人。中学生即可掌握编程和调试。没有受过高等  教育的劳动者也可以开发自己的数字产品  和应用工业互联网。
回复

使用道具 举报

91DC3_Gom | 2022-11-21 11:23:38 | 显示全部楼层
西门子,施耐德暂时来源就废了[泪奔]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

22

主题

37

回帖

142

积分

注册会员

Rank: 2

积分
142