西门子的一些触摸屏如: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”如下图示:
程序中的后一条是为了保证星期日的设置不为“0”
在触摸屏中建立一个时间设置确认按钮与V20.0连接,用来确认时间的修改。并建立6个数值输入键,对应VB70-VB75(年、月、日、时、分、秒)数据类型为十六进制“BYTE”变量。
建立完成后再次上电时,须在触摸屏窗口内进行时间的校对,然后确认即可。另外别忘了在触摸屏组态时,建立时钟地址的连接“VW100".具体看副件的图片!
企业分站 在线客服 : 服务热线: 025-86136252 / 15062244194 电子邮箱: [email protected]
公司地址:江苏省南京市江宁区未来科技城
研维信息是一家集研发、生产、销售为一体的工控机、嵌入式安装工业平板电脑、加固手持平板电脑、加固类三防计算机的专业设备提供商,提供各种尺寸和规格的安装式工业平板电脑,手持三防平板电脑,加固三防计算机。核心研发及市场团队均有10余年的相关行业背景,尤其是公司的ODM团队,可以为客户提供快速、质优、灵活的客户定制化产品OEM及ODM服务,公司对员工及客户,都一直秉承合作共赢、以德为先的经营宗旨,为客户提供优质产品及服务,提升客户价值。