西门子数控系统代理商-成都
浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。
我们公司能提供全套产品,我们有着**的库存,*优惠的价格
*优质的售后服务和*强大的技术力量
我公司大量现货供应,价格优势,品质保证,德国原装进口
说明
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 的年份。
欧盟惯例: 在三月*后一个星期日的 UTC 时间凌晨一点将时间向前调一小时。在十月*
后一个星期日的 UTC 时间凌晨两点将时间往回调一小时。(进行修正时的当地时间取决
于相对于 UTC 的时区偏移量)。
2 美国惯例: 2007 年标准 - 在当地时间三月第二个星期日的凌晨两点将时间向前调一小
时。 在十一月**个星期日的当地时间凌晨两点将时间向后调一小时。
3 澳大利亚惯例: 2007 年标准 - 在十月**个星期日的当地时间凌晨两点将时间向前调一
小时。 在四月**个星期日的当地时间凌晨两点将时间向后调一小时(还适用于澳大利亚
- 塔斯马尼亚)。
4 新西兰惯例: 2007 年标准 - 在九月*后一个星期日的当地时间凌晨两点将时间向前调一
小时。 在四月**个星期日的当地时间凌晨两点将时间向后调一小时。
5 要分配某月*后出现的工作日(例如四月的*后一个星期一),设置星期 = 5。
超出断电时长对 CPU 时钟的影响
有关掉电期间实时时钟可维持正确时间的时长,请参见《S7-200 SMART 系统手册》的
附录 A“CPU 规范”。
超出断电时长后,CPU 将初始化为下表所示的时间值。
紧凑型 S7- - 200 SMART CPU 型号 CR40 和 CR60 不含 RTC (实时时钟)或超级电容
可借助 READ_RTC 和 SET_RTC 指令设置 CPU 型号 CR40 和 CR60 的年份、日期和时
间值,但这些值会在下一次 CPU 断电再重新上电时丢失。上电时,日期和时间将初始化
为 2000 年 1 月 1 日。
联系方式
- 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 邮编:201600
- 联系电话:未提供
- 经理:吴悦
- 手机:19514718569
- QQ:2810544350
- Email:2810544350@qq.com