关于S7-200 BGN_ITIME,CAL_ITIME
这种功能是I0.0按下的那个扫描周期,BIGN_ITIM将当前的系统时间存放到VD0中,注意BGN_ITIME 前面有个P,上升沿指令,它只在I0.0从0变为1那个周期导通,其余时间都为0
然后只要I0.0没有断开,CAL_ITIME指令,就将当前的系统时间减去VD0中存放的开始时间,
那么得到的就是延时时间了,存放于VD4中,
就像我们看手表一样,第一次看手表是12点,我们记录下来,第二次看手表,是12:30,那么我们就知道,时间过去了半个小时了,