登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:探讨西门子PLC中SCR指令与子函数调用有什么区别
点击:4551 回复: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
工控新闻
ABB 完成对西门子歌美飒电力电子业务的收购
滴滴押注交互机器人,中国科大团队融了数千万!
“5G+工业互联网” 从连接赋能到智能原生
舍弗勒人形机器人数智工厂落户太仓
华北工控BIS-6380ARA-A10:专为边缘AI赋能和物联控制打造的嵌入式准系统
倍福新品|EtherCAT:源自倍福的全球标准
SmartDV亮相ICCAD-Expo 2025,助力中国集成电路产业高质量升级
尼得科精密检测科技株式会社与中国感图科技签署战略合作协议
更多新闻资讯