feige200
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看feige200的 主題 / 回貼
樓主  發(fā)表于: 2008-07-10 21:19
用一臺FX2N和五臺變頻器通訊,現(xiàn)在一臺能通上,但是現(xiàn)在想控制五臺,那程序能不能疊加在一起,只改變變頻地址就行了呢?或者是只用一個程序,用變址指令?
fjqz00
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 1301 個
工控威望: 1457 點
下載積分: 7990 分
在線時間: 362(小時)
注冊時間: 2007-04-16
最后登錄: 2024-11-02
查看fjqz00的 主題 / 回貼
1樓  發(fā)表于: 2008-07-10 22:46
反正保證某一個時間段內(nèi)只和一臺通訊就行。可以這樣寫:
LDP M8012
OUT C0 K10

后續(xù)的程序:
當(dāng)C0小于等于2時,輸出M1
當(dāng)C0大于2小于等于4時,輸出M2
……
直到M5

當(dāng)C0位得電時,RST C0   這樣就能讓C0一直循環(huán)計數(shù)了

當(dāng)M1得電上沿時,把1#地址的變頻器地址位寫入通訊程序的地址位,執(zhí)行通訊
當(dāng)M2得電上沿時,把2#地址的變頻器地址位寫入通訊程序的地址位,執(zhí)行通訊
……
以此類推,這樣就可以把1臺通訊的程序變通成5臺了

不過如果改變了地址位的數(shù)據(jù),其通訊的校驗位可能也會改變,在程序里可能還要多做校驗位的計算程序。
本帖最近評分記錄:
  • 下載積分:+2(YMMFA) 熱心助人!
    雪花飄飄
    級別: VIP會員

    精華主題: 1 篇
    發(fā)帖數(shù)量: 2620 個
    工控威望: 2044 點
    下載積分: 6787 分
    在線時間: 3545(小時)
    注冊時間: 2007-09-03
    最后登錄: 2024-11-15
    查看雪花飄飄的 主題 / 回貼
    2樓  發(fā)表于: 2008-07-11 02:19
    請問一樓:使用M8012是不是就是將PLC與變頻器做脈沖方式的通訊?
    不知這樣理解對不對。
    fjqz00
    級別: 論壇先鋒
    精華主題: 1 篇
    發(fā)帖數(shù)量: 1301 個
    工控威望: 1457 點
    下載積分: 7990 分
    在線時間: 362(小時)
    注冊時間: 2007-04-16
    最后登錄: 2024-11-02
    查看fjqz00的 主題 / 回貼
    3樓  發(fā)表于: 2008-07-11 09:02
    用M8012等特殊位,再加計數(shù)器,主要是為了在同一時間段內(nèi)只和一臺變頻通訊。比如說第一個100ms和第一臺變頻通訊,第二個100ms和第二臺變頻通訊……以這樣的通訊方式。但這樣的通訊方式如果和很多臺通訊的時候,有可能會因掃描周期的影響,讓整個通訊鏈一個循環(huán)的時間較長。所以這樣通訊方式比較適合響應(yīng)速度不需很快,且通訊的變頻數(shù)量不是很多。
    本帖最近評分記錄:
  • 下載積分:+1(feige200) 熱心助人!
  • 下載積分:+2(YMMFA) 熱心助人!
    技術(shù)開發(fā)改造
    電氣控制柜QQ:397331075
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 284 個
    工控威望: 278 點
    下載積分: 815 分
    在線時間: 92(小時)
    注冊時間: 2007-11-08
    最后登錄: 2022-03-28
    查看技術(shù)開發(fā)改造的 主題 / 回貼
    4樓  發(fā)表于: 2008-07-11 09:43
    學(xué)習(xí)一下!
    專業(yè)配電柜、變頻柜、PLC控制柜、各種非標(biāo)控制柜等。