您现在所在的是:

西门子SIEMENS

回帖:5个,阅读:737 [上一页] [1] [下一页]
11927
yk_wangyu
文章数:1391
年度积分:50
历史总积分:11927
注册时间:2005/8/24
发站内信
发表于:2014/8/22 13:20:03
#0楼
我这有个别人做的程序,分别是在FC1和FC9中同时输出一个M75.0的线圈,且这两个功能同时被OB1调用,这在我感觉不应该出现这样的情况,但为什么编程软件还允许通过呢?
                 I believe i can fly
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/8/22 14:54:30
#1楼
1、OB不会同时调用FC,而是先后调用,所以不会存在啥问题。
2、输出M75.0只是一个双线圈,这不影响程序的执行。

Regards
SANKA电机
11927
yk_wangyu
文章数:1391
年度积分:50
历史总积分:11927
注册时间:2005/8/24
发站内信
发表于:2014/8/23 16:49:26
#2楼
那就是看谁的执行时间长吗?
                 I believe i can fly
37605
cvlsam 版主
文章数:12429
年度积分:216
历史总积分:37605
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2014/8/23 17:39:32
#3楼
以下是引用yk_wangyu2014/8/23 16:49:26的发言:
那就是看谁的执行时间长吗?

和谁的时间长短无关,要看谁后执行,双线圈以线圈最后状态为准。

Good Luck~
11927
yk_wangyu
文章数:1391
年度积分:50
历史总积分:11927
注册时间:2005/8/24
发站内信
发表于:2014/8/24 18:13:19
#4楼
回复 #3楼 cvlsam
哦,那可以基本上把前一个执行的无视了,只看最后执行的。
                 I believe i can fly
2579
glenxu
文章数:636
年度积分:57
历史总积分:2579
注册时间:2005/9/20
发站内信
发表于:2014/8/24 22:16:00
#5楼
这不属于语法错误,是编程允许的,但是在每次扫描(运算)后,
仅输出最后的那个操作,本次运算中前面的操作无效!
解决PLC、DCS控制疑难问题,提供过程控制策略。

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

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

46.8003