机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 心结
打印 上一主题 下一主题

PLC程序问题,请各位大侠帮忙会会诊

[复制链接]
21#
发表于 2010-3-4 19:36:22 | 只看该作者
必须要问工艺问题了。
$ ?0 |' C7 T; [( b+ w7 n* O3 T) y焊接工艺是不是这样要求的:
3 _' H* \2 b2 u- Y. \) Z4 \从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。9 ?$ r' q0 V( ~, Z4 e/ F6 j1 @
目前PLC的所编的工艺是这样的:
9 d% ?: F  W  ]' ~8 d焊接开始,焊接时间为0.8秒,但是是从开始焊接就抬电极。焊接结束信号是在高频闪动,高电平为0.1秒,低电平为一个扫描周期。: @+ P1 B! M) m
如果前面工艺才对,那打火是必然的,而且打火是因为有人改错了PLC。
$ G4 n6 |4 ]9 a* T" B( J. t! {请楼主确认工艺后答复。
回复 支持 反对

使用道具 举报

22#
发表于 2010-3-5 09:22:25 | 只看该作者
螺旋大侠高手6 x/ g% \0 D5 r0 K0 p! r
没玩过西门子的东东,所以附件也打不开# \" B7 {' T. w% ^3 r
有机会玩向大侠请教了
回复 支持 反对

使用道具 举报

23#
发表于 2010-3-5 09:55:46 | 只看该作者
大侠,下个软件就能打开了,西门子的官网上有啊.200多M而已,俺也是昨天才装的.
: Y" @4 T; O& R. V" e! C3 ]! g5 U请教谈不上,探讨一下是可以的.: j7 x& a9 m. ~# @3 z' Z
楼主的这个东东应该还有个HMI,估计也是西门子的,要不就是个从站.这一块俺就没接触过了,但还不防碍了解设备的动作,注释比较全面.
回复 支持 反对

使用道具 举报

24#
 楼主| 发表于 2010-3-5 10:42:49 | 只看该作者
必须要问工艺问题了。
- M, ]9 a4 A! h' g& o" G/ l焊接工艺是不是这样要求的:
7 p3 q# z( R; E. v1 V# x从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。- u+ O0 c9 L+ s% k% R5 z
目前PLC的所编的工艺是这样的:
9 G% D+ B" b; `* ]! v4 r9 \+ y焊接开始,焊接时间为0.8秒,但是是从开 ...
* G( v- M6 T8 D螺旋线 发表于 2010-3-4 19:36

/ R& n+ X) J0 D/ _大侠:焊接工艺是:下电极夹紧--->送银点到位--->上电极下降使打火开关打开---->给信号焊接---->焊接完成---->上电极抬升
* w5 f  w2 K( D4 fI7.1就是一个焊接完成信号,应该是I7.1输出信号时上电极抬升才可
回复 支持 反对

使用道具 举报

25#
发表于 2010-3-5 13:24:17 | 只看该作者
我说的是焊接这个过程的工艺,就是给焊接信号开始到焊接完成这段时间.6 G9 U) k$ ~+ e% F
目前的PLC和你描述的要求相差太多了,不是一点半点啊.感觉这个PLC压根就没测试过,里面有半拉子工程,有重复控制.
! V& P& E% }) [# Q/ f* o如前所述,目前的动作是一给出焊接信号(Q2.0为1),上电极就立马开始抬起了.
5 g* ~% r+ g/ T7 Q7 i: r4 C要求是焊接过程中,电极一定是压紧不动的吗?
; `% C7 x7 p# Y+ ?$ w焊接完成信号是由焊接控制器发出的吗?绝对可靠吗?焊接时间稳定吗?
回复 支持 反对

使用道具 举报

26#
发表于 2010-3-5 14:01:53 | 只看该作者
这是有关部分的截图,无关的地方简化了.: u! z% ]3 J* _- C( s- r
这张是开始焊接的控制,焊接条件满足(已简化)后启动焊接.一但焊接结束信号来了就停止,最多焊接0.8秒.
0 C! e7 X/ f: C& ^/ K) _- J, I9 `5 i* M9 b& D, t
这是焊接结束,有问题.% W& ?6 V* A7 X! a6 f5 ^
& c5 W( s4 e% K; S2 K6 F# {
这是电极提升,同样有问题.. Z, f5 _/ T9 T. B- d8 B# e

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

27#
 楼主| 发表于 2010-3-5 14:41:53 | 只看该作者
已经基本可以了,还是加了从焊接控制器给出的焊接完成信号才可以。。
( z) O0 C& z3 O1 ?$ K( H2 V/ }  l7 k" G8 M
大侠: 这些VXXXX.X是什么意思?怎么有的定义有的不定义?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

28#
发表于 2010-3-5 14:52:15 | 只看该作者
第一张图先不动.: ?; z7 A7 {4 u& l" w$ j
然后把第二张图里的V1702.3改成I7.1,再并个T209的常开点做为焊接结束后延时.延时时间在T133里设置.& x$ J9 W0 l; e3 H3 k, ?" Q% P
然后把第三张图的V1702.4改成T133.
回复 支持 反对

使用道具 举报

29#
发表于 2010-3-5 16:13:02 | 只看该作者
简单说,V和M是一个意思.都是是存储区.
; j% a! B8 M2 W当然区别是有的,具体可以看手册./ t: R9 F$ Y/ U; R' ~: b* g
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.7 q$ X! X' x8 s* X5 H( p
有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点,至于他们的状态是由HMI或上位机来操作的.
回复 支持 反对

使用道具 举报

30#
 楼主| 发表于 2010-3-5 16:26:47 | 只看该作者
简单说,V和M是一个意思.都是是存储区.
1 C- Y2 z+ s0 [' i; Y. I当然区别是有的,具体可以看手册.; c% n' |' e. J, Q/ v  u5 Y9 O. n
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.- \2 p3 E6 `+ o5 s4 V
有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点 ...% k3 ]( F2 w: @- f0 {/ I
螺旋线 发表于 2010-3-5 16:13

7 @1 D6 ^  t) C+ k
0 g6 t2 ]! H7 y哦,原来如此。赶不上时代咯,得赶紧补习一下PLC的知识了,真后悔当初没好好学电气啊! ]" F( N: v: t, o7 l; g7 O

3 x; V# x) @8 Y2 p现在程序加上了判断焊接完成信号的一段,现在正常了。
4 S# |. R6 u& i! D6 {6 d% I! d7 J) e3 k) o( K
多谢各位的关注尤其螺旋线大侠
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-14 02:25 , Processed in 0.055772 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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