Mirka Mia6514112 Motor Drive Cabinet Modbus Instruction Manual

Mirka Mia6514112 Motor Drive Cabinet Modbus Instruction Manual

MIRKA - logo

Mirka® Motor Drive Cabinet
Electrical manual

MIRKA MIA6514112 Motor Drive Cabinet Modbus

Warranty

Mirka warrants that your components are free from manufacturing and material defects.
Mirka components have a 1-year warranty starting from the date of purchase. Only manufacturing and material defects are covered by the warranty.
If a problem occurs caused by a manufacturing defect material or by workmanship, Mirka will repair your component free of charge in accordance with the warranty terms and conditions stated herein. To keep your component warranty valid the component must be used, maintained, and operated in compliance with the operating instructions.
Terms and conditions
Mirka’s component warranty cover defects in material and workmanship.
Components covered by the warranty:

  • motor drive
  • sanding unit
  • polishing unit
  • power supply
  • communication gateway

Warranty does not cover: 

  • any damage caused or resulting from transport, receipt of delivery, installation, commissioning, misuse, neglect in usage or maintenance, accidents, exposure to extreme unacceptable ambient temperature, acids, water, unsuitable storage, excessive impact, or operation outside the rated specifications.
  • defects caused by spare parts, accessories, or components other than Mirka’s original spare parts or accessories.
  • normal wear and tear items such as backing pad, break the seal, exhaust fitting, bearings, rubber mount, signal cable, or power cable.
  • components that have been: modified, repaired, or repair attempts (by other than Mirka authorized service), partly or completely disassembled components.

No other than Mirka has the authority to change, extend or add to given warranty terms and conditions. The manufacturer cannot be held responsible for consequential damages compensations for downtime, production loss, injuries or property damages. A warranty claim must be submitted with a short a delay as possible. A warranty claim must be submitted within the warranty period.

Installation overviewMIRKA MIA6514112 Motor Drive Cabinet Modbus - overview

General

  • Connect the 48 VDC power supply to the motor drive (J2 connector).
  • Connect the tool to the motor drive (J3 connector).
    Modbus RTU interface
  • Use the J1 connector to connect the motor drive to the Modbus RTU bus. Profinet I/O gateway to Modbus RTU interface
  • Connect the 24 VDC power supply to the gateway and connect the DSUB-9 adapter cable between the gateway (X2 connector) and the motor drive (J1 connector).
    Digital control interface
  • Use the J6 connector to connect the common GND between the systems.
  • Use the J5 connector to select the operation using the four digital input signals.
    Relay interface
  • The N/O relay pins are available on the J4 connector.

Component spare part codes

Name

Mirka code

Power supply 48 VMIA6513211
Power supply 24 VMIA6513411
Hilscher NT 50-RS-ENMIA6513311
Hilscher NT 50-RS-EN adapter cableMIA6514011
Motor driveMIA6513112
Shielded cable for the tool (10 m)MIA6512311

Technical data for motor drive

Input
Nominal input voltage48 VDC
Input voltage range46 – 50 VDC
Input
Maximum input current10 A
Rated power350 W
Speed control
Speed range4000 – 10000 rpm
Protection
Overload protectionYes
Overheat protectionYes
Interfaces
Input interfacesModbus RTU (RS-485)Profinet I/O (gateway module) 4-bit digital inputs (15-33 VDC)
Output interfacesSingle pole, non-latching N/O relay, 250 VAC/ 125 VDC, 10 A
Environmental
Ambient temperature0 – 40 °C
HumidityMaximum 95% RH, non-corrosive, no dripping water
Storage temperature-20 to 80 °C
Dimensions
Motor drive cabinet380 x 300 x 210 mm (W x H x D)
Motor drive72 x 30 x 200 mm (W x H x D)
Motor drive mounted in DIN -rail holder95 x 55 x 210 mm (W x H x D)

Safety instructions

warning 2 The electrical installation must be carried out by a competent electrician!
warning 2 The motor drive has been designed for fixed installations only.
warning 2 Do not perform any voltage withstand tests on any part of the motor drive or the tool. Product safety has been fully tested at the factory.
warning 2 Ground yourself with an anti-static wristband before touching the motor drive (setting jumpers and similar actions) to avoid electrostatic voltage discharge damage to the motor drive.
Warnings
warning 2 Make sure that all the AC-DC power supplies are properly earthed and that the motor drive cannot come in contact with live mains voltage.
warning 2 An external emergency stop circuit is recommended.
Before running the tool
warning 2 Before starting the tool, check that the tool is mounted properly and ensure that the motor drive is installed properly.

Motor drive overview

Motor drive PCB connectors, buttons, jumpers, indicators, mounting holes, and dimensionsMIRKA MIA6514112 Motor Drive Cabinet Modbus - Fig 2

The motor drive PCB comes mounted in a DIN-rail holder that can be attached to a standard 35 x 7.5mm EN50022 DIN-rail, but the motor drive PCB can be removed from this holder and mounted using the mounting holes instead. If the mounting holes are used, then it is recommended to use 20 mm metal standoffs and 10 mm M3 screws when mounting the motor drive PCB.
It is recommended to use 10 mm ferrules with a plastic sleeve for each wire that is attached to any of the connectors. The wires can then easily be pushed into the connectors and released with the help of a small flat-head screwdriver (3.5 mm blade width, 0.6 mm blade thickness).
Connector description

ConnectorPIN

Description

J1GNDGND
J1AModbus RTU RS-485 (A)
J1BModbus RTU RS-485 (B)
J1GNDGND

Connector

PIN

Description

J2GNDGND
J248V48 VDC input
ConnectorPIN

Description

J3P+P+
J3C+C+
J3C-C-
J3P-P-
J3NTC+NTC+
J3Phase APhase A
J3Phase BPhase B
J3Phase CPhase C-
J3GNDGND
J3NTC-NTC-
ConnectorPIN

Description

J4COMRelay COM
J4NORelay NO
J5DI1Digital spped control input bit 1
J5DI2Digital spped control input bit 2
J5DI3Digital spped control input bit 3
J5DI4Digital spped control input bit 4
ConnectorPIN

Description

J615V15 VDC output
J6GNDGND

Button description

Button………………………………………………Description
S1Self-test button
S2Reset button

Indicator description

Indicator…………………………………………………………………………………………Description
D2Speed set-point indicator, lit if ≥ 4,000 rpm. Modbus RTU slave address indicator bit 1.
D3Speed set-point indicator, lit if ≥ 5,000 rpm. Modbus RTU slave address indicator bit 2.
D4Tool status indicator. Lit red when the tool is stopped, lit green when the tool is running.
D14Motor drive state indicator. Lit green when motor drive is in ON-state. Blinking green when motor drive is in OFF-state.
D17Speed set-point indicator, lit if ≥ 6,000 rpm. Modbus RTU slave address indicator bit 3.
D18Speed set-point indicator, lit if ≥ 7,000 rpm. Modbus RTU slave address indicator bit 4.
D19Speed set-point indicator, lit if ≥ 8,000 rpm. Modbus RTU slave address indicator bit 5.
D20Speed set-point indicator, lit if ≥ 9,000 rpm. Modbus RTU slave address indicator bit 6.
D21Speed set-point indicator, lit if ≥ 10,000 rpm. Modbus RTU slave address indicator bit 7.
D22Modbus RTU slave address indicator bit 8.
D23Lit if D2–D3, D17–D22 indicator mode is Modbus RTU slave address.
D24Lit if digital speed control interface is enabled.
D25Lit if the alarm status flag is set.
D26Relay status indicator.
D29Modbus RTU receives an indicator.
D30Modbus RTU transmits indicator.

Speed set-point display

RPMBIT 8 D22BIT 7 D21BIT 6 D20BIT 5 D19BIT 4 D18BIT 3 D17BIT 2 D3BIT 1D2
≥ 4,000OFFOFFOFFOFFOFFOFFON
≥ 5,000OFFOFFOFFOFFOFFONON
≥ 6,000OFFOFFOFFOFFONONON
≥ 7,000OFFOFFOFFONONONON
≥ 8,000OFFOFFONONONONON
≥ 9,000OFFONONONONONON
≥ 10,000ONONONONONONON

Modbus RTU slave address display

BIT 8BIT 7BIT 6BIT 5BIT 4BIT 3BIT 2BIT 1
D22D21D20D19D18D17D3D2

Jumper description

Jumpers……………………………………………………..Default……………………………………………………………………………………Description
JP1Not setReserved for future use
JP2Not setIf set, a terminating resistor of 270 Ω is connected across Modbus RTU pins A and B.
JP3Not setIf set, a pull-down resistor of 10 kΩ is connected to Modbus RTU B-pin.
JP4Not setIf set, a pull-up resistor of 10 kΩ is connected to Modbus RTU A-pin.
JP12Not setIf set, the digital speed control feature is enabled.
JP13Not setIf set, D2–D3, D17–D22 indicators will output the current Modbus RTU slave address instead of the speed set-point.
JP15Not setReset to factory settings.

Tool cable connector pinout

Pin (color, size)

Description

PE (green-yellow,1.0mm2)Not in use
1 (brown, 1.00 mm²)Phase A
2 (blue, 1.00 mm²)Phase B
3 (black, 1.00 mm²)Phase C
A (grey, 0.25 mm²)C-
B (pink, 0.25 mm²)C+
C (green, 0.25mm²)C(yellow,0.25mm²)P–NTC–
D (brown, 0.25 mm²)NTC+
E (white, 0.25 mm²)P+

NOTE! NTC– and P– are connected together to the same PIN inside the connector.

PIN (color)

Description

1 (white, WH)GND
4 (brown, BN)Modbus RTU (A, RxD / TxD+)
5 (green, GN)Modbus RTU (B, RxD / TxD–)
SHIELDShield

Modbus RTU
Modbus RTU over RS-485 is used to communicate with the motor drive. The motor drive is configured as a Modbus RTU slave device and the default slave address is 86. The slave address can be changed if it conflicts with another Modbus RTU slave device.
The J1 connector on the motor drive is used for Modbus RTU communication. A shielded twisted pair cable is recommended and the shield should be earthed only at one point, normally at the master device. The A-pin of the J1 connector is equivalent to RxD / TxD+ and the Bi-pin is equivalent to RxD / TxD­.
RS-485 configuration

BAUD RATE

19200

PARITYEVEN
STOP BITS1
DATA BITS8

Coil registers (F1, F5, F15)

Address

Data typeName

Description

00001 – 00012Uint16Digital outputsCoils 1–11 are reserved for future use. Coil 12 is the relay located on the motor drive.

Input registers (F4)

Adress……………………………………………Data type…………………………………..Name………………………………………………Description
30001Uint16Drop RPM countThe number of times the speed has dropped from set-point by more than 25%.
30002Uint16Warm tool countThe number of times the tool temperature has exceeded the “warm” limit, 79°C.
30003Uint16Warm motor drive countThe number of times the motor drive temperature has exceeded the “warm” limit, 73°C.
30004Uint16Hot tool countThe number of times the tool temperature has exceeded the “hot” limit, 134°C.
30005Uint16Hot motor drive countThe number of times the motor drive temperature has exceeded the “hot” limit, 117°C.
30006Uint16Stop tool countThe number of times the tool temperature has exceeded the “stop” limit, 142°C.
30007Uint16Stop motor drive countThe number of times the motor drive temperature has exceeded the “stop” limit, 123°C.
30008Uint16Voltage out of range countThe number of times the input voltage has not been within 44 to 52 VDC.
30009Uint16Over-current low countThe number of times the current has exceeded 15.1 A.
30010Uint16Over-current medium countThe number of times the current has exceeded 18.2 A.
30011Uint16Usage count longThe number of times the run time has been more than 60 seconds.
30012Uint16Usage count mediumThe number of times the run time has been between 20 and 60 seconds.
30013Uint16Usage count shortThe number of times the run time has been less than 20 seconds.
30014Uint16Usage time hoursHours are part of usage time.
30015Uint16Usage time minutesMinutes part of usage time.
30016Uint16Usage time secondsSeconds part of usage time.
30017Int16Average currentThe average current in mA.
30018Uint16Average speedAverage speed in RPM.
30019Uint16Tool temperatureTool temperature in °C.
30020Uint16Motor drive temperatureMotor drive temperature in °C.
30021-30030Char[20]Firmware versionFirmware version and build date, e.g. “2.0 Jan 18 14:00”.
30031–30039Char[18]Part versionPart version and motor drive identification number, e.g. “AI1.3 123456”
30040–30046Char[14]Motor drive serial numberMotor drive serial number, e.g. “749474379001”

Adress

Data typeName

Description

30047Uint16Alarm status flagAlarm status flag can at any given time hold acombination of values from the list below. Check the individual bits to determine the type of alarms that are currently triggered. This flag is automatically cleared after 5 seconds if the cause of the alarm trigger is no longer present. 0x0000 = Not triggered 0x0001 = Tool overheated 0x0002 = Motor drive overheated 0x0004 Over-current 0x0008 = Under-voltage 0x0010 = Over-voltage 0x0020 = Self-test running 0x0040 = RPM drop 0x0080 = High current 0x0100 = Tool change in progress 0x0200 = Possible tool wiring fault 0x0400 = Factory reset mode 0x0800 = Write protection dis- abled

Holding registers (F3, F6, F16)

Address

Data typeName

Description

40001-40010Char[20]Device nameMax length 19 printable characters, e.g. “AIMD 749474379001”.
40011Uint16Speed set-pointSpeed set-point, not the actual speed, between 4,000–10,000 RPM.

Address

Data typeName

Description

40012Uint16OperationMotor drive state, can be a combin- ation of the following:0x0001 = RUN
0x0002 = STOP
0x0004 = ON=
0x0008 = OFF
0x0010 = TOOL CHANGE START
0x0020 = TOOL CHANGE END
0x0040 = WRITE PROTECTION DISABLE
0x0080 = WRITE PROTECTION EN- ABLE
NOTE! When writing a new state value, the value can only be a single state, not a combination of multiple states, e.g. ON+RUN can- not be written simultaneously.
40013Uint16Slave addressDefaults to 86 but can be changed if needed.

Profinet I/O gateway (Hilscher NT 50-RS-EN)
If the motor drive needs to be connected to a Profinet I/O device the Hilscher NT 50-RS-EN gateway can be used. The gateway is connected to the motor drive via the DSUB-9 connector on the gateway and the J1 connector on the motor drive. Below is the pinout for the DSUB-9 (X2 connector) found on the gateway:

RS-485PINSignal

Descriptions

MIRKA MIA6514112 Motor Drive Cabinet Modbus - overview 11GNDReference potential, the ground of power supply
4RxD / TxD+Receive data / Transmit data positive
5RxD / TxD–Receive data / Transmit data negative

A pull-up resistor of 10 k is internally connected in the gateway to “RxD / TxD+”.
A pull-down resistor of 10 k is internally connected in the gateway to “RxD / TxD­”.
Detailed documentation about the gateway and configuration tools can be downloaded from the Hilscher website:
https://www.hilscher.com/products/product-groups/gateways/for-the-control-cabinet-ip20/entry-level-gateways/nt-50-rs-enmbrpns/

Configuration

The gateway comes pre-configured from Mirka as a Profinet I/O slave device. The “SYCON.net” software from Hilscher can be used to re-configure the device. The “Ethernet Device Setup” software from Hilscher can be used to change the network configuration, use the DCP protocol. The IP address usually needs to be re-assigned after a configuration change.
Default network configuration

IP ADDRESS192.168.2.191
SUBNET MASK255.255.255.0
DEFAULT GATEWAY0.0.0.0
DEVICE NAMEnt50enpns

Profinet I/O to Modbus RTU signal mapping

NameModbus reregisterData lengthTriggerProfinet I/OData length
SetRelay000121 coilChanged data11 byte out
SetSpeedRegister400111 registerChanged data21 word out
SetOperationRegister400121 registerChanged data31 word out
DeviceName40001-4001010 registersCyclically 10 sec.410 words in
CommonInputs30017-300204 registersCyclically 1 sec.54 words in
MiscInputs30001–3001616 registersCyclically 5 sec.616 words in
AlarmStatus300471 registerCyclically 1 sec.71 word in
firmware version30021–3003010 registersCyclically 10 sec.810 words in
PartVersionSerialNumber30031–3004616 registersCyclically 10 sec.916 words in
GetSpeedRegister400111 registerCyclically 1 sec.101 word in
GetOperationRegister400121 registerCyclically 1 sec.111 word in
ReadCoils00001–0001212 coilsCyclically 1 sec.122 bytes in

Siemens TIA Portal V14 gateway mapping example
Below is a screenshot from TIA Portal V14 showing how the gateway can be mapped into the system. Use the GSDML file that is downloadable from the Hilscher website to add support for the Hilscher NT 50-RS-EN gateway into your system.Basic operation for Modbus RTU
The motor drive must be in ON-state before the tool can be started. The very first command that should be sent to the motor drive is the ON-state command. It is not mandatory to send the OFF-state command before removing power from the motor drive.
When the motor drive is in ON-state the speed set-point value can be written and the state can be set to RUN-state by sending the RUN-state command. This will cause the tool to run at the set-point speed. To stop the tool, set the motor drive to STOP-state by sending the STOP-state command.
It is recommended to continuously monitor the average speed, average current, tool temperature, motor drive temperature and the alarm status flag. This will help to detect if there are any issues present during operation.
Example sequence for starting and stopping the tool:

  • Write 4 (0x0004) to the “Operation” register, this will set the motor drive to ON-state.
  • Write 4000 (0x0FA0) to the “Speed set-point” register, this will set the set-point speed to 4,000 rpm.
  • Write 1 (0x0001) to the “Operation” register, this will set the motor drive to RUN-state and the tool will start running.
  • Write 2 (0x0002) to the “Operation” register, this will set the motor drive to STOP-state and the tool will stop running.
  • Write 8 (0x0008) to the “Operation” register, this will set the motor drive to OFF-state.

Digital interface

The motor drive can also be controlled via the digital interface instead of Modbus RTU, but with the added drawback that there is no feedback when using the digital interface. To enable the digital interface, the JP12 jumper needs to be set.
Connector J5 is used as input for the digital interface. The input is considered high if a voltage between 15­33 VDC is applied to the input pin. The input is considered low if the voltage is below 12 VDC or if the input is left floating. The GND pin of connector J6 must be connected between the systems. The J6 connector can also be used to provide a 15 VDC control voltage if needed.MIRKA MIA6514112 Motor Drive Cabinet Modbus - Fig 3

Digital interface operations

J5.1 – DI1J5.2 – DI2J5.3 – DI3J5.4 – DI4

Operation

0000Stopped
10004,000 rpm
01004,500 rpm
11005,000 rpm
00105,500 rpm
10106,000 rpm
01106,500 rpm
11107,000 rpm
00017,500 rpm
10018,000 rpm
01018,500 rpm
11019,000 rpm
00119,500 rpm
101110,000 rpm
0111Run, no speed change
1111Run, no speed change

Self-test function
While holding down the S1 button the motor drive will perform a quick self-test. The alarm status flag will be set to 6 (self-test running). The indicators D4 and D14 will blink green if temperatures and voltages are within the limits. If the temperatures or voltages are not within the limits then the indicators will blink red.
Reset function
The reset button S2 can be pressed momentarily to reset the motor drive. This is essentially the same as turning the power off and on again.
Factory reset function
The configuration stored in the motor drive can be reset to factory defaults if needed. This will restore the factory assigned Modbus slave address and the last known tool configuration will be reset to factory defaults. Follow these steps to do a factory reset: 1. Set jumper JP15. 2. Press and hold S2 for 5 seconds. 3. Remove JP15.
Write protection
The holding registers for “Device name” and “Slave address” are normally read-only to prevent accidental writes to these registers. If any of these registers need to be changed, follow these steps: 1. Write 64 (0x0040) to the “Operation” register to disable the write protection. 2. Write the new value to “Device name” or “Slave address” holding registers. 3. Write 128 (0x0080) to the “Operation” register to enable the write protection.
Safety stop / E-Stop
The motor drive itself does not have any inputs for detecting or reacting to an external safety stop / E-Stop signal. A suitable contractor can be used placed near the motor drive to connect or disconnect the tool cable phase A, B, and C wires.
On the fly tool change function
Multiple tools can be used with the same motor drive but only one tool can be connected to the motor drive at any given time. When changing from one tool to the next, follow these steps:

  1. Stop the tool by writing 2 (0x0002) to the “Operation” register.
  2. Write 16 (0x0010) to the “Operation” register to let the motor driver know that you are intending to disconnect the currently attached tool.
  3. Wait 1 second before disconnecting the currently attached tool from the motor drive.
  4. Disconnect the currently attached tool from the motor drive.
  5. Connect the next tool to the motor drive.
  6. Write 32 (0x0020) to the “Operation” register to let the motor driver know that the new tool has been attached.
  7. Wait 1 second before starting the new tool.

Protection features

Protection mode…………………………………………………………………Reason
Tool enters reduced powerThe motor drive is over 117°C
Tool temperature is over 134°C
Excessive load
Tool stops completelyThe motor drive is over 123°C
Tool temperature is over 142°C
Overload condition

Troubleshooting guide

Symptom…………………………………………………………………………………………Recommended procedures
The motor drive does not power on.Check that 48 VDC is present on J2 and that the polarity is correct.
The tool does not start.Check that the motor drive is in ON-state (D14 is not blinking).
Check that the motor drive is in RUN-state (D4 is lit green).
Check the cable assembly for the tool: are the pins properly connected?
Tool suddenly stops.Check the alarm status flag.
Check the motor drive and tool temperatures.
Check if the tool is being overloaded.
Modbus RTU communication is not working.Check that JP1 and JP12 are not set.
Check the baud rate, parity, stop bits, and data bits.
Check the transmit/receive indicators D29 and D30; this blink when there is activity on the bus
Check that the A-pin and Bi-pin are connected properly.
Check whether the addition of a terminating resistor (JP2), A-pin pull-down resistor (JP3), Bi-pin pull-up resistor (JP4) solves the issue.
Check the slave address (set the JP13 jumper and use indicators D2–D3, D17–D22 to read the current address).
Profinet I/O gateway communication is not working.Check that JP1 and JP12 are not set.
Check the gateway network configuration
Check the gateway Modbus RTU to Profinet I/O mapping configuration.
Check the 24 VDC power supply.
Check the Modbus RTU adapter cable is connected properly.
Check that JP1 is not set.
Digital speed controller interface is not working.Check that JP1 is not set.
Check that JP12 is set.
Check the voltage on high input, it should be between 15–33 VDC.
Check the voltage on low input, it should be close to zero volts.
Check the GND connection.
Indicator D36 is lit red, or the tool speed is too fast/slow.Check C+/C-/P+/P– wiring on J3.

MIRKA MIA6514112 Motor Drive Cabinet Modbus - Map

Mirka Ltd Finland
 USA Mirka USA Inc.
For contact information, please visit www.mirka.com

MIRKA MIA6514112 Motor Drive Cabinet Modbus - FigDedicated to the finish
© Mirka ltd 03-2021

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals