EPROMMS6312
EPROMMS6312
這個(gè)階段執(zhí)行用戶程序。從0000步程序開始,按順序、按要求一條指令一條指令地執(zhí)行,直到“END”指令出現(xiàn),程序執(zhí)行階段結(jié)束。由于是周期循環(huán)掃描,所以用戶程序也是一個(gè)周期從頭到尾執(zhí)行一次,并且,隨著周期的循環(huán),不斷反復(fù)地執(zhí)行。執(zhí)行程序就要從內(nèi)存各類存儲(chǔ)器中讀數(shù)據(jù),進(jìn)行要求的運(yùn)算和操作,向有關(guān)存儲(chǔ)器中寫數(shù)據(jù)。向存儲(chǔ)器中寫入的數(shù)據(jù)當(dāng)然是運(yùn)算和操作的結(jié)果。需要控制外部輸出開關(guān)量的數(shù)據(jù)一般由執(zhí)行輸出指令獲得,寫入到“輸出繼電器”,即輸出映像存儲(chǔ)器中。在一次程序執(zhí)行過(guò)程中,前面程序得到的運(yùn)算結(jié)果,可以馬上被后面指令使用;后面程序得到的運(yùn)算結(jié)果,在同一周期內(nèi)不能被前面指令使用,但可以在下一周期被前面指令使用。這樣,指令在程序中的前后位置是需要認(rèn)真考慮的。
早期的PLC是繼電器控制的替代物,幾乎沒有數(shù)據(jù)類型的概念。現(xiàn)代的大中型PLC使用計(jì)算機(jī)高級(jí)語(yǔ)言中的數(shù)據(jù)類型,博途中的數(shù)據(jù)類型比STEP7 V5的多得多。
數(shù)據(jù)在PLC中都是以二進(jìn)制格式存儲(chǔ)。數(shù)據(jù)類型是PLC編程的基礎(chǔ),PLC內(nèi)部的數(shù)據(jù)運(yùn)算和處理都是建立在數(shù)據(jù)類型的基礎(chǔ)上的。
數(shù)據(jù)類型反映了數(shù)據(jù)的長(zhǎng)度,例如位、字節(jié)、字、雙字,能統(tǒng)一數(shù)據(jù)長(zhǎng)度嗎?
數(shù)據(jù)類型反映了數(shù)據(jù)的屬性,例如32位的數(shù)據(jù)類型有雙字、雙整數(shù)、實(shí)數(shù)、IEC時(shí)間、TIME_OF_DAY,沒有這些數(shù)據(jù)類型,CPU怎怎么識(shí)別不同類型的數(shù)據(jù)?如果將所有的螺絲統(tǒng)一為兩、三個(gè)規(guī)格,還能生產(chǎn)得出各種各樣的設(shè)備嗎?
編程離不了規(guī)則,數(shù)據(jù)類型是最基本的規(guī)則之一。初學(xué)者可能被豐富多彩的數(shù)據(jù)類型嚇住了。其實(shí)在讀程序、編程序的過(guò)程中,多看有關(guān)的在線幫助,數(shù)據(jù)類型并不難掌握。學(xué)習(xí)沒有捷徑,作為PLC的用戶,只能遵守規(guī)則,而不是懷疑規(guī)則的作用,更不可能改變規(guī)則。
Mitsubishi A1SJ71QC24
Valmet M850152
BBC IPX132-b
Honeywell AC-EZV305-1
Honeywell AC-EZV190-B2
Omron CPM2C-S100C-DRT
ABB CI810V1 3BSE008584R1
Nobel Elektronik H-4-CDM
Honeywell AC-EZV305-0
Siemens 6SE6420-2AD23-0BA1
Ge Fanuc IC693ALG220F
Mini2-7b 0-7bar
Teleperm M74003-A424
ABB HIER460271R0001
ABB UN0806b-P
GE IC695CHS012-DA
Mayr 1/100.110
Siemens 6ES5605-0UA12