机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: 心结

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

[复制链接]
发表于 2010-3-4 19:36:22 | 显示全部楼层
必须要问工艺问题了。
7 k! Q! ?3 a  c" c焊接工艺是不是这样要求的:1 A& z2 O* Y  o2 d% g) B4 ?
从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。
( x' T; J8 h, ?: M# W4 K目前PLC的所编的工艺是这样的:5 m) L1 N: K6 k8 b+ p6 x
焊接开始,焊接时间为0.8秒,但是是从开始焊接就抬电极。焊接结束信号是在高频闪动,高电平为0.1秒,低电平为一个扫描周期。2 H% L/ M1 I" i. s9 T9 C+ b4 Q
如果前面工艺才对,那打火是必然的,而且打火是因为有人改错了PLC。
, {7 H6 @1 H9 G7 ^请楼主确认工艺后答复。
回复 支持 反对

使用道具 举报

发表于 2010-3-5 09:22:25 | 显示全部楼层
螺旋大侠高手
7 a8 H6 l4 C5 S没玩过西门子的东东,所以附件也打不开
2 n! R! Z  ]  F# ~) {* N+ ^1 Z; ?有机会玩向大侠请教了
回复 支持 反对

使用道具 举报

发表于 2010-3-5 09:55:46 | 显示全部楼层
大侠,下个软件就能打开了,西门子的官网上有啊.200多M而已,俺也是昨天才装的.+ }( u8 {; K+ p5 h0 [$ {2 _
请教谈不上,探讨一下是可以的.
  D3 v6 ]5 i) P# o; Z楼主的这个东东应该还有个HMI,估计也是西门子的,要不就是个从站.这一块俺就没接触过了,但还不防碍了解设备的动作,注释比较全面.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-5 10:42:49 | 显示全部楼层
必须要问工艺问题了。
; N8 T: a% P3 Z$ O6 I" ?焊接工艺是不是这样要求的:0 I: U: u; y1 t$ C6 }& \4 n& r( a
从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。% j$ g3 b/ m! P( Y; S' B
目前PLC的所编的工艺是这样的:
9 s" Z/ K8 g0 r8 q8 x. H焊接开始,焊接时间为0.8秒,但是是从开 ...
6 l) s! v1 h: K8 w螺旋线 发表于 2010-3-4 19:36

+ w) {/ ^, e/ f$ Z大侠:焊接工艺是:下电极夹紧--->送银点到位--->上电极下降使打火开关打开---->给信号焊接---->焊接完成---->上电极抬升
' l8 _# F% p! S+ t0 a7 y& |, WI7.1就是一个焊接完成信号,应该是I7.1输出信号时上电极抬升才可
回复 支持 反对

使用道具 举报

发表于 2010-3-5 13:24:17 | 显示全部楼层
我说的是焊接这个过程的工艺,就是给焊接信号开始到焊接完成这段时间., D  e9 t* ?; Z/ Q; d. T) P$ v
目前的PLC和你描述的要求相差太多了,不是一点半点啊.感觉这个PLC压根就没测试过,里面有半拉子工程,有重复控制.
- p( |9 i( v( ^+ F( ?如前所述,目前的动作是一给出焊接信号(Q2.0为1),上电极就立马开始抬起了.1 B3 ~+ t/ Z6 \% r
要求是焊接过程中,电极一定是压紧不动的吗?
. E+ h1 @2 l' D; Z. n# [焊接完成信号是由焊接控制器发出的吗?绝对可靠吗?焊接时间稳定吗?
回复 支持 反对

使用道具 举报

发表于 2010-3-5 14:01:53 | 显示全部楼层
这是有关部分的截图,无关的地方简化了.
$ U; k6 N& v  T" ~' q5 f, ?- ^/ \这张是开始焊接的控制,焊接条件满足(已简化)后启动焊接.一但焊接结束信号来了就停止,最多焊接0.8秒.
3 L# M' J; p* S+ c; {0 N( L% i0 s/ U
这是焊接结束,有问题.
0 H+ w4 \% P! E3 g+ ~/ B4 R! V4 A
& j" ?8 K; c! g这是电极提升,同样有问题.6 I9 v/ W& ]2 J) [. f+ i1 T

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-5 14:41:53 | 显示全部楼层
已经基本可以了,还是加了从焊接控制器给出的焊接完成信号才可以。。
. B: o# X2 p2 S* @0 q! n0 s
7 _% i3 p$ f# [- i大侠: 这些VXXXX.X是什么意思?怎么有的定义有的不定义?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2010-3-5 14:52:15 | 显示全部楼层
第一张图先不动.
( ]! g1 q" C7 O. t' N然后把第二张图里的V1702.3改成I7.1,再并个T209的常开点做为焊接结束后延时.延时时间在T133里设置.
" I; b9 L2 V5 s) x/ Z然后把第三张图的V1702.4改成T133.
回复 支持 反对

使用道具 举报

发表于 2010-3-5 16:13:02 | 显示全部楼层
简单说,V和M是一个意思.都是是存储区.
. o* A, w8 y: t0 y0 P3 s' b当然区别是有的,具体可以看手册., q9 ^( S( q3 L' N8 N2 J1 U
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.
/ x( ~8 T1 u& C# J9 o5 ~8 N有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点,至于他们的状态是由HMI或上位机来操作的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-5 16:26:47 | 显示全部楼层
简单说,V和M是一个意思.都是是存储区.  g$ e8 v# [8 e/ {- t5 g
当然区别是有的,具体可以看手册.
( U( y7 B# t9 \7 H+ T* s& a8 P6 t+ m至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.
4 F1 d/ T2 p% J2 m( E  ]% h有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点 ...4 C7 G4 \* M6 Z4 f( {5 a
螺旋线 发表于 2010-3-5 16:13

$ V7 @8 G/ H9 r' `) T7 r+ F0 |& H2 q4 }
哦,原来如此。赶不上时代咯,得赶紧补习一下PLC的知识了,真后悔当初没好好学电气啊
, E2 R( T6 X- N) [6 X7 H3 V& e' I# X* m* w) @
现在程序加上了判断焊接完成信号的一段,现在正常了。
0 `, o+ K: r5 w% M, A
  F  q4 ~% c9 C4 C1 M- I1 M, M多谢各位的关注尤其螺旋线大侠
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 03:25 , Processed in 0.057480 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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