Details
-
Type: Change
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V1.1000.5.3225
-
Component/s: DTM
-
Labels:None
-
Account:SPC EtherCat Slave (SPCETHERCA)
Description
1/ Correct the validation - should be as stated in EtherCAT Slave Protocol API V4.5.0, p. 46, table 19 (screenshot attached "EtherCAT API.png").
2/ Fix the error message. Should be "Total sum of input and output bytes cannot exceed 512 bytes." or "Total sum of input and output bytes cannot exceed 1024 bytes".
Devices in SYCON.net's Device Catalog and correspondence to chip type.
CIFX RE/ECS - chip netX 100
COMX 100 - netX 100
COMX 51 - netX 51
NETX 100 - netX 100
NETX 50 - netX 50
NETX 500 - netX 500
NETX 51 - netX 51
NIC 50 - netX 50
NJ 100 - netX 100
NJ 50 - netX 50
NRP 52 - netX 52
Note to the developer:
Regarding (1) - see CGeneralSettingsCtrl::ValidateIOBytes() method.
Regarding (2) - the message comes from ECATSlaveResource.xml, search for "eWrongIOLengthEx". Defntion in ECATSlaveXMLStringId.h.