登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:s7-300同一IO点重复输出的问题
点击:750 回复:5
楼主
编辑
引用
管理
yk_wangyu
我这有个别人做的程序,分别是在FC1和FC9中同时输出一个M75.0的线圈,且这两个功能同时被OB1调用,这在我感觉不应该出现这样的情况,但为什么编程软件还允许通过呢?
14-08-22 13:20
1楼
编辑
引用
管理
东昌机电
1、OB不会同时调用FC,而是先后调用,所以不会存在啥问题。
2、输出M75.0只是一个双线圈,这不影响程序的执行。
Regards
14-08-22 14:54
2楼
编辑
引用
管理
yk_wangyu
那就是看谁的执行时间长吗?
14-08-23 16:49
3楼
编辑
引用
管理
cvlsam
引用
yk_wangyu
在 2014/8/23 16:49:26 发言
【内容省略】
和谁的时间长短无关,要看谁后执行,双线圈以线圈最后状态为准。
Good Luck~
14-08-23 17:39
4楼
编辑
引用
管理
yk_wangyu
哦,那可以基本上把前一个执行的无视了,只看最后执行的。
14-08-24 18:13
5楼
编辑
引用
管理
glenxu
这不属于语法错误,是编程允许的,但是在每次扫描(运算)后,
仅输出最后的那个操作,本次运算中前面的操作无效!
14-08-24 22:16
工控新闻
埃斯顿控股子公司拟将所持扬州曙光48%股权转让给鑫宏业
AI 催化智能制造市场百亿扩容,ICT 厂商估值抬升逻辑显现
西克重点推介 - 通用型接近传感器 IME
美欧联合声明!欧盟将取消对美国所有工业品关税
智微工业发布嵌入式AI视觉控制器:PAS-2310与PAS-6101
训练机器人的“学校”要来了!广东将建具身智能训练场体系
信捷电气小型PLC 继续稳居国产品牌第一
图尔克【沈阳站 直播预告】创新实践行业交流会 | 图尔克全新系统解决方案助力智能制造
更多新闻资讯