欢迎您来到武汉市木森电气有限公司!木森电气真诚欢迎各界同仁全面合作,携手共进!
24小时全国免费服务电话:400-002-7608 技术指导:13971685238
服务与支持
销售热线:400-002-7608
     027-87513099
售后服务:027-87596340
传真号码:027-87512899
在线客服: 点击这里给我发消息
电子邮箱:msdq027@126.com

西门子S7-200PLC与触摸屏进行通讯时间问题解决方法


2017-04-28 10:27   点击:41
                        前几天在编写西门子的TP 如:TP/OP177 触摸屏时,碰到个问题,触摸屏采用的是软时钟面板,掉电后系统时间会回到出厂设置状态,有些高端硬时钟面板的触摸屏当电池电量耗尽时也会出现同样的问题。这样一来给工程上很多需要记录时间的项目带来了不便。通过网上找资料,案例,终于解决了! 
给大家介绍一个在与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”变量。
建立完成后再第一次上电时,须在触摸屏窗口内进行时间的校对,然后确认即可。


相关搜索: 西门子S7-200PLC与触摸屏进行通讯时间问题解决方法

上一篇: 电动机定子电流与转子电流的关系
下一篇: 欧姆龙变频器中过电流故障的缘由和处置方法