1.建立DB6数据块,其中TIME变量TIME1 _TIME为WINCC设定值,S5TIME变量TIME1 _S5T为定时器使用值;
2.WINCC中建一个32位有符号浮点数,改变格式:LongToSignedDWord,连接DB6,双字,地址DBD16(DB6中TIME1 _TIME的地址)
3.调用Libraries-IEC Function Blocks-FC40(TIM_S5TI),将时间值TIME(毫秒单位,即1000=1S)数据格式变量TIME1 _TIME转换成S5TIME数据格式的变量TIME1 _S5T;
4.程序中使用TIME1 _S5T变量作为定时器的时间设定值。
07-05-15 15:06