background image

MG80-EI

Operating Manual

EtherNet/IP Interface Module

Read all the instructions in the manual carefully before use and strictly follow them. 
Keep the manual for future references.

Summary of Contents for MG80-EI

Page 1: ...MG80 EI Operating Manual EtherNet IP Interface Module Read all the instructions in the manual carefully before use and strictly follow them Keep the manual for future references ...

Page 2: ...fications 16 4 2 LED indicator 17 5 Function 19 5 1 Function list 19 5 2 Frame definition 20 5 3 Detail of function 21 5 3 1 Peak hold 21 5 3 2 Pause 22 5 3 3 Start 22 5 3 4 Reset 22 5 3 5 Preset 22 5 3 6 Master preset 22 5 3 7 Comparator 23 5 3 8 Addition Subtraction 23 5 3 9 I O module control 24 6 Communication 25 6 1 Communication with EtherNet IP device Scanner 25 6 1 1 Tag data link Implicit...

Page 3: ...0x06 Connection Manager object 60 6 2 5 CIP Class 0xF5 TCP IP Interface object 61 6 2 6 CIP Class 0xF6 Ethernet Link object 62 6 2 7 CIP Class 0x64 Vendor Specific Class Bus controller 63 6 2 8 CIP Class 0x65 Vendor Specific Class I O module 65 7 Appendix 67 7 1 Parameter list 67 7 2 Status code 70 ...

Page 4: ...on Date Description Pages 1 00 2020 04 16 All 1 01 2020 05 18 Corrections of errors and additions All 1 02 2020 10 12 Corrections of errors All 1 03 2020 11 16 Add Status code table 71 1 04 2021 05 25 Add Status code table All ...

Page 5: ...cting with a PC or PLC via EtherNet IP communication protocol This manual explains the setup procedure and detail of the functions For specification of MG80 EI MG80 CM and LZ80 refer to the instruction manual of each product For detail of EtherNet IP communication with PC or PLC refer to the manual of the each manufacturer ...

Page 6: ...on with MG80 EI Scanner PC PLC EtherNet IP or Ethernet cable MG80 EI side RJ 45 connector Measuring unit Maximum configuration 1unit MG80 EI 1 MG80 CM 16 LZ80 K1 K2 2 Up to 255 units 4080axis can be connected Measuring unit No 1 15 16 Up to 16 counter module MG80 CM can be connected to one MG80 EI Connect the measuring unit DK series to MG80 CM Measuring unit numbers are automatically assigned in ...

Page 7: ...nication Products Digital Gauge MG80 NE EI PN MG80 CM Software Click Download under Setting file 1 EDS file can be used regardless of the PLC manufacture and the number of axes used 2 Save the files and extract with decompression software 3 2 About IO data When EDS file is imported to the development environment the IO data is handled as Byte array data Refer 6 Communication in this manual for IO ...

Page 8: ... Same address with other connecting devices 3 Set MG80 EI IP address switches to 0x00 This will activate the setting mode In this mode IP address will be fixed as shown below IP address 192 168 100 1 Subnet mask 255 255 255 0 4 Connect PC and MG80 EI directly with the Ethernet cable Then connect power supply to turn on the MG80 EI 5 Click MG80SettingTool exe in the PC and start the application IP ...

Page 9: ...8 3 3 2 Parameter Setting Various parameters can be set with MG80SettingTool Following display will show when the software is opened Network settings Connection Parameter settings ...

Page 10: ...ick the Start button at the top right corner 2 Click the Connect button 3 If the connection is successful Network settings and Parameter field will become valid If the connection fails turn off MG80 EI power and close PC application then restart the procedure ...

Page 11: ...te of the IP address In this case 1 must also be set with the switches on the MG80 EI after setup with this software Enter the settings as in red frame above then click Set button to transfer the information to the MG80 EI Note IP address IP address Network mask Subnet mask Gateway address Default gateway Click Get button to confirm the settings saved in the MG80 EI ...

Page 12: ...on the parameter screen switch pages by pressing the page forward backward buttons After setting the parameters click the Set button at the bottom of the screen to save the parameters in MG80 EI Note Make sure to click the Set button in each screen or parameters will not be save in MG80 EI Click Get button in the bottom to make sure the parameters are properly saved ...

Page 13: ... each axis here 2 Frame Frame Setting Setting for what data to carry in each Frames Calculation Addition Subtraction result of selected axis Output mode Preset value of each frame 3 Comp Comparator Setting Setting for Comparator Enter Threshold Steps Group to apply on the frame 4 I O I O Setting Setting for I O terminal function Enter function to each of the output terminal 5 Other Other Setting S...

Page 14: ...asuring unit Use Ref point Valid or invalid of reference point detection Reference point preset value unit 0 1μm Frame number Select from the pull down Ex 1 1axis 2axis Current value Ope1 Main Axis No Axis1 val Ope2 Sub Axis No Axis2 val Mode Real Ex 2 3axis 4axis Current value Ope1 Main Axis No Axis3 val Ope2 Sub Axis No Axis4 val Mode Real Preset value Unit 0 1μm ...

Page 15: ...tting Click the icon or enter the value manually Unit 0 1μm Set the Steps 2step 4step Select the group number to be set in the selected frame Select the frame Input output setting of the first I O module Select function from the pull down Input output setting of the second I O module Select function from the pull down ...

Page 16: ...tting all parameters turn off the power 2 Set lower 1 byte of the IP address for measurement by changing the IP address switches on the MG80 EI 3 Restart the power to operate with the saved parameters Select the output unit of system Select from the pull down ...

Page 17: ...ation LED lamp status Refer to 4 2 LED indicator Communi cation I F LAN connector RJ 45 2 100BASE TX Shielded cable EtherNet IP communication Transmits the count value error status and calculation result obtained from the measuring unit Receives commands from the host device The communication standard is the EtherNet IP specification TCP IP communication When switches are set to 0x00 MG80 EI enter...

Page 18: ...ge Off All count data is released from hold On Any count data is in hold status MS Module status LED Displays the module status according to the EtherNet IP standard Color Status Contents Off Power off or no IP address Green On RUN status Flashing IDLE status Red On Error status Flashing Recoverable failure is occurred NS Network status LED Displays the network status according to the EtherNet IP ...

Page 19: ...ommunication port 2 Color Status Description Orange Off Abnormal communication speed On Communication speed is normal Displays the link status of communication port 1 Color Status Description Green Off Link not established On Link established Displays the link speed of communication port 1 Color Status Description Orange Off Abnormal communication speed On Communication speed is normal ...

Page 20: ...ak value of each axis Addition and subtraction function Current real value maximum value minimum value peak to peak value of 2 axis added or subtracted Comparator A measurement data in frame compared with the thresholds and output areal information in a number Number of steps 2 steps 4 steps Number of groups 8 groups Reset Reset count value to zero Reference point Geometrical point on measuring de...

Page 21: ...to P As above example contents to output can be freely selected and set in one frame Various settings for each frame can be done with application for Windows PC The frame can be set freely from 1 to 16 regardless of the number of connected MG80 CM For example the same settings Axis and ouput type can be applied on all frames Note Calculations between different frames such as adding frame A and fra...

Page 22: ...imum value blue line indicates the minimum value When the measuring unit moves from left to right each of the peak value are updated and output as a frame data 現在値 最小値 最大値 Examples of output with Peak hold Peak values are updated to satisfy the following formula and stored in the RAM Minimum value Current value Maximum value Peak to peak value Maximum value Minimum value Max Min Current 0mm 3mm 10...

Page 23: ...s value Master preset value can be memorized The position and its value will be reloaded after restarting power and detecting reference point Output will be absolute value reference to the Master preset position and value 1 Turn the Reference point detection ON by PC application or the Command 2 Turn the power on and move the measuring unit past the reference point 3 Set the master work or stop th...

Page 24: ...The calculation formula is shown below Axis calculation result current value Sign1 Measurement value of measuring unit Ⓐ Sign2 Measurement value of measuring unit Ⓑ Example Measurement value of measuring unit Ⓐ 10 μm Measurement value of measuring unit Ⓑ 5 μm Calculation setting Sign1 Sign2 Result after calculation Current value 10 5 5 μm Current value 12mm Mode 2 steps Threshold 1 5mm Threshold 2...

Page 25: ...111b Comparator group number 3bits Select Comparator group number using 3bits for the target frame number specified above Comparator group number 1 to 8 The 3 bits to be set are 000b to 111b Output mode 2bits Select the Output mode using 2bits for the target frame specified above Output mode 00b Current value 01b Maximum value 10b Minimum value 11b Peak to peak value Function assignment of I O out...

Page 26: ...202byte Instance 111 data structure details Type Offset Variable type Label Remarks byte bit Output 0 0 BOOL IF1 ST2 BW_QuitChannel_A MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 1 BOOL IF1 ST2 BW_QuitChannel_B 2 BOOL IF1 ST2 BW_QuitChannel_R 3 7 1 0 BOOL IF1 ST2 Encoder01Reset 1 7 2 0 BOOL IF1 ST3 BW_QuitChannel_A 1 BOOL IF1 ST3 BW_QuitChannel_B 2 BOOL IF1 ...

Page 27: ...l_R 3 7 13 0 BOOL IF1 ST8 Encoder01Reset 1 7 14 0 BOOL IF1 ST9 BW_QuitChannel_A 1 BOOL IF1 ST9 BW_QuitChannel_B 2 BOOL IF1 ST9 BW_QuitChannel_R 3 7 15 0 BOOL IF1 ST9 Encoder01Reset 1 7 16 0 BOOL IF1 ST10 BW_QuitChannel_A 1 BOOL IF1 ST10 BW_QuitChannel_B 2 BOOL IF1 ST10 BW_QuitChannel_R 3 7 17 0 BOOL IF1 ST10 Encoder01Reset 1 7 18 0 BOOL IF1 ST11 BW_QuitChannel_A 1 BOOL IF1 ST11 BW_QuitChannel_B 2 ...

Page 28: ...IF1 ST15 BW_QuitChannel_R 3 7 27 0 BOOL IF1 ST15 Encoder01Reset 1 7 28 0 BOOL IF1 ST16 BW_QuitChannel_A 1 BOOL IF1 ST16 BW_QuitChannel_B 2 BOOL IF1 ST16 BW_QuitChannel_R 3 7 29 0 BOOL IF1 ST16 Encoder01Reset 1 7 Reserved 30 0 BOOL IF1 ST17 BW_QuitChannel_A 1 BOOL IF1 ST17 BW_QuitChannel_B 2 BOOL IF1 ST17 BW_QuitChannel_R 3 7 31 0 BOOL IF1 ST17 Encoder01Reset 1 7 32 0 BOOL IF1 STxx Ref 1 BOOL IF1 S...

Page 29: ...r01 Frame L measured value 48 51 0 7 DINT IF1 ST14 Encoder01 Frame M measured value 52 55 0 7 DINT IF1 ST15 Encoder01 Frame N measured value 56 59 0 7 DINT IF1 ST16 Encoder01 Frame O measured value 60 63 0 7 DINT IF1 ST17 Encoder01 Frame P measured value 64 0 BOOL IF1 ST1 StatusInput01 MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 1 BOOL IF1 ST1 StatusInput02...

Page 30: ... IF1 ST4 DigitalInput02 6 7 76 0 BOOL IF1 ST5 PowerSupply01 MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 1 BOOL IF1 ST5 PowerSupply02 2 7 77 0 BOOL IF1 ST5 BW_Channel_A A signal of axis 4 1 BOOL IF1 ST5 BW_Channel_B B signal of axis 4 2 BOOL IF1 ST5 BW_Channel_R Z signal of axis 4 3 7 Unused Outputs zero 78 0 3 MG80 EI will output zero Labels in the left fie...

Page 31: ...7 Unused Outputs zero 87 0 3 MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 4 BOOL IF1 ST8 DigitalInput01 5 BOOL IF1 ST8 DigitalInput02 6 7 88 0 BOOL IF1 ST9 PowerSupply01 MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 1 BOOL IF1 ST9 PowerSupply02 2 7 89 0 BOOL IF1 ST9 BW_Channel_A A signal of axis 8 1 BOOL IF1 ST9 BW_Chan...

Page 32: ...rSupply02 2 7 98 0 BOOL IF1 ST12 BW_Channel_A A signal of axis 11 1 BOOL IF1 ST12 BW_Channel_B B signal of axis 11 2 BOOL IF1 ST12 BW_Channel_R Z signal of axis 11 3 7 Unused Outputs zero 99 0 3 MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 4 BOOL IF1 ST12 DigitalInput01 5 BOOL IF1 ST12 DigitalInput02 6 7 100 0 BOOL IF1 ST13 PowerSupply01 MG80 EI will output ...

Page 33: ...1 ST15 DigitalInput02 6 7 109 0 BOOL IF1 ST16 PowerSupply01 MG80 EI will output zero Labels in the left field are used in previous model MG70 EI 1 BOOL IF1 ST16 PowerSupply02 2 7 110 0 BOOL IF1 ST16 BW_Channel_A A signal of axis 15 1 BOOL IF1 ST16 BW_Channel_B B signal of axis 15 2 BOOL IF1 ST16 BW_Channel_R Z signal of axis 15 3 7 Unused Outputs zero 111 0 3 MG80 EI will output zero Labels in the...

Page 34: ...CM 15 See appendix 132 0 7 SINT IF1 ST17 ModuleOk Status of MG80 CM 16 See appendix 133 0 7 SINT IF1 ST2 CompResult Frame A comparator result 134 0 7 SINT IF1 ST2 OutKind Frame A output mode 135 0 7 SINT IF1 ST2 CompKumiNum Frame A comparator group number 136 0 7 SINT IF1 ST3 CompResult Frame B comparator result 137 0 7 SINT IF1 ST3 OutKind Frame B output mode 138 0 7 SINT IF1 ST3 CompKumiNum Fram...

Page 35: ...sult 170 0 7 SINT IF1 ST14 OutKind Frame M output mode 171 0 7 SINT IF1 ST14 CompKumiNum Frame M comparator group number 172 0 7 SINT IF1 ST15 CompResult Frame N comparator result 173 0 7 SINT IF1 ST15 OutKind Frame N output mode 174 0 7 SINT IF1 ST15 CompKumiNum Frame N comparator group number 175 0 7 SINT IF1 ST16 CompResult Frame O comparator result 176 0 7 SINT IF1 ST16 OutKind Frame O output ...

Page 36: ... 104 Attribute 3 CIP attributes Service 16 CIP service 0x10 SetAttribute Single Transmission data 16Byte 16 byte transmission command data The transmission command is 16 bytes including the dummy The data structure of the command is shown below Data structure of command transmission Offset Label Item Description 0 INC Transmission count Set different value from the value used in previous command 1...

Page 37: ...P service 0xE Get Attribute Single Transmission data 0Byte No transmission data required The response data is 8bytes of header information and 16bytes of response data The following shows the data structure Response data structure Offset Label Item Description 0 7 HEAD Header information 8 byte CIP header information 8 23 DATA Response data 16 byte response data The description of the transmission...

Page 38: ...mber setting Frame number Comparator step number mode setting 16 0x10 Comparator step number acquisition Frame number 17 0x11 Comparator threshold setting Frame number Group number Step number Comparator threshold setting 18 0x12 Comparator threshold acquisition Frame number Group number Step number 19 0x13 I O function assignment setting Target IO number Input output identification Terminal numbe...

Page 39: ...ifferent from the value previously sent 1 CMD 0x04 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 ASCII code Axis number Setting value Hex 1 10 0x30 0x39 11 16 0x41 0x46 5 DATA2 ASCII code Sign Setting value Hex 0x2B 0x2D 6 DATA3 ASCII code Input resolution Setting value Hex 1 0 1μm 0x31 2 0 5μm 0x32 3 1 0μm 0x33 4 2 0μm 0x34 5 5 0μm 0x35 6 10 0μm 0x36 7 15 DATA4 DATA11 Dummy 0x00 ...

Page 40: ...Hex 1 10 0x30 0x39 11 16 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 3 Reference point use setting command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x06 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 ASCII code Axis number Setting value Hex 1 10 0x30 0x39 11 16 0x41 0x46 5 DATA2 ASCII code Use reference point Setting value Hex 0 OFF 0x30 1 ON 0x31 6 ...

Page 41: ...SCII code Axis number Setting value Hex 1 10 0x30 0x39 11 16 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 5 Reference position clear command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x08 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Axis number ASCII code Axis number Setting value Hex 1 10 0x30 0x39 11 16 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 ...

Page 42: ... 0x46 5 DATA2 ASCII code Sign1 Setting value Hex 0x2B 0x2D 6 DATA3 ASCII code Measurement value of measuring unit Ⓐ Setting value Hex 1 10 0x30 0x39 11 16 0x41 0x46 7 DATA4 ASCII code Sign2 Setting value Hex 0x2B 0x2D 0x20 To set the measuring unit Ⓐ only measuring unit Ⓑdisabled Leave the code 2 blank 0x20 8 DATA5 ASCII code Measurement value of measuring unit Ⓑ Setting value Hex 1 10 0x30 0x39 1...

Page 43: ...RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 DATA2 ASCII code Output Mode Setting value Hex 0 Current values 0x30 1 Maximum values 0x31 2 Minimum values 0x32 3 Peak to peak values 0x33 The output data of the MG70 EI are number of pulses collected from the measuring unit Calculation is needed in the program to convert those into measurement values ...

Page 44: ... 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 10 Comparator group number setting command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x0D 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 DATA2 ASCII code Comparator group number Setting value Hex 1 0x31 2 0x32 3 0x33 4 0x34 5 0x35 6 0x36 7 0x...

Page 45: ...0 0x39 K P 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 12 Comparator step number setting command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x0F 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 DATA2 Code Comparator step number mode number Setting value Hex 0 0 steps 0x30 2 2 steps 0x32 4 ...

Page 46: ...mmand Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x10 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 ...

Page 47: ...ex A J 0x30 0x39 K P 0x41 0x46 5 DATA2 ASCII code Comparator group number Setting value Hex 1 0x31 2 0x32 3 0x33 4 0x34 5 0x35 6 0x36 7 0x37 8 0x38 6 DATA3 ASCII code Comparator step number Setting value Hex 1 0x31 2 0x32 3 0x33 4 0x34 7 10 DATA4 DATA7 Comparator threshold 4 Byte 8 digit integer Hex Example 0 1μm 1 0x01 0 1μm 1 0xFFFFFFFF 12 3456mm 123456 0x19C53 12 3456mm 123456 0xFFFE1DC0 11 15 ...

Page 48: ... sent 1 CMD 0x12 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 DATA2 ASCII code Comparator group number Setting value Hex 1 0x31 2 0x32 3 0x33 4 0x34 5 0x35 6 0x36 7 0x37 8 0x38 6 DATA3 ASCII code Comparator step number Setting value Hex 1 0x31 2 0x32 3 0x33 4 0x34 7 15 DATA4 DATA11 Dummy 0x00 ...

Page 49: ...0 1 IO2 0x31 5 DATA2 ASCII code Type Setting value Hex I Input 0x49 O Output 0x4F 6 DATA3 ASCII code Terminal number Setting value Hex 0 0x30 1 0x31 2 0x32 3 0x33 4 0x34 5 0x35 6 0x36 7 0x37 7 DATA4 ASCII code Input function Setting value Hex 0 Addr0 0x30 1 Addr1 0x31 2 Addr2 0x32 3 Addr3 0x33 4 Dreq 0x34 5 Comp0 0x35 6 Comp1 0x36 7 Comp2 0x37 8 Reset 0x38 9 Preset 0x39 A Reset_org 0x41 B Mode0 0x...

Page 50: ... code Output function Setting value Hex 0 Drdy 0x30 1 Comp_out0 0x31 2 Comp_out1 0x32 3 Comp_out2 0x33 4 Comp_out3 0x34 5 Comp_out4 0x35 6 Alarm 0x36 7 Org_pass 0x37 X No_Func 0x58 8 15 DATA5 DATA11 Dummy 0x00 ...

Page 51: ...viously sent 1 CMD 0x14 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 ASCII code I O module number Setting value Hex 0 IO1 0x30 1 IO2 0x31 5 DATA2 ASCII code Type Setting value Hex I Input type 0x49 O Output type 0x4F 6 DATA3 ASCII code Terminal number Setting value Hex 0 0x30 1 0x31 2 0x32 3 0x33 4 0x34 5 0x35 6 0x36 7 0x37 7 15 DATA4 DATA11 Dummy 0x00 ...

Page 52: ...2 DATA11 Dummy 0x00 19 Preset value setting command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x16 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 8 DATA2 DATA5 Preset value 4 Byte 8 digit integer Hex Example 0 1μm 1 0x01 0 1μm 1 0xFFFFFFFF 12 3456mm 123456 0x19C53 12 3456mm 123456 ...

Page 53: ...V2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 21 Preset call command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x18 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 ...

Page 54: ...A2 DATA5 Master preset value 4 Byte 8 digit integer Hex Example 0 1μm 1 0x01 0 1μm 1 0xFFFFFFFF 12 3456mm 123456 0x19C53 12 3456mm 123456 0xFFFE1DC0 11 15 DATA6 DATA11 Dummy 0x00 23 Master preset value acquisition command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x1A 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 ASCII code Axis number Setting v...

Page 55: ...x00 4 DATA1 ASCII code Axis number Setting value Hex 1 10 0x30 0x39 11 16 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 25 Start command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x1F 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 15 DATA2 DATA11 Dummy 0x00 ...

Page 56: ...Hex A J 0x30 0x39 K P 0x41 0x46 5 DATA2 ASCII code Pause ON OFF Setting value Hex 0 OFF 0x30 1 ON 0x31 6 15 DATA3 DATA11 Dummy 0x00 27 Pause ON OFF setting acquisition command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x21 2 RSV1 0x00 3 RSV2 0x00 4 DATA1 Code Frame number Setting value Hex A J 0x30 0x39 K P 0x41 0x46 5 15 DATA2 DAT...

Page 57: ...er 0x31 5 15 DATA2 DATA11 Dummy 0x00 29 Unit acquisition command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x3A 2 RSV1 0x00 3 RSV2 0x00 4 15 DATA1 DATA11 Dummy 0x00 30 Parameter save command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x3E 2 RSV1 0x00 3 RSV2 0x00 4 15...

Page 58: ... 31 Parameter initialization command Offset Label Setting value Hex 0 INC Enter an arbitrary value different from the value previously sent 1 CMD 0x3F 2 RSV1 0x00 3 RSV2 0x00 4 15 DATA1 DATA11 Dummy 0x00 ...

Page 59: ...t 0xF6 Ethernet link object 0x64 Vendor Specific Class Bus controller 0x65 Vendor Specific Class I O module 6 2 2 CIP Class 0x01 Identity object Class attributes ID Access Data Type Description Default 0x1 Get UINT Revision 1 0x2 Get UINT Max instance 1 0x3 Get UINT Number of instances 1 0x6 Get UDINT Maximum ID Number Class Attributes 7 0x7 Get UDINT Maximum ID Number Instance Attributes 8 Class ...

Page 60: ... Get SHORTSTRING Product name MGS Interface module MG80 EI 0x8 Get USINT Status Instance service ID Servicess 0x1 Get_Attributes_All 0x5 Reset 0xE Get_Attribute_Single 6 2 3 CIP Class 0x04 Assembly object Class attributes Class service ID Servicess 0xE Get_Attribute_Single ID Access Data Type Description Default 0x1 Get UINT Revision 2 0x2 Get UINT Max instance 199 0x3 Get UINT Number of instances...

Page 61: ... UINT Number of instances 1 0x6 Get UDINT Maximum ID Number Class Attributes 7 0x7 Get UDINT Maximum ID Number Instance Attributes 8 Class service ID Services 0x1 Get_Attribute_All 0xE Get_Attribute_Single Instance attribute ID Access Data Type Description Default 0x1 Get UINT Open Requests 1 0x2 Get UINT Open Format Rejects 0 0x3 Get UINT Open Resource Rejects 0 0x4 Get UINT Open Other Rejects 0 ...

Page 62: ...Instance Attributes 8 Class service ID Services 0x1 Get_Attribute_All 0xE Get_Attribute_Single Instance attribute ID Access Data Type Description Default 0x1 Get DWORD Status 0x00000002 2 0x2 Get DWORD Configuration Capability 0x00000060 96 0x3 Get DWORD Configuration Control 0x00000000 0 0x4 Get Struct of Physical Link 020h F6h 24h 01h 0x5 Get Struct of Interface Configuration IP Address 192 168 ...

Page 63: ... 0x7 Get UDINT Maximum ID Number Instance Attributes 11 Class service ID Services 0x1 Get_Attribute_All 0xE Get_Attribute_Single Instance attribute ID Access Data Type Description Default 0x1 Get UDINT Interface Speed 100 Mbps 0x2 Get DWORD Interface Flags 0x0000000F 15 0x3 Get Arry of USINT Physical Address 0xB Get UINT Interface Capability 0 Auto Nego Auto MDIX Instance service ID Services 0x1 G...

Page 64: ...UINT Default firmware minor revision 1 0x8 Get UINT Update firmware major revision 1 0x9 Get UINT Update firmware minor revision 1 0xA Get UINT Default FPGA software revision 0 0xB Get UINT Update FPGA software revision 0 0x20 Get UINT Number of modules 16 Fixed to 16 modules 0x21 Get UINT Length of the analog input data in bytes 64 Total size of instance 120 16 frames x 4 bytes 64 bytes fixed 0x2...

Page 65: ... network status assembly in bytes NS 17 Total size of instance 122 17Byte 0x45 Get UINT Size of the output status assembly in bytes OS 69 Total size of instance 123 69Byte 0x46 Get UINT Composition of the combination input assembly 202 Total size of instance 124 Total size of instance 120 to123 202Byte 0x60 Get UINT Global action delay time ms 0 0 FIXED 0x61 Get UINT Communication loss timeout act...

Page 66: ... O module 2 units Instance service ID Services 0x1 Get_Attribute_All 0xE Get_Attribute_Single 6 2 8 CIP Class 0x65 Vendor Specific Class I O module Class attributes ID Access Data Type Description Default 0x1 Get UINT Revision 1 0x2 Get UINT Max instance 0xFD Class service ID Services 0xE Get_Attribute_Single Instance attribute ID Access Data Type Description Default 0x1 Get Array of Byte Configur...

Page 67: ...ata length in bytes AO 0 0 FIXED 0xE2 Get UINT Digital input data length in bytes DI 0 0 FIXED 0xE3 Get UINT Digital output data length in bytes DO 0 0 FIXED 0xE4 Get UINT Network status data length in bytes NS 0 0 FIXED 0xE5 Get UINT Output status data length in bytes OS 0 0 FIXED 0xFA Get UINT Module firmware version 0 0 FIXED 0xFB Get UINT Module hardware variant 0 0 FIXED 0xFC Get UDINT Module...

Page 68: ...0000 0xFFFFFFFF 0xFFFFFF00 Default gateway 0x00000000 0xFFFFFFFF 0xC0A864FE Reserved Input resolution Measuring unit 1 Measuring unit 16 Sign Positive direction Minus direction Resolution 1 0 1μm 1 6 1 2 0 5μm 3 1 0μm 4 2 0μm 5 5 0μm 6 10 0μm Reference point 0 OFF 0 1 0 1 ON output Frame A Frame P Output type 0 Current values 0 3 0 1 Maximμm values 2 Minimμm values 3 Peak to peak values ...

Page 69: ...ue A Measuring unit 11 value B Measuring unit 12 value C Measuring unit 13 value D Measuring unit 14 value E Measuring unit 15 value F Measuring unit 16 value Sign of measuring unit Ⓑ Plus sign Minus sign measuring unit Ⓑ number 0 Measuring unit 1 value 0 F Blank 1 Measuring unit 2 value 2 Measuring unit 3 value 3 Measuring unit 4 value 4 Measuring unit 5 value 5 Measuring unit 6 value 6 Measuring...

Page 70: ...ompare threshold4 I O IO1 IO2 Input function for each bit Bit 0 7 0 Target ID bit0 0 X X 1 Target ID bit1 2 Target ID bit2 3 Target ID bit3 4 Data request signal 5 Comparator group bit0 6 Comparator group bit1 7 Comparator group bit2 8 Reset command 9 Preset call command A Reference point reacquisition B Output value mode bit0 C Output value mode bit1 D Start signal E Pause signal X None Output fu...

Page 71: ...set value 99999999 99999999 0 Pause Flame A Flame P Pause for each frame 0 Pause OFF 0 1 0 1 Pause ON 7 2 Status code Status code list bit number Status 7 Communication error between modules Error 1 No error 0 6 Pause ON 1 OFF 0 5 Reservation 4 Reservation 3 Reference point information Reference point derected 1 Reference point not detecred 0 2 Reservation 1 MG80 CM Error Error 1 No error 0 0 Erro...

Page 72: ...priété de Magnescale Co Ltd et sont destinées exclusivement à l usage des acquéreurs de l équipement décrit dans ce manuel Magnescale Co Ltd interdit formellement la copie de quelque partie que ce soit de ce manuel ou son emploi pour tout autre but que des opérations ou entretiens de l équipement à moins d une permission écrite de Magnescale Co Ltd Die in dieser Anleitung enthaltenen Informationen...

Page 73: ...注意 本製品 および技術 は輸出令別表第 1 の 16 の項 外為令別表 16 の項 に該当します キャッチオー ル規制による経済産業省の許可要否につきましては 輸出者様にてご確認ください For foreign customers Note This product or technology may be restricted by the government in your country Please make sure that end use end user and country of destination of this product do not violate your local government regulation ...

Reviews: