background image

 

EtherCAT

®

 Communication Protocol Manual 

– p/n 20021549-001 Rev. B 

Indicators 

EtherCAT Status 

A “RUN” indicator and an “ERR” indicator are used to indicate EtherCAT status. See ETG.1300 for more 
information. 

Red LED (ERR) 

Flash Interval 

EtherCAT Status 

OFF 

 

No error 

Blinking 

200 ms 

Invalid configuration 

Flickering 

50 ms ON 
50 ms OFF 

Invalid firmware 

Single Flash 

100 ms ON 
1000 ms OFF 

Unsolicited state change 

Double Flash 

 

Application watchdog timeout 

Green LED (RUN)

 

Flash Interval

 

EtherCAT State

 

OFF 

 

Initialization 

Blinking 

200 ms 

Pre operational 

Single Flash 

100 ms ON 
1000 ms OFF 

Safe operational 

Flickering 

50 ms ON 
50 ms OFF 

Bootstrap 

ON 

 

Operational 

 
 

EtherCAT Link/Activity 

The Green LEDs on the 8P8C connectors indicate the link activity of the IN and OUT ports. 

Table 3: 8P8C LED Indications 

Link 

Activity 

Condition 

Link/Activity Code 

Yes 

No 

Port open 

ON 

Yes 

Yes 

Port open 

Flickering 

 

Device State 

A bi-color indicator is used to indicate the state of the transducer. 

LED Status 

Description 

OFF 

Module not powered 

Steady Green 

Power applied 

– Ion gauge OFF 

Blinking Green 

Micro-Ion gauge ON 

Steady Amber 

Micro-Ion gauge ON 

– One filament is inoperable 

Blinking Amber 

1.  Both Micro-Ion gauge filaments inoperable 

– 

Replace the gauge 

2.

  Possible electronics failure 

– Return the module to 

MKS

 

 

 

 

 

Summary of Contents for 392 Series

Page 1: ...EtherCAT Communication Protocol Manual p n 20021549 001 Rev B EtherCAT Communication Protocol User s Instruction Manual MKS p n 20021549 001 for Series 392 EtherCAT Transducers...

Page 2: ...ules 14 12 Output Data of Modules 15 13 Semiconductor Device Profile Area 21 14 Value Range Setting 21 15 Exception Handling Data 22 16 Manufacturer Specific Device Data 23 17 SDP and CDP Device Speci...

Page 3: ...Specific Configuration Data Objects 25 Table 20 SDP and CDP Device Specific Information Data Objects 25 Table 21 SDP and CDP Command Objects 26 Table 22 SDO Abort Codes 36 Table 23 AL Status Codes 37...

Page 4: ...4 EtherCAT Communication Protocol Manual p n 20021549 001 Rev B...

Page 5: ...erCAT knowledge or the specific use of EtherCAT Masters 2 Definitions Table 1 Common Definitions Term Definition B S Backup Save Backup Save Backup Save parameters are saved in NV memory CG Combo Gaug...

Page 6: ...and one LED shows the Device State Figure 1 Control Panel Table 2 DB 15 Pinout Pin Pin Function Pin Pin function 1 No Connect 9 No Connect 2 No Connect 10 Relay 1 NC 3 24Vdc 11 Relay 1 COM 4 Power Re...

Page 7: ...Single Flash 100 ms ON 1000 ms OFF Safe operational Flickering 50 ms ON 50 ms OFF Bootstrap ON Operational EtherCAT Link Activity The Green LEDs on the 8P8C connectors indicate the link activity of t...

Page 8: ...rmation i e pressure see Poll Current Pressure is mapped from the Object Dictionary into PDO objects Information about setting PDOs is found in Modifying PDO Mapping and ETG 1020 Per ETG 5003 2080 eac...

Page 9: ...P Device Specific Inputs 0xF7xx SDP and CDP Device Specific Outputs 0xF8xx SDP and CDP Device Specific Configuration Data 0xF9xx SDP and CDP Device Specific Information Data 0xFAxx SDP and CDP Device...

Page 10: ...392 uses are reproduced here for convenience Table 9 Relevant Data Types Name Bit Length Description ARRAY 0 n OF BYTE n 1 8 Array of bytes with length n BOOL 1 0 False 1 True UDINT 32 Unsigned Integ...

Page 11: ...Identity Object 0x01 UDINT RO Vendor ID MKS Vendor ID 1291 0x02 UDINT RO Product Code Unique product code 6012 GP 392 0x03 UDINT RO Revision Number Coded as 0xnnnnnn00 I E 0x01010100 1 1 1 0x04 UDINT...

Page 12: ...u 0x08 PDO MAPPING R if SI SI0 W PREOP if SI 0 0x1A02 TxPDO Hot Cathode Default No default entries Can only write SI 0 0x00 0x1A03 TxPDO Hot Cathode User Up to 8 entries can be defined 0x01 thru 0x08...

Page 13: ...Sync Manager 3 4 Process data input slave to master 0x1C12 RxPDO Assignment List of output PDOs 0x01 0x1A UINT R if SI SI0 W PREOP if SI 0 Index of PDO Mapping i e 0x17FF 0x1C13 TxPDO Assignment List...

Page 14: ...r when the SI02 entry value changed 0x02 BOOL RW RX Process Control Emission User Mode Changes User Emission Mode Only sets a new mode if the new entry value is different from the previous value and t...

Page 15: ...RO TX Overrange Exceeded Set to 1 if overrange exceeded 0x03 BOOL RO TX Underrange Exceeded Set to 1 if underrange exceeded 0x05 BOOL RO TX Emission Status Off On 0 Off 1 On 0x06 BOOL RO TX Degas Stat...

Page 16: ...erent filament Each filament is degassed one at a time during degas 0x16 UINT B S RW Degas Time on Interval Time degas is on in seconds 0x800E Configuration Trip Point 1 0x01 BOOL B S RW High Trip Ena...

Page 17: ...n if Input Value is below this limit 0x17 REAL B S RW High Trip Hysteresis Hysteresis value for High Trip Point 0x18 REAL B S RW Low Trip Hysteresis Hysteresis value for Low Trip Point 0x1A UDINT B S...

Page 18: ...ion Protocol Manual p n 20021549 001 Rev B Index Sub Index Data Type Backup B Save S Access PDO Assignable Name Description 0x07 UDINT RO Time Filament 1 powered in seconds 0x08 UDINT RO Time Filament...

Page 19: ...800E F 01 1 the Trip Point will activate if the pressure p is greater than the Trip Point Limit P1 0x800E F 11 The Trip Point will switch from Active to Inactive if the pressure p is less than the Tri...

Page 20: ...Not used 1 Sensor filament 2 warning Not used 2 Sensor filament 3 warning Not used 3 Sensor filament 4 warning Not used 4 Sensor filament 5 warning Not used 5 Sensor filament 6 warning Not used 6 Sens...

Page 21: ...conductor Device Profile Area Contains Semiconductor specific information about the Device Profile Table 16 Semiconductor Device Profile Area Objects Index Sub Index Data Type Backup B Save S Access P...

Page 22: ...UDINT RO TX Active Device Warning Details Heat Transfer Bit 0 Reserved Bit 1 Electronic warning Bit 2 Sensor High Temperature warning 0x02 UDINT RO TX Active Device Warning Details Hot Cathode Bit n...

Page 23: ...nded details of the SDP specific device warnings after masks are applied See Sensor Warnings and Errors 0x01 UDINT RO TX Heat Transfer 0x02 UDINT RO TX Hot Cathode 0xF393 Latched Device Error Details...

Page 24: ...1 Exceeded 0 In range 0x04 pad_13 Reserved 0x05 0x10 Reserved 0x11 REAL RO TX Combination Gauge Active Value Gauge Pressure 0x12 UINT RO TX Combination Gauge Active Sensor Number 0 Absolute Piezo 1 D...

Page 25: ...r type of the first module the second nibble corresponds to the second module and so forth 3 Heat Transfer 4 Hot Cathode 0x02 USINT RO Number of sensors Number of pressure sensors in this device 2 0x0...

Page 26: ...W RX TX Heat Transfer 0x02 USINT RW RX TX Hot Cathode Ion 0xF9F6 UDINT RO TX Time since power on Time since device has been powered on in seconds 0xF9F7 UDINT RO TX Total time powered Total time devic...

Page 27: ...e 255 Command is executing 0x03 ARRAY 0 2 OF BYTE RO Response Byte 0 Same as sub index 0x02 Byte 1 Unused Byte 2 0 Zeroing successful 1 Zeroing failed out of range 2 Zeroing failed cumulative out of r...

Page 28: ...just failed out of range 254 No previous Full Scale Adjust command issued 0xFB43 Degas On Off Execution of this command will initiate or cancel a degas operation 0x01 ARRAY 0 1 OF BYTE RW Command Byte...

Page 29: ...RO Status 0 Last command completed no errors no reply available 1 Last command completed no errors reply available 2 Last command completed errors present no reply available 3 Last command completed...

Page 30: ...0 Default value if the command has not been initiated Not a supported value otherwise 1 Reserved 2 last command completed error no response 3 Reserved 3 99 Reserved 100 200 indicates how much of the c...

Page 31: ...n they are written Bits 2 31 reserved always 0 Write All writeable non volatile values will be stored in non volatile memory when the following is sent Byte 0 0x73 Byte 1 0x61 Byte 2 0x76 Byte 3 0x65...

Page 32: ...s 0 Write Checksum Type Selection and Start Calculation A write access to this sub index shall only set one bit true in Bits 0 7 If other values are written the Abort Code 0x06040043 Parameter is inco...

Page 33: ...s the non volatile parameters automatically when they are written Bits 2 31 Reserved always 0 Write All writable non volatile parameters will load from non volatile memory when the following is sent B...

Page 34: ...s insight into the next troubleshooting step Severe electrical interference may cause communication loss resulting in an error state It is expected that the Master will evaluate this error clear the e...

Page 35: ...sor is zero adjusted automatically by the Hot Cathode Ion sensor Manual adjustment is done by writing 0x00 0x00 0x00 0x00 0x00 0x00 to 0xFB40 01 Query 0xFB41 02 if the response is greater than 0x01 th...

Page 36: ...ssue in the electronics contact MKS for next steps Other Troubleshooting Contact MKS for support 27 SDO Abort Error Codes The following is a list of SDO abort codes for when an SDO or CoE communicatio...

Page 37: ...stored to the application because of local control NOTE Local Control means an application specific reason A typical example of this error is can t issue a new command because the last one hasn t com...

Page 38: ...Background watchdog 0x002B 43 No valid inputs and outputs 0x002C 44 Fatal sync error 0x002D 45 No sync error 0x002E 46 EtherCAT cycle time is smaller than minimum cycle time supported by slave 0x0030...

Page 39: ...EtherCAT Communication Protocol Manual p n 20021549 001 Rev B 39 EtherCAT Communication Protocol Operation and Installation Manual MKS p n 20021549 001 Rev B October 2021...

Reviews: