当前位置:首页 > 行业发展 > 正文

西门子S7-200系列PLC实操(39 时钟指令二)

书接上回,我们接着介绍“时钟指令”上次课我们讲到,在读时钟的时候,读出的数据存储到VB0,而这时的数据类型是字节(8位),编码方式也是特定的BCD码。那该如何还原成我们更熟悉的十进制方式呢?我们分步来完成:在这张图里,我们看到了数据的长度、类型的变化过程。以此类推,我们把时钟当中的月、日、时、分等等...

书接上回,我们接着介绍“时钟指令”上次课我们讲到,在读时钟的时候,读出的数据存储到VB0,而这时的数据类型是字节(8位),编码方式也是特定的BCD码。那该如何还原成我们更熟悉的十进制方式呢?我们分步来......

书接上回,我们接着介绍“时钟指令”

上次课我们讲到,在读时钟的时候,读出的数据存储到VB0,而这时的数据类型是字节(8位),编码方式也是特定的BCD码。那该如何还原成我们更熟悉的十进制方式呢?我们分步来完成:

在这张图里,我们看到了数据的长度、类型的变化过程。以此类推,我们把时钟当中的月、日、时、分等等的程序也写出来。下面是年月日的监控效果

大家手动把后面的数据内容补足。

这里我们可以看到的是“时、分、秒”还有“星期”。其中3并不是代表星期三,而是在日历表中的第三列,也就是我们所说的是星期(3-1)二。

现在我们把时钟当中的关键数据,小时、分钟等信息取出来了,下一步该怎么用呢?

我们可以根据夏令时,对于月的要求、时间的要求,通过比较指令输出结果暂存在

同样的道理,我们可以再编辑一个冬令时的程序,放在。然后和路在一起,按条件点亮路灯

下节课,我们学习“时钟指令-设置”

最新文章