假设已知的数据为一个整数,将这个整数转化为一个字的BCD码,然后将这个字和表示时基的字进行或运算得到一个字(已经是S5time格式),再用move指令将这个字传给S5time的变量即可。时基字W#16#0表示时基为10ms时基字W#16#1000表示时基为100ms时基字W#16#2000表示时基为1s时基字W#16#3000表示时基为10s.
TIME格式的基本单位就是MS,因此如果你想输入400秒的话,那么TIME应该是400000。这样才能正确地被F40转换,但是,请注意,S5Time的最大设定时间为2小时46分钟,所以你的TIME应该不大于此数。