简介
用输入的日期创建TIME字符串,然后将它保存到指定地址中。
如果注册控制器/PLC Tag,可使用写入TIME类型。
格式
SetTIME (寄存器地址, TIME 字符串)
寄存器地址: TIME型Tag
TIME字符串:固定字符串(仅预览)
日:数值(范围:-24~24)
时:数值(范围:-596~596)
分:数值(范围:-35791~35791)
秒:数值(范围:-2147484~2147484)
毫秒:数值(范围:-2147483648~2147483647)
表达式示例:
SetTIME("[w:[PLC1]TagName]","01d02h03m04s005ms")
在上例中,将“01d02h03m04s005ms1”写入TIME型寄存器“[w:[PLC1]TagName]”。
如果所有元素均为0,TIME字符串为“00d00h00m00s000ms”。
在TIME字符串中,最初和最后的0项不输出为TIME字符串的一部分。
例如,00d00h03m04s005ms,TIME字符串为“03m04s005ms”。
如果0项前后有非零值,则0值会输出为TIME字符串的一部分。
例如,01d00h00m04s005ms,TIME字符串为“01d00h00m04s005ms”。
在TIME字符串中,仅能为首项输入设定范围内的值。如果首项非零,输入超出有效范围的值时会弹出警告。如果有多个项发生位溢出,仅会对首项弹出警告。
时:00~23,
分:0~59
秒:00~59
毫秒:000~999
例如,“01d02h99m99s005ms”会触发“分”值的警告。