時間:2006-11-15 15:42:00來源:ronggang
圖1 硬件組態及通信地址配置
(1)建立數據塊DB1,將數據塊中的數據地址與從站中的PZD、PKW數據相對應(圖2)。
圖2 建立數據塊
(2)在OB1中調用SFC14和SFC15,完成從站數據的讀寫。周期性通信通過調用SFC14、SFC15直接訪問PKW和PZD,數據交換快,實時性好。可以直接通過PROFIBUS-DP對電機進行實時控制,監控電機速度和位置。表1即為POSMO A的固定的報文結構:
表1 POSMO A報文結構
(3)對PZD的讀寫,通過PZD輸出命令到從站控制電機的起動、停止及傳輸塊的執行,讀取PZD輸入命令監控從站的工作狀態,還可以通過觸發傳輸塊進行精確定位,此過程中嚴格按照控制字的功能發送基本控制信號。例如點動1時將453F送到PZD1即可,PZD2的高位為塊選擇數值,表2即為控制字各位的說明:
表2 控制字
(4)對PKW的讀寫,通過PKW設置或讀取重要參數。
表3 狀態字
PKW一般為4個字,分別為PKE(參數表示符)、IND(參數從索引)、PWE(參數值高位)、PWE(參數值低位)。
① SFC15用于將數據寫入PROFIBUS從站
將DB1.DBX12.0開始的連續4個字寫入從站,向從站發送讀(寫)參數請求。
DB1.DBW12—→ PKE_W1
DB1.DBW14—→ IND_W1② SFC14用于讀PROFIBUS從站的數據,讀取所需要的重要參數
PKE_R1—→DB1.DBW0
IND_R1—→DB1.DBW2
PWE1_R1—→DB1.DBW4
PWE2_R1—→DB1.DBW6
③ W#16#100是硬件組態時PKW的起始地址
LADDER:硬件組態時PKW(或PZD)的起始地址。
RECORD:數據塊(DB1)中定義的PKW(或PZD)數據區相對應的數據地址。
RET_VAL:程序塊的狀態字,可以以編碼的形式反映出程序的執行狀態和錯誤信息。
圖3 系統功能塊調用
圖3通過PKW設定電機速度,0Hex=0%,4000Hex=100%,在此我們設定P26=50。
4 總結
POSMO A電機結構緊密,適合高精度定位控制系統,特別是數控機床。安裝、維修方便簡潔,POSMO A智能電機功能強大,編程、調試和參數設定簡單明了,采用人機對話的方式,用戶可以很快靈活應用,其應用前景不可限量。標簽:
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-10-22
2025-10-17
2025-10-11
2025-10-09
2025-09-23
2025-09-23