-
-
-
heavenbird | 当前状态:在线
总积分:194 2024年可用积分:0
注册时间: 2007-01-12
最后登录时间: 2013-03-03
-
heavenbird 发表于 2013/3/3 22:06:40
直接在OB1里面,调用FC6将CPU的date&time转换为Date,然后调用一个函数将Date转换为星期
引用 heavenbird 2013/3/3 22:06:40 发表于2楼的内容
-
-
引用 218hty 2013/3/4 7:59:30 发表于3楼的内容
-
引用 ababab 2013/3/6 9:36:34 发表于4楼的内容
-
-
zqcgxg 发表于 2013/3/6 16:45:38
D8019-星期(0(星期日)~6(星期六) D8018-年(公历年的后两位) D8017-月(1~12) D8016-(1~31)
D8015-h(0-23h) D8014-min(0-59min) D8013-S(0-59S)
在程序中加上一些比较程序,让这些寄存器中的数值大于小于或等于你设定的年,月,日,时,分,秒,星期值然后去控制输出通断即可。这是三菱FX2N的。
西门子S7-200要麻烦一些,CPU内部中没有万年历功能,需设置时钟(SET_RTC),读取时钟(READ_RTC),再用比较指令。
引用 zqcgxg 2013/3/6 16:45:38 发表于5楼的内容