登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:ST语言中的if语句 在功能块中如何准确的表示

点击:7198 回复:5

帮人改写程序 由ST语言改为用功能块编程
举个例子 (a,b,c,d,e,f,g,均为变量为bool型,h为int型)
if a=true
then b=c,
        d=1,
        e=0;
else f=1,
        g=0,
        h=5,
类似这样的程序应该如何用功能块实现呀? 总感觉自己编的的有漏洞。还希望大家能指点一下!!!
最后修改:2010/11/19 5:56:27
10-11-19 05:28

引用 patriot_liu 在 2010/11/19 5:28:31 发言【内容省略】

附件
Regards
10-11-19 09:05

引用 cvlsam 在 2010/11/19 9:05:21 发言【内容省略】

多谢兄弟的回复,但是有一点我忘了说明了,我用的是博世的plc,用在一种特殊的用途,与门包括move指令是没有enable的,这也是让我最头疼的,还请继续指教!!!
10-11-19 14:46
唉,没有En么就代表始终为TRUE啊,就是图中的状态啊。
Good Luck
10-11-19 22:00
要灵活领会,而非死用。
Regards
10-11-19 22:01
5楼
该帖内容不符合相关规定!
16-11-25 19:35

工控新闻

更多新闻资讯