互联网的数据主要来自于互联网用户和服务器等网络设备,主要是大量的文本数据、社交数据以及多媒体数据等,而工业数据主要来源于机器设备数据、工业信息化数据和产业链相关数据。从数据采集的类型上看,不仅要涵盖基础的数据,还将逐步包括半结构化的用户行为数据,网状的社交关系数据,文本或音频类型的用户意见和反馈数据,设备和传感器采集的周期性数据,网络爬虫获取的互联网数据,以及未来越来越多有潜在意义的各类数据。
课程简介
学习目标
能够独立完成生产线上PLC、机器人、常用传感器的数据采集,并将采集到的数据送到数据库中,掌握机器人、PLC的编程方法,熟悉OPC协议、Modbus协议、串行通信、profibus通讯、profinet通讯,对常用编程语言(C#/python)有基本的掌握,并能利用编程语言开发机器人、数据采集程序。
智能制造工程师-数据采集方向 |
||||
序号 |
级别 |
课程 |
介绍 |
周次 |
1 |
初 |
工业4.0与智能制造概论 |
概述工业4.0的背景,内涵,特征,构成和影响;讲授智能制造背景理念以及关键技术,并对物联网,大数据,云计算以及虚拟制造 |
第壹周 |
2 |
初 |
ABB操作与基础编程 |
安全,机器人点动,机器人系统数据,日志信息,常见故障分析,程序示教编程与自动运行,程序点修改,机器人I/O,基础应用编程,基础项目演练 |
第壹周 |
3 |
初 |
电气控制基础 |
本课程主要讲解常用低压电气元器件的介绍,气缸、伺服电机、变频器和传感器的选型和应用,常用电工工具的介绍及应用,电气图的识图基础与电气元器件的选型 |
第壹周 |
4 |
初 |
PLC基础及流程化编程 |
PLC结构组成及程序执行方式,博途软件的使用及介绍,PLC基本位逻辑指令,定时器指令,计数器指令。数学函数指令,运动指令,PLC数据类型等的讲解及使用,按照工艺流程分解出来的流程化编程结构以及HMI基础。 |
第壹周 |
5 |
高 |
PLC结构化编程 |
基于项目应用的PLC程序结构及结构化编程,常用的模拟量处理功能块,动作控制及报警功能块,运行模式及模式切换,状态监控及异常处理。 |
第二周 |
6 |
中 |
PLC通讯及运动控制 |
FC/FB/DB块及的讲解及使用,变频器的模拟量控制,总线通讯通讯,1200-V90伺服的通讯,1200控制步进电机,1200控制伺服电机,模块化编程及HMI的扩展应用; |
第三周 |
7 |
中 |
程序设计(C#) |
编程语言简介;开发环境安装设置;基本数据类型;程序流程结构;面向对象程序设计思想; |
第四周 |
8 |
高 |
数据采集概述及常见通讯协议详解 |
数据采集概述以及modbus、opc协议、can总线、串口(232、485)等协议讲解 |
第五周 |
9 |
高 |
机器人数据采集与实践 |
ABB机器人数据详解,选讲一型国产机器人的数据进行对比 |
第六、七周 |
10 |
高 |
PLC数据采集与程序设计实践 |
基于PLC外围设备(例如变频器、电机、气缸(电磁阀)、继电器等)进行数据采集并进行实践 |
第八、九、十周 |
11 |
高 |
开发框架与数据采集agent开发实战 |
c# 常用开发框架基础;结构化数据模型设计;数据采集agent开发实战 |
|
12 |
高 |
数据上云服务开发实战 |
云化接口设计概述;restful风格api接口设计和调用方法;RPC接口设计和调用方法;数据收集上云服务开发实战 |
第十一、十二周 |