浔之漫智控技术(上海)有限公司
西门子模块代理商
西门子数控系统代理商-成都

浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。

我们公司能提供全套产品,我们有着**的库存,*优惠的价格

*优质的售后服务和*强大的技术力量

我公司大量现货供应,价格优势,品质保证,德国原装进口

1043621793.jpg

说明

READ_RTCX 、 SET_RTCX 编程提示

不接受无效日期。 例如,如果您输入 2 月 30 日,则将发生非致命日时钟错误 (0007H)。

不要在主程序和中断例程中使用 READ_RTCX/SET_RTCX 指令。 执行另一个

READ_RTCX/SET_RTCX 指令时,无法执行中断例程中的 READ_RTCX/SET_RTCX 指

令。 在这种情况下,系统标志位 SM4.3 会置位,指示尝试同时对日时钟执行二重访问,

导致 T 数据错误(非致命错误 0007H)。

CPU 中的日时钟仅使用年份的*后两位数,因此 2000 年表示为 00。但使用年份值的用

户程序必须考虑两位数的表示法。

2099 年之前的闰年均可正确处理。

19 字节时间缓冲区的格式,从字节地址 T 开始

仅当在字节 8 中分配时间修正模式时,才使用 T 字节(9 至 18)或(9 至 20)。否则,

将返回由 STEP 7-Micro/WIN SMART 或 SET_RTCX 指令*后写入到字节(9 至 18)或

(9 至 20)中的值。

所有日期和时间值必须采用 BCD 格式分配(例如,16#12 代表 2012 年)。 00 至 99 的

BCD 值范围可分配范围为 2000 至 2099 的年份。

1046035870.jpg

1057030226.jpg

1058043038.jpg

欧盟惯例: 在三月*后一个星期日的 UTC 时间凌晨一点将时间向前调一小时。在十月*

后一个星期日的 UTC 时间凌晨两点将时间往回调一小时。(进行修正时的当地时间取决

于相对于 UTC 的时区偏移量)。

2 美国惯例: 2007 年标准 - 在当地时间三月第二个星期日的凌晨两点将时间向前调一小

时。 在十一月**个星期日的当地时间凌晨两点将时间向后调一小时。

3 澳大利亚惯例: 2007 年标准 - 在十月**个星期日的当地时间凌晨两点将时间向前调一

小时。 在四月**个星期日的当地时间凌晨两点将时间向后调一小时(还适用于澳大利亚

- 塔斯马尼亚)。

4 新西兰惯例: 2007 年标准 - 在九月*后一个星期日的当地时间凌晨两点将时间向前调一

小时。 在四月**个星期日的当地时间凌晨两点将时间向后调一小时。

5 要分配某月*后出现的工作日(例如四月的*后一个星期一),设置星期 = 5。

超出断电时长对 CPU 时钟的影响

有关掉电期间实时时钟可维持正确时间的时长,请参见《S7-200 SMART 系统手册》的

附录 A“CPU 规范”。

超出断电时长后,CPU 将初始化为下表所示的时间值。

1060236533.jpg

紧凑型 S7- - 200 SMART CPU 型号 CR40 和 CR60 不含 RTC (实时时钟)或超级电容

可借助 READ_RTC 和 SET_RTC 指令设置 CPU 型号 CR40 和 CR60 的年份、日期和时

间值,但这些值会在下一次 CPU 断电再重新上电时丢失。上电时,日期和时间将初始化

为 2000 年 1 月 1 日。


展开全文
优质商家推荐 拨打电话