6ES7312-5BF04-0AB0參數詳細
6ES7312-5BF04-0AB0參數詳細
1、MM440的DP通訊功能簡介
MM440變頻器既支持和主站的周期性數據通訊,也支持和主站的非周期性數據通訊,即S7-300可以使用功能塊SFC14/SFC15讀取和修改MM440參數值,調用一次可以讀取或者修改一個參數。同時也可以使用功能塊SFC58/SFC59或者SFB52/SFB53讀取和修改MM440參數值,一次多可以讀取或者修改39個參數。
2、MM440周期性數據通訊的報文說明
MM440周期性數據通訊報文有效 數據區域由兩部分構成,即PKW區(參數識別ID-數值區)和PZD區(過程數據),見表1。PKW區多占用4個字,即PKE(參數標識符值:占用一個字)、IND(參數的下標:占用一個字)、PWE1和PWE2(參數數值:共占用兩個字)。S7-300使用功能塊SFC14/SFC15讀取和修改參數需要占用4個PKW,即調用一次功能塊可以修改一個參數。PKW區的說明見表2。下面分別介紹一下PKW區的四個字。
表1
表2
(1)個字PKE:參數識別標識ID,見表3。
表3
參數識別標記ID(PKE)總是一個16位的值,位0~10(PNU)包括所請求的參數號碼,位11(SPM)用于參數變更報告的觸發位,位12~15(AK)包括任務識別標記ID(見表4)和應答識別標記ID(見表5)。
表4
表5
(2)第二個字IND:參數的下標
完整的參數號碼是由基本參數號碼和下標(PNU頁號)中的位12-15產生,見表6。因為MM440參數號碼沒有超過4000,所以在讀取和修改參數號為2000到3999時位15-12中必須為1。
表6
(3)第三個字PWE1和第四個字PWE2:參數數值,見表7。
總是以雙字(32位)來傳送參數值(PWE)。在PPO報文中,僅一個參數值能被傳送。由PWE1(高位有效字:第三個字)和PWE2(低位有效字:第四個字)組成一個32位參數值。用PWE2(低位有效字:第四個字)傳送一個16位參數值,這種情況下,必須在PROFIBUS-DP主站中,設定PWE1(高位有效字:第三個字)為零。
表7
位0到15(PWE2):用于16位參數的參數值或用于32位參數的低位部分。
位16到31(PWE1):用于等于零的1位參數或用于32位參數的高位部分。
3、MM440非周期性數據通訊的報文說明
MM440支持非周期通訊方式,即擴展的PROFIBUS DP(DPV1)功能,一次多可以傳送240個字節,傳輸數據塊的內容應遵照 PROFIdrive Profile, version 4.0(with data block 47 (DS47))非周期參數通道結構。它包括參數請求和參數應答兩部分。
(
4、硬件組態和站地址設置
本例中主站選用的是CPU319F-3 PN/DP,版本為V2.6,從站MM440的DP地址為5,MM440的版本為V2.09,選擇的報文結構是PPO1,即含有4個PKW和2個PZD,見圖1。也可以選擇其他報文類型,只要含有4個PKW就可以,見圖2。本例中PKW的地址范圍是256~263,PZD的地址范圍是264~267。
圖1 圖2