新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 西門子S7-300與G120變頻器PN通訊

        西門子S7-300與G120變頻器PN通訊

        作者: 時間:2016-12-16 來源:網絡 收藏

        2.4 對變頻器進行組態并把它連接到PROFINET網絡中

        • 在硬件組態時需要GSDML文件,G120 GSDML下載地址:
        26641490

        2.5 選擇報文結構
        • 根據實際需要,選擇相應的報文結構。此處選擇的報文結構應與變頻器參數P0922中設定的一致。如果不一致,會出現F00401故障。

        2.6 G120(CU240S PN F)相應的參數設置

        參數G120
        P7006
        P10006
        P0922353
        P2051 In00052
        P2051.In00121
        P884020ms

        3 周期性通訊數據結構
        周期性通訊的報文可以分為兩個部分:
        • 過程數據PZD:
        過程數據包括控制字 (狀態信息) 和設定值 (實際值)。必須要將控制字的第十位置“1”選擇由plc來控制變頻器,這些過程數據才能在變頻器和PLC之間傳遞。
        • 參數通道Parameter Channel:
        這一數據區用來對參數的值進行讀/寫操作,可以用來監控或者更改變頻器的參數。

        • 數據結構如下表所示:

        • 參數標示符PKE:

        √PNU:bit0~bit10,表示參數號 ,有效范圍 0 到 1999。如果參數號≥ 2000 ,則必須在參數通道的第二個字IND(參數變址)的高字節位 (非周期通訊) 或低字節位 (周期通訊) 添加頁號;
        √SPM:bit10,保留位,總設為0;
        √AK:bit12~15,表示請求或應答的標識符。
        AK響應標示符:

        響應標識符描述
        0無應答
        1傳送參數數值 (word)
        2傳送參數數值 (double word)
        3傳送描述信息
        4傳送參數數值 (array, word)
        5傳送參數數值 (array, double word)
        6傳送數組元素的數目
        7任務不能執行 (有錯誤的數值)
        8沒有主站控制權或對參數借口沒有修改權

        AK請求標示符

        任務標識符

        描述

        響應標識符

        0無請求07/8
        1讀取參數值1/21
        2修改參數值 (word)11
        3修改參數值 (double word)21
        4讀取描述信息31
        6讀取參數值 (array)4/51
        7修改參數值 (array, word)41
        8修改參數值 (array, double word)51
        9讀取數組元素的序號,即下標的序號61
        11修改參數值 (array, double word) 并保存在EEPROM51
        12修改參數值 (array, word) 并保存在EEPROM41
        13修改參數值 (double word) 并保存在EEPROM21
        14修改參數值 (word) 并保存在EEPROM17/8

        • 參數索引號IND

        √高字節(bit15~bit8),用來表示參數的下標號;
        √低字節(bit7~bit0),表示參數的頁號。其中有效位是bit7~bit4。與PKE中的PNU共同確定參數號。例如P2240.1,需要將IND寫成0180。
        √參數索引號IND,在非周期數據傳輸模式下,高字節和低字節表示的意義對換,例如P2240.1需要寫成8001。

        • 參數值PWE

        √當使用PROFIBUS進行數據通訊時,參數值(PWE)是雙字形式 (32位)。并且在一個通訊報文中只能傳輸一個參數的數值;
        √如果該參數為32位的數據類型,則會包括PWE1(高字位,PKW的第三個字)和PWE2(低字位,PKW的第四個字);
        √如果操作的參數是16位的數據類型,則只會由PWE2 (低字位, PKW的第四個字)來表示,此時需要在PROFIBUS DP Master 中將PWE1(高字位, PKW的第三個字) 置為0。

        • G120周期通訊報文結構:PROFIdrive規范規定了不同的報文類型。進行循環通訊的報文包含具有特定意義和順序的數據包。SINAMICS G120變頻器具有下表中所列的報文類型:

        對于報文353和354,軟件版本在V3.0及以上的G120/G120D控制單元CU240S/DP/DP-F 才有。 也就是說只有V3.0及以上的控制單元才有PKW結構。

        過程數據:

        STW1/2控制字 1/2
        ZSW1/2狀態字 1/2
        NSOLL_A速度設定值
        NIST_A_GLATT速度實際值
        IA_IST輸出電流
        MIST轉矩實際值
        PIST實際功率
        M_LIM轉矩限幅
        FAULT_CODE故障代碼
        WARN_CODE報警代碼

        當選定某種報文結構(報文999除外)時,相應的BICO連接將被確定,并且不能修改。如果P0922 = 999,將保持當前的BICO聯接,但是可以對其進行更改。

        • 控制字1

        常用控制字:
        047E 運行準備
        047F 正轉啟動
        注意:如果只發主給定頻率,則控制字1的第10位也必須置為1。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 弋阳县| 洛隆县| 保德县| 陇川县| 平远县| 北安市| 光泽县| 延川县| 秦皇岛市| 林甸县| 色达县| 拉萨市| 谢通门县| 宁河县| 和顺县| 达拉特旗| 洞头县| 黄山市| 乾安县| 牡丹江市| 郑州市| 宁化县| 德令哈市| 泰和县| 斗六市| 开江县| 周宁县| 屏东市| 垦利县| 萨嘎县| 昌图县| 屯门区| 抚远县| 衡阳县| 镇雄县| 中西区| 海林市| 巨野县| 德保县| 仙游县| 揭西县|