M,DB,I,Q……在西門子中稱作地址表示符。不同的地址標識符決定了其在內存(RAM)中不同的位置。
后綴的W,D,B是內存的空間大小,W——Word,D——Double Word,B——Byte
M區的大小受限于PLC的型號,在PLC的選型樣本就就可以得知,DB區的大小受限于所使用的MMC卡(400系列采用EEProm)的大小。
因為DB在使用時要裝入RAM,因此,DB與M在使用上無什么區別。
因為某些用戶無使用符號表的習慣,因此會覺得M比DB好用。外國人之所以喜歡使用DB,是因為DB中必須事先聲明才可以被使用,聲明時已經指定了數據類型,這種習慣在歐美系的用戶中很普遍。
而國人喜歡使用M區是因為M區的用法習慣上更接近與日系,大部分國人應該都是從日系的PLC開始入門的。
從實際上來看,如果你的PLC的基礎足夠的扎實的話,就應該不會存在這個問題了。
簡單的很,怎么都不愿意說呢?我來說,打開PLC編程軟件,新建工程,PLC種類就選你需要讀取程序的這個PLC類型,然后連接PLC,選擇程序寫入,在選項里面只選擇PLC參數打鉤,其他的千萬不要打鉤,寫入完成再讀取,程序就出來了!也就是置換一下PLC參數,好辦法!
[ 此帖被百度在2013-12-28 22:21重新編輯 ]