圖片:
[attachment=281558] 正常做停機程序時是讀取PLC實時時鐘年月日數(shù)據(jù),與設(shè)定的日期年月日做比較,大于等于后就代表已到設(shè)定的年月日日期期限。
但有的客戶要求按天數(shù)來算,比如從今天起200天后停機,那用原來的日期對應(yīng)到年月日就不好算了!
那現(xiàn)在就得用到PLC的一個庫指令LGF_DateDiff,LGF_DateDiff指令可以用來計算2個日期之間的天數(shù),如果起始日期比結(jié)束日期早,結(jié)果為正數(shù),如果起始日期比結(jié)束日期晚,結(jié)果為負(fù)數(shù)。
STEP 7-MicroWIN SMART軟件沒有自帶,得另外下載后再加載,程序壓縮包里面我也一并附上,加載方法大家可以自行度娘。我是直接復(fù)制庫指令文件到C:\Users\Public\Documents\Siemens\STEP 7-MicroWIN SMART\Lib 這個文件夾下面的
斗膽班門弄斧學(xué)習(xí)交流,不足之處多多指教,大師大俠們高抬貴手,勿噴勿噴
[attachment=281558]
按設(shè)定天數(shù)停機.rar (31 K) 下载次数:2435 [ 此帖被矽能工控在2023-06-03 16:55重新編輯 ]