登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:探讨西门子PLC中SCR指令与子函数调用有什么区别
点击:4477 回复:2
楼主
编辑
引用
管理
在水一飞
S7-200中,有个顺控指令:SCR,一般以SCR和SCRE成对使用,即标识为一段的开头和结尾。执行的方式是:SCR满足条件TRUE时,就执行SCR段代码,执行完后,遇到SCRE,表示该段结束,继续执行SCR段以下的代码;当SCR不满足条件,FULSE时,就不执行SCR段代码。
我个人认为,这个执行方式,用子函数调用,也能实现,即满足条件时,调用子函数;不满足条件时,不调用子函数。
那么是不是SCR的功能可以用子函数调用来取代呢?况且从编程的风格来看,用子函数打包的程序,在主程序中调用子函数看起来简介些,而用SCR结构,都放在主函数中,看起来就没那么简洁了。
望高手进来,一起探讨下SCR指令与子函数调用的应用范围。
最后修改:
2008-5-24 11:43:19
08-05-24 11:43
1楼
编辑
引用
管理
在水一飞
怎么没人回复啊?高手们呢??
08-05-24 18:12
2楼
编辑
引用
管理
568786503
个人习惯问题吧,纠结这个干嘛
16-10-27 14:36
工控新闻
Vishay推出适用于恶劣环境的微型密封工业级多匝SMD金属陶瓷微调电位器
新时达再融资申请获受理 拟定增募资12.19亿元
中扬立库与西门子深化技术协同 共绘智能仓储创新蓝图
德承工控机推荐:GM-1100嵌入式MXM GPU工控机
破局高端硅钢生产!ABB为安赛乐米塔尔中国高端硅钢产线提供核心电气和自动化控制技术
西门子技术助力柏林国立图书馆能耗减半
施耐德电气携手意昂集团,以无六氟化硫中压开关设备加速能源转型
连接未来可持续铁路交通,浩亭与阿尔斯通的合作之道
更多新闻资讯