我们都知道工业互联网(IIOT)有望提供的机会:
- 使用数十亿事项生成的大数据在发生之前解决问题
- 提高植物地板上的操作员的情境意识,并具有移动性
- 确定我们之前看不到的新商机
但是开发和部署成功的IIT应用程序需要完全利用两个不同的技术学科在大多数情况下,这绝不是彼此合作的:OT和它。
To increase the enterprise’s competitive advantage, Operations Technology (OT, aka automation) and Information Technology (IT) professionals must converge and create new applications that access, share, and analyze business information faster and more efficiently by leveraging new tools, like artificial intelligence, machine learning, and predictive analytics.
但是,传统上,构建将信息从OT设备和数据存储与IT的信息连接到IT资源和系统的应用程序很困难。两组使用针对其特定学科的完全不同的应用程序开发工具。
进入节点红色,由IBM的Nick O’Leary和Dave Conway-Jones发明的开源开发环境®新兴技术服务。Node-Red是新成立的JS基金会的一部分,该基金会最近成为Linux Foundation项目。
iiot节点红色
Node-Red是通过新颖有趣的方式将硬件设备,API(应用程序程序接口)和在线服务进行数字接线的工具。
Node-RED为工程师提供了一种简便的方法,可以将边缘计算系统(例如工业自动化控制器)连接到云服务,例如Amazon Web Services™(AWS)IoT,IBM Watson Iot™和Microsoft®天蓝色®。
Node-Red是一种开源技术github.com和npmjs.org。开发环境几乎可以在任何平台上运行:
- OS X®, 微软Windows®,Linux®和Raspberry Pi™
- 像IBM Bluemix这样的云产品®和AT&T®流
- 工业产品等工业产品诸如德赢下载IIT应用程序开发平台具有内置工业协议支持,例如凹槽盒子设备从Opto 22。
降低技术栏
节点 - 红色开发环境为各个级别的用户提供了逐渐且易于接近的学习曲线,并且几乎不需要编程技能。
相反,Node-Red利用了预先编程的可重复使用的代码块节点。这些节点使IIOT应用程序开发更简单,更易于重复,并且更快地扩展。
建立在流行的Node.js JavaScript运行时,节点RED受益于大型节点红库- 包含600多个预先构建和现成的节点 - 允许IIT应用程序开发人员利用现有的软件代码并将其直接部署到其应用程序中。
开发环境是任何标准的Web浏览器,它使用拖放接口。Node-RED的简单性使IIOT应用程序开发人员可以专注于确定机会并开发解决方案,而不是从头开始构建应用程序的组件。
例如,要创建一个从Modbus/TCP从站进行轮询数据的应用程序,将数据记录到SQL数据库,然后将其移至IBM的Watson等机器学习应用程序中?所有这些功能都有节点,已经开发并准备部署,而无需编写,调试或支持软件代码。
拖动,掉落,线在一起,部署。很容易。
还可以使用功能节点在编辑器中创建高级JavaScript函数。内置库可让您保存有用的功能,模板或节点流以重复使用。
在节点红色中创建的流是使用众所周知的JSON格式,可以轻松地导入和导出,以与其他开发人员和应用程序共享,从而促进社会应用程序开发的想法。
快速IIT应用程序原型制作
将技术资产和服务链接在一起构建IIOT应用程序通常需要复杂的软件开发和长期开发周期的层次,这些循环迅速侵蚀了IIT应用程序ROI。
相比之下,Node-Red的现有代码块池使几乎任何人都能快速原型和开发IIT应用程序,以将数据流从工业资产与IT资产联系起来,从而弥合了物理设备和数字计算系统之间的差距。
开发人员甚至可以在诸如Raspberry Pi之类的低成本制造商委员会上进行原型应用程序,然后将它们无缝部署到能够在关键任务和严厉的工业环境中运作的工业级产品套件。德赢下载
OT/IT软件收敛
多年前,随着以太网和TCP/IP在工厂地板上的推出,OT和IT域开始汇聚。突然,系统变得更加容易连接在一起。
工厂和工厂地板上的生产力得到了改善,并且支持成本降低了,所有这些都是因为我们的设备开始在相同类型的媒体(TCP/IP和以太网)上讲相同的协议。
OT/IT融合正在继续进行技术阶梯。梯子上的下一个梯级是软件。Node-Red有望成为标准化IIT软件应用程序开发的主要竞争者。
Node-red现在包含在凹槽盒子设备。凹槽是用于构建和使用移动操作员界面的易于使用的工具,以及插件凹槽带有Node-Red的盒子让您迅速启动IIOT项目。