解决西门子触摸屏的时间问题

发布时间:2024-03-16
西门子的一些触摸屏如:tp/op177 ktp178 tp/op277等采用的是软时钟面板,掉电后系统时间会回到出厂设置状态,有些高端硬时钟面板的触摸屏当电池电量耗尽时也会出现同样的问题。这样一来给工程上很多需要记录时间的项目带来了不便。现介绍一个在与s7-200系列plc进行通讯时的解决方案。
首先说明一下,s7-200系列plc cpu224以上的版本都含有内部的时钟卡,cpu222一下的plc没有内部时钟卡,需要另外安装时钟卡才能实现这个功能。方法是,在系统上电后,触摸屏读取plc内的硬件时钟,并可以在触摸屏上进行时间修改和校正,实现plc与触摸屏的时间同步。
具体步骤如下:
首先在plc程序中加入周期调用“read_rtc函数,以便定时读取plc的硬件时钟,并将时钟存储到v存储区,例如vb100。然后设置一个标准变量,与触摸屏中的“设置确认按钮”进行连接,例如v20.0。用来触发“set_rtc”如下图示:
800)this.width=800 data-cke-saved-src=data/attachment/portal/201308/09/182442wewim5rwbb4bmard.bmp>
程序中的最后一条是为了保证星期日的设置不为“0”
在触摸屏中建立一个时间设置确认按钮与v20.0连接,用来确认时间的修改。并建立6个数值输入键,对应vb70-vb75(年、月、日、时、分、秒)数据类型为十六进制“byte”变量。
建立完成后再第一次上电时,须在触摸屏窗口内进行时间的校对,然后确认即可。另外别忘了在触摸屏组态时,建立时钟地址的连接“vw100.具体看副件的图片,如果需要原程序,请在博客中留下您的邮箱号码!
800)this.width=800 data-cke-saved-src=data/attachment/portal/201308/09/182442qi1nqwhzjqchhxkh.bmp>
800)this.width=800 data-cke-saved-src=data/attachment/portal/201308/09/182443w2j29tzdxxhz2jdd.bmp>
上一个:【外测液位计】常见的液位的测量方法介绍
下一个:风华RS-05L1R18FT电阻

全程防治番石榴炭疽病
安卓手机刷机软件哪个最好用最安全(安卓刷机软件哪个最好用最安全)
windows7镜像 百度网盘(windows7原版镜像百度云)
离婚后宝宝户口怎么办
计算机活动方案(电脑游戏活动策划)
大叶黄杨窄吉丁虫防治
酷派 什么都点不开怎么办,酷派手机联通版的应用都打不开怎么办
手机下载的视频去哪找(手机中下载的视频在哪)
3000左右台式机配置推荐,配置高的台式电脑推荐
电力仪表生产注意事项