西門子MM440變頻器s7400代理商
西門子MM440變頻器s7400代理商
《產(chǎn)品質(zhì)量》:產(chǎn)品,*!
《產(chǎn)品優(yōu)勢》:專業(yè)銷售 薄利多銷 信譽(yù)好,口碑好,價格低,貨期短,大量現(xiàn)貨,服務(wù)周到!
?
SIEMENS 湖南嘉普云自動化設(shè)備有限公司
詢價:一叭③玖零叭零叭貳玖柒
客服Q:貳玖陸玖一伍叭陸玖
1. 下載并安裝GSD文件
通常情況下在STEP 7的硬件組態(tài)中無法把在PROFIBUS-DP 目錄下的300系列模塊連接至Ylink的DP MASTER段。S7-300 作為從站連接至Ylink的一辦法是通過GSD文件。首先,通過如
注意:不同的CP342-5,其GSD文件有不同的版本,請選擇合適的序列號。有時候下載后的GSD文件的文件名的格式為:siem80ee.gse.txt 。請刪除.txt 后綴。
得到GSD文件以后,應(yīng)把它導(dǎo)入STEP 7的硬件組態(tài)目錄中。見Pic1所示。
Pic1. 導(dǎo)入新的GSD文件
2. 系統(tǒng)的硬件組態(tài)
2.1 S7 300組態(tài)
在項(xiàng)目中加入Simatic 300 Station,進(jìn)行相應(yīng)組態(tài)插入相應(yīng)的300CPU,其硬件組態(tài)見Pic2。
Pic2. CP342-5的硬件組態(tài)
注意:記住CP342-5的I/Q映射區(qū)地址,后面編程需用到。
雙擊CP342-5,設(shè)置為DP Slave模式,見Pic3所示。
Pic3.CP342-5的組態(tài)
為了使CP342-5能夠與H系統(tǒng)進(jìn)行通訊,應(yīng)在CP342-5內(nèi)組態(tài)相應(yīng)的與H系統(tǒng)的通訊區(qū)域。與鏈接集成DP組態(tài)不同的是,CP342-5是通過編程來實(shí)現(xiàn)的,硬件組態(tài)中毋需配置接口。
2.2 冗余系統(tǒng)組態(tài)
H系統(tǒng)中插入IM157時,請選擇“Interface module for PROFIBUS-DP”選項(xiàng),如下圖Pic4所示。
西門子MM440變頻器代理商
Pic4. IM157 總線系統(tǒng)選擇
如下圖Pic5所示,加入CP342-5從站站點(diǎn)。
Pic5. 加入CP342-5從站
類似于為普通的ET200M從站組態(tài)插槽,為相應(yīng)的cp342-5站點(diǎn)組態(tài)接口數(shù)據(jù),將如下圖Pic6中的模塊拖拽到相應(yīng)的CP342-5站點(diǎn)的插槽中。終配置如下圖Pic7所示。
Pic6. 作為DP-Slave 的CP342-5中可插入的模塊
Pic7. H系統(tǒng)中CP342-5中的模塊
3. S7-300和冗余系統(tǒng)下的編程
3.1 冗余系統(tǒng)下的編程
實(shí)際進(jìn)行通訊時,H系統(tǒng)下毋需編寫任何程序,通訊數(shù)據(jù)通過上面配置的輸入/輸出接口區(qū)進(jìn)行自動的讀寫??刂瞥绦蛉绻枰x取這些通訊數(shù)據(jù),只需要通過Pic8中配置的相應(yīng)地址直接讀取即可。
3.2 CP342-5下的編程
這里需要注意一個概念:CP342-5的DP I/O區(qū)是虛擬I/O區(qū)(Pic2所示),它與300 CPU的過程映像區(qū)是不同的。用戶無法從HWCONFIG 中直接訪問342-5的I/O區(qū),S7 300中如果不編寫任何程序,系統(tǒng)不能正常工作。通訊時Y-LINK和CP342-5的SF及BF指示燈會閃爍。解決此問題需要在300CPU中調(diào)用相應(yīng)的功能塊。FC1“DP_SEND”和FC2“DP_RECV”分別向CP342-5發(fā)送和接受數(shù)據(jù),如下Pic8所示。
Pic8. 地址對應(yīng)圖
因此與342-5的通訊需要用戶自己編程完成,Pic9是在CPU315-2DP的OB1中的示例。這兩個功能塊的參數(shù)基本相同,參數(shù):CPLADDR須填寫CP342-5的起始地制,可以參見Pic2。示例代碼中使用的是十六進(jìn)制的地址。第二個參數(shù)是接受或發(fā)送的數(shù)據(jù)的地址。這一參數(shù)有兩部分組成:前一部分是起始地址,后一部分是偏移量。注意,偏移量的選取應(yīng)該與S7-400中CP342-5的地址長度相對應(yīng)。S7-400中CP342-5的I區(qū)表示來自S7-300系統(tǒng)的數(shù)據(jù),而Q區(qū)表示S7-400發(fā)送至S7-300的數(shù)據(jù)。
Pic9. S7 300中編程示例
注1:在調(diào)用FC1/FC2時,CPLADDR 后面的地址必須是硬件組態(tài)中342-5的起始地址,當(dāng)然FC1用I起始地址,F(xiàn)C2用Q起始地址。請合理設(shè)置FC1::RECV和FC2::SEND的參數(shù)以保證覆蓋需要通訊的區(qū)域。同時,在硬件組態(tài)時,請盡量連續(xù)使用地址。
注2:通過Ylink和S7 300等從站通訊, Ylink后組態(tài)的所有從站通訊字節(jié)總和不能超過244 byte Input/244 byte output。
1.PLC如何通過PROFIBUS DP通信讀取PAC3200多功能儀表的電能值?
在STEP 7的硬件配置中組態(tài)時PAC3200多功能儀表的電能值有兩個選項(xiàng)(如圖1),例如Active energy import tariff 1(D) 64bit 和Active energy import tariff 1(F) 32bit。為什么同樣的測量值會存在兩種形式的變量與之對應(yīng)?這是針對不同廠商的PLC設(shè)計(jì)的,如果PLC可以處理64位的數(shù)據(jù),就可以選擇Active energy import tariff 1(D) 進(jìn)行組態(tài), 對于西門子的PLC做DP主站的話,選擇Active energy import tariff 1(F) 32位的就可以了。
西門子MM440變頻器代理商
圖1
2.WinCC如何通過MODBUS TCP通信讀取PAC3200多功能儀表的電能值?
在MODBUS通信中由于PAC3200手冊中只給出了64位電能值的寄存器地址,所以WinCC無法通過03XX和04XX直接讀取和處理電能值?,F(xiàn)在這個問題可以解決了,就是在64位寄存器地址上加上偏移。例如,64位的費(fèi)率1下正向有功電能Active energy import
tariff 1(D)寄存器地址是801。32位電能值的對應(yīng)地址是2801(參考表1)。
操作步驟如下:
1) 在變量管理中添加Modbus TCP/IP驅(qū)動
2) 建立通訊連接
CPU-type: Premium, Micro
? Server: PAC4200 的IP地址
? Port: Modbus 端口號 502
? Remote slave address: 1
? Swap words in 32-bit values: 選擇Swap words in 32-bit value
3) 新建變量
4)定義變量屬性
圖2
表1
5)在Graphics Designer畫面編輯器中創(chuàng)建帶變量的畫面
6)添加I/O域
7)啟動WinCC運(yùn)行系統(tǒng)