SV004iG5-2modrw指令是dvp系列plc提供的modbus數據讀寫指令,SV004iG5-2此指令適于dvp全系列plc。SV004iG5-2因此可以利用低端的es主機完成與變頻器的通訊控制,實現控制系統的佳性價比配合。本通訊實例就以es系列plc控制vfd-m變頻器,以實現多段速的調速操作。
SV004iG5-2
LS產電代理銷售
熱線:
【13918854473】
【qq:937926739】
【15601961570】
modrw指令格式為:modrw s1 s2 s3 s n。s1為聯機裝置的地址,與變頻器通訊時即為參數p88的設置值。s2為通訊功能碼,此指令支持三個功能碼,即h03(讀取多筆命令)、h06(單筆數據寫入命令)、h10(多筆數據寫入命令)。s3為欲讀寫的通訊從機的地址。s為欲讀寫的數據的存儲地址。n是欲讀寫的數據長度,es系列plc當為ascii 模式時此值設定范圍是k1-k8,當為rtu模式時為k1-k16。
SV004iG5-2
本通訊實例是利用plc對變頻器進行多段速調速控制,SV004iG5-2以實現一個單軸定位操作。其實現過程是這樣的,自動動作開始時,plc以通訊的方式讓變頻器帶動電機高速運轉,用plc的高速計數器接收機械運轉的位置信息,然后通過對位置信息的判斷,實現在接近設定位置時變頻器帶動電機減速運動,直到后位置到達時停止,以實現定位功能。實現此功能的plc程序主要分三個部分,其一是高速計數程序及比較輸出,其二是根據高速計數器的比較輸出準備待通訊的數據,其三就是通訊程序。第*部分不是本文討論范圍,第二部分和第三部分的例子程序見圖2、圖3。
SV004iG5-2
臺達的plc l
ink功能是以modbus通訊協議為基礎來進行數據讀寫,其特點是進行數據讀寫時不需要特殊應用指令,只需用mov指令進行數據交換。eh/eh2/sv plc作主站時支持m1353=on,可啟動32臺l
ink功能及超過16筆讀寫功能;sa/sx/sc主機僅支持16臺l
ink功能及16筆讀寫功能。但能控制16臺主機的能力就足以應付大多簡單控制系統。用plc實現 l
ink功能時同樣需要讓主從設備的通訊口的通訊格式設置一致,所設置的方法同前文所述。
進行plc l
ink讀寫從站數據時,作為主站的plc其它需要設置的項目如表5所示。
表5 plc l
ink時需設置的寄存器
SV004iG5-2
知道上述這些需要設置的數據,就可以編寫plc與從機間實現l
ink功能的程序了。本例以sa plc作主機控制vfd-m變頻器實現上例所述之多段速控制功能。變頻器的設置及通訊線的連接和上例相同。
7 結束語
從兩個通訊實例可以看出,臺達的plc和變頻器間實現高性能的通訊控制非常簡單容易,且性價比極高,值得推廣應用。但需要注意的是由于rs485口是半雙工工作模式,因此當程序中有多條通訊程序段時,一定不能出現兩個或以上的通訊程序同時被執行的情況。

步進電機和交流伺服電機性能比較
步進電機是一種離散運動的裝置,它和現代數字控制技術有著本質的聯系。在目前國內的數字控制系統中,步進電機的應用十分廣泛。隨著全數字式交流伺服系統的出現,交流伺服電機也越來越多地應用于數字控制系統中。為了適應數字控制的發展趨勢,運動控制系統中大多采用步進電機或全數字式交流伺服電機作為執行電動機。雖然兩者在控制方式上相似(脈沖串和方向信號),但在使用性能和應用場合上存在著較大的差異。現就二者的使用性能作一比較。