本文主要介紹西門子S7-1500通過Profinet網絡控制變頻器起停及調速
1 PROFINET 通訊功能概述
SINAMICS G120的控制單元CU250S-2PN支持基于PROFINET的周期過程數據交換和變頻器參數訪問。
周期過程數據交換—PROFINET IO控制器可以將控制字和主給定值等過程數據周期性的發送至變頻器,并從變頻器周期性的讀取狀態字和實際轉速等過程數據。
變頻器參數訪問—提供PROFINET IO控制器訪問變頻器參數的接口,有兩種方式能夠訪問變頻器的參數:
1. 周期性通訊的PKW通道(參數數據區):通過PKW通道PROFINET IO控制器可以讀寫變頻器參數,每次只能讀或寫一個參數,PKW通道的長度固定為4個字。
2. 非周期通訊:PROFINET IO控制器通過非循環通訊訪問變頻器數據記錄,每次可以讀或寫多個參數。
本文通過示例介紹S7-1500與G120 CU250S-2PN的PROFINET PZD通信,以組態標準報文1為例介紹通過S7-1500如何控制變頻器的起停、調速以及讀取變頻器狀態和電機實際轉速。
2 S7-1500與G120的PROFINET PZD通信實例
? 分配G120的IP地址:
1)如下圖所示選擇“更新可訪問的設備”,并點擊“在線并診斷”;
2)點擊“分配IP地址”;
3)設置G120 IP地址和子網掩碼,并點擊“分配IP地址”按鈕;
4)從消息欄中可以看到提示“當前連接的PROFINET配置已經改變。需重新啟動驅動,新配置才生效”。
2.5 通過標準報文1控制電機起停及速度
S7-1500通過PROFINET PZD通信方式將控制字1(STW1)和主設定值(NSOLL_A)周期性的發送至變頻器,變頻器將狀態字1(ZSW1)和實際轉速(NIST_A)發送到S7-1500.
1. 控制字:常用控制字如下,有關控制字1(STW1)詳細定義請參考“3 PROFINET報文結構及控制字和狀態字”章節。
? 047E(16進制) - OFF1停車
? 047F(16進制) - 正轉啟動
2. 主設定值:速度設定值要經過標準化,變頻器接收十進制有符號整數16384(4000H十六進制)對應于的速度,接收的Zui大速度為32767(200%)。參數P2000中設置對應的參考轉速。
3. 反饋狀態字詳細定義請參考“3 PROFINET報文結構及控制字和狀態字”章節。
4. 反饋實際轉速同樣需要經過標準化,方法同主設定值。
示例:通過TIA PORTAL軟件“監控表”模擬控制變頻器起停、調速和監控變頻器運行狀態。
- 在STEP7 V5.5中如何實現西門子ET200SP的組態控制功能 2024-12-02
- 如何計算西門子 S7-400 CPU 所需的Local Data 大小 2024-12-02
- 在西門子PLC中數字量模塊參數中的術語“漏型” 和“源型”是什么意思 2024-12-02
- 西門子PLC模擬量接線問題的解決方法 2024-12-02
- 西門子S7-1200 高速計數功能簡介 2024-12-02
- 加密的西門子S7-300PLC MMC處理方法? 2024-12-02
- 當不能卸載STEP 7時,該怎么辦? 2024-12-02
- 首次調用Alarm8P(SFB35)塊,怎樣避免OB 1初始化過程花費太長時間? 2024-12-02
- 西門子S7系列PLC以哪種格式存儲POINTER參數類型? 2024-12-02
- 怎樣編程間接訪問一個ARRAY類型變量的元素? 2024-12-02
- 西門子通訊任務中,在哪些OB中必須調用SFB? 2024-12-02
- 是否可以將數據塊的當前值作為初始值從AS傳送到項目中? 2024-12-02
- 通過TeleService建立PRODAVEMPI和樣列程序之間的通訊時,為什么會出現錯誤 2024-12-02
- 哪些軟件里含有西門子CP5511,CP5512,CP5611,RS232 的驅動? 2024-12-02
- 對西門子模擬量模塊而言,如何處理未使用的通道? 2024-12-02
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415