應(yīng)用領(lǐng)域 | 電子 |
---|
浙江乾順電氣設(shè)備有限公司憑借雄厚的技術(shù)實力及多年從事 SIEMENS 產(chǎn)品的銷售經(jīng)驗,本著樹立公司形象和對用戶認(rèn)真負(fù)責(zé)的精神開展業(yè)務(wù),贏得了 SIEMENS 公司與廣大用戶的好評及大力支持。
參考價 | ¥10 |
訂貨量 | 1臺 |
更新時間:2021-05-06 16:01:19瀏覽次數(shù):245
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子中國一級代理商
西門子中國一級代理商
浙江乾順電氣設(shè)備有限公司是中國西門子的合作伙伴,公司主要從事工業(yè)自動化產(chǎn)品的集成,銷售和維修的自動化設(shè)備公司。
以電機控制為例講解PLC梯形圖程序的編程與PLC有關(guān)的程序包括兩類,一類是面向PLC內(nèi)部的程序,即系統(tǒng)管理程序和編譯程序(或解釋程序)。這些程序由PLC廠家設(shè)計并固化到存儲器中。另一類是面向用戶或面向生產(chǎn)過程的“應(yīng)用程序”(Application Program),也稱“PLC程序”(PLC Program)或“用戶程序”(Use Program)。下面所要討論的是面向外部、即面向生產(chǎn)過程的程序設(shè)計。
到目前為止,在所有“應(yīng)用程序”中,以“梯形圖”的應(yīng)用為廣泛。梯形圖程序采用類似繼電器觸點、線圈的圖形符號,容易為從事電氣設(shè)計制造的技術(shù)人員所理解和掌握。
將繼電器電路圖轉(zhuǎn)換為功能相同的PLC的外部接線圖和梯形圖的步驟如下:
1 )了解和熟悉被控設(shè)備的工藝過程和機械的動作情況,根據(jù)繼電器電路圖分析和掌握控制系統(tǒng)的工作原理,這樣才能做到在設(shè)計和調(diào)試控制系統(tǒng)時心中有數(shù)。
2 )確定PLC的輸入信號和輸出負(fù)載,畫出PLC的外部接線圖。
繼電器電路圖中的交流接觸器和電磁閥等執(zhí)行機構(gòu)用PLC的輸出繼電器來控制,它們的線圈接在PLC的輸出端。按鈕、控制開關(guān)、限位開關(guān)、接近開關(guān)等用給PLC提供控制合作和反饋信號,它們的觸點接在PLC的輸入端。繼電路圖中的中間繼電器和時間繼電器的功能用PLC內(nèi)部的繼電器和定時器來完成,它們與PLC的輸入繼電器和輸出繼電器無關(guān)。 畫出PLC的外部接線圖后,同時也確定了PLC的各輸入信號和輸出負(fù)載對應(yīng)的輸入繼電器和輸出繼電器的元件號。例如圖2中控制搖臂上升的按鈕SB3接在PLC的X0輸入端子上,該控制信號在梯形圖中對應(yīng)的輸入繼電器的元件號X0。在梯形圖中,可以將X0的觸點想象為SB3的觸點。
3)確定與繼電器電路圖的中間繼電器、時間繼電路對應(yīng)的梯形圖中的繼電器(M)和定時器(T)的元件號。
2步和3步建立了繼電器電路圖中的元件和梯形圖中的元件號之間的對應(yīng)關(guān)系。為梯形圖的設(shè)計打下了基礎(chǔ)。
4)根據(jù)上述對應(yīng)關(guān)系畫出梯形圖。
在PLC程序的末了使用或不使用END指令是否有區(qū)別?
使用或不使用END指令是有區(qū)別的。END指令用于程序結(jié)束,即表示程序終了。當(dāng)有效程序結(jié)束后,寫一條END指令,可以縮短掃描周期。PLC掃描到END指令,便自動返回。如果沒有END指令,程序?qū)⒁恢眻?zhí)行到PLC的后一行,這樣既增加運算周期,也易引起系統(tǒng)出錯。
SMB30和SMB130的校驗方式:00和11均為無校驗、01為偶校驗、10為奇校驗;字符長度:0為傳送字符有效數(shù)據(jù)是8位、1為有效數(shù)據(jù)是7位;波特率:000為38400baud、001為19200baud、010為9600baud、011為4800baud、100為2400baud、101為1200baud、110為600baud、111為300baud;通信協(xié)議:00為PPI協(xié)議從站模式、01為自由口協(xié)議、10為PPI協(xié)議主站模式、11為保留,缺省設(shè)置為PPI協(xié)議從站模式。
XMT及RCV命令分別用于PLC向外界發(fā)送與接收數(shù)據(jù)。當(dāng)PLC處于RUN狀態(tài)下時,通信命令有效,當(dāng)PLC處于STOP狀態(tài)時通信命令無效。
XMT命令將存儲區(qū)內(nèi)的數(shù)據(jù)通過端口傳送出去,當(dāng)存儲區(qū)內(nèi)后一個字節(jié)傳送完畢,PLC將產(chǎn)生一個中斷,命令格式為 XMT TABLE,PORT,其中PORTPLC用于發(fā)送的通信端口,TABLE為是數(shù)據(jù)存儲區(qū)地址,其個字節(jié)存放要傳送的字節(jié)數(shù),即數(shù)據(jù)長度,為255。
RCV命令從的端口讀入數(shù)據(jù)存放在的數(shù)據(jù)存儲區(qū)內(nèi),當(dāng)后一個字節(jié)接收完畢,PLC也將產(chǎn)生一個中斷,命令格式為RCV TABLE,PO RT,PLC通過PORT端口接收數(shù)據(jù),并將數(shù)據(jù)存放在TBL數(shù)據(jù)存儲區(qū)內(nèi),TABLE的個字節(jié)為接收的字節(jié)數(shù)。