【剑忠siemens专栏】通过WINCC修改S7 PLC时间(提供源代码下载)

编者按

“剑指工控”特邀请SIEMENS自动化官方认证专家“剑忠”专门开辟西门子技术专题,与大家共同学习与探讨!本期话题:通过WINCC修改S7 PLC时间?

通过WINCC修改S7 PLC时间

大致设置如下:

1.在wincc上新建: 1个标志变量(比如:址为 V20.0)和年、月、日、时、分、秒 6 个BYTE变量,分别连接到PLC的连续V区中,比如:VB70 – VB75。

2.在 MicroWin中,用标志变量触发来调用SET_RTC,将VB70 – VB75作为时间参数传递给该函数,来实现通过面板修改S7 PLC时间。

注意:

给S7-200设定系统时间时,不要给时间信息中的“星期”字节赋“0”值,请给出确切的“星期几”否则会导致时钟同步失败。或将此字节置为常数 1。

源代码下载

点击下方“附件”,下载源代码!

作者简介

剑忠,多年从事钢铁行业自控仪表、计算机与网络等工控设备维护与技改工作,由于工作中较常使用SIEMENS SIMATIC产品,因而一直致力于将STEP7+WinCC组合(即AS与OS)进行全集成TIA架构应用开发与实践探索。连续多年受邀参加SIEMENS中国网站技术交流版主及高端用户峰会,入选2011年SIEMENS自动化专家会议。2013年参加SIEMENS高端自动化产品精英工程师选拔参赛,获一等奖,并授予《SIEMENS高端自动化产品精英工程师》认证;2014年荣获SIEMENS自动化专家认证。

附件: