登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:s7200带参数子程序问题
点击:1106 回复:5
楼主
编辑
引用
管理
zhangmeng_2081
本人对200里带参数子程序了解不多,今天随便编了个程序,却发现个令人困惑的问题,程序见附件。
当我按下I0.0或i0.2时,Q0.0和Q1.1都是同时输出,随便按下I0.1或I0.3, Q0.0和Q1.1也都是同时熄灭。
想请问这是什么缘故?如果像这样的话,那么在实际程序中,要调用多个相同的带参数子程序时怎么来用才能避免这种问题?
11-10-25 15:07
1楼
编辑
引用
管理
wanwan8778
你把使能的信号 SM0.0 改成两个不一样的点,例如 m0.0 和 m0.1
这两个子程序一直在被调用,所以可能导致楼主说的这种现象的发生。
最后修改:
2011/10/26 13:11:25
11-10-26 13:10
2楼
编辑
引用
管理
lvjun7258
换成上沿脉冲信号试试............
11-10-26 17:48
3楼
编辑
引用
管理
zhangmeng_2081
还是会互相干扰 不可能我调用一个 同时把另一个断开。这样没什么实际用处
11-10-29 16:10
4楼
编辑
引用
管理
zhangmeng_2081
不行,但是我用IB0读取I0.0 I0.1的状态 再在子程序里处理 用QB输出就可以,请问这是怎么回事?
11-10-29 16:12
5楼
编辑
引用
管理
hxj8118
把OUT跟TEMP改成IN-OUT
11-11-04 11:48
工控新闻
施耐德电气发布新质服务行业生态联合宣言
西克即将亮相IAS工业自动化展,与您共创智能传感新未来
华北工控|工业平板电脑PPC-3156QAR:搭载RK3588芯片,高度适配AIoT场域
华北工控IVI车载主机方案,助力提升智能网联汽车驾乘品质
国内首个“世界模型” 机器人系统在蓉诞生
全球半导体显示产业首次迎来具身智能机器人
GE Vernova将工业软件业务Proficy以6亿美元出售给TPG
4个领域96项!2025年版国家工业资源综合利用先进适用工艺技术设备目录发布
更多新闻资讯