詳細(xì)介紹
3HAA3573-ACA/2
3HAA3573-ACA/2
過(guò)來(lái)人經(jīng)驗(yàn)分享:新手學(xué)習(xí)PLC編程的建議
我原本是化工專(zhuān)業(yè)畢業(yè)的,后因工作需要,加之個(gè)人興趣,才轉(zhuǎn)行搞儀表、機(jī)械。十年前,我剛開(kāi)始使用PLC時(shí),也是一頭霧水。仗著自己對(duì)硬件、工程知識(shí)的熟悉,和對(duì)組態(tài)軟件的粗淺了解,硬著頭皮接下了任務(wù)。當(dāng)時(shí)已經(jīng)來(lái)不及接受培訓(xùn),相關(guān)資料極其缺乏,僅有的參考資料是一本英文的S7-200手冊(cè),以及西門(mén)子上找到的一些全西文的示例,總算在三個(gè)月內(nèi)完成了系統(tǒng)的構(gòu)建、軟件的編寫(xiě)工作。期間走彎路、出故障是家常便飯,經(jīng)常搞得我茶飯不思,而且還由于操作不慎燒毀過(guò)一臺(tái)PLC。
1、編程需要堅(jiān)強(qiáng)的毅力和足夠的耐心
人各有所長(zhǎng)。有些人把編程看作一項(xiàng)冗長(zhǎng)而枯燥的工作;有些人把編程看作一項(xiàng)趣味的智力游戲。如果你是前者,強(qiáng)烈建議你遠(yuǎn)離這份工作。畢竟編程工作是對(duì)人的毅力和耐心的挑戰(zhàn)。我所在實(shí)驗(yàn)室中,很多學(xué)生看到我編程序就會(huì)驚訝于我面對(duì)這一堆堆符號(hào)所表現(xiàn)出的專(zhuān)注。其實(shí),這是興趣使然。興趣使我具備了足夠的毅力和耐心。
2、編程需要敢于實(shí)踐的信心
我曾經(jīng)教過(guò)一個(gè)學(xué)生學(xué)AutoCAD,我對(duì)她的*要求就是實(shí)踐。我告訴她:你隨便怎么操作,大不了一張圖重畫(huà);zui壞的結(jié)果是系統(tǒng)崩潰,沒(méi)關(guān)系,系統(tǒng)重做,再來(lái);只要電腦沒(méi)被砸了,怎么都行。兩年后,我再看到她做的CAD圖紙,也自嘆不如。
3、編程需要有縝密的邏輯思維
編程本身就是一種邏輯思維過(guò)程。在高級(jí)語(yǔ)言中,使用zui多的是ifthenelse、select這些條件判別語(yǔ)句,這就是邏輯中的因果關(guān)系。PLC程序就是由這些因果關(guān)系組成的:判別條件是否成立,進(jìn)而決定執(zhí)行相應(yīng)的指令。zui初的PLC是用來(lái)替代繼電器邏輯電路的,所以繼承了繼電器電路以觸點(diǎn)作為觸發(fā)條件的描述方式。
4、*的相關(guān)知識(shí)
PLC的程序是直接作用于對(duì)象的具體工藝過(guò)程,那么對(duì)對(duì)象具體工藝過(guò)程的理解是非常重要的的。我在與用戶(hù)的交流過(guò)程中,會(huì)用我所掌握的UnitOperation的知識(shí)分析用戶(hù)的工藝過(guò)程,協(xié)助用戶(hù)整理過(guò)程控制中的各個(gè)邏輯關(guān)系,甚至包括各種儀表、硬件的配置。這得益于我原本所學(xué)的專(zhuān)業(yè)。當(dāng)然,不能要求所有搞PLC程序的工程師都有我這樣的經(jīng)歷。但是有兩門(mén)知識(shí)卻是*的:一是過(guò)程儀表的硬件知識(shí),包括傳感器、變送器(二次儀表)和PLC本身,這是構(gòu)建控制系統(tǒng)的基礎(chǔ);二是過(guò)程控制理論,包括各種控制模型的原理和應(yīng)用,其中zui重要的是二位調(diào)節(jié)和PID調(diào)節(jié)模型。
5、養(yǎng)成良好的編程習(xí)慣
每個(gè)人編程都會(huì)有不同的習(xí)慣和特點(diǎn),不能強(qiáng)求*。但是一些好的習(xí)慣還是應(yīng)該為大多數(shù)人所遵循。一是理順邏輯關(guān)系、時(shí)序關(guān)系,編制程序框圖;二是合理分配主程序、子程序和中斷程序;三是合理分配寄存器,編制寄存器符號(hào)表。
zui后,PLC提供了豐富的指令、模塊,比單片機(jī)方便了很多。但是初學(xué)者編程時(shí)應(yīng)盡量先使用簡(jiǎn)單的指令達(dá)到目的。盡管看上去有點(diǎn)土,卻不失為一個(gè)入門(mén)的好途徑,且對(duì)你理解那些較為復(fù)雜的指令會(huì)有幫助。具備了一定經(jīng)驗(yàn)后,應(yīng)該考慮掌握復(fù)雜指令的應(yīng)用,以及程序的優(yōu)化。
PGM 01
PGM 03
PGM 09
PGM 35
PGM 48
PMK 24
PMM 30 369232A10
PMM 44 369236A10
POT 31 70913-4-0369108
POT 32 P70913-4-0369109
POT 71 P70405-5-8008788
POT 72 P70405-5-8008 787
PVM 01
PVM 02
PVM 03 368305
PVM 04 368308A10
PVM 31 368309A10
PVT 01 P70950-4-0367 649
PVZ 01
RK 01
RK 04 RK 04
RL 01
RMG 19
SL 02 SL02
SL 04 SL04
SL 11
SL 12
SL 13
SL 14 SL14
SS 01 SS01
SS 11 SS11
SS 15 SS15
SS 16 SS16
SS 21 SS21
SS 25 SS25
SS 41 SS41
SV 01 SV01
TEU320
TEU310
TZF12
TZIF3
VV 01
VV 03 VV03
VV 11
XB 01
XI 91 XI91
XK 11
XK 12
XK 15 XK15
XK 16 XK16
XM 02
XM 03
XN 01 XN01
XN 03
XN 05
XN 06 XN06
XP 01
AV 02
AV 06 AV06
AV 07 AV07
AV 08 AV08
AV 31
AV 41 AV41
AV 42 AV42
AV 43
AV 98 AV98
AW 01 AW01
AW 02
AW 03 AW03
AW 05
ABB H&B Contronic
DAI 01
DAI 04
DAI 05 336025
DAO 01
DCO 01 369666
DCP 02 369654
DCP 10 37211-4-0338701
DDI 01
DDO 01
DDO 02
DFC 01 37261-4-0369529
DFE 01 37262-4-0369565
DFI01 P37112-4-036-9681
DFM 11 37262-4-0369575
DFP 01 37264-4-0369562
DLM 01
DPW 01 P3761158018181
DPW 02
DPW03 P37611-5-8018644
DRA 02