登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:PLC程序编译后的'重复输出'警告?
点击:13110 回复:13
楼主
编辑
引用
管理
shishi
初学PLC,发现程序编译后出现最多的警告就是‘重复输出’,请问这对程序运行会不会有影响?
04-06-08 15:00
1楼
编辑
引用
管理
心情
一般来说,重复输出是不可以的
但你要看一下你的输出,如果是SET RESET一个输出,是无所谓的;还有向某个寄存器重复送数据,也是可以的。
如果要求只有一个输出,你最好用中间变量,进行相关操作。
04-06-08 16:18
2楼
编辑
引用
管理
shishi
谢谢指点。
04-06-09 08:51
3楼
编辑
引用
管理
王美勋
双重线圈输出在特定的程序也是必须有的。如标志位,子程序等。但在一个扫描周期只有一个线圈是输出的。
04-06-09 09:00
4楼
编辑
引用
管理
陳逸倫
重覆輸出有OUT SET RESET MOV指令第二運算元皆可能發生
1.OUT BIT重覆輸出,以程式最後OUT有效.程式可正常執行.
2.SET RESET當然需配對.
3.MOV 轉送資料給某CHANNEL.
以上于PLC程式都可正常執行.
04-06-09 09:00
5楼
编辑
引用
管理
fuforever121
呵呵,不过小弟接触到的几个项目里面,用cx-p 2.0 做的,最经常也是出现重复输出的警告,这是因为在借用I/O模块默认地址作为中间变量的时候,cx-p误认为该处是I/O地址而警告的语句,但一般都不会影响到系统的运行的。。。
04-06-09 09:10
6楼
编辑
引用
管理
zzf3333
我认为是没有关系的,关键你对周期扫描的理解程度,我有的程序经常故意用重复输出,尤其在使用子程序调用来完成相同的工作时,会很有用,
04-06-10 16:11
7楼
编辑
引用
管理
鷹眼
[quote]重覆輸出有OUT SET RESET MOV指令第二運算元皆可能發生
1.OUT BIT重覆輸出,以程式最後OUT有效.程式可正常執行.
2.SET RESET當然需配對.
3.MOV 轉送資料給某CHANNEL.
以上于PLC程式都可正常執行.
[/quote]
引用
zzf3333
在 2004-6-10 16:11:00 发言
【内容省略】
你不要輕忽雙重輸出!陳老師雖說難以避免,拿來當子程序觸發用,step少可能還沒關係!多時,debug不易.
04-06-11 03:16
8楼
管理
匿名用户
该帖内容不符合相关规定!
04-07-09 09:33
9楼
编辑
引用
管理
ye_w
我的经验是,能用set/rset实现的绝不轻易out
04-10-17 20:44
上一页
下一页
工控新闻
柯力传感战略投资他山科技,加速布局触觉传感器赛道
三菱电机FR-D800系列变频器国内发售
大模型与制造业深度融合需迎接三大挑战
京东智能产业园花都项目开园,打造大湾区智能制造高地
米尔将出席瑞芯微第九届开发者大会
台达智造方程式:解码包装行业智能化升级场景落地路径
工控赋能,智算未来:华北工控EMB-3513专为边缘AI应用设计
华北工控BIS-6920P:为轨道交通PIS系统提供高性能加固计算机硬件方案
更多新闻资讯