在Step7中提供了比较丰富的与时间有关的元素例如定时器、系统时钟以及相关的组织块和系统功能块等,非常方便。但是在具体使用过程中,可能会遇到各种各样的问题。为了帮助大家比较系统的了解并掌握这部分的内容,特开始本话题讨论Step7中一切与时间有关的话题。(例如S5Time, Time, IEC Timer, Timer, Date_and_Time,System Time, SFC0/SFC1,WinCC如何设置时间变量的值等等) 下载中心参考文挡为: A0087:step7中有关时间和定时器的使用和例程
WINCC可以访问DATA_ AND_ TIME类型的变量,但必须创建数据类型DATA_ AND_ TIME的结构。 例如: 字节: STEP7 WINCC 0: Year YEAR 1: Month MONTH 2: Day DAY 3: Hour HOUR 4: Minute MINUTE 5: Second SECOND 6: 1/10 and 1/100 second MISLLISEC1 7: 1/1000 second MISLLISEC2 管理员注:本帖已被纳入此次探讨发帖整理,请点此详阅。
一个子网中有多个 CPU 互连,可以参数化其中一个 CPU 的时钟作为主时钟。参数化 CPU 需要指定一个同步间隔,子网中所有CPU 通过此间隔与主CPU 同步。可以在主 CPU 中调用系统函数 SFC48 "SNC_RTCB" 。此调用触发子网中所有时钟与之同步而与自动同步间隔无关。如果通过函数 SFC0 "SET_CLK"设置主时钟,子网上所有的时钟都将自动同步此值。