云控PLC在5轴折弯机上的运用
MK1614+10寸昆仑触摸屏
输入 | 功能 | 输出 | 功能 | |
X0 | 手轮A | Y0 | D轴脉冲 | |
X1 | 手轮B | Y1 | L轴脉冲 | |
X2 | X2原点 | Y2 | X1轴脉冲 | |
X3 | 编码器A | Y3 | X2轴脉冲 | |
X4 | 编码器A | Y4 | Z轴脉冲 | |
X5 | Y5 | D轴方向 | ||
X6 | L原点 | Y6 | L轴方向 | |
X7 | X1原点 | Y7 | X1轴方向 | |
X10 | Z原点 | Y10 | X2轴方向 | |
X11 | D上限 | Y11 | Z轴方向 | |
X12 | D下限 | Y12 | 加压阀 | |
X13 | D超程 | Y13 | 安全阀 | |
X14 | 急停按钮 | Y14 | 快慢阀 | |
X15 | 脚踏上 | Y15 | 蜂鸣器 | |
X16 | 脚踏下 | |||
X17 | 油泵 | |||
AI1 | D伺服报警 | |||
AI2 | L伺服报警 | |||
AI3 | X伺服报警 | |||
AI4 | Z伺服报警 |
操作流程:
1、先由屏幕编辑好程序(也就折弯顺序流程)。
2、用户无需校正原点,原点为断电保存,点击启动。
3、由X1、X2、L、Z轴同时运行到设定位置,根据设定位置的影响,运动先后顺序不一样。
4、在非寸动状态下,踩住上升脚踏,大油缸先将工作台面顶上一定位置,再经伺服电机控制调节油缸阀门继续供油,使之工作台以慢速继续上升到设定位置(由增量式拉绳编码器记位置)。
5、由工作台位置决定钢板所折的角度。 6、若用户在程序中编有避让作用(防止折弯时L轴硬件与钢板有摩擦),则工作台会在上升至压板位时停止上升,由L轴后退避让距离,再上升至设定位置。
7、在单动状态下,松开脚踏工作台下降到最低点;在连动下,松开脚踏工作台下降到设定点;有寸动状态下,需要去踩下降脚踏才能下降。
8、下降后,X1、X2、L、Z轴将继续运行致下个折弯点位置,重复以上流程。
系统运行控制状态:
1、设备在初始状态时,需通过手轮转动控制伺服电机,进而控制油缸使工作台面上升到与刀口贴合处,称为零点,并将编码器值设为0(即工作台位)。由于用户端不用常去校正,只是客户出厂时校正一次交货。
2、 做有用户自已编辑流程功能,有复制,粘贴,删除,插入方便使用,其中各轴位置、快慢位、压板位、下限位、避让位、重复数、大角度段数、延时等数据。
3、要有根据所需折的角度,计算出工作台面要抬高的高度,需调节油缸阀门大小,从而计算出伺服电机要走的位置。由于是通过油缸与编码器控制及判断工作台面的,所以计算出的精度有一定的误差,由板材的大小,类型都有不确定的误差存在,所以做了表格补偿方式,供计算误使用。
4、正是由于用户端不常去校0点,而油缸上下走动又有一定的震动,从而影响编码器的计数值,导致计数不准备,或位置不够不能跳转下步(卡机)。做了计数值在一定时间内不变化,判断为已到达设定点处理,问题得以改善。
5、与3轴对比,增加了2个轴改动1个轴,相当于增加了3个轴,提供用户编辑窗口也随之不一致,加上5轴所设定的位置不一样所要求的动作顺序也随之改变,增加了判断及比较作用。
6、由于5轴控制点数有所增加,所以借用了模拟量输入作用以增加输入点作为轴类报警处理,由于模拟量是接收高电平输入,而伺服报警又只能是低电平,所以加了个上拉电阻,先将电平拉高,报警后再拉低,以达到变化目的。