回复:西门子scl编程两条运输带控制程序设计

魔笛库卡

  • 帖子

    411
  • 精华

    0
  • 被关注

    28

论坛等级:侠圣

注册时间:2009-11-27

普通 普通 如何晋级?

发布于 2013-08-26 10:00:26

3楼

FUNCTION_BLOCK FB2

VAR_TEMP
a : BOOL;
b : BOOL;
temp1 : WORD;
temp2 : WORD;
currtime1 : S5TIME;
currtime2 : S5TIME;
END_VAR

VAR_INPUT
qidong : BOOL;
tingzhi : BOOL;
time1 : TIMER;
time2 : TIMER;
END_VAR

VAR_OUTPUT
run1 : BOOL;
run2 : BOOL;
END_VAR
BEGIN
IF qidong = true THEN
run1 := true;
ELSIF b = true THEN
run1 := false;
END_IF;
currtime1 := S_ODTS(T_NO :=time1,
S :=qidong,
TV :=T#8s,
R :=tingzhi,
BI :=temp1,
Q :=a);
IF a = true THEN
run2 := true;
ELSIF tingzhi = true THEN
run2 := false;
END_IF;
currtime2 := S_ODTS(T_NO :=time2,
S :=tingzhi,
TV :=T#8s,
R :=qidong,
BI :=temp2,
Q :=b);

END_FUNCTION_BLOCK
楼主,我最近也在看SCL就给你写了一个,顺便练练手,呵呵。供你参考。


学无止境
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54715条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。