『7x24小时有问必答』

我用S7-200编程软件编程,有一个主程序和一个子程序,主程序中I3.0为1时开始运行子程序1,我希望当I3.0从1变为0时,子程序1跳回主程序,子程序里运算结果赋给输出端Q的值全部能清零,该如何做呢?用什么运算模块呢?

[此贴子已经被作者于2008-7-1 14:35:07编辑过]
主题回复
倒序浏览

2583查看4回复

chncacom 2008-7-13 00:05:00
高手快出现吧~~~~
faye1024 2008-7-26 08:55:00

在主程序中调用子程序:

LD I3.0

CALL SBR_O

CALL就是调用子程序的语句

faye1024 2008-7-26 09:05:00

I3.0为0时,子程序不执行;

此时可以用I3.0作为条件来对主程序的输出进行清零

604985 2009-12-23 16:50:00
用I0.3为0时的条件把子程序所有线圈复位
发新帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帖子 172 篇

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码