今天研究了一下读取实时系统时钟问题,程序如下可运行,但有几个疑问不解
CALL SFC 1 //读取系统日期时间
RET_VAL:=MW120
CDT :=#cnt_dt //送临时变量或数据块(DT类型BCD格式)
CALL FC 8
IN :=#cnt_dt
RET_VAL:=MD200 // MD200中就是实时时钟
//问题是,DT类型是BCD格式,TOD类型是以什么格式存储的呢?比如要进行比较,只能以TOD类型比较吗?在书上和帮助中都没有找到,好像不是BCD,难道就是一个以MS为单位的双整形?