新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于PROFIBUS現(xiàn)場(chǎng)總線(xiàn)的PLC與傳動(dòng)變頻器間的通訊

基于PROFIBUS現(xiàn)場(chǎng)總線(xiàn)的PLC與傳動(dòng)變頻器間的通訊

作者: 時(shí)間:2013-01-06 來(lái)源:網(wǎng)絡(luò) 收藏

  5 通訊程序

  要實(shí)現(xiàn)通訊功能,正確的程序編寫(xiě)是非常重要的,下面將以西門(mén)子的S7-416 和6SE70變頻器為例來(lái)介紹通訊的程序編寫(xiě)。

  (1) 基本配置和定義

  基本配置如圖3所示:

  圖3 基本配置界面

  主站Master為CPU-416-2DP

  從站Slave為6SE70傳動(dòng)裝置,地址是3

  輸入地址: IW 256 ( 2 Words PZD);

  輸出地址: QW256 (2 Words PZD );

  PPO類(lèi)型: 3; 總線(xiàn)接口: RS485。

  (2) 使用的功能塊

  OB1 Main cycle 主循環(huán)

  SFC14 DPRD-DAT 讀數(shù)據(jù)系統(tǒng)功能塊

  SFC 15 DPWR-DAT 寫(xiě)數(shù)據(jù)系統(tǒng)功能塊

  DB100 數(shù)據(jù)存取 (DBW0 -DBW4是讀出,

  DBW5-DBW8是寫(xiě)入)

  MW200 MW210 通訊狀態(tài)顯示

  (3) 簡(jiǎn)單程序編寫(xiě)(如圖4)

  圖4 程序編寫(xiě)界面

  OB1

  NETWORK1: 讀出數(shù)據(jù)

  CALL SFC 14

  LADDR W#16#100

  RET-VAL MW200

  RECORD P#DB100.DBX0.0 BYTE 4

  NETWORK2: 顯示數(shù)據(jù)

  L DB100.DBW 0

  T MW50

  NOP 0

  NETWORK3: 寫(xiě)入數(shù)據(jù)

  L W#16#EFFF

  T DB100.DBW 5

  NETWORK4: 發(fā)送數(shù)據(jù)

  CALL SFC 15

  LADDR W#16#100

  RECORD P#DB100.DBX5.0 BYTE 4

  RET-VAL MW210

  把程序存儲(chǔ)編譯下裝,檢查傳動(dòng)裝置的參數(shù)設(shè)置后,即可上電進(jìn)行調(diào)試。

  6 結(jié)束語(yǔ)

  通過(guò)上述介紹,我們可以以-DP總線(xiàn)為基礎(chǔ)通過(guò)網(wǎng)絡(luò)配置和參數(shù)設(shè)定來(lái)建立和傳動(dòng)裝置之間的通訊,并通過(guò)參數(shù)的變化來(lái)實(shí)現(xiàn)對(duì)裝置的啟??刂疲炻{(diào)速等功能。借助于編程器可PLC在線(xiàn)查看從裝置讀取上來(lái)的狀態(tài)和實(shí)際反饋值,在裝置PMU上也可查看主給定。通訊技術(shù)的實(shí)現(xiàn)了自動(dòng)化的更加廣泛應(yīng)用。

西門(mén)子plc相關(guān)文章:西門(mén)子plc視頻教程


數(shù)字通信相關(guān)文章:數(shù)字通信原理



上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉