Magnescale MG80-EC Operating Manual

Magnescale MG80-EC Operating Manual

Ethercat interface module

Advertisement

Quick Links

EtherCAT Interface Module
MG80-EC
Read all the instructions in the manual carefully before use and strictly follow them.
Keep the manual for future references.
Operating Manual

Advertisement

Table of Contents
loading

Summary of Contents for Magnescale MG80-EC

  • Page 1 EtherCAT Interface Module MG80-EC Read all the instructions in the manual carefully before use and strictly follow them. Keep the manual for future references. Operating Manual...
  • Page 2 MG80-EC...
  • Page 3 About I/O data ......................9 Setting various parameters ..................9 3.3.1. Connection ......................9 3.3.2. Setting method ....................11 3.3.3. Restart MG80-EC ....................17 3.3.4. Starting EtherCAT Communications ..............17 4. Specifications ........................18 Interface specifications .................... 18 LED indicator ......................19 5.
  • Page 4 Communications Types of EtherCAT ..............30 EtherCAT Communications Protocol (CoE) ............31 Process Data Objects (PDO) ..................32 Service Data Object (SDO) ..................32 EtherCAT Master Unit - Slave Unit Communications ........... 33 EtherCAT Communications State Transitions ............34 Emergency Messages ....................35 7.
  • Page 5 © ® In no event will Magnescale Co., Ltd. or its suppliers be liable to you for  any consequential or inconsequential damages, including any lost profits or lost savings or any claims made by a third party arising out of use of the hardware system and its software described in this manual.
  • Page 6 1. Introduction EtherCAT (Ethernet Control Automation Technology) is a high-performance industrial network system based on Ethernet system and realizes faster and more efficient communications. Each node achieves a short communications cycle time by transmitting Ethernet frames at high speed. Furthermore, even though EtherCAT is a unique protocol, it utilizes standard Ethernet technology for the physical layer, which provides excellent general-purpose applicability such as the ability to use Ethernet cables.
  • Page 7 Outputs data received from the EtherCAT master unit through the EtherCAT network, or sends input data to the EtherCAT master unit through the EtherCAT network. There are Digital I/O slave unit and Analog I/O slave unit. The MG80-EC is also classified as a EtherCAT slave unit.
  • Page 8 Unit power supply  Provides power for communications of each slave unit and internal operations. Separate them from the I/O power supply when wiring. I/O power supply  Provides power for input/output operations of external devices connected to slave units. Separate from unit power supply when wiring.
  • Page 9 The PDOs in EtherCAT communications can be used to monitor the measurement values without any programming. The SDOs provide the ability to read and write to any specified parameter. Equipment Used The devices used when configuring a slave-side system with the MG80-EC are shown below. Name Description...
  • Page 10 System configuration The MG80-EC can be connected to a counter module MG80-CM for connecting a measuring unit, and an I/O module LZ80-K1/K2 that can control the operation and outputs of the constituent units using external signals. Unit Counter Module MG80-CM...
  • Page 11 Byte array data. Please refer to “6. EtherCAT communication” for I/O data mapping. Setting various parameters Various settings of MG80-EC can be performed from PC by using “Setting application for Windows PC” 3.3.1. Connection 1. Preparation of "Setting application for Windows PC"...
  • Page 12 ・“1” that is used when setting with the MG80-EC. ・Same address as other connected devices. 3. Set the node address setting switch on the MG80-EC to “0x00” to enter the setting mode and enable communication with the computer. In this case, the IP address is fixed to the following.
  • Page 13 Set the various operation parameters using the “Setting application for Windows PC.” When the “Setting application for Windows PC (MG80SettingTool.exe)” is started, the following screen appears. Network settings Connection Parameter settings * The network settings are not used with the MG80-EC.
  • Page 14 ② Click the Connect button at the top right of the setting application. ③ If the connection is successful, the network setting field and parameter setting field become valid. * If the connection fails, turn off the power of the MG80-EC and start again from the setting application.
  • Page 15 MG80-EC. Note) If you do not click the “Set” button, it will not be saved in MG80-EC, so be sure to execute it on each screen. By cliking the “Get” button at the bottom of each parameter screen, you can get the...
  • Page 16 Setting items Setting item Contents (Parameter name) Axis Setting of input resolution, direction, reference point, and master preset value (Axis Setting) for each axis. Frame Addition and subtraction function, output mode, preset value setting for each (Frame Setting) frame Comp Comparator threshold setting, number of step mode, setting of comparator (Comparator Setting) use group number for each frame.
  • Page 17 (1) Axis Setting screen Reference point preset value (Unit: 0.1μm) Axis number Select from the pull-down Input resolution:(0.1, 0.5, 1.0, 2.0, 5.0, 10.0μm) Direction: Count direction of measuring unit (+, -) Use Ref point: Valid or invalid of reference point (OFF: Not use; ON: Use) (2) Frame Setting screen Preset value (Unit: 0.1μm)
  • Page 18 (3) Comparator Setting screen Select the group number to be set in the selected Select the frame to set Step setting (2step/4step) frame. Comparator setting Group number of Use the spin button or the numeric keys to comparator settings enter the values. (Unit: 0.1μm) (4) I/O Setting screen Input/output setting of the...
  • Page 19 1. After setting and saving all parameters, turn off the power. 2. Set the node address to be used in EtherCAT communications with the node address setting switch on the MG80-EC. Node address setting switch 3. Restart the power to operate with the set parameters.
  • Page 20 In Setting mode, the operation parameters and IP address can be set using the “Setting application for Windows PC.” Power FG ×1 Terminal×1 All modules and measuring units connected to MG80-EC are +V ×1 (3 pole) supplied from this power supply terminal. 0V ×1...
  • Page 21 LED indicator The definition of LED display is described below. [PWR] Power LED:Displays the operation status of this module. Color Status Contents Green Turns off Power off Lights up Ready for operation after power on [ALM] Alarm LED:Displays the alarm status of all modules. Color Status Contents...
  • Page 22 Communication port status confirmation LED Displays the link status of the communication port (OUT). Color Status Contents Green Turns off Link not established Lights up Link established [L/A]: Displays the EtherCAT standard link status of the communication port (OUT). Color Status Contents Green...
  • Page 23 5. Function Functions list Item Contents Condition Module configuration Number of Counter module MG80-CM:From 1 to 16units (Measuring unit 1 to 16 axes) connectable modules I/O module LZ80-K1/K2:Max. 2units Resolution Measuring unit Input 0.1μm/0.5μm/1μm/2μm/5μm/10μm resolution Data that can be output 1 to 16 frames (1 axis to 16 axes when set to single axis) simultaneously Max.
  • Page 24 Up to 16 frames can be set for each unit (maximum connection configuration: MG80-EC x1, MG80-CM x 16, LZ80-K1/K2 x2). Each of the 16 frames is called a frame number from A to P. Each frame can be read as PDO communication of EtherCAT.
  • Page 25 Detail of function 5.3.1. Peak hold The peak value (maximum value, minimum value, peak to peak value) of each frame is always retained. An example of calculating the peak value is shown below. When the measuring unit moves from left to right as shown below, the black line is the current value, red line is max.
  • Page 26 5.3.2. Pause This function holds the current value of the specified frame and the comparator output and peak value for the current value. The transition of the peak value in the pause On / Off state is as shown below. 最大値...
  • Page 27 5.3.6. Master preset By using the reference point of the measuring unit, the position can be reproduced as an absolute value when the power is restarted. The procedure for master preset is as follows. 1. Set Reference Point Use Setting to ON with a ladder program, etc. and set the master preset value.
  • Page 28 5.3.7. Comparator Up to 8 thresholds can be set for 2 or 4 (2 steps / 4 steps) for each set frame. Outputs the judgment value for each set area. The set can be specified by the comparator group number setting command. The following is an example of comparator judgment when setting the number of steps.
  • Page 29 5.3.9. I/O module control Functions can be assigned to the input and output terminals of the connected I/O module. According to the signal status of the assigned input terminal, the operation status such as the comparator judgment of the main module can be changed, and the signal output of the output terminal can be controlled.
  • Page 30 Start When this signal and the data request input signal (1bit:Start) are both Low level, the frame specified by the target frame number is started. Pause When this signal and the data request input signal (1bit:Pause) are both Low level, pause ON is executed for the frame specified by the target frame number.
  • Page 31 The node address value written in the EEPROM inside the MG80-EC is reflected only when the node address is set to 0xFF. For the method of writing the node address value, refer to the manual of the EtherCAT master unit.
  • Page 32 Overview of EtherCAT EtherCAT does not send data to individual slave nodes on the network, instead, it passes Ethernet frames through all of the slave nodes. When frame passes through a slave node, the slave node reads and writes data in the areas allocated to it in the Ethernet frames in a few nanoseconds.
  • Page 33 EtherCAT Communications Protocol (CoE) The MG80-EC applies the device profile of the open network standard “CAN application protocol” to EtherCAT devices, so it uses “CAN application protocol over EtherCAT (CoE)”. The figure below shows the structure of CoE in the MG80-EC.
  • Page 34 In this table, index 1C12 hex is for RxPDOs and 1C13 hex is for TxPDOs. Service Data Object (SDO) The MG80-EC supports SDO communications. In Operation mode, operation parameters can be changed by reading and writing data in the object dictionary via SDO communications.
  • Page 35 EtherCAT Master Unit - Slave Unit Communications The MG80-EC has the two communication modes of FREE RUN mode and DC mode for EtherCAT communications between the master unit and slave unit. (1) FREE RUN Mode In the FREE RUN mode, a slave unit operates asynchronously with the EtherCAT master unit.
  • Page 36 EtherCAT Communications State Transitions The state transitions of EtherCAT slave unit communications control are shown below. Power ON Initialization Pre-Operational Safe-Operational Operational State Contents communications transmission reception Initialization (Init) Not possible. Communications are being possible. possible. initialized. Communications are not possible.
  • Page 37 To perform emergency message notification, make the Emergency message notification setting via SDO communications. (Notify / Not notify) * The MG80-EC starts up with the “Not notify” setting. For use with the “Notify” setting, set to “Notify” via SDO communications from the host device after startup.
  • Page 38 7. Details of Measurement Data The MG80-EC arranges the values measured by the measuring units, calculation results, and other information in the TxPDO data of EtherCAT communications. The measurement values include the following. (1) Measurement value for each frame (2) Status of each counter module...
  • Page 39 Frame Measurement Value The measurement value of each frame obtained via the PDO data is 4 bytes (32 bits) in little endian format. Frame measurement value bit 31 to bit 24 bit 23 to bit 16 bit 15 to bit 8 bit 7 to bit 00 Measurement value Data arrangement...
  • Page 40 Frame Comparator Result The comparator result (1 byte) of each frame obtained via the PDO data outputs the value of the comparator area determined according to the measurement value. In addition, the value to be output is as follows according to the comparator mode setting.
  • Page 41 Frame Output Type The output type (1 byte) of each frame obtained via the PDO data outputs the output type set for each frame. The details are shown below. Frame output type (1 byte) Output type Contents Current value output Maximum value output Minimum value output Peak-to-peak value output...
  • Page 42 8. Appendix Operation Parameters The operation parameters used in each function are recorded in the internal memory, and operations such as calculation processing are performed in accordance with those operation parameters. Operation parameters are changed in Operation mode by rewriting the object setting values of the applicable parameters via SDO communications from the host device.
  • Page 43 Measuring unit 1 value Measuring unit 2 value Measuring unit 3 value Measuring unit 4 value Measuring unit 5 value Measuring unit 6 value Measuring unit 7 value Measuring unit 8 value Reference axis No Measuring unit 9 value Measuring unit 10 value Measuring unit 11 value Measuring unit 12 value Measuring unit 13 value...
  • Page 44 Flame A Start for each Start frame Start execution Flame P Flame A Pause OFF Pause for each Pause frame Pause ON Flame P Bits 0 Bits 1 Bits 2 Bits 3 Bit specification Bits 4 Bits 5 Bits 6 Bits 7 Target ID (bit 0) Target ID (bit 1)
  • Page 45 Object Dictionary Structure The MG80-EC exchanges data with the host device using the CoE protocol of EtherCAT. The CoE protocol uses the object dictionary of CAN application protocol as its base. A four-digit hexadecimal value index is assigned for each object, and the indexes are configured in the areas shown below.
  • Page 46 (2) Manufacturer Specific area 2 object list Index(Hex) Contents Detailed contents Index 3000 Measuring Unit Communication Busy Communication Status Communication Error 3001 Number of Measuring Units Number of Measuring Units Setting Number of Dummies Setting Number of Connected Measuring Units 3002 Input Filter Input Filter Setting...
  • Page 47 4036+(N-1)×80 1-point Setting, ±Tolerance - Setting Setup 4038+(N-1)×80 Reference Point Use Setting - 4039+(N-1)×80 Preset Value Setting - 403B+(N-1)×80 Tolerance Setting High - 403C+(N-1)×80 Tolerance Setting Low - 403E+(N-1)×80 ±Tolerance Setting - 4042+(N-1)×80 Measuring Unit - Initialization 4071+(N-1)×80 Direction Setting -...
  • Page 48 Reset Instruction Preset call Master preset call Start Instruction Pause Instruction 5A10 to 5A11 I/O Module 1 and 2 Input Terminal Function Parameter Settings Setting Output Terminal Function Setting 5B00 Unit Setting - 5B01 Parameter Backup - Instruction 5B02 Parameter Initialization -...
  • Page 49 (4) Size The object size is given in bytes. The value type is given in parentheses. Data type Abbreviation Size Range Boolen BOOL 1bit True(1)、False(0) Unsigned8 1Byte 0 to 255 Unsigned16 2Byte 0 to 65535 Unsigned32 4Byte 0 to 4294967295 Unsigned64 8Byte 0 to 18446744073709551615...
  • Page 50 Reserved Temperature error Manufacturer-specific error (3) Index <1008 hex>: Manufacturer Device Name Contents Size Access Setting range Index (default setting) Manufacturer 20Byte - Device Name (VS) possible (MG80-EC) Indicates the slave unit device name. This is “MG80-EC” for this unit.
  • Page 51: Size Access Pdo Map

    (4) Index <1009 hex>: Manufacturer Hardware version Contents Size Access Setting range Index (default setting) Manufacturer 20Byte - Hardware Version (VS) possible (Differ slave unit types) Indicates the version of the slave unit hardware. (5) Index <100A hex>: Manufacturer Software version Contents Size Access...
  • Page 52 (7) Index<10F3Hex>︓Diagnosis Message Contents Size Access Setting range Index (default setting) Number of 1Byte - Entries (U8) possible (0D hex) Maximum 1Byte - Messages (U8) possible (-) Newest Message 1Byte - (U8) possible (-) Flag 2Byte 0000 hex to 0001 hex (U16) possible (0000 hex)
  • Page 53 Sub-index number of the mapped object. Bits 16 to 31: Index number of the mapped object. The MG80-EC locates mapping settings for the MG50 and mapping settings for the MG80 in the following indexes. ① RxPDO mapping settings for the MG80 :1600Hex to 1610Hex...
  • Page 54 PDO entries 1 to 4Byte Possible - (U32) (500F 0101 hex 500F 0201 hex 500F 0F01 hex 500F 1001 hex) 17th RxPDO 4Byte Possible - PDO entries 1 to (U32) (5010 0101 hex 5010 0201 hex 5010 0F01 hex 5010 1001 hex) Gives the 1st to 17th RxPDO mapping for the MG80.
  • Page 55: (U8) Possible 4Byte Ro Possible - (U32)

    (5) Index <1A03 hex>: 4th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (6100 0410 hex) Gives the 4th TxPDO mapping for the MG50. (6) Index <1A04 hex>: 5th TxPDO Mapping Contents Size...
  • Page 56 (8) Index <1A06 hex>: 7th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (10 hex) 1 to PDO entries 1 to 4Byte Possible - (U32) (3020 2101 hex 3020 2201 hex 3020 2F01 hex 3020 3001 hex) Gives the 7th TxPDO mapping for the MG50.
  • Page 57: Table Of Contents

    (11) Index <1A09 hex>: 10th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (08 hex) PDO entry 1 to 8 4Byte Possible - (U32) (3000 0101 hex 3000 0201 hex 3000 0701 hex 3000 0801 hex) Gives the 10th TxPDO mapping for the MG50.
  • Page 58: Index

    (14) Index <1A0D hex>: 14th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (300D 0110 hex) Gives the 14th TxPDO mapping for the MG50. (15) Index <1A4C, 1A4D, 1A4F, 1A50 hex>: 77th, 78th, 80th and 81st TxPDO Mapping Contents Size...
  • Page 59 (17) Index <1A58, 1A59, 1A5B, 1A5C hex>: 89th, 90th, 92nd and 93rd TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (4204 0120 hex 4205 0120 hex 4284 0120 hex 4285 0120 hex)
  • Page 60 (20) Index <1A6A, 1A6B, 1A6D, 1A6E hex>: 107th, 108th, 110th and 111th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (4504 0120 hex 4505 0120 hex 4584 0120 hex 4585 0120 hex)
  • Page 61 (23) Index <1AA6, 1AA7, 1AA9, 1AAA hex>: 167th, 168th, 170th and 171st TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (4009 0120 hex 4089 0120 hex 4109 0120 hex 4189 0120 hex)
  • Page 62 (26) Index <1AB8, 1AB9, 1ABB, 1ABC hex>: 185th, 186th, 188th and 189th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (4609 0120 hex 4689 0120 hex 4709 0120 hex 4789 0120 hex)
  • Page 63: Pdo Entry

    (29) Index <1B11 hex to 1B20 hex>: 274th TxPDO Mapping to 289th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (18 hex) 1 to 274th TxPDO 4Byte Possible - PDO entry 1 to 24 (U32) (5820 0101 hex 5820 0201 hex...
  • Page 64: Index

    (30) Index <1B21, 1B22 hex>: 290th and 291st TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (01 hex) PDO entry 1 4Byte Possible - (U32) (5830 0108 hex 5840 0108 hex) Gives the 290th and 291st TxPDO mapping for the MG80.
  • Page 65 (32) Index <1B33 hex to 1B42 hex>: 308th TxPDO Mapping to 323rd TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (03 hex) 1 to 3 308th TxPDO 4Byte Possible - PDO entry 1 to 3 (U32) (5860 0108 hex 5860 0208 hex...
  • Page 66: (02 Hex)

    (33) Index <1B43 hex to 1B44 hex>: 324th TxPDO Mapping to 325th TxPDO Mapping Contents Size Access Setting range Index (default setting) Number of 1Byte - Objects (U8) possible (02 hex) 1 to 2 324th TxPDO 4Byte Possible - PDO entry 1 to 2 (U32) (5870 0108 hex 5870 0208 hex)
  • Page 67 8.3.3. Sync Manager Communication Objects The communication memory of EtherCAT is set by the objects from 1C00 hex to 1C13 hex. (1) Index <1C00 hex>: Sync Manager Communication Type Contents Size Access Setting range Index (default setting) Number Sync 1Byte -...
  • Page 68 (1B00 hex to 1B45 hex) “RO” is set if there is no TxPDO. Gives the TxPDO used by the sync manager. [Precaution] A maximum of 350 bytes of PDOs can be assigned for the MG80-EC. Do not assign more than 350 bytes of PDOs.
  • Page 69 Manufacturer Specific Objects 8.3.4. The manufacturer-specific objects of the MG80-EC include objects for the MG50 and objects for the MG80. [Precaution] Objects for the MG50-EC are located in indexes 3000 hex to 4FFF hex, and some of these object functions are not available for the MG80 even if the setting is changed.
  • Page 70 (00 hex) Sub-index 1 sets the input filter setting. Sub-index 2 gives the input filter setting. * The “Input Filter Setting” function is not available for the MG80-EC, even if set. Also, “Input Filter Information” is fixed to 00 hex.
  • Page 71 00 hex:Undefined (U8) 01 hex:Standard 02 hex:High Speed 03 hex:Low Speed1 04 hex:Low Speed2 05 hex:TxPDO Normal Mode Type (00 hex) Sub-index 1 gives the input delay time. * “Input Delay Time” is fixed to 00 hex (Undefined) for the MG80-EC.
  • Page 72: (01 Hex)

    (00 hex) Sub-index 1 indicates the measuring unit communication status. * “Measuring Unit Communication Status 8bit” is fixed to 00 hex for the MG80-EC. (7) Index <300B hex>: Measuring Unit Warning Status Contents Size Access Setting range...
  • Page 73 00 hex: Input Bit = OFF Read Input Bits 0 (BOOL) 01 hex: Input Bit = ON to 63 (00 hex) Sub-indexes 1 to 64 give the input bits of the measuring unit. * “Read Input bits” is fixed to 00 hex for the MG80-EC.
  • Page 74 Objects for each measuring unit are located in the range of indexes 4000 hex to 4FFF hex. The index range is determined by the corresponding measuring unit. The index range for each measuring unit is shown below. Measuring unit Index range number N 4000 hex to 407F hex 4080 hex to 40FF hex...
  • Page 75 (Example) MF10-CM: 0460 (0000 hex) Sub-index 1 gives the model number of the measuring unit. * “Type of Measuring Unit” is fixed to 0000 hex for the MG80-EC. (11) Index <4004+(N-1)×80 hex>: Threshold 1 Settings Contents Size Access...
  • Page 76 Bit 11 = ON: Head-related error (0000 hex) Sub-index 1 gives the measuring unit status. * “Measuring Unit Status” is fixed at 0000 hex for the MG80-EC. (14) Index <4008+(N-1)×80 hex>: Output Mode Setting Contents Size Access Setting range...
  • Page 77 8000 0000 hex to 7FFF FFFF hex (0000 0000 hex) Sub-index 1 gives the detection value of the measuring unit. * “Detection Value” is the “frame measurement value” for the MG80-EC. (16) Index <400A+(N-1)×80 hex>: Operating Mode Setting Contents Size...
  • Page 78 0001 hex: 3 digits 0002 hex: 2 digits 0003 hex: 1 digits 0004 hex to FFFF hex: Not used (FFFF hex) Sub-index 1 sets the display digits. * The “Display Digits Setting” function is not available for the MG80-EC, even if set.
  • Page 79 0000 hex: Key Lock OFF 0001 hex: Key Lock ON 0002 hex to FFFF hex: Not used (FFFF hex) Sub-index 1 sets the key lock setting. * The “Key Lock Setting” function is not available for the MG80-EC, even if set.
  • Page 80 (21) Index <4017+(N-1)×80 hex>: Display Blinking Setting Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 01 hex (U8) possible (01 hex) Display Blinking 2Byte 0000 hex: Display blinking Setting (U16) possible 0001 hex: Display blinking (0000 hex) Sub-index 1 sets the display blinking setting.
  • Page 81 (23) Index <4022+(N-1)×80 hex>: Hysteresis Width 2 Setting Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 01 hex (U8) possible (01 hex) Hysteresis Width 2 4Byte 0000 0000 hex to 05F5 Settin (U32) possible E0FF hex (0000 0000 hex) Sub-index 1 sets the hysteresis width 2 setting.
  • Page 82 (0000 hex) Sub-index 1 starts execution of the 1-point setting, ±tolerance setting setup. * The “1-point Setting, ±Tolerance Setting Setup” function is not available for the MG80-EC, even if set. (27) Index <4038+(N-1)×80 hex>: Reference Point Use Setting Contents Size...
  • Page 83 FECE D301 hex to 05F5 E0FF hex (0000 0000 hex) Sub-index 1 sets the tolerance setting high side. * The “Tolerance Setting High” function is not available for the MG80-EC, even if set. (30) Index <403C+(N-1)×80 hex>: Tolerance Setting Low Contents...
  • Page 84 (01 hex) Direction Setting 2Byte 0000 hex to FFFF hex (U16) possible 0000 hex: Normal 0001 hex: Reversed (0000 hex) Sub-index 1 sets the direction setting. * The “Direction Setting” function is not available for the MG80-EC, even if set.
  • Page 85 0000 hex: Normal 0001 hex: Hybrid (0000 hex) Sub-index 1 sets the output mode selection. * The “Output Mode Selection” function is not available for the MG80-EC, even if set. (35) Index <4075+(N-1)×80 hex>: Preset Call Contents Size Access...
  • Page 86 Indexes 5000 hex to 57FF hex are for RxPDO communications (host device to MG80-EC). Indexes 5800 hex to 59FF hex are for TxPDO communications (MG80-EC to host device) • The objects at indexes 5A00 hex to 5FFF hex are used for SDO communications.
  • Page 87 Master Cyclic Input Information bit 12 Reserved. It is fixed to 00 hex. Master Cyclic Input Information bit 13 Reserved. It is fixed to 00 hex. Master Cyclic Input Information bit 14 Reserved. It is fixed to 00 hex. Master Cyclic Input Information bit 15 Reserved.
  • Page 88 (38) Index <5800 hex to 580F hex>: Frame A to P Measurement Values Contents Size Access Setting range Index (default setting) Number of 1Byte 01 hex Entries (U8) possible (01 hex) Frame A to P 4Byte Possible -2147483648 to Measurement (INT32) 2147483647 Values...
  • Page 89 (39) Index <5820 hex to 582F hex>: Measuring Unit Bit Information 1 to 16 Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 18 hex (U8) possible (18 hex) 1 to Measuring Unit Bit 1bit Possible 00 hex: Input Bit = OFF Information (BOOL) 01 hex: Input Bit = ON...
  • Page 90 (40) Index <5850 hex to 585F hex>: Measuring Unit Status 1 to Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 01 hex (U8) possible (01 hex) Measuring Unit 1Byte Possible 00 hex to FF hex Status (U8) (00 hex) Indexes 5850 hex to 585F hex are respectively the measuring unit status...
  • Page 91 (41) Index <5860 hex to 586F hex>: Frame A to P Information Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 03 hex (U8) possible (03 hex) Comparator Result 1Byte Possible 00 hex to 04 hex (U8) Comparator areas 0 to 4 (00 hex) Output type...
  • Page 92 (42) Index <5870 hex to 5871 hex>: I/O Module 1 and 2 Information Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 02 hex (U8) possible (02 hex) I/O module input 1Byte Possible 00 hex to FF hex signal (U8) (00 hex)
  • Page 93 (43) Index <5A00 hex to 5A0F hex>: Frame A to P Parameter Settings Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 2E hex (U8) possible (2E hex) Input Resolution 2Byte 0000 hex to FFFF hex ※1 Setting (U16) possible...
  • Page 94 Indexes 5A00 hex to 5A0F hex are respectively the frame A to frame P parameter settings. Sub-index 1 sets the input resolution. Sub-index 2 sets reference point use for the axis. Sub-index 3 executes reference point position clear for the axis. Sub-index 4 sets the axis calculation setting Sub-index 5 sets the output type.
  • Page 95: Reference Point Position Clear Instruction

    ① Input Resolution Input Resolution is a 2-byte parameter setting. The details are shown below. Offset Contents Sign 00 hex: + (positive) 01 hex: - (negative) Input Resolution 01 hex:0.1 um 02 hex:0.5 um 03 hex:1.0 um 04 hex:2.0 um 05 hex:5.0 um 06 hex:10 um ②...
  • Page 96: Axis Calculation

    ④ Axis Calculation Settings Axis Calculation Setting is a 4-byte parameter setting. The details are shown below. Offset Contents Sign 1 00 hex: + (positive) 01 hex: - (negative) Main axis number 00 hex: Axis 1 01 hex: Axis 2 0F hex: Axis 16 Sign 2 00 hex: + (positive)
  • Page 97: Comparator Group Number Setting

    ⑥ Comparator Group Number Setting Comparator Group Number Setting is a 1-byte parameter setting. The details are shown below. Offset Contents Comparator Group Number Setting 01 hex: Group number 1 02 hex: Group number 2 08 hex: Group number 8 ⑦...
  • Page 98: Master Preset Call

    ⑩ Master Preset Call Instruction Master Preset Call Instruction is a 1-byte parameter setting. The details are shown below. Offset Contents Master Preset Call Instruction 01 hex: Executes master preset call. * The Master Preset Call function is available only when Reference Point Use Setting is ON.
  • Page 99 (44) Index <5A10 hex to 5A11 hex>: I/O Module 1 and 2 Parameter Settings Contents Size Access Setting range Index (default setting) Number of 1Byte 02 hex Entries (U8) possible (02 hex) Input Terminal 2Byte 0000 hex to FFFF hex *1 Function (U16) possible...
  • Page 100 03 hex: Addr3: Address bit 3 04 hex: Dreq: Data request 05 hex: Comp0: Comparator group number bit 0 06 hex: Comp1: Comparator group number bit 1 07 hex: Comp2: Comparator group number bit 2 08 hex: Reset: Reset instruction 09 hex: Preset: Preset call instruction 0A hex: ResetOrg: Reference point position clear instruction 0B hex: Mode 0: Output type bit 0...
  • Page 101 (45) Index <5B00 hex>: Unit Setting Contents Size Access Setting range Index (default setting) Number of Entries 1Byte 01ex (U8) possible (01 hex) Unit Setting 1Byte 00 hex:mm (U8) possible 01 hex:Other (※) (00 hex) Index 5B00 hex is the unit setting. Sub-index 1 sets the unit.
  • Page 102 容  ( 操作、保守など )  と異なる目的で本マニュアルを使用 することを禁止します。 The material contained in this manual consists of information that is the property of Magnescale Co., Ltd. and is intended solely for use by the purchasers of the equipment described in this manual. Magnescale Co., Ltd. expressly prohibits the duplication...
  • Page 103 Note: Th is 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. 45 Suzukawa, Isehara-shi, Kanagawa 259-1146, Japan MG80-EC 2021.10 2-A03-159-1A Printed in Japan ©2021 Magnescale Co., Ltd.

Table of Contents