PLC编程,如何读取PLC的时间和日期( 五 )
上述三种方法 , 都会弹出\"设置时钟\"的对话框 , 如图3所示 , 勾选\"来自PG/PC\" , 使用计算机时钟来同步PLC时钟 。
图3 与PG/PC时钟同步
2、使用SFC0设置系统时间
除了使用PG/PC来同步系统时钟外 , 我么也可以使用系统功能SFC0来自定义系统时钟 , 方法如下:
1) 首先 , 创建一个DB块 , 如:DB20 。 并在其中定义一个DATE_AND_TIME变量 。
图4 定义DATE_AND_TIME变量
2) 在OB1中编写代码 , 将参考时间以16进制BCD码的形式赋值给DATE_AND_TIME变量的各个字节 。 第7个字节包含毫秒的个位值及星期 , 一般不需要设定 , 系统会根据给定的年、月、日来自己计算星期值并赋值 。 如图5所示 。
图5 为DATE_AND_TIME变量赋值
推荐阅读
- 小鱼人|如何在新赛季稳定上分?善于抓失误的小鱼人,值得认真练上一波
- 阴阳师|阴阳师SR川猿强度如何 是否值得抽卡 改变斗技环境 大佬的新玩具
- 手机游戏|梦幻西游手游:活力如何换金币 一切都已给出 就看你的选择
- 华佗|三国杀:两位\奶爸\,朱治与华佗比,强度如何呢?
- 亲朋上分|《亲朋上分》266391亲朋下分亲朋上下分永劫无间崔三娘技能介绍 崔三娘如何获得更多技能
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- |冰雪传奇:平民玩家四转后如何打金
- 穿越火线|CF:传说武器再度上新,那王者、炫金该如何发展?
- 打野|打野已经被削到几乎不能再削了,到底如何平衡打野位置?
- 电子竞技|新华社对话明凯、阿布,探讨电竞选手是如何炼成的?宁王无辜躺枪