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

主题:关于TCMP时间闭较指令

点击:3795 回复:8

TCMP中指定时间的字软元件S1 S2 S3,是哪种才对,为什么如图所示的表达方式在线观察时,没有输出了
不知道问题出在哪!
16-09-18 14:50
附件 q.jpg
16-09-18 14:51
附件 1.jpg
附件 2.jpg
16-09-18 14:55
哪位看看问题出在哪,为什么M1没有输出!
16-09-18 14:56
TCMP用于比较时钟数据,即:时,分,秒的,不是用于比较年月日的。
所以通过TRD读取日期时钟到D0的话,D3才是才是时……
TRD D0
TCMP  K16 K9 K18  D3  M0   当时钟为下午4点09分18秒的时候,M1会触发的。
16-09-18 15:15
谢谢
那如果要比较年月日的话有什么好办法吗
16-09-18 16:02

引用 cma_520 在 2016/9/18 16:02:35 发言【内容省略】

你可以直接使用触点比较指令来比较日期。
LD=  D8018 K16
AND= D8017 K9
AND= D8016 K18
OUT M1
16-09-18 16:34
我准备把年 月 日 换算成 时间 在用TCMP来比较
附件 1.jpg
16-09-18 17:06
用CMP指令可行
16-09-18 17:58

工控新闻

更多新闻资讯