本指南說明

本指南說明的是,使用KV-X500/X300系列的Universal Library,運行Panasonic Industry Co., Ltd.MINAS A6BE時的操作步驟。

Universal Library的其他功能,請參閱“KV-X500/X300系列 運動控制功能 用戶手冊”。

?
Point.svg

?本指南中的制造商名稱是“Panasonic”,機型名稱是“A6BE”。

?本指南使用了如下所示的截圖。

0_CaptureSample.svg?

截圖中顯示的“Vendor”、“Vender Series”等的字符串,表示在實際畫面上連接的機型的機型名稱、系列名稱和制造商名稱。

Panasonic Industry Co., Ltd.MINAS A6BE的功能

功能

支持

備注

參數傳輸/讀取

?SI*輸入選擇(*:1~8、4除外)

?Polarity

?絕對式編碼器設定

?Station alias設定(上位)

?Station alias選擇

?Shutdown option code

?實時自動調整設定

?實時自動調整機械剛性設定

?慣量比

?實時自動調整推定速度

可通過KV STUDIO設置的伺服/步進驅動器的參數。

執行功能

參數初始化

將伺服/步進驅動器的參數初始化。

保存參數

將伺服/步進驅動器的參數保存到斷電保持區域(ROM)。

軟件復位

執行伺服/步進驅動器的軟件復位。

ABS編碼器安裝

重置絕對值編碼器的設置。

自動調諧

調整電機的響應性。

報警監控

通過KV STUDIO監控伺服/步進驅動器上發生的報警代碼和報警名稱。

機型固有FB

確認機型

確認機型。

讀取多個參數

讀取伺服/步進驅動器的參數,保存為CSV文件。

寫入多個參數

通過CSV文件寫入伺服/步進驅動器的參數。

參數初始化

將伺服/步進驅動器的參數初始化。

保存參數

將伺服/步進驅動器的參數保存到斷電保持區域(ROM)。

軟件復位

執行伺服/步進驅動器的軟件復位。

ABS編碼器安裝

重置絕對值編碼器的設置。

讀取AT參數

讀取電機響應性的相關參數。

寫入AT參數

寫入電機響應性的相關參數。

ESI文件捆綁

記載了EtherCAT通訊所需信息的文件。

如未捆綁,請從相關制造商的HP上獲取ESI文件。

1安裝和排線

準備所需設備

請準備下述設備。

KV-PU1*1

CPU單元

LAN電纜*2

KV-PU1.svg?

CPU_Unit.svg?

LANcable.svg?

支持EtherCAT的伺服/步進驅動器

電機

其他所需設備

Servo-SteppingDriver.svg?

Moter.svg?

請參閱伺服/步進驅動器的說明書,準備所需的設備(纜線等)。

*1:CPU單元是KV-X310時不能使用。如不使用KV-PU1,請在CPU單元主機下側直接連接直流24V電源。

*2:CAT5e規格STP(屏蔽雙絞線)。建議使用鋁箔+編織的雙屏蔽STP。

排線示意圖

用LAN電纜連接CPU單元的EtherCAT端口和伺服/步進驅動器的IN端口。如需連接多臺伺服/步進驅動器,請如下圖所示,用LAN電纜連接上一臺伺服/步進驅動器的OUT端口和下一臺的IN端口。

Wiring.svg?

伺服/步進驅動器的I/O推薦排線

使用伺服/步進驅動器的I/O功能時,請如下進行I/O排線。

功能

插針編號

信號

正方向限位開關

12

SI7

負方向限位開關

13

SI8

原點傳感器

10

SI5

停止傳感器

11

SI6

同步控制外部輸入

5

SI1

緊急停止

-

-

電源 +24V

6

SI-COM

GND 0V

-

-

2KV-X500/X300系列的設置

1連接計算機和CPU單元。

用USB線連接計算機和CPU單元。

2_SettingKV-XSeries_Step1.svg?

2連接CPU單元和伺服/步進驅動器。

連接方法請參閱排線示意圖。

3啟動KV STUDIO,創建項目。

單擊菜單中的【文件】>【新建項目】。設置項目名稱和保存位置,單擊〔OK〕。

2_SettingKV-XSeries_Step3-1.svg?

顯示[管理員設定]對話框,設置[用戶名]和[密碼],然后單擊〔OK〕。

2_SettingKV-XSeries_Step3-2.svg?

顯示[確認單元配置設定]對話框。此處由于不使用擴展單元,所以請單擊〔否〕。

如果除了CPU單元以外,還需使用擴展單元,請單擊〔是〕,然后在單元編輯器上進行單元設置。

2_SettingKV-XSeries_Step3-3.svg?

4設置EtherCAT結構。

雙擊工作區的[EtherCAT]。

2_SettingKV-XSeries_Step4-1.svg?

選擇〔自動設定(自動配置)〕。

2_SettingKV-XSeries_Step4-2.svg?

?
Reference.svg

自動配置是掃描實際連接的設備后自動注冊的功能。請在執行自動配置之前,用LAN電纜連接CPU單元和伺服/步進驅動器。

自動配置完成后,單擊〔確定〕。

2_SettingKV-XSeries_Step4-3.svg?

伺服/步進驅動器被添加。EtherCAT結構設置完成后,單擊〔OK〕。

2_SettingKV-XSeries_Step4-4.svg?

顯示表示已導入Universal Library的對話框,請單擊〔確定〕。

2_SettingKV-XSeries_Step4-5.svg?

顯示下述對話框,請單擊〔是〕。

2_SettingKV-XSeries_Step4-6.svg?

設置軸編號和軸名稱,單擊〔OK〕。

2_SettingKV-XSeries_Step4-7.svg?

顯示下述對話框,請單擊〔確定〕。

2_SettingKV-XSeries_Step4-8.svg?

5進行軸設置。

雙擊工作區的[軸設定]中注冊的設備,設置[編碼器分辨率]。

請在伺服/步進驅動器的說明書中確認編碼器分辨率,設置相同的數值。

2_SettingKV-XSeries_Step5.svg?

6進行坐標轉換。

雙擊工作區的[軸控制設定],然后單擊下圖中的圖標。

2_SettingKV-XSeries_Step6-1.svg?

顯示[坐標轉換計算]對話框。

下圖是10mm節距滾珠絲杠按0.001mm單位轉動時的設置。

單擊〔執行計算〕,可確認當前設置下的計算結果。

設置后,單擊〔OK〕。

2_SettingKV-XSeries_Step6-2.svg?

顯示下述對話框,請單擊〔是〕。

2_SettingKV-XSeries_Step6-3.svg?

7根據需要,設置原點回歸。

KV-X500/X300系列的原點回歸運行由PLC管理。因此,請不要通過驅動器的功能進行原點回歸。

原點回歸是通過梯形圖程序執行的。

如果使用的是絕對值編碼器,則只需在初次使用時執行原點回歸。

如果使用的是增量式編碼器,則需在每次啟動電源時執行原點回歸。

3伺服/步進驅動器的設置和單機運行確認

1傳輸項目。

單擊菜單中的【監控器/模擬器】>【PLC傳輸->監控器模式】。顯示[PLC傳輸]對話框,請單擊〔執行〕。

?
Point.svg

根據用戶認證設定的內容,需要輸入用戶名密碼時,請進行輸入。

用戶認證設定的詳細內容,請參閱《KV STUDO 用戶手冊》。

3_SettingServoStepping_Step1-1.svg?

由于更改了軸設置和EtherCAT刷新設置,所以需要重啟這些功能使設置生效。請單擊〔是〕。

3_SettingServoStepping_Step1-2.svg?

單擊〔是〕,傳輸項目。

3_SettingServoStepping_Step1-3.svg?

傳輸完成后,會顯示下述對話框。請依次單擊〔確定〕→〔是〕,將CPU單元切換為RUN模式。

3_SettingServoStepping_Step1-4.svg?

2設置伺服/步進驅動器的參數。

設置I/O的分配、電機旋轉方向、ABS/INC的選擇、啟動時需調整的參數。

右擊工作區的[軸設定]中注冊的設備,然后單擊【參數傳輸/讀取】。

3_SettingServoStepping_Step2-1.svg?

顯示[參數傳輸/讀取選項]對話框,請單擊〔重置為推薦值〕,啟動[參數傳輸/讀取]對話框。

3_SettingServoStepping_Step2-2.svg?

?
Reference.svg

推薦值是按「伺服/步進驅動器的I/O推薦排線」中記述的方式排線時的適用參數。

KV-X500/X300系列的設計是,無論伺服/步進驅動器的功能如何,都是通過PLC來控制所有功能的。

因此,會禁用各驅動器單獨提供的原點回歸功能和限位停止運行,將PLC可管理的設置設為推薦值。

確認已勾選對象設備和要傳輸的參數后,單擊〔傳輸〕。

3_SettingServoStepping_Step2-3.svg?

對話框中會顯示使參數生效需要進行的操作(重啟電源等),請按照顯示內容進行操作。

3_SettingServoStepping_Step2-4.svg?

?
Point.svg

如果使用的是不支持軟件復位的設備,請重啟驅動器的電源以使設置生效。

3執行試運行,確認設置沒有問題。

右擊工作區的[軸設定]中注冊的軸,啟動[試運轉]對話框。單擊〔強制動作使能〕和〔強制伺服ON〕。確認[動作就緒]和[伺服就緒]變為綠色亮燈,確認JOG開始運行。

3_SettingServoStepping_Step3-1.svg?

如需更改電機旋轉方向、編碼器類型等參數,也可從[試運轉]對話框打開[參數傳輸/讀?。輰υ捒?。

?
Reference.svg

使用ABS編碼器時,有時會需要進行安裝。

右擊工作區的[EtherCAT]中注冊的設備,然后單擊【執行功能】。

顯示[執行功能]對話框,請選擇[ABS編碼器安裝],然后單擊〔執行〕。

3_SettingServoStepping_Step3-2.svg?

如果軸沒有正常運行,請再次確認設置和排線。

?
Point.svg

可批量傳輸設置的參數

可批量傳輸勾選的機型的參數。從而輕松進行多軸設置。

3_SettingServoStepping_Step3-3.svg?

4確認伺服/步進驅動器沒有發生報警。

可通過[試運轉]或[運動監控器]確認伺服/步進驅動器的報警。

3_SettingServoStepping_Step4.svg?

可確認驅動器的報警編號以及報警內容。

4示例程序

示例程序用于說明下述運行。

?動作使能/伺服ON

?JOG

?原點復歸

?定位控制

?錯誤清除

KV-X500/X300系列可通過下述2種方法編寫運動控制的程序。

?運動控制功能塊

?運動控制CPU軟元件

另外,還可通過下述拖放操作輕松創建程序。

1選擇了軸設置中的設備后,拖放到梯形圖編輯窗口中。

2從選項中選擇想要創建的程序內容。

自動生成程序。

4_Sample_Program_Step2.svg?

顯示為紅色字的是未注冊的變量。對于變量名稱重復的變量,請根據需要改寫變量名稱。

3在進行了范圍選擇的狀態下右擊程序,在右擊菜單中單擊[新登錄變量]。

4_Sample_Program_Step3.svg?

4顯示[新登錄變量]對話框,請單擊[創建],注冊變量。

4_Sample_Program_Step4.svg?

示例程序(使用功能塊時)

可從軸設置中拖放已注冊的軸,創建下述程序。

?
Point.svg

通過功能塊編程時,需要預先在單元編輯器中將指令方法設置為功能塊。

動作使能/伺服ON

4_Sample_Program_FB_010.svg?

JOG

4_Sample_Program_FB_020.svg?

原點復歸

4_Sample_Program_FB_030.svg?

定位控制

4_Sample_Program_FB_040.svg?

錯誤清除

4_Sample_Program_FB_050.svg?

示例程序(使用CPU軟元件時)

可從軸設置中拖放已注冊的軸,創建下述程序。

?
Point.svg

通過CPU軟元件編程時,需要預先在單元編輯器中將指令方法設置為繼電器。

動作使能/伺服ON

4_Sample_Program_CPU_010.svg?

JOG

4_Sample_Program_CPU_020.svg?

原點復歸

4_Sample_Program_CPU_030.svg?

定位控制

4_Sample_Program_CPU_040.svg?

錯誤清除

4_Sample_Program_CPU_050.svg?

5附錄

?支持型號列表

?從推薦排線改為其他方式

?機型固有功能塊

?更改讀取對象的參數

?執行功能時使用的對象

?自動調諧時使用的對象

?故障排除

支持型號列表

Universal Library功能的運行確認機型和支持的型號如下。

運行確認機型

驅動器型號

MADLN05BE

實機修訂版

0x00010000

ESI修訂版

0x00010000

支持的型號

Panasonic A6BE系列

?MADLN01BE

?MADLN11BE

?MADLN05BE

?MADLN15BE

?MBDLN21BE

?MBDLN25BE

?MCDLN31BE

?MCDLN35BE

?MDDLN45BE

?MDDLN55BE

?MEDLN83BE

?MEDLN93BE

?MFDLNA3BE

?MFDLNB3BE

從推薦排線改為其他方式

如需更改Digital inputs的分配、極性,請使用[參數傳輸/讀?。?,更改功能設置或極性設置。

如不使用限位開關,請在[運動功能映射]和[參數傳輸/讀?。葜懈南尬婚_關的設置。

機型固有功能塊

可使用下述專用功能塊。注冊Universal Library文件后,會在工具箱的[Universal Library]文件夾中導入機型固有功能塊。

功能塊的使用方法和參數說明請參閱下述資料。

《KV-X500/X300系列 運動控制功能 用戶手冊》

功能

功能塊

確認機型

MC_ModelCheck_PANAS_A6BE_V**

讀取多個參數

MC_MultiParameterRead_PANAS_A6BE_V**

寫入多個參數

MC_MultiParameterWrite_PANAS_A6BE_V**

保存參數

MC_ParameterSave_PANAS_A6BE_V**

ABS編碼器安裝

MC_ABSEncoderSetup_PANAS_A6BE_V**

讀取AT參數

MC_ATParameterRead_PANAS_A6BE_V**

寫入AT參數

MC_ATParameterWrite_PANAS_A6BE_V**

※“**”是功能塊的版本。

更改讀取對象的參數

下面說明更改用MC_MultiParameterRead讀取的參數時的操作步驟。

1機型固有功能塊的初始設置是只讀,不能編輯。應解除只讀設置。

(1)右擊MC_MultiParameterRead功能塊。

(2)選擇【屬性】。

(3)刪除[只讀]的勾選。

(4)單擊〔OK〕。

(5)顯示確認對話框,請單擊〔是〕。

5_Appendix_Step1_1.svg?

2選擇從系統功能塊導入的注釋的語言。

5_Appendix_Step2.svg?

3雙擊機型固有功能塊,顯示內容。

5_Appendix_Step3.svg?

4編輯功能塊內部的ST。

下述是添加1個ObjectIndex = 0x3800、ObjectSubIndex = 0x00、大小是4byte的參數時的示例。

5_Appendix_Step4-1.svg?

?
Point.svg

初始設置是最多可讀取200個參數。如需讀取201個以上的參數,請更改局部變量MAX_PARAMETER_NUM的值以及audiParameter的數組大?。ǖ?維)。

5_Appendix_Step4-2.svg?

執行功能時使用的對象

執行功能時,是對伺服/步進驅動器中配置的對象執行SDO Read/SDO Write。各對象的詳細內容,請參閱伺服/步進驅動器的說明書。

功能

執行的SDO Read/SDO Write

保存參數

1. 向Save all pameters(0x1010:0x01)寫入0x65766173

2. 等待Save all pameters(0x1010:0x01)變為0x00000001

安裝ABS編碼器

1. 向Special function setting 9(0x4D01:0x00)寫入0x0031

2. 向Special function start flag 1(0x4D00:0x01)寫入0x00000000

3. 向Special function start flag 1(0x4D00:0x01)寫入0x00000200

自動調諧時使用的對象

自動調諧時,可編輯下述對象的值。各對象的詳細內容,請參閱伺服/步進驅動器的說明書。

對象名稱

ObjectIndex:SubIndex

實時自動調整設定*

0x3002:0x00

實時自動調整機械剛性設定

0x3003:0x00

慣量比

0x3004:0x00

實時自動調整推定速度

0x3631:0x00

*:自動調諧只支持[標準響應模式]。如需使用其他模式,請在[參數傳輸/讀取]對話框中更改模式。

故障排除

發生“錯誤40016: EtherCAT?節點設備校驗不一致2”

KV-X500/X300系列上發生“錯誤40016: EtherCAT?節點設備校驗不一致2”時,可能是Explicit Device ID檢查發生了錯誤。Explicit Device ID檢查核對的內容可能不正確。請確認是否為下述設置。

?通過Station alias核對時

?KV STUDIO的EtherCAT設置的“Explicit Device ID寄存器”是“18”

?伺服/步進驅動器的“Station alias選擇”(Pr07.41)是“1”

?組合旋轉開關(低位8bit)和“Station alias設定(上位)”(Pr07.40)(高位8bit)核對時

?KV STUDIO的EtherCAT設置的“Explicit Device ID寄存器”是“308”

?伺服/步進驅動器的“Station alias選擇”(Pr07.41)是“0”

發生“(Err85.3)SII EEPROM異常保護”

通過KV STUDIO更改Station alias設置時,雖然有時會發生“(Err85.3)SII EEPROM異常保護”,但可能已正確更改了設置。請重新打開伺服/步進驅動器的電源,確認是否正確更改了Station alias設置。

電機不轉

已打開伺服卻出現電機不轉的情況,可能是伺服/步進驅動器的齒輪相關設置導致移動量變為微量。請確認下述內容。

?是否正確設置了“Motor shaft revolutions”(0x6091:0x01)和“Driving shaft revolutions”(0x6091:0x02)的值?

?“Motor shaft revolutions”(0x6091:0x01)和“Driving shaft revolutions”(0x6091:0x02)的值是否與KV STUDIO的軸設置的“電子齒輪比(分子)”以及“電子齒輪比(分母)”的設置值一致?

更改后的參數在切斷電源后被重置

如果更改后的參數在切斷電源后被重置,則需要將相關參數保存到伺服/步進驅動器的斷電保持區域(ROM)中。請在更改參數后,使用執行功能或機型固有功能塊保存參數。

ABS編碼器安裝失敗

執行鎖存功能時,可能會發生ABS編碼器安裝失敗。KV-X500/X300系列在進行與停止傳感器相關的控制時,會始終執行鎖存功能。請實施下述任意一項操作,以避免在進行ABS編碼器安裝時執行鎖存功能。

?在進行ABS編碼器安裝時,請使用MC_MaskStopSensor或停止傳感器檢測屏蔽繼電器,屏蔽停止傳感器的檢測。

?如不使用停止傳感器,請從KV-X500/X300系列的PDO映射中刪除“Touch probe function”(0x60B8:0x00),以禁用鎖存功能。

?

?

?
Reference.svg

上述以外的運動控制常見故障排除,請參閱下述資料。

“運動控制的故障排除”