實例詳解西門子PLC讀寫V90伺服的參數

1.通過FB286讀寫多個參數:


實例詳解西門子PLC讀寫V90伺服的參數

參數說明:

1、Start:在參數操作過程中 start 的上升沿會啟動參數操作任務。

2、ReadWrite:參數=0 表示讀取操作,如果等於 1 對應寫入操作。

3、ParaNo:讀寫參數的數量,範圍1~16。

4、hardwareID: 硬件標識符。

5、AxisNo:驅動編號,V90PN需設置為2。

6、Error:出錯標誌位。

7、Errorid:返回值。

8、BUSY:當寫入參數執行時為 1,如果完成或者故障後變成 0。

9、DONE:任務執行完成,可以用於編寫程序時復位請求使用。

10、Ready:程序塊沒有執行讀或寫操作,處於準備狀態。

11、DiagId:返回值。


1.1寫參數操作實例:

1.1.1通過FB286寫入P2581(整型)、P29120(實型)兩個參數,hardwareid在硬件組態中獲取。FB286接口設置如圖1:

實例詳解西門子PLC讀寫V90伺服的參數

圖1

1.1.2此實例通過SINA_PARA背景數據塊裡的sxParameter[1]和sxParameter[2] 設置P2581=456789,P29120=2.567.需要注意srValue與sdValue的設置,整型參數寫入sdValue變量,而實型參數則寫入srValue變量。如果參數有下標,則需在sindex中設置。具體設置如圖2:

實例詳解西門子PLC讀寫V90伺服的參數

圖2

1.1.3設置Start管腳0->1並保持待寫參數完成。


1.2讀參數實例

1.2.1通過FB286讀出P2581(整型)、P29120(實型)兩個參數,FB286接口設置如圖3:

實例詳解西門子PLC讀寫V90伺服的參數

圖3

1.2.2此實例通過SINA_PARA背景數據塊裡的sxParameter[1]和sxParameter[2]

讀取P2581=456789,P29120=2.567。要注意srValue與sdValue的設置,整型參數存入sdValue變量,而實型參數則存入srValue變量。具體設置如圖4:

實例詳解西門子PLC讀寫V90伺服的參數

圖4

1.2.3設置Start管腳0->1並保持待讀參數完成。


2.通過FB287讀寫單個參數:

實例詳解西門子PLC讀寫V90伺服的參數

參數說明:

1、Start:在參數操作過程中 start 的上升沿會啟動參數操作任務。

2、ReadWrite:參數=0 表示讀取操作,如果等於 1 對應寫入操作。

3、hardwareID: 硬件標識符。

4、Parameter:需要讀寫的參數號。

5、INDEX:參數下標。

6、ValueWrite1:此處寫實型的參數值。

7、ValueWrite2:此處寫整型的參數值。

8、AxisNo:驅動編號,V90PN需設置為2。

9、ERROR:出錯標誌位。

10、ErrorID:返回值。

11、BUSY:當寫入參數執行時為 1,如果完成或者故障後變成 0。

12、DONE:任務執行完成,可以用於編寫程序時復位請求使用。

13、Ready:程序塊沒有執行讀或寫操作,處於準備狀態。

14、DiagId:返回值。

15、ValueRead1:此處讀實型的參數值。

16、ValueRead2:此處讀整型的參數值。

17、Format:所讀參數的格式。

18、ErroNo:錯誤代碼。


2.1寫參數實例

2.1.1通過FB287寫入P2581(整型)=12345。將要設定的參數值寫入變量“wr_dint_value”=12345,通過設置Start管腳0->1並保持待寫參數完成。FB287接口設置如圖5:

實例詳解西門子PLC讀寫V90伺服的參數

圖5

2.1.2通過FB287寫入P29110(實型)=1.234。將要設定的參數值寫入變量“wr_real_value”=1.234,通過設置Start管腳0->1並保持待寫參數完成,。FB287接口設置如圖6:

實例詳解西門子PLC讀寫V90伺服的參數

圖6


2.2讀參數實例

2.2.1通過FB287讀出P2581(整型)=12345,通過將Start管腳0->1並保持待讀參數完成,讀出的參數值被寫入變量“rd_dint_value”=12345。FB287接口設置如圖7:

實例詳解西門子PLC讀寫V90伺服的參數

圖7

2.2.2通過FB287讀出P29110(實型)=1.234,通過將Start管腳0->1並保持待讀參數完成,讀出的參數值被寫入變量“rd_real_value”=1.234。FB287接口設置如圖8:

實例詳解西門子PLC讀寫V90伺服的參數

圖8


分享到:


相關文章: