Reliance B/M60002-3 更何況手冊上的內(nèi)容并非面面俱到。我在接觸到那些不熟悉的指令時,喜歡單獨編一個小程序,讓PLC運行。然后逐個修改條件,觀察運行的結(jié)果(MicroWin為用戶提供了非常好的監(jiān)控手段),反過來再重新理解手冊的描述,這樣就可以非常直觀的理解這些指令的作用和使用方法。不必擔心自己寫的程序會有什么問題,會影響PLC的正常工作。
Reliance B/M60002-3 程序有沒有問題,只有讓PLC運行了才能發(fā)現(xiàn)。而發(fā)現(xiàn)問題并解決問題就是對自己能力的提高。撇開硬件操作不談,單就軟件來說,我還真沒有遇到過由于軟件問題而損壞PLC的事。在這里不必擔心繼電器電路接錯線可能造成的后果。所以,大膽的實踐是PLC編程的必由之路。
當然,大膽實踐并不是野蠻操作,而是必須遵循必要的規(guī)范。還有一個要注意的,在程序未經(jīng)可靠性證實之前,千萬不要掛接負載,以免造成不必要的損失。數(shù)字量的輸出有LED顯示;而模擬量處理可以采用一些硬件或軟件模擬手段來解決。
3、Reliance B/M60002-3編程需要有縝密的邏輯思維
編程本身就是一種邏輯思維過程。在高級語言中,使用最多的是ifthenelse、select這些條件判別語句,這就是邏輯中的因果關(guān)系。PLC程序就是由這些因果關(guān)系組成的:判別條件是否成立,進而決定執(zhí)行相應的指令。最初的PLC是用來替代繼電器邏輯電路的,所以繼承了繼電器電路以觸點作為觸發(fā)條件的描述方式。
Reliance B/M60002-3
IC200PWR102D
GE 369HI-R-0-0-0
IC670GB1002G
Fanuc-IC670ALG330-JB
Fanuc-IC670GB1002G
Fanuc-IC670ALG620-JD
IC670ALG240-JC
Fanuc-IC670MDL640J
A06B-6090-H008
A06B-6097-H205
AO6B-6079-H106
IC200ALG262J
IC200MDL640K
IC200ALG240-GC
IC200MDL740J
IC693CHS392K
IC693WR330
Siemens Teleperm M 6DS1200-8AC 6DS 1200-8AC
Baumüller Servomotor typ DSG 45-L DSG45-L
Indramat MAC 112C-C-ED-4-C 130-A-AWA609
siemens Simatic flat panel 17 touch 6AV7861-4TA00-1?AA0
Siemens Teleperm M 6DS1322-8AA 6DS13228AA
Motorsteuerung . Pacific Scientific SCE906A2-002-01
Pumpe KSB ETACHROM 2,2 kw Kreiselpumpe Edelstahl NEU
Siemens SITOR steuerung karte (B6) A (B6) C500 675-B50
Siemens simatic 6SA8242-0BD50 board 6SA82420BD50
Siemens simatic 6SA8242-0CD51 platine 6SA82420CD51
Liquid CO2 control Laboraustattung GS Laboratory CO2 Ba
Siemens Teleperm M 6DS1333-8AB 6DS 1333-8AB
Auma typ 10.1-F10 Drehantrieb VD0R 71-4 35 Sblantrieb
Allen Bradley IMC 4100 -212-PR Servodrive
St?ber S302AGD0 Getriebemotor 3 KW 82 Umin
Kuka Roborter servomotor KK65Y-YYYY-054