Jump to content
OMRON Forums

Power PMAC IDE Can't Assign Ethercat PDO using Motor Setup (Sigriner Servo Drive)


OnSys_LMS
 Share

Recommended Posts

Hi, 

We test sigriner ethercat drive with CK3E. But IDE can't assign PDO to motor parameter using setup tool.

1. Scan is OK.

image.png.353576f6bfa883a62e5e5bc14fd9d42e.png

2. PDO Mapping is OK.

image.thumb.png.edbf56bbcabc908505be1c357e350e68.png

3. Motor Setup is Fail.

image.thumb.png.613682871c953c74bc6b6563ca53f775.png

 

4. I try assign PDO manually. than It operate well.

image.thumb.png.e44bccf909fc3d90e7ed2e6bd93b3a5f.png

 

 

! Other Drives was OK (Panasonic, Servotronix, etc...)

! Other Master(ACS) operating OK. (with Sigriner)

! I guess IDE have parsing problem about Sigriner's XML.

! I wonder IDE's parsing factor (ex : XML's Index, sub Index...)  

* Attach my XML (CDHD : assign ok, Sigriner : assign fail)

CDHD2_OnSys.xml step_an6_ethercat_v0_25_0.xml

Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Posted Images

What happened when you right clicked the master to "Load Mapping to Power PMAC"--did anything come up in the "Output" window?

Can you also share the "ecmaster0.0.log" file? (Right click "Logs" folder of System Setup, select "Upload Log Files").

What Firmware and IDE version are you using?

 

We have seen errors when ESI files have special characters (such as the "degrees" symbol)--those answers may help us find the cause.

Link to comment
Share on other sites

Nothing when load mapping.

But show some message in "Message window". attach below.

image.thumb.png.cd2455dfe05b23ac5350bbe1de8fa594.png

 

And Below, ecmaster0.0.log (when ecat reset -> ecat mapping load -> ecat[0].enable = 1)

Run demo now with cycle time 1000 usec
000006 : Using Sleep
000006 : CPU number 1
000007 : Start Remote API Server now

000008 : ==========================
000008 : Initialize EtherCAT Master using EcMasterDemo Application
000008 : ==========================
000008 : ATEMDemo: ACONTIS cycle time 1000 usec
000008 : EC-Master V2.9.2.05 for Xenomai Copyright acontis technologies GmbH @ 2018
000010 : OsGetLinkLayerRegFunc: try to load '/opt/ppmac/libemllRTL8169.so'
000014 : OsGetLinkLayerRegFunc: dlopen returned error '/opt/ppmac/libemllRTL8169.so: cannot open shared object file: No such file or directory'
000014 : OsGetLinkLayerRegFunc: try to load 'libemllRTL8169.so'
000063 : PCI: device 0000:01:00.0 found
000076 : RTL8169LL: Chip 'RTL8168/RTL8111'
000107 : RTL8169LL: Found Realtek 8168E/8111E (Tested / Supported), HW-Rev 0x2c200000 / 0x2c200000
000107 : RTL8169LL: Register base at ......0x76F44000
000107 : RTL8169LL: TxDesc (NP) located at 0x68E8F400
000107 : RTL8169LL: TxBuf  (NP) located at 0x68E8F800
000107 : RTL8169LL: TxDesc (HP) located at 0x68EAF800
000107 : RTL8169LL: TxBuf  (HP) located at 0x68EAFC00
000107 : RTL8169LL: RxDesc located at .....0x68E4F000
000107 : RTL8169LL: RxBuf  located at .....0x68E4F400
000107 : EcMasterInit: ecatInitMaster() successful
000107 : EcMasterInit: ecatSetOemKey() successful
000108 : Current thread priority = 97
000109 : EcMasterDemo not ready yet

001269 : ecatConfigureMaster successful with  eCnfType_GenPreopENI
001269 : Configure DC/DCM master
001270 : EcatRegisterClient Info: oRegisterResults.dwPDInSize = 30, oRegisterResults.dwPDOutSize = 30
001343 : Bus scan successful - 2 slaves found
001382 : 1 identical messages skipped
001382 : ******************************************************************************
001382 : Slave ID............: 0x00000000
001382 : Bus Index...........: 0
001382 : Bus AutoInc Address.: 0x0000
001382 : Bus Station Address.: 0x0001 (   1)
001382 : Bus Alias Address...: 0x0000 (   0)
001382 : Vendor ID...........: 0x99998888 = ----
001382 : Product Code........: 0x00009254 = Unknown
001382 : Revision............: 0x00010000   Serial Number: 0
001382 : ESC Type............: Microchip (0xc0)  Revision: 3  Build: 0
001382 : Connection at Port A: yes (to 0x00010000)
001382 : Connection at Port 😧 no  (to 0xFFFFFFFF)
001382 : Connection at Port B: yes (to 0x00000001)
001382 : Connection at Port 😄 no  (to 0xFFFFFFFF)
001382 : Line Crossed........: no 
001382 : Cfg Station Address.: 0x0001 (   1)
001382 : ******************************************************************************
001382 : Slave ID............: 0x00000001
001382 : Bus Index...........: 1
001382 : Bus AutoInc Address.: 0xffff
001382 : Bus Station Address.: 0x0002 (   2)
001382 : Bus Alias Address...: 0x0000 (   0)
001382 : Vendor ID...........: 0x000002E1 = ----
001382 : Product Code........: 0x000002EC = Unknown
001382 : Revision............: 0x00029005   Serial Number: 0
001382 : ESC Type............: IPCORE (0x4)  Revision: 2  Build: 64
001382 : Connection at Port A: yes (to 0x00000000)
001382 : Connection at Port 😧 no  (to 0xFFFFFFFF)
001382 : Connection at Port B: no  (to 0xFFFFFFFF)
001382 : Connection at Port 😄 no  (to 0xFFFFFFFF)
001382 : Line Crossed........: no 
001382 : Cfg Station Address.: 0x0002 (   2)
001383 : EtherCAT network adapter MAC: 00-50-C2-4D-74-C0

001383 : =====================
001383 : Initial Start EtherCAT Master
001383 : =====================
001395 : Master state changed from <UNKNOWN> to <INIT>
001439 : Master state changed from <INIT> to <PREOP>
001440 : 1 identical messages skipped
001440 : GetEcMasterState(0) updated master state: 2

001440 : GetEcSlavesStatus(0) updated slaves status
028899 : PMAC related initializations Done
028899 : Get bus configuration file (eni.xml) from configuration folder
028899 : ATEMDemo: loading ENI file /var/ftp/usrflash/Project/Configuration/eni.xml
028911 : Master state changed from <PREOP> to <INIT>
028913 : Re-configuring EC-Master
028936 : ecatConfigureMaster successful with eni.xml file
028936 : ConfigureMaster done
028936 : Configure DC/DCM master is started with ENI
028936 : =====================
028936 : Start EtherCAT Master during Ecat[].Enable = 1
028936 : =====================
030856 : Ethercat license for 0 Drives on all masters verified successfully

034816 : EcMaster started in the OP mode successfully
034816 : EcMasterStart: Updated EcatMasterState(0): 8
 

My CK3E fw 2.6.1.1

Test IDE 4.6.0.14 (4.5.2.9 also tested)

image.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...