对于同一设备平台上生产的多样化产品型号,我们通常设置了一个产品型号选择的功能。对于拥有多个型号的产品,借助触摸屏内置的配方数据管理功能,无疑是最为便捷且高效的方式。
接下来,我们通过一个具体项目案例,来探讨西门子系列PLC和触摸屏的应用。
项目概述:此项目涉及在一块布料上焊接拉链,拉链上覆盖有一层固化胶,需通过加热和挤压的方式将拉链与布料牢固粘合。
产品型号特性:该项目中,布料的材质和拉链的材质保持一致,但布料的尺寸(长和宽)各异,且需要对布料的正反面进行识别。
设计构想:通过伺服电机驱动工装来调整布料的宽度;视觉相机用于检测布料正反面的标记;加热系统完成加热任务;气缸则带动加热工装,确保拉链与布料紧密粘合。
信息整理:由于产品型号不同,需要设定不同的参数,如伺服位移量、视觉检测程序及位置等。
一、配置概览:
CPU型号:1215C DC/DC/DC
HMI型号:KTP700 Basic PN
二、配方数据架构:
基于项目设计需求,我们制定了相应的配方数据架构。以两种型号为例,其结构展示如下:
三、PLC数据块构建:
在设计中,我们将配方数据参数单独组织成数据块,并选用了“保持”型变量,以便于数据持久化,其结构展示如下:
四、HMI配方配置:
在HMI的项目树中,我们双击“配方”选项,设置配方名称和元素,并与PLC变量进行关联,具体设置如下:
五、配方参数配置界面:
为了方便用户设置参数,我们添加了参数配置界面,通过“配方视图”控件和I/O域,与PLC过程变量相连,确保数据实时更新,具体展示如下:
六、配方视图控件特性设定:
对于配方视图控件,我们进行了详细的属性设置,以确保其满足项目需求。
七、产品型号选择界面设计:
此界面专为操作人员设计,允许其轻松切换产品型号,但禁止修改参数。通过“配方视图”控件和下拉菜单选件,实现了这一功能。同时,我们还设置了“参数下载”按钮,以便将选定型号的参数快速传输至PLC中。
八、操作演示:
1、进入参数设置界面后,利用配方视图控件新建数据记录,添加型号名称和相应的产品型号参数,并保存当前数据记录。
2、进入产品型号选择界面,通过下拉菜单选择加工型号,并点击“参数下载”按钮,将参数传输至PLC。