找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 心结

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

[复制链接]
发表于 2010-3-4 19:36:22 | 显示全部楼层
必须要问工艺问题了。
: X" h* e. Q+ w. n/ r- ^  s焊接工艺是不是这样要求的:+ B9 m9 m, v) ~% W3 o- ]  o
从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。; B+ x  |" W# k. J
目前PLC的所编的工艺是这样的:+ o' ?) L' @8 r. {5 o
焊接开始,焊接时间为0.8秒,但是是从开始焊接就抬电极。焊接结束信号是在高频闪动,高电平为0.1秒,低电平为一个扫描周期。
& W% P5 n$ `% A& x# S0 Y6 N如果前面工艺才对,那打火是必然的,而且打火是因为有人改错了PLC。
% S# {7 t" _0 O  o9 K请楼主确认工艺后答复。
发表于 2010-3-5 09:22:25 | 显示全部楼层
螺旋大侠高手
( o; A* U5 q" K. [& W, f没玩过西门子的东东,所以附件也打不开) G" h' ~* }* J! K: K- l! d
有机会玩向大侠请教了
发表于 2010-3-5 09:55:46 | 显示全部楼层
大侠,下个软件就能打开了,西门子的官网上有啊.200多M而已,俺也是昨天才装的.
# n+ p4 ?/ h1 ^' n请教谈不上,探讨一下是可以的.
. J0 c% Z0 {5 u/ k) G: }9 V0 v楼主的这个东东应该还有个HMI,估计也是西门子的,要不就是个从站.这一块俺就没接触过了,但还不防碍了解设备的动作,注释比较全面.
 楼主| 发表于 2010-3-5 10:42:49 | 显示全部楼层
必须要问工艺问题了。
( p) m8 ]# f4 e, |焊接工艺是不是这样要求的:- T! r' @2 }. v
从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。$ \8 Y/ j8 p' e( R* U
目前PLC的所编的工艺是这样的:+ E+ s+ a) C7 r# c1 c7 ?+ k7 K& k
焊接开始,焊接时间为0.8秒,但是是从开 ...% k5 T; J$ R2 H. ~
螺旋线 发表于 2010-3-4 19:36

+ X( Z% |# ]8 g  N( {, k  v大侠:焊接工艺是:下电极夹紧--->送银点到位--->上电极下降使打火开关打开---->给信号焊接---->焊接完成---->上电极抬升
! f  r% F% _& W+ L/ e% s6 i5 w4 G" {I7.1就是一个焊接完成信号,应该是I7.1输出信号时上电极抬升才可
发表于 2010-3-5 13:24:17 | 显示全部楼层
我说的是焊接这个过程的工艺,就是给焊接信号开始到焊接完成这段时间.
/ [8 @5 y/ B5 d9 c; o5 k+ \目前的PLC和你描述的要求相差太多了,不是一点半点啊.感觉这个PLC压根就没测试过,里面有半拉子工程,有重复控制.
7 U5 j0 n% L5 q) r如前所述,目前的动作是一给出焊接信号(Q2.0为1),上电极就立马开始抬起了.
8 ?2 f# I3 I& d2 N* f要求是焊接过程中,电极一定是压紧不动的吗?
% H; z& W! E& A# |焊接完成信号是由焊接控制器发出的吗?绝对可靠吗?焊接时间稳定吗?
发表于 2010-3-5 14:01:53 | 显示全部楼层
这是有关部分的截图,无关的地方简化了.
0 g$ z+ p- T4 S4 n9 C' b. ]这张是开始焊接的控制,焊接条件满足(已简化)后启动焊接.一但焊接结束信号来了就停止,最多焊接0.8秒.% v  S/ N7 s# r) G0 L  @

2 h5 n+ t/ E- N+ P2 d5 A+ W这是焊接结束,有问题.
) p0 j0 S: O3 T- g+ H
- J: m+ F8 O) O& w; ?3 N# Q. y这是电极提升,同样有问题.: F% O% P. `) n: i/ B/ g4 E4 S, s' v

本帖子中包含更多资源

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

×
 楼主| 发表于 2010-3-5 14:41:53 | 显示全部楼层
已经基本可以了,还是加了从焊接控制器给出的焊接完成信号才可以。。
$ T5 B* }$ r4 Z/ p, ~+ b( i
; ~8 L" D% U! Q" W  N9 u! m+ |大侠: 这些VXXXX.X是什么意思?怎么有的定义有的不定义?

本帖子中包含更多资源

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

×
发表于 2010-3-5 14:52:15 | 显示全部楼层
第一张图先不动.
7 ?7 J3 i: H( a: v8 R# w8 O7 P然后把第二张图里的V1702.3改成I7.1,再并个T209的常开点做为焊接结束后延时.延时时间在T133里设置.% `# v: X, \* C4 t" X
然后把第三张图的V1702.4改成T133.
发表于 2010-3-5 16:13:02 | 显示全部楼层
简单说,V和M是一个意思.都是是存储区.
  h) y! z( l/ j! j' j当然区别是有的,具体可以看手册.. L! y. H. E* V* U4 T
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.
' i: w! e  d1 k' @- `3 n, n2 n" ~6 U有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点,至于他们的状态是由HMI或上位机来操作的.
 楼主| 发表于 2010-3-5 16:26:47 | 显示全部楼层
简单说,V和M是一个意思.都是是存储区.& c5 e3 v" O& q
当然区别是有的,具体可以看手册.
8 j: w6 w$ O. ~4 b1 G至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.
8 T; F; C# o' l; Y; i" \有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点 ...! Q' n1 N4 b2 F2 s' `) G  I
螺旋线 发表于 2010-3-5 16:13
' ^7 I" K9 H0 ]6 t- R' f
% y" V; @- I& x# V
哦,原来如此。赶不上时代咯,得赶紧补习一下PLC的知识了,真后悔当初没好好学电气啊  g8 I) _" K# j) T& x1 u
! k4 G% J2 y/ E# ^
现在程序加上了判断焊接完成信号的一段,现在正常了。
  L" A. A" |% u% t* I% F
0 Y* O  y# M9 d( ~6 F多谢各位的关注尤其螺旋线大侠
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-10-22 13:30 , Processed in 0.075347 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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