IIOS-Flock:地听智造平台设备控制模块

发布时间:2024 04 15 04:12:09

IIOS-Flock的工作原理

工业现场的设备通过IIOS-AIoT实现互联后,就具备了互操作的基础。如果需要通过设备甲的某些状态表现,对设备乙进行相应的控制和修改,则需要上述五个步骤。

IIOS-Flock负责其中的控制逻辑编辑和计算功能。

IIOS-Flock与现场设备之间采用OPC UA实现数据通信。

IIOS-Flock中是以项目和工程来组织控制逻辑开发的。即系统允许用户建立若干个控制项目,而每一个项目中允许用户建立若干个工程,工程是最小开发单元。

IIOS-Flock的开发组织方式

每一个工程中主要包含变量、程序和任务配置器三方面的内容,用户通过拖拽、点击即可完成程序变量设定、程序功能开发和任务运行配置。

IIOS-Flock工程项目建立页面

IIOS-Flock内置了丰富的控制算法,从基本逻辑到高阶控制

理论上讲,IIOS-Flock可以用于一切设备自动化控制场合,可以替代PLC、RTU、上位机甚至APC等控制系统。

IIOS-Flock控制程序编辑页面

但需要注意的是,在当前大多数实践中,需要考虑网络延迟和传输的不可靠带来的影响,因此在严格节拍控制应用场景,建议谨慎使用。如果未来TSN(时间敏感网络)或采用5G专网实现设备连接,则完全不需要对此有担心。

IIOS-Flock的主要应用举例如下:

  1. 工厂控制仿真。与工厂仿真软件联动,通过OPC UA实现通信连接,可以实时修改控制逻辑并查看仿真运行结果,这一场景适用于产线优化和职业技术教育实训培训。
  2. 设备远程控制。用户可设定一些触发、定时逻辑,对设备实现自动化启停、控制逻辑转换、运行参数修改等。

设备间协同。适用于原本相互独立运行的设备,在工作流程优化或调整的要求下,需要建立协同工作机制的场景。