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

主题:点动如果用ST文本来写应该怎样写?

点击:1986 回复:21

大家开阔脑洞,学习研究一下。
点动如果用ST文本来写应该怎样写?
如果有上升沿呢?
图1:
附件 1.jpg
图2:
附件 2.jpg
附件 3.jpg
附件 4.jpg
最后修改:2019/8/31 17:00:30
19-08-31 16:57
我不知道ST的写法,官网也上不到
附件 1.jpg
最后修改:2019/8/31 17:35:47
19-08-31 17:34
附件 2019-08-31_193659.jpg
其实很简单
M10:=M0;
最后修改:2019/8/31 20:25:05
19-08-31 19:36
IF m_0=1 AND  m_1=0 THEN
m_10:=1;
ELSE
m_10:=0;
END_IF;
m_1:=m_0;
m_0是输入.m_10是输出.m_1是内部bit变量.
第一次扫描,M_0=1.内部M_1=0 真,则M_10输出为1,扫描下来.M_1为M_0的值=1,下次扫描 上面条件是假,M_10=0.则为上升沿,
模拟通过.
19-08-31 19:49

引用 bnnyygy 在 2019/8/31 19:49:31 发言【内容省略】

上升沿可以这样
M10:=LDP(TRUE,M0);
19-08-31 21:26
这个指令可不可以直接用到其他牌子的PLC上?
19-08-31 21:58

引用 蛇会大学 在 2019/8/31 21:58:30 发言【内容省略】

这个就不清楚了,但如果用IF语句是可以的
19-09-01 09:36

引用 YXBK 在 2019/8/31 21:26:09 发言【内容省略】

那样做可以在三菱西门子上通用
19-09-01 10:04
2楼3楼的程序确实可以用。
还有图3图4有没有人能做出来?
19-09-01 13:56
大哥学这么久还没有学会
19-09-01 14:17

上一页下一页

工控新闻

更多新闻资讯