[etherlab-users] Flexi Soft Sick GETC
lucas.zamuner at deepskycorp.com
lucas.zamuner at deepskycorp.com
Mon Oct 30 19:08:30 CET 2017
Dear fellow Etherlab users,
Has anybody successfully used Etherlab with a Flexi Soft Ethercat
Gateway GETC (one of these :
https://www.sick.com/de/en/senscontrol-safe-control-solutions/safety-controllers/flexi-soft/fx0-getc00000/p/p255976)
?
I am having troubles configuring the PDOs with Etherlab.
On this device, one can only select a mapping, not write it.
Fair enough, but when I try to actually read the mapping.
I have an object does not exists error :
$ /opt/etherlab/bin/ethercat -p0 pdos
SM0: PhysAddr 0x1000, DefaultSize 128, ControlRegister 0x36, Enable 1
SM1: PhysAddr 0x1080, DefaultSize 128, ControlRegister 0x32, Enable 1
SM2: PhysAddr 0x1100, DefaultSize 50, ControlRegister 0x74, Enable 1
RxPDO 0x1600 "Out"
PDO entry 0x2001:01, 80 bit, "Out_Dataset1"
SM3: PhysAddr 0x1200, DefaultSize 51, ControlRegister 0x30, Enable 1
TxPDO 0x1a00 "In"
PDO entry 0x10f3:04, 8 bit, "Diag"
PDO entry 0x2000:01, 80 bit, "In_Dataset1"
$ /opt/etherlab/bin/ethercat upload -p0 -t uint8 0x1600 0x00
SDO transfer aborted with code 0x06020000: This object does not exist in
the object directory
At runtime, during pdos configuration, I have the same error -> no
mapping on the request.
Anyone already encountered that, or has a pointer where to look ?
Thank you in advance !
Best,
Lucas
More information about the Etherlab-users
mailing list