1 S7-1200與變頻器的連接
1.1本例程的系統配置
本例程中用到的硬件:S7-1200(CPU 1214C)、G120 ( 控制單元CU240B-2 )、一臺裝有TIA Portal軟件的PC機、CM1241模塊、電源模塊、標準RJ45網線。
1.2 硬件連接
1.2.1硬件連線
本例程中的硬件間的結構如下圖所示:
圖1-1
1.2.2 PLC與控制單元通信端口之間的連接
用電纜將CU240B-2 Modbus 通訊接口與PLC通信模塊連接起來,如下圖所示。
圖1-2
2 變頻器設置
2.1 地址設置
可以通過控制單元上的地址開關,也可以通過參數 P2021 或 STARTER 中“Control Unit / Communication / Field bus”頁面來確定變頻器的 Modbus-RTU 地址。
只有所有地址開關都設為“OFF”(0)時,P2021 或 STARTER 中的設置才有效。否則,Modbus-RTU 地址為地址開關所設置的地址。
2.2 參數設置
除了設置地址之外,還需要對其他一些變頻器的通信參數進行設置,才可以進行MODBUS通信。具體需要設置的參數如表2-1所示:
表2-1
參數 | 描述 |
P0015 = 21 | 變頻器宏程序 選擇 I/O 配置 |
p2030 = 2 | 現場總線協議選擇 2:Modbus |
p2020 | 現場總線波特率 設置范圍是 4800 bit/s … 187500 bit/s,出廠為 19200 bit/s |
p2024 | Modbus 計時 索引 0:Zui大從站應答延遲: 索引 1:字符延時: 索引 2:報文延時: |
p2029 | 現場總線錯誤統計 指現場總線接口上接收錯誤的統計、顯示 |
p2040 | 過程數據監控時間 指沒有收到過程數據時發出報警的延時。 注:該時間必須根據從站數量、總線波特率加以調整,出廠為 100 ms。 |
3 PLC組態和編程
3.1 創建項目
首先創建一個項目,點擊創建新項目,輸入名稱,路徑等信息。
圖3-1
3.2 硬件組態
按照新手上路的提示首先選擇設備和網絡,進行硬件組態。
圖3-2
點擊添加新設備,添加相應型號的設備,修改設備名稱,選擇版本號,點擊添加。
圖3-3
在彈出的設備與網絡的右側硬件目錄中,找到通信模塊-點到點-CM1241(RS485),加入CM1241通信模塊。
圖3-4
雙擊設備視圖中的RS485端口,設置端口組態,本例程配置如下圖。
圖3-5
在左側的項目樹-設備-在線訪問-Broadcom NetXtreme。。。(本例程PC機所使用的網卡),雙擊更新可使用的設備,搜索到連接的設備。
圖3-6
3.3 編程
在左邊的設備中找到S7-1200/程序塊,打開主程序(Main[OB1])。在右邊的指令欄里選擇通信/通信處理器/MODBUS,添加MB_COMM_LOAD和MB_MASTER。
圖3-7
在彈出的調用選項中,定義一個背景數據塊。
圖3-8
使用同樣的方法,再加入一個MB_MASTER模塊,同樣定義背景數據塊。
圖3-9
分別按照圖3-10、圖3-11設置MB_COMM_LOAD和MB_MASTER模塊。
圖3-10
圖3-11
- 【干貨】西門子S7-1200博途用LAD和SCL語言控制步進電機程序分析 2024-12-02
- 西門子S7-1500 PLC的通信原理及通信基礎知識 2024-12-02
- 西門子S7-1500冗余PLC自控項目實例分享 2024-12-02
- 西門子S7-200 SMART系列PLC接線大全 2024-12-02
- 交通紅綠燈、三層電梯控制、自動售貨機PLC編程實例詳解 2024-12-02
- 西門子S7-200SMART PLC圓形軌跡的算法及程序! 2024-12-02
- 西門子S7-200SMART PLC存儲卡使用方法 2024-12-02
- 西門子S7-200SMART CPU與S7-1500進行S7通信 2024-12-02
- 西門子S7-200SMART PLC與威綸通觸摸屏通信,原來這么簡單 2024-12-02
- 西門子S7-1500 存儲卡使用詳解 2024-12-02
- 什么是中斷?西門子S7-200 SMART如何編寫中斷程序? 2024-12-02
- 什么是串口通訊?PLC串口通訊接口知識 2024-12-02
- 如何用PLC控制實現編碼器的定位功能? 2024-12-02
- 博途軟件的基本操作,快捷操作有哪些?什么是博途視圖和項目視圖? 2024-12-02
- 【西門子PLC編程實例】運料小車控制系統 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684