參考價(jià): | 面議 |
- 產(chǎn)品型號(hào)
- 西門(mén)子/SIEMENS 品牌
- 經(jīng)銷商 廠商性質(zhì)
- 上海市 所在地
訪問(wèn)次數(shù):304更新時(shí)間:2018-06-26 14:50:10
【稱心滿意、服務(wù)動(dòng)力】【真誠(chéng)面對(duì)、溝通無(wú)限】
【服務(wù)*、一諾千金】【質(zhì)量承諾、客戶滿意】
西門(mén)子6AG41141GG080XX0
西門(mén)子6AG41141GG080XX0
注意:進(jìn)行讀取參數(shù)功能塊編程時(shí),各個(gè)數(shù)據(jù)的數(shù)據(jù)類型一定要正確對(duì)應(yīng)。如果需要設(shè)置變量讀取參數(shù)時(shí),注意該參數(shù)變量的初始值不能為0,否則容易產(chǎn)生通信錯(cuò)誤。
4.USS_WPM功能塊的編程
USS_WPM功能塊的編程如下圖所示。
圖12:USS_WPM功能塊的編程
USS_WPM 功能塊用于通過(guò)USS通信設(shè)置變頻器的參數(shù)。
REQ: 讀取參數(shù)請(qǐng)求。
DRIVE: 變頻器的USS站地址。
PARAM: 變頻器的參數(shù)代碼。
INDEX: 變頻器的參數(shù)索引代碼。
EEPROM:把參數(shù)存儲(chǔ)到變頻器的EEPROM。
VALUE: 設(shè)置參數(shù)的值。
USS_DB: 變頻器進(jìn)行USS通信的數(shù)據(jù)塊。
DONE: 讀取參數(shù)完成。
ERROR: 讀取參數(shù)錯(cuò)誤狀態(tài)。
STATUS: 讀取參數(shù)狀態(tài)代碼。
注意:對(duì)寫(xiě)入?yún)?shù)功能塊編程時(shí),各個(gè)數(shù)據(jù)的數(shù)據(jù)類型一定要正確對(duì)應(yīng)。如果需要設(shè)置變量進(jìn)行寫(xiě)入?yún)?shù)值時(shí),注意該參數(shù)變量的初始值不能為0,否則容易產(chǎn)生通信錯(cuò)誤。
5. 3 S7 1200 PLC進(jìn)行USS通信的調(diào)試
S7-1200 PLC 通過(guò)CM1241 RS485模塊與變頻器進(jìn)行USS通信時(shí),需要注意如下幾點(diǎn):
當(dāng)同一個(gè)CM1241 RS485 模塊帶有多個(gè)(多16個(gè))USS變頻器時(shí),這個(gè)時(shí)候通信的USS_DB是同一個(gè),USS_DRV功能塊調(diào)用多次,每個(gè)USS_DRV功能塊調(diào)用時(shí),相對(duì)應(yīng)的USS站地址與實(shí)際的變頻器要*,而其它的控制參數(shù)也要*。
當(dāng)同一個(gè)S7-1200 PLC 帶有多個(gè)CM1241 RS485模塊(多3個(gè))時(shí),這個(gè)時(shí)候通信的USS_DB相對(duì)應(yīng)的是3個(gè),每個(gè)CM1241 RS485模塊的USS網(wǎng)絡(luò)使用相同的USS_DB,不同的USS網(wǎng)絡(luò)使用不同的USS_DB。
當(dāng)對(duì)變頻器的參數(shù)進(jìn)行讀寫(xiě)操作時(shí),注意不能同時(shí)進(jìn)行USS_RPM和USS_WPM的操作,并且同一時(shí)間只能進(jìn)行一個(gè)參數(shù)的讀或者寫(xiě)操作,而不能進(jìn)行多個(gè)參數(shù)的讀或者寫(xiě)操作。
在S7-1200 PLC 與變頻器的USS通信的實(shí)際使用過(guò)程中,需要根據(jù)網(wǎng)絡(luò)的現(xiàn)場(chǎng)情況,對(duì)問(wèn)題進(jìn)行具體的解決。
說(shuō)明
除了需要STEP 7 >= V13 SP1 (TIA Portal)的軟件,還需要S7-1200 CPU固件版本>= V4 (文章編號(hào): 6ES721x-1xx40-0XB0)。
Modbus RTU可以通過(guò)以下模塊通訊。
CB 1241 RS485 (訂貨號(hào): 6ES7241-1CH30-1XB0) 結(jié)合S7-1200 CPU固件升級(jí)到>= V4.1.1.
CM 1241 RS422/485 (訂貨號(hào): 6ES7241-1CH32-0XB0) 結(jié)合通訊模塊固件升級(jí)到>= V2.1
CM 1241 RS232 (訂貨號(hào):6ES7241-1AH32-0XB0) 結(jié)合通訊模塊固件升級(jí)到>= V2.1
除了"Modbus_Master"指令,還需要"Modbus_Comm_Load"指令才能建立通訊。
兩個(gè)程序塊都在STEP 7 (TIA Portal)中,"Instructions>Communication>Communication processor>MODBUS ( RTU )>= Version 3.0 "。
圖. 01
Modbus_Comm_Load
Modbus_Comm_Load程序塊是用來(lái)選擇通訊模塊的,設(shè)置通訊參數(shù)并用主站(或從站)的參數(shù)將連接參數(shù)化。
圖. 02
在*次調(diào)用Modbus_Master (or Modbus_Slave)之前,非循環(huán)塊 Modbus_Comm_Load 必須運(yùn)行一次并且運(yùn)行完成(DONE為1)。 Modbus_Comm_Load 可以在程序的*個(gè)循環(huán)中(通過(guò)在硬件組態(tài)中啟用系統(tǒng)存儲(chǔ)器位M1.0)調(diào)用。在硬件組態(tài)中插入通訊模塊之后,就可以在PORT參數(shù)傳輸通訊模塊的符號(hào)名。
通訊參數(shù)BAUD (波特率)和PARITY (奇偶校驗(yàn)) 必須要與從站地址相匹配。在參數(shù)MB_DB傳輸Modbus_Master (or Modbus_Slave)背景數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)MB_DB,這樣就可以定義通訊模塊(通過(guò)PORT參數(shù)識(shí)別) 為MODBUS主站(或從站)。除此之外,必須改變 Modbus_Comm_Load的實(shí)例數(shù)據(jù)中的靜態(tài)參數(shù)以便進(jìn)行雙工操作模式,通過(guò)初始值設(shè)定(0 = full duplex (RS232), 1 = full duplex (RS422)四線制模式,4 = half duplex (RS485) 兩線制模式)。
圖. 03
Modbus_Master
使用Modbus_Master功能塊來(lái)定義通訊模塊,并將Modbus_Comm_Load組態(tài)塊選擇為MODBUS主站。
圖. 04
Modbus_Master塊用來(lái)選擇需要與之通訊相匹配的MODBUS從站,功能代碼并定義本地?cái)?shù)據(jù)的存儲(chǔ)區(qū)。下面表格介紹了參數(shù)。
表 01
"MODBUS (RTU)"指令庫(kù)也包含"MODBUS"指令庫(kù)的功能。
但是,如果使用Modbus_Slave塊,MB_HOLD_REG參數(shù)只支持“Word”數(shù)據(jù)類型的一維數(shù)組。
概述
功能強(qiáng)大的控制器,帶有增強(qiáng)型網(wǎng)絡(luò)選件
可通過(guò)以下方式擴(kuò)展:
1 個(gè)信號(hào)板 (SB)、電池板 (BB) 或通信板 (CB)
8 個(gè)信號(hào)模塊 (SM)
多 3 個(gè)通信模塊 (CM)
設(shè)計(jì)
緊湊型 CPU 1215C 帶有:
3 種設(shè)備類型,帶有不同的電源和控制電壓。
集成電源,可作為寬范圍交流或直流電源(85 ~ 264 V AC 或 24 V DC)
集成的 24 V 編碼器/負(fù)載電流源:
用于直接連接傳感器和編碼器。帶有 400 mA 輸出電流,它也可用作負(fù)載電源。
14 點(diǎn)集成 24 V 直流數(shù)字量輸入(漏電流/源電流(IEC 1 型漏電流))。
10 點(diǎn)集成數(shù)字量輸出,24 V 直流或繼電器。
2 點(diǎn)集成模擬量輸入 0 ~ 10 V。
2 點(diǎn)集成模擬量輸出 0 ~ 20 mA。
4 點(diǎn)脈沖輸出 (PTO),頻率100 kHz。
脈沖寬度調(diào)制輸出 (PWM),頻率 100 kHz。
2 個(gè)集成以太網(wǎng)接口(TCP/IP native、ISO-on-TCP)。
6 個(gè)快速計(jì)數(shù)器(3 個(gè)大頻率為 100 kHz;3 個(gè)大頻率為 30 kHz),帶有可參數(shù)化的使能和復(fù)位輸入,可以同時(shí)用作帶有 2 點(diǎn)單獨(dú)輸入的加減計(jì)數(shù)器,或用于連接增量型編碼器
通過(guò)附加通信接口擴(kuò)展,例如,RS485 或 RS232
通過(guò)信號(hào)板使用模擬或數(shù)字信號(hào)直接在 CPU 上擴(kuò)展(保持 CPU 安裝尺寸)
通過(guò)信號(hào)模塊使用各種模擬量和數(shù)字量輸入和輸出信號(hào)擴(kuò)展。
可選存儲(chǔ)器擴(kuò)展(SIMATIC 存儲(chǔ)卡)。
PID 控制器,具有自動(dòng)調(diào)諧功能。
集成實(shí)時(shí)時(shí)鐘。
中斷輸入:
對(duì)過(guò)程信號(hào)的上升沿或下降沿作出*速響應(yīng)所有模塊上均為可拆卸的端子。
仿真器(可選):
用于仿真集成輸入和測(cè)試用戶程序。
功能
豐富的指令集:
運(yùn)算種類眾多,便于編程:基本操作,如二進(jìn)制邏輯運(yùn)算、結(jié)果賦值、存儲(chǔ)、計(jì)數(shù)、產(chǎn)生時(shí)間、裝載、傳輸、比較、移位、循環(huán)移位、產(chǎn)生補(bǔ)碼、調(diào)用子程序(帶局部變量)
集成通信命令(例如,USS 協(xié)議、Modbus RTU、S7 通信“T-Send/T-Receive”(T 發(fā)送/T 接收)或自由端口模式 (Freeport))
使用簡(jiǎn)便的功能,如脈沖寬度調(diào)制、脈沖序列功能、運(yùn)算功能、浮點(diǎn)運(yùn)算功能、PID 閉環(huán)控制、跳轉(zhuǎn)功能、環(huán)路功能和代碼轉(zhuǎn)換
數(shù)學(xué)函數(shù),例如 SIN、COS、TAN、LN、EXP
計(jì)數(shù):
用戶友好的計(jì)數(shù)功能配以集成的計(jì)數(shù)器和高速計(jì)數(shù)器指令給用戶開(kāi)辟了新的應(yīng)用領(lǐng)域。中斷處理:
邊沿觸發(fā)中斷(由過(guò)程信號(hào)的上升沿或下降沿觸發(fā))允許對(duì)過(guò)程中斷作出極快的響應(yīng)。
時(shí)間觸發(fā)中斷。
當(dāng)達(dá)到設(shè)定值或計(jì)數(shù)器方向改變時(shí),可觸發(fā)計(jì)數(shù)器中斷。
通信中斷使得能迅速方便地與周圍的設(shè)備如打印機(jī)或條碼閱讀器交換信息。
口令保護(hù)
測(cè)試和診斷功能:
易于使用的功能支持測(cè)試和診斷,例如,在線/離線診斷。在測(cè)試和診斷過(guò)程中“強(qiáng)制”輸入和輸出:
可不在循環(huán)周期內(nèi)獨(dú)立設(shè)置輸入和輸出,例如可以檢測(cè)用戶程序。