浅谈智能制造专业实训教学设计
2021-11-17王泽良
王泽良
【摘要】智能制造是一门新兴的技术,本文重点探讨了智能制造实训教学的原则技巧和方案。
【关键词】智能制造;机器人;PLC
一、设备通讯与网络搭建
1、博途软件组态
首先把所有设备链路打通,通过网线把机床,机器人,计算机等设备连接到局域网中,并设置IP地址在同一个子网,比如都是192.168.8.X,然后软件中添加PLC型号,和HMI触屏型号,组态的网络中把PLC和HMI连接起来。
2、数据块与变量定义
实训教学中,把完整加工流程分成各个单独功能实训模块,先局部检测,再综合考核。其中通讯中的数据块和变量定义必须依据三个变量表,MES与PLC变量表、PLC IO信号表、机器人与PLC通讯变量表。数据块必须取消优化的块访问复选框。ROB数据块由16个INT数据类型的R读数组,和16个INT数据类型的W写数组组成。MES数据块分为1-60个INT类型的D数组,1-32个BOOL类型的L数组,DINT和INT预留字段,CX数组由2个16位BOOL类型组成。再相隔DINT和INT预留字段,然后是1-30个 料仓数据,每个料仓由1-4个INT类型数组。
3、通讯程序设计
PLC程序编写是实训课程重点内容,MODBUS TCP模块,需要设置开放式用户通信版本号。PLC与机器人通讯,机器人作为服务端,需要在机器人示教器上设置IP地址和端口号,PLC程序中使用两个CLIENT块,并设置通讯参数分别作为读和写。PLC与MES上位机软件通讯,PLC端作为服务端,程序中使用SERVER块,并设置通讯ID以及数据块转存通讯数据。通過程序把IO引脚ID8传送到MES数据块DB2.DBD120绝对位置,实现30个料仓有无料的检测功能显示到上位机MES软件上。从ROB.R[1]开始7个数据传送到MES数据块MES.D[45]实现机器人关节坐标数据显示到上位机MES软件上。……
