注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- PLC论坛 -- OMRON PLC论坛 -- PLC编程

中国工控网搜索:

 自动化企业招聘

更多..

 登陆:密码:  注册  密码

搜索:

发表人:hhmickey 发表时间:2003/9/27 17:06:00  

 

 本栏论题: 求助:子程序中的问题?  [2552]

    OMRON CPM2A,子程序中使用定时器作为控制位的延时启动,在子程序执行完时,定时器一直保持,这样在下次条件满足调用子程序时,这些定时器起不到延时启动的作用。
    在下次调用之前,子程序中的输出位都允许复位,是否可以在下次调用子程序时先将定时器复位??
    或者有更好的解决办法??

以下是关于《求助:子程序中的问题?》论题的回复(共6篇)

回复人:yy.dream 

 回复时间:2003/9/28 9:54:00

支持(433) | 反对(391)

 

    回复:一个建议!

    朋友,你的现象是由于PLC程序扫描时间和方式所导致的。有三个方法:方法一,如果你的程序结构比较简单的话,就不要用子程序了,全部合并到主程序中,等同于楼上兄弟所说。方法二,在子程序退出之前复位定时器,如果是在调用子程序之前复位定时器的话是无效的。方法三:不要用子程序,采用跳转指令来完成,就不会出现PLC的扫描问题了!

回复人:hhmickey 

 回复时间:2003/9/28 17:03:00

支持(679) | 反对(437)

 

    回复:谢谢俩位!

    谢谢两位!实际上我原来的程序这几部分功能并没有用子程序,只是有些功能在某些条件下可能永远也不需要执行,我是想把它做成子程序,可以减少扫描时间,程序也比较有条理!

回复人:CJ 

 回复时间:2003/9/27 18:57:00

支持(496) | 反对(424)

 

    回复:建议不要用子程序,子程序仅仅用于程序的分块阅读,不适合切换

    子程序断开后,程序不再刷新,内部的状态不会改变。
    1、采用主控的方式,程序可以刷新,实现你的目的
    2、如果采用子程序,可以在子程序断开前,让子程序在执行一个扫描周期,刷新内部的状态。

回复人:eng 

 回复时间:2005/5/24 2:38:00

支持(456) | 反对(351)

 

    回复:主控方式是什么意思?

    不明白

回复人:goldern23 

 回复时间:2008/1/22 15:33:00

支持(313) | 反对(573)

 

    学习了

回复人:2009wfl 

 回复时间:2009/8/27 16:18:00

支持(553) | 反对(383)

 

    好好学习了

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳