|
公司基本資料信息
注意:發(fā)布人未在本站注冊(cè),建議優(yōu)先選擇VIP會(huì)員 |
梯形圖(LAD-LAdder Diagram)
這是使用使用多的PLC編程語(yǔ)言。因與繼電器電路很相似,具有直觀易懂的特點(diǎn),很容易被熟悉繼電器控制的電氣人員所掌握,特別適合于數(shù)字量邏輯控制。
梯形圖由觸點(diǎn)、線圈和用方框表示的指令構(gòu)成。觸點(diǎn)代表邏輯輸入條件,線圈 代表邏輯運(yùn)算結(jié)果,常用來控制的指示燈,開關(guān)和內(nèi)部的標(biāo)志位等。指令框用來表示定時(shí)器、計(jì)數(shù)器或數(shù)算等附加指令。在程序中,左邊是主信號(hào)流,信號(hào)流總是從左向右流動(dòng)的。
語(yǔ)句表(STL-STatement List)
這是一種類似于微機(jī)匯編語(yǔ)言的一種文本編程語(yǔ)言,由多條語(yǔ)句組成一個(gè)程序段。語(yǔ)言表適合于經(jīng)驗(yàn)豐富的程序員使用,可以實(shí)現(xiàn)某些梯形圖不能實(shí)現(xiàn)的功能。?以上三種是基本的編程語(yǔ)言,除此以外西門子還有很多其他的編程語(yǔ)言,適合用于不同的場(chǎng)合。
CP243-1模塊只支持 S7協(xié)議,可以與西門子 S7控制器進(jìn)行通信。也可以通過工業(yè)以太網(wǎng)和 STEP 7-Micro/WIN,實(shí)現(xiàn) S7-200系統(tǒng)的遠(yuǎn)程編程、配置和診斷。在以太網(wǎng)通訊中,CP243-1既可以作為客戶機(jī)(Client),也可以作為服務(wù)器(Server)。其中 CP243-1 IT除了具有CP243-1的功能外,還支持一些 IT功能,如 FTP(文件傳送)、E-mail、HTML網(wǎng)頁(yè)等。
EM241模塊主要用在通過電話網(wǎng)對(duì) CPU進(jìn)行遠(yuǎn)程的編程、診斷等工作;通過電話網(wǎng)進(jìn)行 S7-200 CPU之間的數(shù)據(jù)通信和通過電話網(wǎng)進(jìn)行 S7-200 CPU與上位計(jì)算機(jī)軟件間的通信等。
CP243-1這個(gè)模塊是以太網(wǎng)模塊,帶RJ45接口,可連接到支持TCP/IP標(biāo)準(zhǔn)的以太網(wǎng)中,與西門子的其他CP243模塊、CP343/CP443模塊,或西門子軟件通信;
CP243-1 IT這個(gè)模塊是帶因特網(wǎng)功能的以太網(wǎng)模塊,除CP243-1的功能外,還支持FTP、HTTP、E-mail等IT功能;
CP243-2這個(gè)模塊是AS-Interface(執(zhí)行器-傳感器接口)主站模塊。AS-Interface從站可以連接到端子上。一個(gè)完整的系統(tǒng)還需要AS-Interface電源等設(shè)備。
綜上所述,西門子PLC S7-200系列通訊功能強(qiáng)大,用戶通過配置西門子PLC S7-200系列CPU上集成的通訊口來實(shí)現(xiàn)多種通信方式,這樣就可以實(shí)現(xiàn)在自動(dòng)化控制系統(tǒng)中與多種設(shè)備之間的通訊。由于西門子PLC S7-200系列在通訊方面的靈活性,使得它在自動(dòng)化控制系統(tǒng)中用途廣泛,并且為用戶提供了多種自動(dòng)化項(xiàng)目解決方案。
西門子plc編程中應(yīng)該注意的問題:
??1.中斷程序中可以調(diào)用子程序
??累加器和邏輯堆棧式的存儲(chǔ)器在中斷程序和被調(diào)用的子程序中都是共用的
??2.中斷程序和主程序下數(shù)據(jù)是可以共享的
??中斷程序雖說是可以共享的,但是我們要注意的是中斷事件中事情異步特性的因數(shù)影響,來解決共享數(shù)據(jù)的一致性問題,在中斷事件中主程序執(zhí)行的任何一個(gè)地方都是有可能出現(xiàn)的。
??3.通信接口的中斷
??PLC的串行通信口是可以有梯形圖或者語(yǔ)句表程序控制的。通信口的這種操作模式稱為自有端口的模式。在自由的情況下,就可以用程序定義波特率,每個(gè)字節(jié)的位數(shù)等等,在執(zhí)行主程序的過程中,申請(qǐng)中斷,才能定義自由端口模式,利用接收和發(fā)送中斷可以簡(jiǎn)化程序?qū)νㄐ诺目刂啤?/p>