在論壇上咨詢了不少,回復的說法多種多樣,不少都是拖泥帶水的說出來一堆百度復制出來的內(nèi)容,沒有針對提出來的問題,一頭霧水那,特將疑問再說一下,希望專家們給以幫助,謝謝!
比如說 定時器TIM指令,如果要延時36秒
應該寫:
tim 000 #168(十六進制)
tim 000 &360(十進制)
tim 000 110110 (二進制)
在圖解歐姆龍PLC入門一書中提到:設(shè)定值用4位十進制數(shù)表示,范圍0~9999,定時時間=設(shè)定值*時基。設(shè)定值可表示成立即數(shù),前面必須要加#。如果無#就是通道號。
如果設(shè)定是36秒 ,那SV(設(shè)定值就是#360)也就是TIM 000 #360
有的壇友說:歐姆龍默認的十六進制,也就是設(shè)定為36秒,就是TIM 000 #168
還有的說使用BCD碼。也就是說設(shè)定值36秒,就是TIM 110110 (還有的說是100100)
那么現(xiàn)在哪種答案對那?