找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 心结

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

[复制链接]
发表于 2010-3-4 19:36:22 | 显示全部楼层
必须要问工艺问题了。
9 t* ]2 z) W$ L, P焊接工艺是不是这样要求的:
+ W6 ]+ x  c$ y从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。' d9 i7 @: P8 _' o' C' |% X
目前PLC的所编的工艺是这样的:
! W/ k+ K# p9 h; Q5 n5 M焊接开始,焊接时间为0.8秒,但是是从开始焊接就抬电极。焊接结束信号是在高频闪动,高电平为0.1秒,低电平为一个扫描周期。* A1 w2 {( Z- u/ |7 E8 V7 k
如果前面工艺才对,那打火是必然的,而且打火是因为有人改错了PLC。
: E" `0 X7 `, `# v( W请楼主确认工艺后答复。
发表于 2010-3-5 09:22:25 | 显示全部楼层
螺旋大侠高手
: }! a+ f* X( J: O8 e% u没玩过西门子的东东,所以附件也打不开
, n! [; S  m0 p& m; P/ x' X有机会玩向大侠请教了
发表于 2010-3-5 09:55:46 | 显示全部楼层
大侠,下个软件就能打开了,西门子的官网上有啊.200多M而已,俺也是昨天才装的.3 \1 U% B6 p3 h4 @! y- s& E
请教谈不上,探讨一下是可以的.
3 y+ S) h1 o; R0 r6 R: {1 a楼主的这个东东应该还有个HMI,估计也是西门子的,要不就是个从站.这一块俺就没接触过了,但还不防碍了解设备的动作,注释比较全面.
 楼主| 发表于 2010-3-5 10:42:49 | 显示全部楼层
必须要问工艺问题了。
. i9 n( y# [4 |焊接工艺是不是这样要求的:
3 B# w" E5 G- h, Y8 m7 ?从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。
# w6 O+ U6 d/ R5 U5 j) c) [  |! ?4 n目前PLC的所编的工艺是这样的:
' s4 A# C& ^& c# ]/ L9 c焊接开始,焊接时间为0.8秒,但是是从开 ..." U5 U& s2 j( E$ m0 b% I) w
螺旋线 发表于 2010-3-4 19:36
5 V6 G: v6 D* _2 Y7 v% C4 ^) H' E
大侠:焊接工艺是:下电极夹紧--->送银点到位--->上电极下降使打火开关打开---->给信号焊接---->焊接完成---->上电极抬升. g; Z* D: h. d0 x8 T9 Y3 _
I7.1就是一个焊接完成信号,应该是I7.1输出信号时上电极抬升才可
发表于 2010-3-5 13:24:17 | 显示全部楼层
我说的是焊接这个过程的工艺,就是给焊接信号开始到焊接完成这段时间.( ^# U% D$ n. s- a4 O
目前的PLC和你描述的要求相差太多了,不是一点半点啊.感觉这个PLC压根就没测试过,里面有半拉子工程,有重复控制.
4 z% L$ r7 N4 C- F/ l) Z8 z: K5 `如前所述,目前的动作是一给出焊接信号(Q2.0为1),上电极就立马开始抬起了.
) G8 f0 `/ ]; Z* d$ s要求是焊接过程中,电极一定是压紧不动的吗?7 E# T8 V3 X! c+ Z) \, I8 |' Q# @
焊接完成信号是由焊接控制器发出的吗?绝对可靠吗?焊接时间稳定吗?
发表于 2010-3-5 14:01:53 | 显示全部楼层
这是有关部分的截图,无关的地方简化了./ s& x3 @. V+ M
这张是开始焊接的控制,焊接条件满足(已简化)后启动焊接.一但焊接结束信号来了就停止,最多焊接0.8秒.
8 y+ q4 S. \, e! }  u2 i: y7 \2 m& h4 i7 F7 F; L2 |) _# e
这是焊接结束,有问题.
/ a; ?( y% e5 T
2 T  F6 E! u4 ~5 ^- x这是电极提升,同样有问题.
1 g1 v- u4 W$ h% ]4 }

本帖子中包含更多资源

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

×
 楼主| 发表于 2010-3-5 14:41:53 | 显示全部楼层
已经基本可以了,还是加了从焊接控制器给出的焊接完成信号才可以。。
! n5 \, o" @  f3 t) H  J) T% R! k0 B  ~5 [) t
大侠: 这些VXXXX.X是什么意思?怎么有的定义有的不定义?

本帖子中包含更多资源

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

×
发表于 2010-3-5 14:52:15 | 显示全部楼层
第一张图先不动.
( `: q; O4 n0 k7 `然后把第二张图里的V1702.3改成I7.1,再并个T209的常开点做为焊接结束后延时.延时时间在T133里设置.
: \; @2 p4 z7 ~( T3 k  e- k然后把第三张图的V1702.4改成T133.
发表于 2010-3-5 16:13:02 | 显示全部楼层
简单说,V和M是一个意思.都是是存储区.
; o( m, v* B  D; q& |当然区别是有的,具体可以看手册.9 J# f/ [4 X: o
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.2 i/ b  Q( H/ v
有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点,至于他们的状态是由HMI或上位机来操作的.
 楼主| 发表于 2010-3-5 16:26:47 | 显示全部楼层
简单说,V和M是一个意思.都是是存储区.
8 w3 b( i% D+ q! `" k当然区别是有的,具体可以看手册.) U$ |" t& Z7 `: k& L+ e2 @
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.3 v) m8 F4 j8 \! S* R2 N
有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点 ...$ Y2 T! h5 [- |) Z- C5 R# s
螺旋线 发表于 2010-3-5 16:13
2 u' X) u5 `; s
+ n; r9 r; K1 B7 y: B+ e
哦,原来如此。赶不上时代咯,得赶紧补习一下PLC的知识了,真后悔当初没好好学电气啊
  O% f2 B& i' L1 n# k1 ~2 o7 p; D1 k3 i* u6 \& q3 t
现在程序加上了判断焊接完成信号的一段,现在正常了。
+ c% Q  H8 x4 `# ?2 t; l8 M8 v$ W2 g4 {  b, X- V
多谢各位的关注尤其螺旋线大侠
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-8-15 03:49 , Processed in 0.059244 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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