您现在所在的是:

PLC论坛

回帖:5个,阅读:7104 [上一页] [1] [下一页]
969
patriot_liu
文章数:8
年度积分:50
历史总积分:969
注册时间:2007/1/5
发站内信
发表于:2010/11/19 5:28:31
#0楼
帮人改写程序 由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编辑过]
38215
cvlsam 版主
文章数:12502
年度积分:826
历史总积分:38215
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2010/11/19 9:05:21
#1楼
以下是引用patriot_liu在2010/11/19 5:28:31的发言:
帮人改写程序 由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编辑过]

附件

Regards
969
patriot_liu
文章数:8
年度积分:50
历史总积分:969
注册时间:2007/1/5
发站内信
发表于:2010/11/19 14:46:52
#2楼
以下是引用cvlsam在2010/11/19 9:05:21的发言:
以下是引用patriot_liu在2010/11/19 5:28:31的发言:
帮人改写程序 由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编辑过]

附件

Regards
多谢兄弟的回复,但是有一点我忘了说明了,我用的是博世的plc,用在一种特殊的用途,与门包括move指令是没有enable的,这也是让我最头疼的,还请继续指教!!!
38215
cvlsam 版主
文章数:12502
年度积分:826
历史总积分:38215
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2010/11/19 22:00:28
#3楼
唉,没有En么就代表始终为TRUE啊,就是图中的状态啊。

Good Luck
38215
cvlsam 版主
文章数:12502
年度积分:826
历史总积分:38215
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2010/11/19 22:01:07
#4楼
要灵活领会,而非死用。

Regards
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2016/11/23
发站内信
发表于:2016/11/25 19:35:53
#5楼
该用户被锁定,回复内容不予显示!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005