机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 15239|回复: 22

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

[复制链接]
发表于 2007-12-14 13:48:21 | 显示全部楼层 |阅读模式
最近,我们在试制一台新的生产线,发现制造出来的样品尺寸不是很稳定,总是在±2mm,而我们要求在±0.5mm.
3 z% C$ g. G$ A% M) B% j" R1 h' Y& S与我们的电气工程师一起分析问题,发现线速度要求是15mpm,折合0.25mm/ms.& K) G& D. C. P* s' u/ @+ Y2 q
也就是说4ms的时间就能跑1mm,而据他说,; q% k$ ^$ Y" {) T' d4 X, q* @
我们现在的PLC控制系统的时间继电器是采用软件触发,时间控制精度已经很高(CPU已经运行到70%),也就毫秒级.
  j* T# w7 \" S8 Y5 _- T我想问各位达人,在PLC控制系统中,怎样提高它的时间控制精度,都有那些办法和措施?6 k" o* S# [7 O) L& W
PLC的时间控制精度能否做到0.1ms级?
! }/ |' \, x/ e7 A) i) [! n6 p
" E2 F7 U4 t  N4 p2 g% _谢谢各位,请指教!
回复

使用道具 举报

发表于 2007-12-14 22:48:08 | 显示全部楼层
高飞友好!. O$ ^/ x" m! x: d' t8 w. Z
" C8 Q4 c/ b4 }/ t- L7 s* H. V
你的生产线用的是什么电机进行托动的?
3 n/ L4 p- q* r. c# R. L. r5 P你给的信息不很充分,在不涉及保密的情况下,最好能尽可能多给一些信息。
0 z7 \) X; k2 R/ N  N  j如工作的大小、长短、重量、控制是开环还是闭环,检测用的是编码器还是
5 n$ n6 w- V' V7 ]5 @位置定位传感器,1 _0 Y) Y2 p# ]
程序在定位检测时,是单任务循环,还是同时照顾其它任务……5 s6 {* l& M9 }. z: F
等等。+ Z% J/ @7 S7 Z

0 I/ b  }! l0 e" |8 P$ e+ Isyw  071214---22.48
回复 支持 反对

使用道具 举报

发表于 2007-12-14 23:27:57 | 显示全部楼层
我感觉应该是检测装置的问题,PLC的控制精度确实能达到你的控制要求。如果不是检测装置的原因,就是电机拖动的问题,传动装置的精度有问题
回复 支持 反对

使用道具 举报

发表于 2007-12-16 17:58:53 | 显示全部楼层
采用美国的AB系列的PLC系列的PLC
6 Q. X) i  v2 ~他们的位置控制模块4 |3 U* A5 S8 \4 z
PLC-5系列PLC可以实现该要求$ o  W) K5 U1 O1 `, n+ S
详细请至电PLC供应商!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-17 15:00:30 | 显示全部楼层
开门造车及各位大侠好,9 X: ^* E3 Z  a/ |- [0 Y( u1 Q

8 U, l' ?7 n/ n7 p6 h4 _0 n我们采用的是三相异步电机,开环控制,5 s0 ^6 X! K: W7 q: n
用编码器进行位置检测,是3000线的,采用了4倍频(请问,这个是不是应该没问题)4 E# j- O1 T/ A5 y5 H. e' I1 ~0 |2 M! r
原先的软件触发时间周期为2ms,现在改为1.2ms,看出来的样件还不是很理想,经调整,可做到±1.5mm.4 r. l7 y1 C& E1 r* y" t# g- {
关键是样件的长度误差没有很好的一致性,没有规律,为什么?
回复 支持 反对

使用道具 举报

发表于 2007-12-17 23:04:44 | 显示全部楼层
高飞友好!+ `6 \" j- R( _0 G5 v& D; b

- k3 z  O2 Y. l8 p# t/ i. m
# y" S3 e- G& p4 ?& I1?:你们的生产线上的东西: 长==       MM.........宽==      MM...........高==      MM7 }7 _6 l8 a1 a/ x( R

; z1 e2 r. P+ ^6 w# t4 E2?:生产线上是一个产品还是一个接一个的产品链?
7 v  ]" ?0 y  B& m! W/ a# `- P) `3 V; j6 t5 t
3?:当控制器发出让样件停止指令时,生产线停的是三相电机,还是输送带。% f3 U, B; Y' Z, W3 c

! w0 B2 f2 d" l4?:如果,停的是输送带,是单纯的离合器,还是结合刹车。" i4 N* q: S; _" B0 \# x* {
( o, @6 F  H' C5 y) q
5?:……
1 w- Y. w9 ?- d2 S( S, M& ?& |& r! w/ c( b9 J$ z4 v
syw   071217---23.04
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-18 14:21:24 | 显示全部楼层
总工你好,各位大侠好,
* ?/ X2 u; l8 s, Y" ]6 `: g; c4 Z, y1 A& Y9 Q$ o
有可能我这个问题这时候提出来还不是很成熟,
- N# ~& \' {1 L, V( o4 D% h$ t) M2 N我还没有完全搞清楚控制系统的问题,可以肯定的是:
8 r2 v" k$ l6 g4 g2 U0 @0 s/ e* o机械和液压系统是没有什么变化的,唯一发生变化的是控制系统(是全新设计的,以前是单片机,现在是用PLC).
/ ]' ]) r0 }" h, x  U# q, o
9 {" z% I9 A5 c! x& n1 _我这套设备是飞剪,编码器测长,控制系统来控制定长剪切,长度尺寸总是不稳定,有偏差.- ~0 D6 ]$ o; [* d
问题出在那,是PLC的时间周期问题,还是系统的漂移,抑或是逻辑控制方面?
回复 支持 反对

使用道具 举报

发表于 2007-12-18 19:08:08 | 显示全部楼层
高飞友好!
3 K" Q7 L7 @% \9 i/ Y! w% k4 v5 l+ h! M5 u
根据你的介绍,我能大]致想象出控制系统的方式及内容。
5 S  `1 d2 K* v9 D( J; C/ W3 S2 _1、我可否这样理解:
7 S# T$ O' f, I' q1 }5 m; c5 ~. _以前采用单片机系统进行控制时,长度尺寸是稳定的!3 A# E1 t- R, f; r" b
而采用PLC系统后,才出现长度尺寸不稳定的?/ U- s; m/ ?) f7 V# L1 A1 M$ [
- s/ X5 C$ g- S, P. M
//***********************************************************) n3 e1 Q5 Z- g; m0 A
2、再有,我感到测长部分,你用的是“光电脉冲码盘”,而不象“绝对值编码器”,! z5 C& a' ]" ]# L) T- P# O
这点需确认一下。
( h! f/ I( @( b" w$ u& J$ m2 G: s如果确是“光电脉冲码盘”的话,我担心,PLC是否能够跟得上?
' `) i% n0 }/ u1 i! z# g
; g7 X3 v9 h0 ~; E: q3、实际尺寸照比预置数偏大,还是偏小?8 d$ k6 }8 k% D# o1 R8 M7 @
如果偏大的多,则说明PLC检测速度跟不上。) \  u9 W- p) E. i$ e1 M9 M
如果偏小的多,则说明系统存在干扰。% r$ C' K3 M! C/ _* A2 ?3 M( u; W
% u7 I1 H: Q1 }# h$ y+ ]
syw  071218---19.07
回复 支持 反对

使用道具 举报

发表于 2007-12-18 19:41:09 | 显示全部楼层
楼主在改控制部分前控制精度怎么样?这点很重要,要是为了提高精度才改的控制部分,那基本可以断定这个硬件配置是不能达到设计要求的.
1 s/ a. ~: T$ ?: Y" _$ f6 A三相电机本身就不可能有那个精度的. 怎么说也得交流伺服电机,要是高速高精的话还得用直流伺服电机.2 B5 q) X; i7 Y- O+ a# L8 c7 b
PLC的循环时间是很重要,可以选专用的高速PLC,要是你怀疑是PLC的速度问题,那可以把生产线的速度降下来剪剪看.就可以有个结论.; L) I! d* V4 V) g: n
至于PLC程序的问题,那可以采用中断的方式看看.或者把控制部分放在主程序或第一级程序里.
# w+ w% y1 ]$ T: H3 D% N至于编码器不是大问题,只要高速计数单元匹配就可以了." j2 H) g$ {$ ~, F
建议楼主看看包米勒的运用例子.
回复 支持 反对

使用道具 举报

发表于 2007-12-18 20:56:59 | 显示全部楼层
9楼hawkofsky网友好!
3 h* f% }1 Y( W+ ?, _$ `. g, m3 N. \4 \" _/ x
我的理解:飞剪设备中的三相电机是驱动减速器的,是整个设备的动力系统。
! A- D% v+ Q2 g1 z% J* K而不是起伺服作用。) ~* L0 V/ E3 }" H* |1 K1 M* ^3 X
控制飞剪的应该是一个电磁机械锁,当检测长度达到预置数时,计算机发出指令,
4 c8 N) R# X3 z1 R4 B) ?电磁机械锁吸合,飞剪工作。
7 e7 v- m% n- ]# G
' M" a" Q* R$ m2 R9 H1 [7 r  U; w高飞在5楼有这样一段话:用编码器进行位置检测,是3000线的,采用了4倍频,3 @* v6 O9 D+ u6 g$ j+ X) g, B
我感到这个好象是光栅尺位移时产生的脉冲信号,并且进行了4倍频,这么高速
* ]% L% ~4 W% Y的东西让PLC处理是否有问题。
1 T' l% M2 Q$ E$ v% {' |/ w# a
5 i, N4 @5 f3 K: u3 U# ]3 e+ w; m+ S不知我的理解是否对?
+ u% ?; w8 b: J/ J& y
" a  Z0 l$ m5 f! Q$ ssyw  071218---20.56
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-27 02:38 , Processed in 0.063024 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表