一、项目介绍
打码机的主要功能就是将如图1所示的VIN码打印到图2所示挂车的三个固定地方。
客户原打码机如下图所示,弊端主要有以下几点:
1.通过人工操作拿到挂车上通过磁吸固定。
2.VIN码完全通过人工手动输入,会出现误输的情况,如果打印错误,重新打印成本较高。
3.挂车三处需打印,保证效率的情况下人工成本较高。
在SI客户和我们沟通后进行了方案制定,新打码机主要优势有以下几点:
1.新打码机在车辆到位后会自动执行打码工作。
2.VIN码从MES系统读取,完全保证正确率。
3.新打码机有三套打印系统,可以同时进行打印工作。
二、设备工艺
设备组成:一条线三套打印机头,一个机头有四组伺服,横向纵向定位伺服负责将打印机头移动到打印位置,打印机头负责打印工作。
打印要求:需要提前将需要打印的字符在程序中做成单独的字体库,之后根据输入或者远程获取的VIN码进行自动打印。VIN码由17个可变字符组成,开头和结尾均为五角星符号字体库是由(ABCDEFGHJKLMNPRSTUVWXYZ)23个字母(I、O、Q没有)、0-9的10个数字、字符间间隔距离、五角星组成,并且字符的大小可调。
数据获取:扫码枪扫描车上二维码的序列号信息通过http协议发送给MES系统,MES系统根据接收到的序列号信息从数据库中找出对应的VIN码等信息反馈给PLC,PLC在根据提前预设好的格式进行数据解析。
设备还带有一套打标机,设备如图所示,将从MES系统中读取出来的信息分别对左图这三种不同的标牌依次进行打印工作。
三、控制方案
系统组成
控制器使用CPU 1515SP PC T,操作屏使用KTP700Basic PN
定位轴使用EPOS控制模式,运动轴使用工艺对象控制模式。
程序架构
共有四套打码机构,分别分组1234,建立字母和字符库,字母和字符库分别规划和测试好了单个的轨迹流程,在读取到数据库的VIN码信息后,分别调取出相应的FB块,进行排列打印。