西門(mén)子1830DP通信電纜
參考價(jià) | ¥ 19 |
訂貨量 | ≥1 件 |
- 公司名稱(chēng) 湖南森泓自動(dòng)化設(shè)備有限公司
- 品牌 Siemens/西門(mén)子
- 型號(hào)
- 產(chǎn)地 德國(guó)
- 廠商性質(zhì) 代理商
- 更新時(shí)間 2019/12/20 13:33:39
- 訪問(wèn)次數(shù) 489
西門(mén)子電線電纜西門(mén)子DP總線西門(mén)子一級(jí)代理商西門(mén)子總代理西門(mén)子屏蔽電纜
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
電動(dòng)機(jī)功率 | 1kW | 外形尺寸 | 1mm |
---|---|---|---|
應(yīng)用領(lǐng)域 | 環(huán)保,生物產(chǎn)業(yè),能源,建材/家具,電子/電池 | 重量 | 1kg |
西門(mén)子1830DP通信電纜介紹
一、PROFINET IO和PROFIBUS DP并行通訊功能概述
SINAMICS CU320控制單元可用的硬件通訊接口如下:
? 標(biāo)配的通訊接口(PROFIBUS DP)
? 可選的通訊接口(PROFINET IO,CAN)
當(dāng)通訊接口板插入到CU320以后,標(biāo)配的通訊接口(PROFIBUS DP)就被自動(dòng)禁止,無(wú)法實(shí)現(xiàn)周期性通訊。
在以下應(yīng)用場(chǎng)合,可以通過(guò)設(shè)置參數(shù)P8839,在SINAMICS系統(tǒng)中實(shí)現(xiàn)兩者的并行通訊:
? PROFIBUS DP用于實(shí)現(xiàn)對(duì)驅(qū)動(dòng)的控制,PROFINET IO用于接收驅(qū)動(dòng)的實(shí)際值。
? PROFIBUS DP用于控制,PROFINET IO僅用于工程應(yīng)用。
? 兩主站工作,一個(gè)用于工藝控制,另一個(gè)用于邏輯控制。
? 通訊接口冗余。
兩個(gè)周期性通訊接口IF1和IF2的特性如上表所示:
注意:IF2不支持TM41,TM15,TM17,TM/TB,CU與CPU之間的通訊。
五、通過(guò)PROFIBUS DP或PROFINET IO總線來(lái)實(shí)現(xiàn)過(guò)程數(shù)據(jù)的傳輸
S7-300/400PLC通過(guò)PROFINET IO或PROFIBUS DP周期性通訊方式將控制字1(CTW1)和主設(shè)定值(NSETP_B)發(fā)送至驅(qū)動(dòng)器。
(1) 控制字中Bit0做電機(jī)的起、??刂啤?br />(2) 主設(shè)定值為速度設(shè)定值,參數(shù)P2000中的值為頻率設(shè)定值和實(shí)際值的參考頻率,* 對(duì)應(yīng)4000H(十六進(jìn)制),發(fā)送的高頻率(大值)為7FFFH(200%)。
(3) 當(dāng)組態(tài)的報(bào)文結(jié)構(gòu) PZD=2或自由報(bào)文999時(shí),在S7-300/400 中可用“MOVE” 指令進(jìn)行數(shù)據(jù)傳送;當(dāng)組態(tài)的報(bào)文結(jié)構(gòu)PZD >2,在S7-300/400 中需調(diào)用SFC14和SFC15系統(tǒng)功能塊。
? SFC14(“DPRD_DAT”)用于讀驅(qū)動(dòng)裝置的過(guò)程數(shù)據(jù)。
? SFC15(“DPWR_DAT”)用于將過(guò)程數(shù)據(jù)寫(xiě)入驅(qū)動(dòng)裝置。
例子(PROFINET IO):SERVO_02 控制字、主設(shè)定值的發(fā)送及狀態(tài)字、實(shí)際頻率的讀取程序見(jiàn)圖11。
圖11
通過(guò)讀取Servo_02的參數(shù)r2050和P2051可以判斷數(shù)據(jù)是否傳輸成功。
圖12
例子(PROFIBUS DP):SERVO_02 ”控制字、主設(shè)定值的發(fā)送及狀態(tài)字、實(shí)際頻率的讀取程序見(jiàn)圖13。西門(mén)子DP通信電纜
圖13
通過(guò)讀取Servo_02的參數(shù)r8850和P8051可以判斷數(shù)據(jù)是否傳輸成功。
圖14
注意通過(guò)通訊接口IF1和IF2可以同時(shí)實(shí)現(xiàn)CPU與Servo_02的數(shù)據(jù)傳輸
六、驅(qū)動(dòng)器參數(shù)的讀取及寫(xiě)入
1.擴(kuò)展PROFIDRIVE功能(DPV1)
非周期性數(shù)據(jù)傳送模式允許:
? 交換大量的用戶(hù)數(shù)據(jù)
? 用DPV1的功能 READ 和 WRITE可以實(shí)現(xiàn)非周期性數(shù)據(jù)交換。傳輸數(shù)據(jù)塊的內(nèi)容應(yīng)遵照 PROFIdrive參數(shù)通道(DPV1)數(shù)據(jù)集DS47(非周期參數(shù)通道結(jié)構(gòu))。
2. 參數(shù)請(qǐng)求及參數(shù)應(yīng)答的結(jié)構(gòu)
參數(shù)請(qǐng)求包括三部分:請(qǐng)求標(biāo)題、參數(shù)地址及參數(shù)值。
表1.參數(shù)請(qǐng)求格式
表2.參數(shù)應(yīng)答格式
表3.參數(shù)請(qǐng)求及應(yīng)答描述
表4.在DPV1參數(shù)應(yīng)答中的錯(cuò)誤值描述
3. S7-300/400PLC通過(guò)PROFINET IO非周期性通訊方式讀取驅(qū)動(dòng)器參數(shù)。
請(qǐng)注意:PLC讀取驅(qū)動(dòng)器參數(shù)時(shí)必須使用兩個(gè)功能塊SFB52 / SFB53
舉例如下:
(1) 使用標(biāo)志位M0.0及功能塊SFB53將讀請(qǐng)求(數(shù)據(jù)集RECORD DB11)(圖16)發(fā)送至驅(qū)動(dòng)器。
將M0.0設(shè)定為數(shù)值1啟動(dòng)讀請(qǐng)求,當(dāng)讀請(qǐng)求完成后必須將該請(qǐng)求置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
(2) 使用標(biāo)志位M1.0及功能塊SFB52讀取參數(shù)的請(qǐng)求響應(yīng)(響應(yīng)塊DB22)(參見(jiàn)圖17) 。
將M1.0設(shè)定為數(shù)值1讀取參數(shù)請(qǐng)求響應(yīng),完成后必須將該位置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
圖15 PROFINET IO讀參數(shù)請(qǐng)求
圖16 PROFINET IO讀參數(shù)響應(yīng)
圖17 PROFINET IO讀參數(shù)變量表
4. S7-300/400PLC通過(guò)PROFINET IO非周期性通訊方式修改驅(qū)動(dòng)器參數(shù)P1216。
舉例如下:
PLC寫(xiě)參數(shù)時(shí)只需使用SFB53,在本項(xiàng)目的Network 2中發(fā)送寫(xiě)請(qǐng)求DB33 (參見(jiàn)圖19) 到驅(qū)動(dòng)器; PLC讀“寫(xiě)參數(shù)”響應(yīng)時(shí)需使用SFB52,在本項(xiàng)目中讀取驅(qū)動(dòng)器返回的參數(shù)值數(shù)據(jù)塊為DB22 (參見(jiàn)圖20) 。
(1) 將M0.2設(shè)定為數(shù)值1啟動(dòng)寫(xiě)請(qǐng)求,當(dāng)寫(xiě)請(qǐng)求完成后必須將該請(qǐng)求置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
(2) 將M1.0設(shè)定為數(shù)值1讀請(qǐng)求,完成后必須將該請(qǐng)求置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
圖18 PROFINET IO寫(xiě)參數(shù)請(qǐng)求
圖19 PROFINET IO寫(xiě)參數(shù)響應(yīng)
圖20 PROFINET IO寫(xiě)參數(shù)變量表
5. S7-300/400PLC通過(guò)PROFIBUS DP非周期性通訊方式讀取驅(qū)動(dòng)器參數(shù)。
請(qǐng)注意:PLC讀取驅(qū)動(dòng)器參數(shù)時(shí)必須使用兩個(gè)功能塊SFB52 / SFB53
舉例如下:
(1) 使用標(biāo)志位M0.0及功能塊SFB53將讀請(qǐng)求(數(shù)據(jù)集RECORD DB11)(圖22)發(fā)送至驅(qū)動(dòng)器。
將M0.0設(shè)定為數(shù)值1啟動(dòng)讀請(qǐng)求,當(dāng)讀請(qǐng)求完成后必須將該請(qǐng)求置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
(2) 使用標(biāo)志位M1.0及功能塊SFB52讀取參數(shù)的請(qǐng)求響應(yīng)(響應(yīng)塊DB22)(參見(jiàn)圖23) 。
將M1.0設(shè)定為數(shù)值1讀取參數(shù)請(qǐng)求響應(yīng),完成后必須將該位置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
圖21 PROFIBUS DP讀參數(shù)請(qǐng)求
圖22 PROFIBUS DP讀參數(shù)響應(yīng)
圖23 PROFIBUS DP讀參數(shù)變量表
6. S7-300/400PLC通過(guò)PROFIBUS DP非周期性通訊方式修改驅(qū)動(dòng)器參數(shù)P1216。
舉例如下:
PLC寫(xiě)參數(shù)時(shí)只需使用SFB53,在本項(xiàng)目的Network 14中發(fā)送寫(xiě)請(qǐng)求DB33 (參見(jiàn)圖25) 到驅(qū)動(dòng)器; PLC讀“寫(xiě)參數(shù)”響應(yīng)時(shí)需使用SFB52,在本項(xiàng)目中讀取驅(qū)動(dòng)器返回的參數(shù)值數(shù)據(jù)塊為DB22 (參見(jiàn)圖26) 。
(1) 將M0.2設(shè)定為數(shù)值1啟動(dòng)寫(xiě)請(qǐng)求,當(dāng)寫(xiě)請(qǐng)求完成后必須將該請(qǐng)求置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
(2) 將M1.0設(shè)定為數(shù)值1讀請(qǐng)求,完成后必須將該請(qǐng)求置0,結(jié)束該請(qǐng)求。ERROR = 1: 表示執(zhí)行此功能塊時(shí)有錯(cuò)誤產(chǎn)生,而STATUS 指示功能塊執(zhí)行狀態(tài)或錯(cuò)誤信息 。
圖24 PROFIBUS DP寫(xiě)參數(shù)請(qǐng)求
圖25 PROFIBUS DP寫(xiě)參數(shù)響應(yīng)
圖26 PROFIBUS DP寫(xiě)參數(shù)變量表
七、程序參考實(shí)例
驅(qū)動(dòng)器控制及讀、寫(xiě)參數(shù)示例程序請(qǐng)參考附帶文件:CU320 PN DP。
西門(mén)子1830DP通信電纜