您现在所在的是:

PLC论坛

回帖:5个,阅读:633 [上一页] [1] [下一页]
2750
yahk_08
文章数:259
年度积分:81
历史总积分:2750
注册时间:2012/9/8
发站内信
发表于:2015/4/16 23:03:23
#0楼
附件 QQ图片20150416225720.jpg

附件 QQ图片20150416225803.jpg

图中的T37是自己做的库程序,有个输出点是用T37触发的输出。我在这里想问的是,如果多次调用的话,会不会T37一动作,调用过的块都会一起动作?能不能把T37也用个变量表示?
2750
yahk_08
文章数:259
年度积分:81
历史总积分:2750
注册时间:2012/9/8
发站内信
发表于:2015/4/23 13:57:44
#1楼
木有人试过?
617
lf0769
文章数:27
年度积分:50
历史总积分:617
注册时间:2015/3/27
发站内信
发表于:2015/4/23 14:35:01
#2楼
T37想定时得这个子程序能先调用,如果子程序一直调用,那定时器肯定一直受影响
龙丰PLC培训
1010
jujian89
文章数:48
年度积分:50
历史总积分:1010
注册时间:2012/2/25
发站内信
发表于:2015/4/23 22:50:02
#3楼
楼主这样写有没有考虑过T37的感受?如果多次调用子程序你的输出就会受影响了!解决方法很简单,可以在外面输入秒脉冲计算,然后在子程序中比较,注意带局部变量的子程序中不能出现上升沿、下降沿、计时器等信号
2750
yahk_08
文章数:259
年度积分:81
历史总积分:2750
注册时间:2012/9/8
发站内信
发表于:2015/5/10 20:18:19
#4楼
回复 #3楼 jujian89
如果子程序里一定要用到定时器,怎么才能实现啊?只能在主程序里一步步写吗?
1235
neverland36
文章数:151
年度积分:50
历史总积分:1235
注册时间:2014/5/23
发站内信
2014逛工博
发表于:2015/5/10 21:32:17
#5楼
用300写过3*3=7的。。。200没用过,建议300写,写一个FC然后调用修改修改就可以了
[此贴子已经被作者于2015/5/10 21:33:46编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003