1樓:百度文庫精選
內容來自使用者:清風
一、在工業自動化控制系統中,最為常見的是三菱plc和三菱變頻器的組合應用,並且產生了多種多樣的plc控制變頻器的方法,其中採用rs-485通訊方式實施控制的方案得到廣泛的應用:因為它抗干擾能力強、傳輸速率高、傳輸距離遠且造價低廉。但是,rs-485的通訊必須解決資料編碼、求取校驗和、成幀、傳送資料、接收資料的奇偶校驗、超時處理和出錯重發等一系列技術問題,一條簡單的三菱變頻器操作指令,有時要編寫數十條三菱plc梯形圖指令才能實現,程式設計工作量大而且繁瑣,令設計者望而生畏。
本文介紹一種非常簡便的三菱fx系列plc通訊方式控制三菱變頻器的方法:它只需在三菱plc主機上安裝一塊rs-485通訊板或掛接一塊rs-485通訊模組;在plc的面板下嵌入一塊造價僅僅數百元的“功能擴充套件儲存盒”,編寫4條極其簡單的plc梯形圖指令,即可實現8臺變頻器引數的讀取、寫入、各種執行的監視和控制,通訊距離可達50m或500m。這種方法非常簡捷便利,極易掌握。
二、三菱plc採用擴充套件儲存器通訊控制三菱變頻器的系統配置fx2n系列plc(產品版本v 3.00以上)1臺(軟體採用fx-pcs/win-c v 3.00版);fx2n-485-bd通訊模板1塊(最長通訊距離50m);或fx0n-485adp通訊模組1塊+fx2n-cnv-bd板1塊(最長通訊距離500m);fx2n-rom-e1功能擴充套件儲存盒2ld m02
2樓:匿名使用者
通訊要看協議的,沒做過plc通過協議控制變頻器,因為一般現在不管是modbus、專有協議、還是無協議通訊都是通過ascll碼作為序列通訊資料的,且有起始位、校驗位要剝離,用plc自己做這種協議很麻煩,要呼叫輸入輸出緩衝區和知道每一個軟元件對應的絕對地址進行譯碼處理,很麻煩很麻煩,不建議這樣使用,這樣做也沒有多大的實際應用意義!
3樓:扶韓餘蘭
我做過,要寫通訊程式,很麻煩的。還要加裝通話卡~~
4樓:匿名使用者
可以可能蠻麻煩你問**達的人,通訊協議不一樣。
plc與變頻器如何通訊?
5樓:竇秀英蒯未
plc和變頻器之間的rs-485通訊協議
和資料定義
3.1plc和變頻器之間的rs-485通訊協議
plc和變頻器之間進行通訊,通訊規格必須在變頻器的初始化中設定,如果沒有進行設定或有一個錯誤的設定,資料將不能進行通訊。且每次引數設定後,需復位變頻器。確保引數的設定生效。
設定好引數後將按
1)從plc到變頻器的通訊請求資料
(2)資料寫入時從變頻器到plc的應答資料
3)讀出資料時從變頻器到plc的應答資料
(4)讀出資料時從plc到變頻器傳送資料
3.2通訊資料定義
(1)控制**
(2)通訊資料型別
所有指令**和資料均以ascii碼(十六進位制)傳送和接收。例如:(頻率和引數)依照相應的指令**確定資料的定義和設定範圍。
4軟體設計
要實現plc對變頻器的通訊控制,必須對plc進行程式設計;通過程式實現plc對變頻器的各種執行控制和資料的採集。plc程式首先應完成fx2n-485bd通訊介面卡的初始化、控制命令字的組合、**轉換和變頻器應答資料的處理工作
plc通過rs-485通訊控制變頻器執行程式例項:(以指令表形式說明)。
0ldm8002
1movh0c96d8120
6ldx001
7rsd10d26d30d49
16ldm8000
17outm8161
19ldx001
20movh5d10
25movh30d11
30movh31d12
35movh46d13
40movh41d14
45movh31d15
50mps
51anix003
52movh30d16
57mpp
58anix003
59movh34d17
64ldpx002
66ccdd11d28k7
73ascid28d18k2
80movk10d26
85movk0d49
90setm8122
92end
以上程式執行時plc通過rs-485通訊程式正轉啟動變頻器執行,停止則由x3端子控制。控制指令如附表所示。
6樓:布浦年書雁
三晶s350系列變頻器與西門子s7-200
modbus的通訊
1、概述
三晶s350系列變頻器提供了rs485通訊介面,採用國際標準的modbus(rtu/ascii)的通訊協議進行主從通訊,使用者可通過pc/plc,控制上位機等實現集中監控,以適應特定的使用要求。下面以rtu方式為例詳細說明三晶s350變頻器與西門子s7-200的modbus序列通訊。
2、通訊引數設定
要實現變頻器與上位...
三晶s350系列變頻器與西門子s7-200
modbus的通訊
1、概述
三晶s350系列變頻器提供了rs485通訊介面,採用國際標準的modbus(rtu/ascii)的通訊協議進行主從通訊,使用者可通過pc/plc,控制上位機等實現集中監控,以適應特定的使用要求。下面以rtu方式為例詳細說明三晶s350變頻器與西門子s7-200的modbus序列通訊。
2、通訊引數設定
要實現變頻器與上位機的通訊控制,先需要設定變頻器引數f0.01=2,f0.03=9,即變頻器的啟動方式及頻率給定由通訊給定。
除此之外還必須要選擇好正確的通訊埠,且需確保變頻器與上位機兩者的通訊引數的一致性。
s350變頻器具體通訊引數:
引數引數說明
設定範圍及說明
設定值f0.01
啟動訊號選擇
--------
2f0.03
主頻率源選擇
--------
9fc.00
本機通訊地址
1-247,0為廣播地址
1fc.01
通訊波特率
0:1200bps
3:9600bps
1:2400bps
2:4800bps
3:9600bps
4:19200bps
5:38400bps
fc.02
資料位校驗
0:無校驗(n,8,1)for
rtu0:無校驗(n,8,1)for
rtu設定值可為(0---17),具體見s350使用者手冊。
3、接線方式
三晶s350系列變頻器與西門子s7-200的通訊連線採用rs485方式,西門子s7-200提供有rs485序列通訊介面,可直接與s350系列變頻器進行序列通訊連線,具體的接線方式可參照下圖:
4、三晶s350通訊資料地址的定義:
該部分是通訊資料的地址定義,用於控制變頻器的執行,獲取變頻器的狀態資訊及變頻器相關功能引數設定(詳細可參考s350系列變頻器使用者手冊)。
功能說明
地址定義
資料定義說明
r/w特性
通訊控制命令
1000h
0001h:
正轉r/w
0002h:反轉
0003h:
正轉點動
0004h:反轉點動
0005h:停機
0006h:自由停機(緊急停止)
0007h:故障復位
0008h:點動停止
通訊設定值地址
2000h
通訊設定值範圍(-10000-10000)
w/r執行/停機引數地址說明
3000h
執行速度
r3001h
設定速度
3002h
母線電壓
3003h
輸出電壓
3004h
輸出電流
3005h
執行轉速
5、西門子s7-200通訊程式樣例
6、西門子s7-200通訊程式樣例(見附件)
7、小結
以上plc程式僅供參考,具體功能應用可自由設計;此程式已經過測試,執行正常。三晶s350系列變頻器的通訊並非侷限於西門子s7-200系列,它能與所有支援modbus協議的plc進行通訊。具體通訊地址參考s350使用者手冊中的通訊協議說明,或致電我司應用技術部。全部
PLC與變頻器如何通訊,PLC與變頻器通訊格式字 h0c96怎樣來的?
愛吃脖子 1 plc的開關量訊號控制變頻器 plc mr型或mt型 的輸出點 com點直接與變頻器的stf 正轉啟動 rh 高速 rm 中速 rl 低速 輸入端sg等埠分別相連。plc可以通過程式控制變頻器的啟動 停止 復位 也可以控制變頻器高速 中速 低速端子的不同組合實現多段速度執行。但因為它是...
變頻器如何與PLC通訊,plc和變頻器和觸控螢幕怎麼通訊
文庫精選 內容來自使用者 清風 一 在工業自動化控制系統中,最為常見的是三菱plc和三菱變頻器的組合應用,並且產生了多種多樣的plc控制變頻器的方法,其中採用rs 485通訊方式實施控制的方案得到廣泛的應用 因為它抗干擾能力強 傳輸速率高 傳輸距離遠且造價低廉。但是,rs 485的通訊必須解決資料編...
PLC與變頻器如何通訊,plc和變頻器和觸控式螢幕怎麼通訊
文庫精選 內容來自使用者 清風 變頻器如何和plc通訊連線 一 在工業自動化控制系統中,最為常見的是三菱plc和三菱變頻器的組合應用,並且產生了多種多樣的plc控制變頻器的方法,其中採用rs 485通訊方式實施控制的方案得到廣泛的應用 因為它抗干擾能力強 傳輸速率高 傳輸距離遠且造價低廉。但是,rs...