回复:SCL 编程如何实现按一次开关Q0.1=1;再按一次Q0.1=0;如此反复

t1122

  • 帖子

    73
  • 精华

    1
  • 被关注

    5

论坛等级:游士

注册时间:2011-04-14

普通 普通 如何晋级?

发布于 2011-08-03 13:09:06

2楼

scl跟stl不一样,楼上的说的不尽然啊。
scl要自己做上升沿,大概给你写一下啊,没有测试。
var
tb:bool;
end_var;
begin
if (not m0.0) and i0.0 then
m0.1:=m0.1 xor i0.0;
if m0.1 then
q0.0:=true;
else
q0.0:=false;
end_if;
end;_if;
m0.0:=i0.0;//这里是做上升沿判断的,跟stl主要差别就在这里.
//相当于fp m0.0
就像找找偷懒的诀窍
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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