| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當前位置:
潯之漫智控技術(上海)有限公司>>技術文章>>西門子6ES7232-0HB22-0XA8型號規(guī)格

西門子6ES7232-0HB22-0XA8型號規(guī)格

閱讀:436        發(fā)布時間:2021-8-25

西門子6ES7232-0HB22-0XA8

輸入采樣

在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應得單元內。輸入采樣結束后,轉入用戶程序執(zhí)行和輸出刷新階段。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。

 

用戶程序執(zhí)行

 

在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算,然后根據(jù)邏輯運算的結果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。

?? 即,在用戶程序執(zhí)行過程中,只有輸入點在I/O映象區(qū)內的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點和軟設備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個掃描周期才能對排在其上面的程序起作用。

 

輸出刷新

 

當掃描用戶程序結束后,PLC就進入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內對應的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅動相應的外設。這時,才是PLC的真正輸出。

 

同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結果也不同。另外,采用掃描用戶程序的運行結果與繼電器控制裝置的硬邏輯并行運行的結果有所區(qū)別。當然,如果掃描周期所占用的時間對整個運行來說可以忽略,那么二者之間就沒有什么區(qū)別了。

西門子PLC編程中應該注意的問題:


 

1.中斷程序中可以調用子程序

累加器和邏輯堆棧式的存蓄器在中斷程序和被調用的子程序中都是共用的


 

2.中斷程序和主程序下數(shù)據(jù)是可以共享的

中斷程序雖說是可以共享的,但是我們要注意的是中斷事件中事情異步特性的因數(shù)影響,來解決共享數(shù)據(jù)的一致性問題,在中斷事件中主程序執(zhí)行的任何一個地方都是有可能出現(xiàn)的。


 

3.通信接口的中斷

PLC的串行通信口是可以有梯形圖或者語句表程序控制的。通信口的這種操作模式稱為自有端口的模式。在自由的情況下,就可以用程序定義波特率,每個字節(jié)的位數(shù)等等,在執(zhí)行主程序的過程中,申請中斷,才能定義自由端口模式,利用接收和發(fā)送中斷可以簡化程序對通信的控制。


 

4.I/O中斷

I/O中斷包括上升或下降沿中斷,告訴計數(shù)器中斷和脈沖串輸出中斷。

S7-200 Profibus DP通信聚合頁是西門子工程師從用戶使用的角度出發(fā),將Profibus DP通信的基本信息和使用案例匯聚在一個頁面,讓使用者更系統(tǒng)全面了解產(chǎn)品的使用。PROFIBUS-DP(或DP標準)是由歐洲標準EN 50170定義的遠程I/O協(xié)議,即使各個設備由不同的公司制造,只要滿足該標準便相互兼容,DP表示分布式外圍設備,亦即遠程IO,PROFIBUS表示過程現(xiàn)場總線。 S7-200 CPU可以通過EM277 PROFIBUS-DP 從站模塊連入PROFIBUS-DP網(wǎng),主站可以通過EM277 對S7-200 CPU進行讀/寫數(shù)據(jù)。

 

添加EM277站點

選中EM277,切換為設備視圖,

  1. 1.在右側的硬件目錄列表中根據(jù)通訊字節(jié)數(shù),選擇一種配置(只能添加一組),本例選擇8字節(jié)入/8字節(jié)出的方式

  2. 2.添加至EM277空槽內

  3. 3.設置S7-200V區(qū)偏移量地址(如果使用的S7-200通信區(qū)域不從VB0開始,則需要設置地址偏移,修改數(shù)值0為實際使用的數(shù)值即可)

組態(tài)完,編譯程序下載到S7-300的PLC當中。

在S7-200側斷電的情況下,將EM277 的撥位開關撥到與S7-300側硬件組態(tài)的設定值*。

在S7-200中編寫程序將進行交換的數(shù)據(jù)存放在VB0-VB7,VB8-VB15,分別S7-300的QB0-QB7和IB0-IB7,打開 TIA中的監(jiān)控表和STEP7 MicroWin的狀態(tài)表進行監(jiān)控。

. 通過EM277 在S7-200 CPU本地的輸入/輸出緩沖區(qū)分配

在主站上容易分辨輸入/輸入緩沖區(qū),而通過EM277在S7-200 CPU的V存儲區(qū)的映射,是本地的輸入緩沖區(qū)(也就是主站的輸出緩沖區(qū))在前(地址低),輸出緩沖區(qū)(主站的輸入緩沖區(qū))在后面(地址高)。

 什么是數(shù)據(jù)*性?

在主站中完成的與EM277通信的I/O配置共有三種數(shù)據(jù)*性類型,即字節(jié)、字、緩沖區(qū)。所謂數(shù)據(jù)的*性,就是在PROFIBUS-DP傳輸數(shù)據(jù)時,數(shù)據(jù)的各個部分不會割裂開來傳輸,是保證同時更新的。即

  1. 字節(jié)*性保證字節(jié)作為整個單元傳送

  2. 字*性保證組成字的兩個字節(jié)總是一起傳送

  3. 緩沖區(qū)*性保證數(shù)據(jù)的整個緩沖區(qū)作為一個獨立單元一起傳送。如果數(shù)據(jù)值是雙字或浮點數(shù)以及當一組值都與一種計算或項目有關時,也需要采用緩沖區(qū)*性

方法3:滿足擴展要求的前提下,同一個200PLC可以擴展多個EM277,具體可以參考本文中大I/O擴展能力的要求,那么在同一個S7-300的項目里可以組態(tài)多個PROFIBUS從站。


 

方法2可以增大通信的數(shù)據(jù)量,但由于通過標志位來分時分次傳輸?shù)模酝ㄐ艛?shù)據(jù)的刷新會比方法3慢;方法3通過擴展DP從站或者200PLC的通信端口來實現(xiàn)數(shù)據(jù)擴展的,但增加了成本,且需要考慮是否滿足擴展要求。

 S7-300或S7-400的PROFIBUS_DP主站多可以有多少個EM277 從站?

S7-300或S7-400的DP口或DP模板的能力有關,要根據(jù)它所支持的DP從站數(shù)而定。一個網(wǎng)絡上多可以有99個EM277。

2.4. SIMATIC NET OPC Server與S7-200/EM277 的 S7連接


收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
二維碼 意見反饋
在線留言