机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

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

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

[复制链接]
21#
发表于 2010-3-4 19:36:22 | 只看该作者
必须要问工艺问题了。
3 E9 E8 P1 D; {* F1 A! ?. s焊接工艺是不是这样要求的:
3 |; m! l9 h4 b/ ]" z6 t  U从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。
( _1 s! n" n% y目前PLC的所编的工艺是这样的:
# T$ H( I7 a0 F: e* y" K1 G4 W焊接开始,焊接时间为0.8秒,但是是从开始焊接就抬电极。焊接结束信号是在高频闪动,高电平为0.1秒,低电平为一个扫描周期。
% A3 U+ v' @# i% Y2 M# r如果前面工艺才对,那打火是必然的,而且打火是因为有人改错了PLC。2 L( i! i$ s# o$ J* F- s
请楼主确认工艺后答复。
回复 支持 反对

使用道具 举报

22#
发表于 2010-3-5 09:22:25 | 只看该作者
螺旋大侠高手9 {' j& n  s) D
没玩过西门子的东东,所以附件也打不开
$ C: n' E0 X5 M7 M, l有机会玩向大侠请教了
回复 支持 反对

使用道具 举报

23#
发表于 2010-3-5 09:55:46 | 只看该作者
大侠,下个软件就能打开了,西门子的官网上有啊.200多M而已,俺也是昨天才装的.5 J# ?6 L( @$ w* C5 c$ Q3 s
请教谈不上,探讨一下是可以的.
, s( N! R5 y1 f9 C) C; W5 E楼主的这个东东应该还有个HMI,估计也是西门子的,要不就是个从站.这一块俺就没接触过了,但还不防碍了解设备的动作,注释比较全面.
回复 支持 反对

使用道具 举报

24#
 楼主| 发表于 2010-3-5 10:42:49 | 只看该作者
必须要问工艺问题了。
4 G# `3 h9 o/ z焊接工艺是不是这样要求的:4 f, f- J$ H+ T7 j' X9 ]& m% C
从焊接开始,压住焊0.8秒,然后停焊接,然后等待0.1秒后做为焊接结束,然后电极抬起。
0 T( @" U# n) [: O; C目前PLC的所编的工艺是这样的:/ G1 B( M. w2 Q1 ]
焊接开始,焊接时间为0.8秒,但是是从开 ...$ D* Q$ ~9 A* A- u7 W" H) X; u
螺旋线 发表于 2010-3-4 19:36
( [7 C( m0 I' A& o( V* P
大侠:焊接工艺是:下电极夹紧--->送银点到位--->上电极下降使打火开关打开---->给信号焊接---->焊接完成---->上电极抬升2 x0 W- \  n' W9 q3 F' s# {- Y; g& A
I7.1就是一个焊接完成信号,应该是I7.1输出信号时上电极抬升才可
回复 支持 反对

使用道具 举报

25#
发表于 2010-3-5 13:24:17 | 只看该作者
我说的是焊接这个过程的工艺,就是给焊接信号开始到焊接完成这段时间./ Y8 @; _9 d  {; b' @$ J  a  _5 C
目前的PLC和你描述的要求相差太多了,不是一点半点啊.感觉这个PLC压根就没测试过,里面有半拉子工程,有重复控制.
/ E* {! ~! f, p' K+ {如前所述,目前的动作是一给出焊接信号(Q2.0为1),上电极就立马开始抬起了.
  T2 U( Y* w. {- T/ O8 \要求是焊接过程中,电极一定是压紧不动的吗?7 F2 e1 x! f9 c+ H+ t  j1 ]# v
焊接完成信号是由焊接控制器发出的吗?绝对可靠吗?焊接时间稳定吗?
回复 支持 反对

使用道具 举报

26#
发表于 2010-3-5 14:01:53 | 只看该作者
这是有关部分的截图,无关的地方简化了.2 ?9 \/ c3 D  m$ j- J) O4 x
这张是开始焊接的控制,焊接条件满足(已简化)后启动焊接.一但焊接结束信号来了就停止,最多焊接0.8秒.& P3 s" r$ \. ~# A( q9 z# I4 {

7 m* l. p" \, N1 f* H) D; ]! R这是焊接结束,有问题.9 V; L0 \+ G% I0 h2 h" g( U6 ^! y

5 y  c5 A& {0 M( i这是电极提升,同样有问题.. w, G' B5 v+ o- Q8 [. Q' R

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

27#
 楼主| 发表于 2010-3-5 14:41:53 | 只看该作者
已经基本可以了,还是加了从焊接控制器给出的焊接完成信号才可以。。
2 u: B7 W6 M. j! w5 l' E2 ~; U' P) }3 |4 P" v" [6 L
大侠: 这些VXXXX.X是什么意思?怎么有的定义有的不定义?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

28#
发表于 2010-3-5 14:52:15 | 只看该作者
第一张图先不动.2 x9 Z: v& [( N! `  o0 T
然后把第二张图里的V1702.3改成I7.1,再并个T209的常开点做为焊接结束后延时.延时时间在T133里设置.2 T- J7 P5 l- I, W& j! P1 K
然后把第三张图的V1702.4改成T133.
回复 支持 反对

使用道具 举报

29#
发表于 2010-3-5 16:13:02 | 只看该作者
简单说,V和M是一个意思.都是是存储区.
3 X5 G7 t8 h& k当然区别是有的,具体可以看手册.+ S$ I$ |! h+ l# r$ u) l; C
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.- H% ~3 J1 Y- @$ x- o0 g! O
有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点,至于他们的状态是由HMI或上位机来操作的.
回复 支持 反对

使用道具 举报

30#
 楼主| 发表于 2010-3-5 16:26:47 | 只看该作者
简单说,V和M是一个意思.都是是存储区.
. k' O/ a+ R+ w+ j6 a8 E: j9 s! n2 ~7 [当然区别是有的,具体可以看手册./ w7 X& T' U  n3 x
至于定义没定义那是编程者偷懒没偷懒的问题,定义挺全的啊.
. r% `3 Z2 L6 ^6 F4 E3 y有些V地址是通讯的方式在操作,就是V5000以后的那些,在这个程序里只是用他们做触点 ...
2 K* I7 T/ Q) q7 u螺旋线 发表于 2010-3-5 16:13

1 L- b, z- i! H  h& H' _
1 W: x; C( @) c' y2 e- P哦,原来如此。赶不上时代咯,得赶紧补习一下PLC的知识了,真后悔当初没好好学电气啊
9 V5 ]% O1 L+ T  R/ R* B. s! f& B7 ]$ }+ m- y' n. r+ {2 ?. y
现在程序加上了判断焊接完成信号的一段,现在正常了。+ X' {1 K! R8 Z

& y) c5 C( c* P; T% u& p. G( S' y3 v多谢各位的关注尤其螺旋线大侠
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 04:29 , Processed in 0.053388 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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