高飞 发表于 2007-12-14 13:48:21

PLC控制时间精度问题---请教

最近,我们在试制一台新的生产线,发现制造出来的样品尺寸不是很稳定,总是在±2mm,而我们要求在±0.5mm.
与我们的电气工程师一起分析问题,发现线速度要求是15mpm,折合0.25mm/ms.
也就是说4ms的时间就能跑1mm,而据他说,
我们现在的PLC控制系统的时间继电器是采用软件触发,时间控制精度已经很高(CPU已经运行到70%),也就毫秒级.
我想问各位达人,在PLC控制系统中,怎样提高它的时间控制精度,都有那些办法和措施?
PLC的时间控制精度能否做到0.1ms级?

谢谢各位,请指教!

syw开门造车 发表于 2007-12-14 22:48:08

高飞友好!

你的生产线用的是什么电机进行托动的?
你给的信息不很充分,在不涉及保密的情况下,最好能尽可能多给一些信息。
如工作的大小、长短、重量、控制是开环还是闭环,检测用的是编码器还是
位置定位传感器,
程序在定位检测时,是单任务循环,还是同时照顾其它任务……
等等。

syw071214---22.48

gehaitao 发表于 2007-12-14 23:27:57

我感觉应该是检测装置的问题,PLC的控制精度确实能达到你的控制要求。如果不是检测装置的原因,就是电机拖动的问题,传动装置的精度有问题

能源员 发表于 2007-12-16 17:58:53

采用美国的AB系列的PLC系列的PLC
他们的位置控制模块
PLC-5系列PLC可以实现该要求
详细请至电PLC供应商!

高飞 发表于 2007-12-17 15:00:30

开门造车及各位大侠好,

我们采用的是三相异步电机,开环控制,
用编码器进行位置检测,是3000线的,采用了4倍频(请问,这个是不是应该没问题)
原先的软件触发时间周期为2ms,现在改为1.2ms,看出来的样件还不是很理想,经调整,可做到±1.5mm.
关键是样件的长度误差没有很好的一致性,没有规律,为什么?

syw开门造车 发表于 2007-12-17 23:04:44

高飞友好!


1?:你们的生产线上的东西: 长==       MM.........宽==      MM...........高==      MM

2?:生产线上是一个产品还是一个接一个的产品链?

3?:当控制器发出让样件停止指令时,生产线停的是三相电机,还是输送带。

4?:如果,停的是输送带,是单纯的离合器,还是结合刹车。

5?:……

syw   071217---23.04

高飞 发表于 2007-12-18 14:21:24

总工你好,各位大侠好,

有可能我这个问题这时候提出来还不是很成熟,
我还没有完全搞清楚控制系统的问题,可以肯定的是:
机械和液压系统是没有什么变化的,唯一发生变化的是控制系统(是全新设计的,以前是单片机,现在是用PLC).

我这套设备是飞剪,编码器测长,控制系统来控制定长剪切,长度尺寸总是不稳定,有偏差.
问题出在那,是PLC的时间周期问题,还是系统的漂移,抑或是逻辑控制方面?

syw开门造车 发表于 2007-12-18 19:08:08

高飞友好!

根据你的介绍,我能大]致想象出控制系统的方式及内容。
1、我可否这样理解:
以前采用单片机系统进行控制时,长度尺寸是稳定的!
而采用PLC系统后,才出现长度尺寸不稳定的?

//***********************************************************
2、再有,我感到测长部分,你用的是“光电脉冲码盘”,而不象“绝对值编码器”,
这点需确认一下。
如果确是“光电脉冲码盘”的话,我担心,PLC是否能够跟得上?

3、实际尺寸照比预置数偏大,还是偏小?
如果偏大的多,则说明PLC检测速度跟不上。
如果偏小的多,则说明系统存在干扰。

syw071218---19.07

螺旋线 发表于 2007-12-18 19:41:09

楼主在改控制部分前控制精度怎么样?这点很重要,要是为了提高精度才改的控制部分,那基本可以断定这个硬件配置是不能达到设计要求的.
三相电机本身就不可能有那个精度的. 怎么说也得交流伺服电机,要是高速高精的话还得用直流伺服电机.
PLC的循环时间是很重要,可以选专用的高速PLC,要是你怀疑是PLC的速度问题,那可以把生产线的速度降下来剪剪看.就可以有个结论.
至于PLC程序的问题,那可以采用中断的方式看看.或者把控制部分放在主程序或第一级程序里.
至于编码器不是大问题,只要高速计数单元匹配就可以了.
建议楼主看看包米勒的运用例子.

syw开门造车 发表于 2007-12-18 20:56:59

9楼hawkofsky网友好!

我的理解:飞剪设备中的三相电机是驱动减速器的,是整个设备的动力系统。
而不是起伺服作用。
控制飞剪的应该是一个电磁机械锁,当检测长度达到预置数时,计算机发出指令,
电磁机械锁吸合,飞剪工作。

高飞在5楼有这样一段话:用编码器进行位置检测,是3000线的,采用了4倍频,
我感到这个好象是光栅尺位移时产生的脉冲信号,并且进行了4倍频,这么高速
的东西让PLC处理是否有问题。

不知我的理解是否对?

syw071218---20.56
页: [1] 2 3
查看完整版本: PLC控制时间精度问题---请教