今天和大家分享一個項目測試實例,如何利用SIMATIC HMI和SINAMICS S120在不使用SIMATIC S7 PLC的情況下直接通訊(Profibus 和 Profinet),并控制電機運行。
軟件配置
TIA Portal V14;WinCC Advanced V14;STARTER V5.1 SP1
硬件配置
設備 | 訂貨號 | 版本 |
TP700 Comfort | 6AV2124-0GC01-0AX0 | |
CU310-2DP | 6SL3040-1LA00-0AA0 | |
CU310-2PN | 6SL3040-1LA01-0AA0 | |
CF卡 | 6SL3054-0EG00-1BA0 | 4.8 |
PM240-2功率模塊 | 6SL3210-1PE12-3UL1 |
網絡結構如圖
HMI通過PROFINET直接訪問SINAMICS S120所需條件:SIMATIC HMI必須配有PROFINET接口。
HMI通過PROFIBUS直接訪問SINAMICS S120所需條件:SIMATIC HMI必須配有PROFIBUS接口。
注:用于訪問驅動器參數直接通過SIMATIC-HMI屬于非周期通訊方式。
S120裝置號
SINAMICS S120控制單元的裝置號為1,其它模塊的裝置號可通過STARTER軟件中所創建的S120項目下的Communication Telegram configuration確認。
建立HMI變量
創建一個新的HMI項目
在項目導航中打開連接選項窗口
點擊 “添加”選項建立一個新的連接
驅動通訊程序中選擇SIMATIC S7 300/400
通過Profibus連接
通過Profinet連接
1)HMI選擇以太網接口 2)寫入HMI的IP地址 3)寫入PLC的IP地址
注:通過HMI訪問SINAMICS S120驅動器的參數,S120中所有參數都是可以被訪問的。
要訪問參數的數據類型一定要和HMI變量數據類型相匹配
參數數據類型 | HMI變量數據類型 | |
Integer8 | Byte | B |
Integer16 | Int / Word | W |
Unsigned8 | Byte | B |
Unsigned16 | Int / Word | W |
Unsigned32 | DInt / DWord | D |
FloatingPoint32 | Real | D |
訪問驅動參數的數據類型可以在S120參數手冊的參數列表中確認,同時也可判斷參數是否可更改
32位浮點數
數據類型:16位整數
C2(1)=commissioning, T = ready
示例:
項目實例
HMI參數配置
NO. | 功能 |
1 | 啟停控制 建立參數為p2900的變量 = DB2900.DBD 2048(數據類型real) |
2 | 速度給定 建立參數為p1001的變量= DB1001.DBD 2048(數據類型real) |
3 | 速度實際值 建立參數為r21的變量=DB21.DBD2048(數據類型real) |
- 中控InPlant SCADA通過巨控GRM530實現遠程監控S7-1200 2024-12-26
- 西門子TIA博途ModbusTcpServer的配置方法(MB SERVER, V5.2) 2024-12-26
- WinCC7.5SP1組態公共彈出畫面 2024-12-26
- 博途SCL編程實例泵順啟逆停的狀態機 2024-12-26
- Profibus出現通信閃斷故障怎么辦?老師傅總結的這套方案很有用 2024-12-26
- 如何配置S7-1500PLC的系統電源和負載電源 2024-12-26
- WinCC 與S7-1200 PLC 通信 2024-12-26
- S7-1200 Modbus TCP 服務器 2024-12-26
- 基于MPI接口的S7通訊 2024-12-26
- S7-300和S7-200進行MPI通信(STEP7) 2024-12-26
- PROFINET上多個CPU站之間交換數據(智能設備) 2024-12-26
- 西門子Profibus DP接線規范 2024-12-26
- 西門子PLC工業以太網接頭接線 2024-12-26
- 西門子S7-300模塊?擴展IO接線 2024-12-26
- 西門子PLC模塊31xC IO接線 2024-12-26
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595