PLC编程,如何读取PLC的时间和日期( 三 )
很多情况下我们都需要根据时间日期的变化来改变自动化系统的控制方式 , 这时候我们就需要将这些时间和日期的信息 , 从PLC中调出 , 下面我们就一起来学习 , S7-300PLC是将时间日期信息如何进行存储的 。 第一种觉得简单应用完全满足得了 , 第二种比较高级详细 。
(一)S7-300PLC中实际上系统的时间日期信息是存储在主程序OB1的本地数据中 , 具体位置是OB1的LB12到LB18 , 分别存储的是年、月、日、小时、分钟、秒、毫秒、信息如图 1-1所示 。
那么我们如果需要对这些信息进行提取最简单的方法就是使用MOVE指令把这些L区的数据读到其他区域比如说M区如图 1-2所示 。
这里我们必须要注意所有时间的显示都是以16进制的方式而不是10进制的方式显示的 。
(二)
一、数据类型:DATE_AND_TIME
DATE_AND_TIME是Step7四种复杂数据类型(DATE_AND_TIME、STRING、ARRAY及STRUCT)的一种 , 表示由日期和时间组成的时间 , 可以使用缩写DT来代替DATE_AND_TIME 。
推荐阅读
- 小鱼人|如何在新赛季稳定上分?善于抓失误的小鱼人,值得认真练上一波
- 阴阳师|阴阳师SR川猿强度如何 是否值得抽卡 改变斗技环境 大佬的新玩具
- 手机游戏|梦幻西游手游:活力如何换金币 一切都已给出 就看你的选择
- 华佗|三国杀:两位\奶爸\,朱治与华佗比,强度如何呢?
- 亲朋上分|《亲朋上分》266391亲朋下分亲朋上下分永劫无间崔三娘技能介绍 崔三娘如何获得更多技能
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- |冰雪传奇:平民玩家四转后如何打金
- 穿越火线|CF:传说武器再度上新,那王者、炫金该如何发展?
- 打野|打野已经被削到几乎不能再削了,到底如何平衡打野位置?
- 电子竞技|新华社对话明凯、阿布,探讨电竞选手是如何炼成的?宁王无辜躺枪