跨越IT和OT 之间的教育鸿沟

2023-10-24 08:10
文章标签 之间 教育 鸿沟 跨越 ot

本文主要是介绍跨越IT和OT 之间的教育鸿沟,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

         自动化行业正在大力倡导开放自动化系统,使更多IT技术能够导入传统的自动控制行业。并且提出让开放自动化系统消除IT和OT 之间的鸿沟。笔者看来,IT和OT 之间除了技术上的鸿沟之外,还存在着人才鸿沟。近年来,面向智能制造行业的软件公司明显缺乏机械,控制,计算机硬件工程师。而自动化集成公司,设备控制公司又缺乏网络,云平台,数据库软件工程师。仅存的软件工程师主要使用C#,甚至VB 程序员做一些上位机软件。 IT和OT 之间的人才鸿沟严重影响了IT/OT 的相互融合。

    导致IT/OT 人才鸿沟的一个主要原因是IT和OT 之间的教育鸿沟。由于工程师的知识结构过于专业,互相老死不相往来。企业中有一个普遍的现象,在自动化集成公司,IT工程师是配角,而在软件公司,OT工程师,硬件工程师是配角。公司的老总不熟悉配脚的技术领域,自然不可能提出合理的,创新的研发任务,仅停留在模仿和应付交付的阶段。目前,企业更需要具有跨学科知识,他既能解决机械方面的问题,有能够处理计算机编程的问题。特别是公司的技术高层更需要具备跨学科知识。

    新系统的出现需要我们有另一种教育和继续教育。大学培养IT/OT 工程师是划分在不同的学院和系中的。而这种划分标准大多数是根据上世纪的工业需求制定的。二十世纪六七十年代设立了计算机科学系(我国是八十年代),以后又开设了机电一体化,物联网等专业。在不断专业化的过程中,缺乏一种教育,理解全局,能领导和负责一个复杂计算系统的开发。笔者看来,这并不是又要去设立一个新的专业和院校,实际上是现存科系及专业教育中彼此贯穿渗透的问题。

  这种相互渗透主要包括课程,教材,实验装配等方面的渗透。工业部门的继续教育和能力拓展中心也是如此。

在文章的下半部分,以德国工业4.0 教育装备为例,介绍IT/OT 融合教育方面的具体做法。

目前国内教育装备的现状

  • 面向职业教育的多,面向本科,研究生和高级工程师培训的少
  • 设备操作多,软件编程少
  • 成熟技术多,前沿技术少
  • 装备,轻教材和课程开发
  • 与工业领域脱节

国外教育实验装备

        国外有一些工业领域的公司,提供各种教育实验装置,其中出名的包括festo,SMC等。许多大学研究论文都是以这些设备作为实验平台的。下面是德国客尼技术教育集团的工业4.0 教育设备平台。

装置的内部结构

学习的主要知识

  • 机电一体化和自动控制的基本知识
  • 气动和电子气动
  • 工业4.0
  • PLC 编程,网络编程
  • HMI的优化
  • 智能制造原理和应用
  • 传感器技术
  • 通过RDID进行用户管理
  • IO-Link技术
  • HMI 配置
  • IoT,物联网
  • 计算
  • 数据采集,存储和分析,数据安全和保护
  • Node-RED 编程,MQTT消息传递
  • 维护和故障排除

学习的项目

通过 IO-Link 传感器进行压缩空气监测
通过激光传感器对弹匣进行液位控制
通过光学传感器对溜槽进行液位监测
采用 IO-Link 技术的传感器控制通信
通过无线射频识别进行产品跟踪
记录生产价值和产品可追溯性
通过 RFID 进行访问和用户
基于角色向用户分配可用的工厂功能
通过智能灯光学显示系统状态
通过物联网仪表板进行在线工厂监测和控制
在线订购或订单调度
通过 PC / 或移动设备(平板电脑、智能手机)访问系统和数据
通过虚拟网络计算 (VNC ) 控制和监控系统
用于工厂监控、错误检测和故障纠正的远程访问
自动通知某些事件(通过 MQTT
基于软件的生产数据整合
工业典型关键人物的数据分析、确定与展示 生产
以图形方式显示所选特征值的时间历程
预测性维护
子系统和其他设备之间的 WiFi 连接
系统和移动设备之间的蓝牙连接
OPC UA 通信
数据存储在本地服务器或云服务器上
MQTT 代理和客户端通信
节点红色应用程序(例如仪表板等)
HTML, CSS PHP 编程
可能通过 SSH 进行网络连接 / 通信
通过 JSON 进行数据交换
通过OpenVPN 建立虚拟专用网络的可能性
使用OpenSSL 加密通信数据
通过 IBM Watson IoT Platform 进行在线数据监控
通过二维码直接检索用户和组件信息

其它教学装备

 机电一体化

过程控制

教育装备的特色

  • 模块化 控制器厂商,执行部件,传感器可选
  • 灵活
  • 拓展性
  • 紧凑,占地面积小
  • 适合大学本科教育,教师和研究生的科研平台,也可以作为技术培训,智能制造系统展示和企业产品展示。
  • 以软件为中心。

国外许多研究论文都是以festo,SMC 的培训工作站为实验平台的。

        从国外这些教学装备看出,这一类教学装备不是实操为主,而是以软件编程和操作为中心。支撑了HTTP,MQTT,OPCUA 等协议,物联网,云平台,设备监控,分布式控制等应用,以及RFID,IO-Link ,HMI 等OT技术。

如果使用不同厂商的PLC和控制器,还能够支撑类似IEC61499,数字孪生,仿真等科目。

配套的课程,教材和辅导员培训

实现IT/OT 教育的融合,意味着学生需要学习更多跨学科的内容,加强计算机程序设计的训练,学习更多计算机网络技术和现代IT技术。这些课程可能分散在计算机软件,计算机网络,物联网等各个专业和院校。因此,大学课程要突破院系和专业的界限。笔者认为,大学课程应该设置主课和微课程两个部分,微专业侧重跨专业,实践为主,授课和自学为主的形式。

    当然,实现IT/OT的教育融合,教师的知识结构也需要拓展,具备更宽的视野。

结束语

作为一个教育的门外汉,没有多少资格来谈教育。只是个人的想法而已。

这篇关于跨越IT和OT 之间的教育鸿沟的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/273863

相关文章

ccp之间是不可以直接进行+,-的,要用ccpSub和ccpAdd。

1.  http://www.cnblogs.com/buaashine/archive/2012/11/12/2765691.html  上面有好多的关于数学的方面的知识,cocos2dx可能会用到的 2.学到了   根据tilemap坐标得到层上物体的id int oneTiled=flagLayer->tileGIDt(tilePos);

1_CString char* string之间的关系

CString转char*,string string转char*,CString char* 转CString,string 一、CString转char*,string //字串转换测试 CString CString1; std::string string1; CHAR* char1=NULL; //1string1=CString1.GetBuffer();CStri

【Linux文件系统】被打开的文件与文件系统的文件之间的关联刨析总结

操作系统管理物理内存以及与外设磁盘硬件进行数据的交换 操作系统如何管理物理内存呢? 其实操作系统内核先对内存先描述再组织的!操作系统管理内存的基本单位是4KB,操作系统会为每一个4KB大小的物理内存块创建一个描述该4KB内存块的struct page结构体,该结构体存储着这4KB内存块的属性信息,通过管理struct page来对内存进行管理,page结构体的大小比较小,OS通常将它们组成一个

湖北民族大学2024年成人高等继续教育招生简章

湖北民族大学,这所承载着深厚文化底蕴和卓越教育理念的学府,在崭新的2024年再次敞开怀抱,热烈欢迎有志于深化学习、提升自我的成人学员们。今年的成人高等继续教育招生,不仅是学校对于终身教育理念的具体实践,更是为广大社会人士提供了一次难得的学习机会。 湖北民族大学,以其悠久的历史、优秀的师资和卓越的教学质量,早已在成人教育领域树立了良好的口碑。学校秉承“博学、博爱、立人、达人”的校训,致力于培养

无法解决 equal to 运算中 Chinese_PRC_90_CI_AS 和 Chinese_PRC_BIN 之间的排序规则冲突

这是因为数据库 oa 和 hh 的编码格式不一样导致的 select  groupname as oper_id,name as oper_name from security_users where name collate Chinese_PRC_CI_AS not in (select oper_name from PDA_UsersAndPWD )

vue组件之间传值方式 vue父子组件传值传参方法

https://www.cnblogs.com/lingdu87/p/9147555.html vue组件之间传值方式解析一.父组件传到子组件 1.父组件parent代码如下: <template><div class="parent"><h2>{{ msg }}</h2><son psMsg="父传子的内容:叫爸爸"></son> <!-- 子组件绑定psMsg变量--></div></t

抽象类和接口之间的关系

1。类可以实现多个接口而只能继承一个超类。 2。抽象类可以有非抽象方法而接口的方法只能都是抽象的。 3。抽象类可以定义和使用变量而接口则不可以。 4。抽象类中的方法可以有各种不同的修饰符,而接口中的方法默认都是public,不允许字面定修饰符。 一个接口中的成员函数可以在不同的类中安装,而它的成员函数可以有很多种的实现方法,但是抽象类却不能象这样,它必须是由子类来继承,然后由子类来实现它的

iOS 视图之间的各种传值方式

属性传值 将A页面所拥有的信息通过属性传递到B页面使用 B页面定义了一个naviTitle属性,在A页面中直接通过属性赋值将A页面中的值传到B页面。 A页面DetailViewController.h文件 #import <UIKit/UIKit.h> #import "DetailViewController.h" @interface RootViewCon

Selenium Webdriver处理iFrame之间的切换问题

原文转自:https://blog.csdn.net/dongtianlaile/article/details/9854263 对于使用的iFrame技术的website, 使用xPath无法直接定位到元素,需要先切换到相应的frame再进行定位: [java]  view plain copy WebElement frame=driver.findElement(By.

「BioNano系列」如何进行cmap之间的比对

BioNano以cmap格式存放光学图谱,为了评估基因组的组装质量或者了解光学图谱中冗余情况(高杂合基因组组装结果偏大),我们就需要进行cmap之间的比较。 CMAP间比对 Solve套件提供了runCharacterize.py脚本封装了RefAligner,用于进行CMAP之间的比对。 python2.7 runCharacterize.py \-t RefAligner的二进制文件路径