EC-Master for QNX: Cannot start set master state to SAFEOP (Result = ERROR: Time-out (0x98110010))


#1

Hi,
I’m trying Acontis dc mode for QNX 7.0, 32bit.
I connected ECAT slaves in this order: PC(QNX) – EK1100 - EL4134 (output) - EL2004 (output), and here’s my project: EcMasterDemoDcDist.zip (686.4 KB)

I got timeout error on QNX when trying to request SAFEOP state. Here’re my operations:

  1. I slightly modified the code in EC-Master-ClassA-AddOn-V2.9/Examples/EcMasterDemoDc, and ran it with cmd: "./EcMasterDemoDc -f ./dc_2slaves_busShift.xml -rtl8169 2 1 -t 60000
  2. After running the app, I would get “object description” successfully, but failed to switch to OP:
    32045597 : ecatSetMasterState() Error 0x98110010 in McSm state ‘WAIT_MASTER_SAFEOP’ for requested state ‘MASTER_SAFEOP_DONE’
    32045597 : Cannot start set master state to SAFEOP (Result = ERROR: Time-out (0x98110010))
    32045597 : ========================
    32045597 : Shutdown EtherCAT Master
    32045597 : ========================
    32045605 : Master state changed from <PREOP> to <INIT>
    32045869 : EcMasterDemoDc stop.

Can I get further information from this TIMEOUT error?


#2

Hello,

It looks like this was not provided by HMS. I recommend reaching out to Acontic directly at: ecsupport@acontis.com

Deryck


#5

Sorry for the late. Thanks a lot for your reply. I’ll check that.