產地類別 | 進口 | 應用領域 | 化工,石油,地礦,電子,交通 |
---|
潯之漫智控技術(上海)有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,*,質量保證,價格優勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優勢,*,德國*
參考價 | 面議 |
更新時間:2020-07-20 15:32:47瀏覽次數:150
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子S7-1200模塊6ES7223-1BH32-0XB0 西門子S7-1200模塊6ES7223-1BH32-0XB0
潯之漫智控技術(上海)有限公司 上海詩慕自動化設備有限公司
本公司銷售西門子自動化產品,*,質量保證,價格優勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優勢,*,德國*
|
1. 概述
對于一些通訊速率和穩定性要求不高的場合,串行通訊仍有很廣泛的應用。西門子標準的串行通訊的解決方案為CP340、CP341、CP440、CP441,但是如果現場CPU有集成的PTP接口,并且不需要使用一些加載協議(例如MODBUS),使用300C CPU的集成串口也可以進行ASCII,3964(R),RK512等協議的通訊。
以下僅以ASCII協議為例、使用485接口,介紹如何使用300C CPU的集成PTP口進行通訊。
2. 軟件環境
2.1. STEP7 V5.5
用于編寫PLC程序,此軟件需要從西門子購買,本文檔中所有的程序代碼均使用Step7 V5.5編寫。
2.2. 串口調試器
第三方的軟件,可以從網站上下載。
只要是支持ASCII協議串口調試軟件即可,沒有特殊要求。
3. 硬件列表
PS 307 | 6ES7 307-1EA00-0AA0 |
CPU 314-2PTP | 6ES7 314-6BF01-0AB0 |
MMC | 6ES7 953-8LG11-0AA0 |
PC適配器(USB) | 6ES7 972-0CB20-0XA0 |
232轉485接頭 |
表1 在該項目中使用的硬件
4. 組態配置
4.1. 結構示意圖
圖1 硬件結構圖
4.2. 硬件組態
4.2.1 在Step7中建立1個新的S7-300站點
圖2 建立新的S7-300 station
4.2.2 組態機架及CPU
圖3 選擇機架,將314C-2PTP CPU插入對應槽位
4.3. 設置PTP的接口參數
4.3.1 選擇協議并設置起始地址(其地址默認即可)
圖4 協議選擇
4.3.2 設置該PTP接口的波特率,數據位,停止位和奇偶校驗位
圖5 設置參數
4.3.3 選擇信息結束的方式
1、 以固定的字符延遲時間作為每幀數據的結束方式;
2、 以固定的字符長度作為每幀數據的結束方式;
3、 以結束字符作為每幀數據的結束方式。
圖6 報文結束條件設置
4.3.4 根據工藝要求設置接口類型
根據工藝可以選擇RS422或RS485接口。
圖7 設置接口類型
5. 功能塊的使用及管腳定義
5.1. SFB 60 "SEND_PTP" 數據發送功能塊管腳定義
表2 SFB 60 "SEND_PTP"管腳定義
5.2. SFB 61 "RCV_PTP" 數據接收功能塊管腳定義
表3 SFB 61 "RCV_PTP"管腳定義
注:
PROFIBUS DP系統組態可分為帶DP口的主站系統,采用通訊模板CP的主站系統以及帶智能從站的DP系統。三種DP系統中帶DP口的主站系統,采用通訊模板CP的主站系統在硬件組態時基本相同。
1. PROFIBUS DP系統之一:帶DP口的主/從系統
帶DP口的主/從系統設計十分靈活,它允許用CPU中不同的數據區域來儲存DP過程數據。對數據區域的選擇取決于CPU的類型和應用。過程映像區,位存儲器以及數據塊都可用于DP輸入,輸出數據。
過程映像是標準的數據分配。在CPU的過程映像中須有充分的空間為DP保留一個連續的輸入區域和一個連續的輸出區域。這可能受中央配置中過程映像大小和信號模塊數量的限制。
位存儲器與過程映像相同,這個區域適合于DP信號的全局存儲。例如,如果過程映像可利用的空間(沒有被中央信號模塊占據的空間)不夠用,則可以使用位存儲區。
數據塊也可以用來存儲DP信號。在有關的DP數據區只被一個程序調用時使用這種存儲。
F 建立S7-300 PLC主站的硬件組態(帶DP口):雙擊“X2/DP”欄或“CP342-5”欄,在對話框內選中“DP-Master”
F 在PROFIBUS總線上添加ET-200 從站:
主站/從站的I/O地址不能重復,它是由系統軟件分配的。如果用戶需要對地址進行修改,可以通過模板特性對話框重新設置。
2.PROFIBUS DP系統之二:帶通訊模板CP的主站系統。
采用通訊模板CP的主站/從站系統,則主站/從站的I/O地址可以重復,因為此時的PLC系統相當于兩個CPU。用戶可以通過模板特性對話框任意設置I/O地址,只是主站或從站內的I/O地址不能重復。
當配置CP時,必須設定操作模式。(Operating Mode)
CP342-5 DP總是需要DP-SEND和DP-RECV。這些組塊通過底板總線在CPU和CP之間轉移數據.
CP342-5的數據總是連續地傳輸。主站大數據長度是240字節,從站大數據長度是86字節。
DP-SEND(發送)將CPU中的的DP數據區的數據發送到PROFIBUS CP的發送緩沖器,以便傳送給DP從站;DP-RECV(接收)從DP從站中讀出數據,將PROFIBUSCP接收緩沖區的數據放入CPU的DP數據區中。
a) SFB60中的SD_1和SFB61中的RD_1的數據格式必須使用ANY格式(例:P#DB1.DBX0.0 BYTE 10),不能使用其它數據類型。
b) 數據發送功能塊SFB60中LEN定義的數據長度要小于等于SD_1發送數據區的長度。
c) 上述功能塊中的管腳DONE,NDR,STATUS,ERROR均為一個周期內有效,若想使用這些數據需要編程進行數據讀取。
5.3. SFB 62 "RES_RCVB” 刪除接收緩沖區功能塊管腳定義