西門子PLC與變頻用DP通訊
硬件組態(tài)
1. 將MASTERDRIVES CBPCBP2 加入組態(tài)
2. Profibus 地址
1. 將MICROMASTER 4 加入組態(tài)
2. Profibus 地址
Top
選擇數(shù)據(jù)格式
1. MASTERDRIVE中可供選擇的PP0類型
2. IQ address
1. MICROMASTER 4 中可供選擇的數(shù)據(jù)格式
2. IQ address
Top
Step 7 中的編程
創(chuàng)建數(shù)據(jù)塊DB1
說明
1.在Step7 中對PKW (參數(shù)區(qū))讀寫參數(shù)時(shí)調(diào)用SFC14和 SFC15
2. SFC14(“DPRD_DAT”)用于讀Profibus 從站的數(shù)據(jù)
3. SFC15(“DPWR_DAT”)用于將數(shù)據(jù)寫入Profibus 從站
4. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
Top
程序舉例1
1. 讀參數(shù)r015
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 .將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE 字串5
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
更多內(nèi)容下載請登陸:http://www.plc2008.com 電郵件:plc808@163.COM
程序舉例2 (讀參數(shù)數(shù)組的數(shù)值)
2. 讀參數(shù)P401.2
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 . 將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
Top
程序舉例3 (讀須置位參數(shù)頁的參數(shù))
3. 讀參數(shù)U001.2
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 . 將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE 字串5
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
Top
程序舉例4(寫參數(shù))
4. 寫參數(shù)P401.1 (將W#16#1000 寫入P401.1中)
1.將W#16# 8191 寫入DB1.DBW28 (PWE)
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 . 將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
Top
對PZD (過程數(shù)據(jù))的讀寫
說明
1. 在Step7 中對PZD (過程數(shù)據(jù))讀寫參數(shù)時(shí)調(diào)用SFC14和SFC15 字串3
2. SFC14(“DPRD_DAT”)用于讀Profibus 從站的數(shù)據(jù)
3. SFC15(“DPWR_DAT”)用于將數(shù)據(jù)寫入Profibus 從站
4. W#16#108(即264)是硬件組態(tài)時(shí)PZD的起始地址
5. 對特殊結(jié)構(gòu)的PZD 可用PQW , PIW 進(jìn)行讀寫
Top
程序舉例5 對PPO5 中10PZD的讀寫
DB1中與PZD相對應(yīng)的數(shù)據(jù)字
1.在P918 中設(shè)置Profibus 地址,必須與Step 7 中設(shè)置相同.地址不能重復(fù).
2. 控制字第十位置“1”. PZD1 = W#16#X4XX
1. 將MASTERDRIVES CBPCBP2 加入組態(tài)
2. Profibus 地址
1. 將MICROMASTER 4 加入組態(tài)
2. Profibus 地址
Top
選擇數(shù)據(jù)格式
1. MASTERDRIVE中可供選擇的PP0類型
2. IQ address
1. MICROMASTER 4 中可供選擇的數(shù)據(jù)格式
2. IQ address
Top
Step 7 中的編程
創(chuàng)建數(shù)據(jù)塊DB1
說明
1.在Step7 中對PKW (參數(shù)區(qū))讀寫參數(shù)時(shí)調(diào)用SFC14和 SFC15
2. SFC14(“DPRD_DAT”)用于讀Profibus 從站的數(shù)據(jù)
3. SFC15(“DPWR_DAT”)用于將數(shù)據(jù)寫入Profibus 從站
4. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
Top
程序舉例1
1. 讀參數(shù)r015
字串7
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 .將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE 字串5
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
更多內(nèi)容下載請登陸:http://www.plc2008.com 電郵件:plc808@163.COM
程序舉例2 (讀參數(shù)數(shù)組的數(shù)值)
2. 讀參數(shù)P401.2
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
字串1
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 . 將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
Top
程序舉例3 (讀須置位參數(shù)頁的參數(shù))
3. 讀參數(shù)U001.2
字串4
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 . 將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE 字串5
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
Top
程序舉例4(寫參數(shù))
4. 寫參數(shù)P401.1 (將W#16#1000 寫入P401.1中)
1.將W#16# 8191 寫入DB1.DBW28 (PWE)
注PKW ,IND 的詳細(xì)說明見附錄
1. W#16#100(即256)是硬件組態(tài)時(shí)PKW的起始地址
2 .將從站數(shù)據(jù)讀入DB1.DBX0.0 開始的8個(gè)字節(jié)(P#DB1.DBX0.0 BYTE 8)
PKE - DB1.DBW0
IND - DB1.DBW2
字串2
PWE1 - DB1.DBW4 參數(shù)值的高字位
PWE2 - DB1.DBW6 參數(shù)值的低字位
3 . 將DB1.DBX28.0 開始的8個(gè)字節(jié)寫入從站(P#DB1.DBX28.0 BYTE 8)
DB1.DBW28 - PKE
DB1.DBW30 - IND
參數(shù)值的高字位 DB1.DBW32 - PWE1
參數(shù)值的低字位 DB1.DBW34 - PWE2
注PKW ,IND 的詳細(xì)說明見附錄
Top
對PZD (過程數(shù)據(jù))的讀寫
說明
1. 在Step7 中對PZD (過程數(shù)據(jù))讀寫參數(shù)時(shí)調(diào)用SFC14和SFC15 字串3
2. SFC14(“DPRD_DAT”)用于讀Profibus 從站的數(shù)據(jù)
3. SFC15(“DPWR_DAT”)用于將數(shù)據(jù)寫入Profibus 從站
4. W#16#108(即264)是硬件組態(tài)時(shí)PZD的起始地址
5. 對特殊結(jié)構(gòu)的PZD 可用PQW , PIW 進(jìn)行讀寫
Top
程序舉例5 對PPO5 中10PZD的讀寫
DB1中與PZD相對應(yīng)的數(shù)據(jù)字
1.在P918 中設(shè)置Profibus 地址,必須與Step 7 中設(shè)置相同.地址不能重復(fù).
2. 控制字第十位置“1”. PZD1 = W#16#X4XX
本文標(biāo)簽:西門子PLC與變頻用DP通訊
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《西門子PLC與變頻用DP通訊》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“西門子PLC與變頻用DP通訊”的更多資訊










