Mitsubishi M700V User's Manual
![Mitsubishi M700V Machine Tool Connector manual cover](/images/vGiOERHfzRDYZcbBRXqjCFdM/thumbs/thumb175x175.webp)
![English English](/static/img/blank.webp)
Introduction
This manual is for understanding the specifications, procedures before operation, and troubleshooting required to use this
product.
Before using this product, read this manual and related manuals thoroughly to understand the functions and performance of
the product to use the product properly.
Some functions may not be available on your NC system. To use this product, be sure to confirm the
manuals issued by the MTB.
To protect the availability, integrity and confidentiality of the NC system against cyber-attacks including
unauthorized access, denial-of-service (Dos) (*1) attack, and computer virus from external sources via a
network, take security measures such as firewall, VPN, and anti-virus software.
(*1) Denial-of-service (Dos) refers to a type of cyber-attack that disrupts services by overloading the system
or by exploiting a vulnerability of the system.
Mitsubishi Electric assumes no responsibility for any problems caused to the NC system by any type of
cyberattacks including DoS attack, unauthorized access and computer virus.
Refer to the manuals on "Related Manuals" as necessary.
CAUTION
Related Manuals
Manual IB No.
M800V/M80V Series Instruction Manual IB-1501618
M800V/M80V Series Alarm/Parameter Manual IB-1501623
M800/M80/E80 Series Instruction Manual IB-1501274
M800/M80/E80 Series Alarm/Parameter Manual IB-1501279
M700V/M70V Series Instruction Manual (1/2) IB-1501563
M700V/M70V Series Instruction Manual (2/2) IB-1501564
M700VS Series Setup Manual IB-1500906
M700VW Series Setup Manual IB-1500933
M70V Series Setup Manual IB-1500958
E70 Series Instruction Manual IB-1501186
E70 Series Setup Manual IB-1501158
700/70 Series Instruction Manual IB-1500042
Precautions for Safety
(Be sure to read before using this product.)
When using this product, read this manual and the related manuals introduced in this manual thoroughly, and pay full
attention to safety to handle this product correctly.
The precautions shown in this manual are for this product only. For the safety precautions of the NC system, refer to the
manual of the numerical controller to be used.
This section "Precautions for Safety" ranks the safety precautions into " DANGER", " WARNING" and " CAUTION".
Note that even items ranked as "CAUTION", may lead to major results depending on the situation.
In any case, important information that must always be observed is described.
Keep this manual in a safe place for future reference and be sure to deliver it to the end user.
The following signs indicate prohibition and compulsory.
The meaning of each pictorial sign is as follows.
DANGER
When the user may be subject to imminent fatalities or major injuries if handling is mistaken.
WARNING
When the user may be subject to fatalities or major injuries if handling is mistaken.
CAUTION
When the user may be subject to injuries or when physical damage may occur if handling is mistaken.
This sign indicates prohibited behavior (must not do).
For example, indicates "Keep fire away".
This sign indicated a thing that is pompously (must do).
For example, indicates "it must be grounded".
CAUTION CAUTION rotated
object CAUTION HOT
Danger Electric shock risk
Danger explosive
Prohibited Disassembly is
prohibited KEEP FIRE
AWAY General instruc-
tion Earth ground
Not applicable in this manual.
Matters concerning design
To perform control (data change, operation status change, etc.) on an device and equipment (numerical
controller, PLC, servo, robot, server, etc.) that is in operation from an industrial personal computer equipped
with this product, configure an interlock circuit outside the device and equipment so that the entire system
always works on the safe side. Read the manual thoroughly and make sure it is safe before proceeding. In
particular, the above control for device and equipment from a remote location via a network may not be able
to immediately deal with troubles on the device and equipment side due to abnormal data communication.
Provide a safety circuit outside the industrial personal computer so that the entire system works safely even
if the industrial personal computer equipped with the product fails. Accidents may occur due to incorrect
output or malfunction.
Matters concerning design
While various settings are reflected, do not perform the operation that forces the power of the industrial
personal computer equipped with this product to be turned OFF. If you perform an operation such that the
industrial personal computer equipped with this product is forcibly turned OFF during the reflection, the data
becomes unstable and it needs to be reconfigured and re-reflected. It may also cause the product to
malfunction.
Matters concerning operation
The judgment result of the data diagnosis function does not guarantee the result. Before performing an
operation that affects the target device with a device command or program execution, be sure to check the
safety sufficiently.
DANGER
WARNING
CAUTION
Application of this software
Users must agree the following conditions for an unexpected software problem:
- Use the software in a way that the problem will not cause a serious accident.
- Functions for data backup and fail-safe need to be systematically implemented outside the device as preventive measures
for the problem.
Trademarks
Ethernet is a registered trademark of Xerox Corporation in the United States and/or other countries.
MTConnect is a registered trademark of The Association for Manufacturing Technology.
Microsoft and Windows are either trademarks or registered trademarks of Microsoft Corporation in the United
States and/or other countries.
Intel is either trademarks or registered trademarks of Intel Corporation in the United States and/or other countries.
OPC and OPC UA are registered trademarks of OPC Foundation.
Other company and product names that appear in this manual are trademarks or registered trademarks of the
respective companies.
In some cases, trademark symbols such as "TM" or "" are not specified in this manual.
Contents
1 Overview ....................................................................................................................................................... 1
2 Definitions of Terms .................................................................................................................................... 3 2.1 Terms Related to OPC UA ....................................................................................................................................... 4 2.2 Other Terms.............................................................................................................................................................. 5
3 System Configuration.................................................................................................................................. 7 3.1 Connection Configuration ......................................................................................................................................... 8 3.2 Number of Connectable CNC ................................................................................................................................... 9 3.3 Operating Environment........................................................................................................................................... 10
4 Specification............................................................................................................................................... 11 4.1 Product Specifications ............................................................................................................................................ 12
5 Installation .................................................................................................................................................. 13 5.1 Microsoft Visual C++ Redistributable Package Installation ................................................................................... 14
5.1.1 Microsoft Visual C++ 2015 Redistributable Package Installation................................................................... 14 5.1.2 Microsoft Visual C++ 2013 Redistributable Package Installation................................................................... 14 5.1.3 Microsoft Visual C++ 2010 Redistributable Package Installation................................................................... 14
5.2 Installing the Product .............................................................................................................................................. 15 5.2.1 Installation Procedure .................................................................................................................................... 15 5.2.2 Folder Structure after Installation ................................................................................................................... 15
5.3 Uninstalling the Product.......................................................................................................................................... 22 5.3.1 Uninstallation Procedure ................................................................................................................................ 22
5.4 Database Setup ...................................................................................................................................................... 23 5.4.1 Installing PostgreSQL .................................................................................................................................... 23 5.4.2 Setting PostgreSQL ....................................................................................................................................... 26
5.5 MQTT Broker Setup................................................................................................................................................ 27 5.5.1 Installing Pthread ........................................................................................................................................... 27 5.5.2 Installing OpenSSL ........................................................................................................................................ 29 5.5.3 Installing Mosquitto ........................................................................................................................................ 31
5.6 Procedure before Operation ................................................................................................................................... 34
6 NC Machine Tool Connector Functions................................................................................................... 35 6.1 List of Functions...................................................................................................................................................... 36 6.2 Start and Stop the NC Machine Tool Connector .................................................................................................... 37
6.2.1 Start the Service............................................................................................................................................. 37 6.2.2 Stop the Service............................................................................................................................................. 37
6.3 Security................................................................................................................................................................... 38 6.3.1 Certificate Management ................................................................................................................................. 38 6.3.2 Security Settings ............................................................................................................................................ 40
7 Configuration Tool Functions................................................................................................................... 41 7.1 List of Functions...................................................................................................................................................... 42 7.2 Startup and Termination ......................................................................................................................................... 43 7.3 Screen Configuration .............................................................................................................................................. 44 7.4 Main Screen............................................................................................................................................................ 46
7.4.1 Overview ........................................................................................................................................................ 46 7.4.2 Menu Configuration........................................................................................................................................ 47
7.5 Server Connection Setting Screen ......................................................................................................................... 48 7.6 Machine Connection ............................................................................................................................................... 49
7.6.1 Machine Setting Screen ................................................................................................................................. 49 7.6.2 Communication Status with Machine ............................................................................................................. 51 7.6.3 Machine Data Edit Screen ............................................................................................................................. 52 7.6.4 PLC Device Registration Screen.................................................................................................................... 55 7.6.5 CNC Data Registration Screen ...................................................................................................................... 57 7.6.6 MTConnect Setting Screen ............................................................................................................................ 60 7.6.7 OPC UA Setting Screen................................................................................................................................. 66
7.7 Collection Settings of Machines.............................................................................................................................. 71 7.7.1 Collection Setting Procedure.......................................................................................................................... 72 7.7.2 Delete Collection Settings .............................................................................................................................. 72
7.8 Monitor Diagnostics ................................................................................................................................................ 73
7.8.1 Start Monitoring .............................................................................................................................................. 73 7.9 Data Logging Settings............................................................................................................................................. 74
7.9.1 Database Settings .......................................................................................................................................... 74 7.9.2 Data Logging Settings .................................................................................................................................... 75 7.9.3 Creating a Logging Table ............................................................................................................................... 77
7.10 Data Publish Settings............................................................................................................................................ 78 7.10.1 MQTT Broker Settings.................................................................................................................................. 78 7.10.2 Data Publish Settings ................................................................................................................................... 79
7.11 Operations when missing...................................................................................................................................... 81
8 Restrictions ................................................................................................................................................ 83
9 Troubleshooting......................................................................................................................................... 85
10 Appendix................................................................................................................................................... 89 10.1 Appendix 1: Supported Information Model (umati)................................................................................................ 90 10.2 Appendix 2: MTConnect Recommended Data Types........................................................................................... 92 10.3 Appendix 3: Open Source Software...................................................................................................................... 94
10.3.1 Software Information .................................................................................................................................... 94 10.3.1.1 OpenSSL ............................................................................................................................................. 95 10.3.1.2 Libxml2 ................................................................................................................................................ 98 10.3.1.3 cJSON ................................................................................................................................................. 98 10.3.1.4 UA-AnsiC ............................................................................................................................................. 99 10.3.1.5 PostgreSQL libpq............................................................................................................................... 106 10.3.1.6 GNU libintl.......................................................................................................................................... 107 10.3.1.7 GNU libiconv...................................................................................................................................... 117 10.3.1.8 paho-mqtt........................................................................................................................................... 128
10.4 Appendix 4: Supported Version .......................................................................................................................... 129
1 IB-1501634-E
1
Overview
NC Machine Tool Connector Users Manual
1 Overview
2IB-1501634-E
This product is a software (OPC UA server) that collects operation data and PLC device data from controllers of CNC
machine tools and provides the collected data to host IT systems, industrial platforms for edge computing, edge applications,
etc.
The data collected from this product can be used by the following applications (hereafter they are called "OPC UA client").
Monitoring system (e.g. SCADA, operation monitoring software)
Host IT system (MES, ERP)
Simulation (e.g. production line simulator)
Edge applications, engineering tools, etc.
IoT platform (e.g. Edgecross)Configuration tool
This product
OPC UA (umati)
ERPMESSCADA Production line simulator
Edge application
RDBMS
MTConnect communication OPC UA communication
CNC API communication
Machine tool with Mitsubishi Electric CNC
Machine tool with Mitsubishi Electric or other manufacturer's CNC
3 IB-1501634-E
2
Definitions of Terms
NC Machine Tool Connector Users Manual
2 Definitions of Terms 2.1 Terms Related to OPC UA
4IB-1501634-E
2.1 Terms Related to OPC UA
Terms Details
OPC UA
An abbreviation for OPC Unified Architecture. OPC UA is a platform-independent and service-oriented architecture which has integrated all the functionality of the OPC (OLE for Process Control) Classic specifications into one ex- tensible framework. Reference: https://opcfoundation.org/
OPC UA server Software that returns the data collected from equipments, devices, and machines in re- sponse to the requests from OPC UA clients by OPC UA communication.
OPC UA client Software (SCADA, MES, ERP, etc.) that accesses the OPC UA server to make data access via OPC UA communication.
Address space A data area that has a hierarchical structure of information about connected devices, ma- chines, and tags. Consisted of nodes to which OPC UA server allows OPC UA clients to access.
End point URL A URL used to identify the OPC UA server by the OPC UA client, or to identify the client by the server.
Node A unit that can be accessed by OPC UA clients in the address space, and an entity of objects and variables to compose various data types defined in the OPC UA information model.
Node ID An ID defined on the information model as a node identifier.
Tag A reference name managed by the OPC UA server and used by OPC UA clients to access the node.
Companion specifications An information model for which specifications are formulated by various industrial organiza- tions for the purpose of information collaboration between multi-vendors.
Extended specifications An information model in which vendor-specific extended definitions are added.
umati An abbreviation for Universal Machine Technology Interface. A companion specification whose specifications are being developed for the purpose of standardizing machine tool interfaces.
NC Machine Tool Connector Users Manual
2 Definitions of Terms 2.2 Other Terms
5 IB-1501634-E
2.2 Other Terms
Terms Details
SCADA An abbreviation for Supervisory Control And Data Acquisition. A type of industrial control system, and a system which monitors the computer system and controls process for various production processes, infrastructure, and equipment.
MES An abbreviation for Manufacturing Execution System. A system which monitors and manages the work of factory machines and workers by con- necting with each part of the factory production line.
ERP An abbreviation for Enterprise Resource Planning. A means and concept for integrated resource management for effective use of management resources and improving management efficiency.
Edge computing
An information processing method and area, for not only collecting and analyzing data in production sites in real-time, and feed backing the data, but summarizing the production site data and sharing information with IT systems efficiently with the hardware and software in production sites.
Edge application A software that executes processing aimed at various improvements and efficiency by mak- ing effective use of data on the production site in the edge computing area.
Engineering tool A software that aims to support the works at each process of the engineering chain, such as design, manufacturing, setting of hardware and software and maintenance.
Edgecross (IoT platform) A software platform that implements specifications and concepts for realizing manufacturing solutions by the FA-IT collaboration based on the edge computing.
Data collector A software component that collects data in production sites via the network.
Custom API library This software library is installed on an external computer to collect and operate various data from Mitsubishi Electric CNC.
Sha256 An abbreviation for Secure Hash Algorithm 256-bit. One of the hash functions that calculates the characteristic value of fixed length from the source text of arbitrary length.
Configuration tool A tool name equipped with this product which makes settings for collecting data from the ma- chine connected to the OPC UA server, and it also diagnoses the data.
MTConnect An open protocol defined by MTConnect Institute which is aimed for monitoring the status of the NC machine tool. Reference: https://www.mtconnect.org/
Agent Converts the collected data of the CNC device to the communication data format of MTCon- nect according to the schema definition, and returns it to the application.
Adapter An application to collect the data from the CNC device and notify the collected data consec- utively to Agent according to the schema definition. Implemented depending on the NC device.
Device Target machine to be monitored by MTConnect. "Device Machine tool"
DataItem
One of the attributes defined by MTConnect schema. An element of minimum unit representing the data of the device which can be acquired by MTConnect. ID, name, unit, supplementary information, etc. can be written.
Unavailable When DataItem defined by the schema cannot be notified from the Adapter due to the loss of communication or any other causes, Agent returns the data to the client as "Unavailable".
MQTT
An abbreviation for Message Queuing Telemetry Transport. Message Queuing Telemetry Transport is a lightweight message communication protocol using TCP/IP, publish-subscribe pattern. MQTT requires a message broker (MQ server). Cli- ents can receive the messages selectively.
RDBMS RDBMS (Relational Database Management System) is a software that manages a relational database (RDB) in a comprehensive way. RDB manages data in a table structure. SQL is the standard programming language used to access the database.
Missing When data cannot be collected from devices or equipment, the corresponding cycle is re- garded as missing and data is not stored in this product.
NC Machine Tool Connector Users Manual
2 Definitions of Terms 2.2 Other Terms
6IB-1501634-E
7 IB-1501634-E
3
System Configuration
NC Machine Tool Connector Users Manual
3 System Configuration 3.1 Connection Configuration
8IB-1501634-E
3.1 Connection Configuration An example of the connection configuration to use this product is shown below.
General- purpose IPC ERP
Integrated operation packageMES Manufacturing execution systemSCADA
Integrated monitoring system
OPC UA client (User application)
OPC UA
- This product - PostgreSQL
MTConnect adapter and agent or OPC UA server
MTConnect adapter and agent or OPC UA server
MTConnect communication
OPC UA communication
NC-API communication
Machine tool with Mitsubishi Electric CNC Machine tool with other manufacturer's CNC
General-pur- pose IPC (Optional)
General-pur- pose IPC (Optional)
Other manufacturer's IoT
module
SQL MQTT
User application
MTConnect adapter and agent or OPC UA server
NC Machine Tool Connector Users Manual
3 System Configuration 3.2 Number of Connectable CNC
9 IB-1501634-E
3.2 Number of Connectable CNC Compatible models for this product are as follows.
Refer to "10.4 Appendix 4: Supported Version" for supported version of each model.
Machine tool with Mitsubishi Electric CNC (with custom API)
Mitsubishi Electric CNC-equipped machines which can communicate with the custom API library are as follows.
[M8/M8V Series]
[M7 Series]
Machine tool with Mitsubishi Electric CNC (with MTConnect/OPC UA communication)
Mitsubishi Electric CNC-equipped machines supporting MTConnect or OPC UA communication are as follows.
M800/M80/E80 Series
M700V/M70V/E70 Series, M700/M70 Series
Machine tool with other manufacturers CNC
In the following cases, this product can connect with machine tool with other manufacturers CNC.
When connecting the other manufacturers CNC-equipped machines supporting MTConnect or OPC UA communication
When connecting the other manufacturers CNC-equipped machines via third party vendors products supporting MTCon-
nect or OPC UA communication
M800W/M800VW M800S/M800VS M80W
/M80VW
M80/M80V E80 C80
M850 M830 M850 M830 M80
TypeA M80
TypeB
M700VW M700VS M70V E70
M750VW M730VW M720VW M750VS M730VS M720VS M70V TypeA
M70V TypeB
M700 M70
M750 M730 M720 M70
TypeA M70
TypeB
NC Machine Tool Connector Users Manual
3 System Configuration 3.3 Operating Environment
10IB-1501634-E
3.3 Operating Environment The minimum operating environment required to install this product is shown below.
When any of the following Windows functions is used, the configuration tool may not operate properly.
- Compatibility mode
- Fast user switching
- Touch panel function
- Hyper-V
- Virtual desktop (*1)
- Tablet mode
- Inactive or sleep (standby) of Windows
- Unified write filter
- The setting of "Change the size of text, apps and other items" is changed from 100% while the current OS version is
prior to 1703.
- The screen resolution is changed during the operation.
- Multi-display
- Using a user account other than "Administrator" or standard user.
(*1) Although the configuration tool supports Windows remote desktop, the following problems may occur.
- Delay in screen updates at monitoring or operation due to the network environment (speed, load, etc.)
- Part of text or a window gets cut off due to the remote desktop screen settings.
Item Specification
Processor Intel Core-i5 2 cores or higher 64-bit architecture
Required memory 8 (GB) or more (16 GB or more are recommended for connecting 20 machines or more)
Required disk 64 (GB) or more (500 GB or more are recommended for using the data logging function)
Required external I/F RJ-45 (Communication method: Ethernet)
Display resolution SXGA (1280 x 1024) or higher
OS Supports 64-bit version of the following OS. Windows 10 IoT Enterprise Windows 10 Enterprise Windows 10 Pro
Required library .NET Framework 4.5 or later Microsoft Visual C++ 2015 Redistributable Package x64 Microsoft Visual C++ 2015 Redistributable Package x86 Microsoft Visual C++ 2010 Redistributable Package x86 (Only when Windows 10 Pro is used.)
Supported languages Japanese, English
11 IB-1501634-E
4
Specification
NC Machine Tool Connector Users Manual
4 Specification 4.1 Product Specifications
12IB-1501634-E
4.1 Product Specifications Product specifications are shown below.
Functions Details
Basic specifica- tions
Connected machine Mitsubishi Electric CNC M800W/M800S/M80W/M80/E80 Series, C80 M800VW/M800VS/M80VW/M80V Series M700VW/M700VS/M70V/E70/M700/M70 Series
Other manufacturer's CNC
Number of connectable units
Total number of connectable units 30 (upper limit)
Machine (with Mitsubishi Electric CNC)
30 (upper limit)
MTConnect Agent 10 (upper limit)
OPC UA server 10 (upper limit)
Application 3 sessions
Collected data points Collected data points Up to 4500
Collected data points
Machine 150/machine
MTConnect Agent 100/MT Connect agent
OPC UA server 100/server
Logging data points Logging data points 3000
Number of database settings 7
Number of logging settings 30
Number of logging setting data (fields) 100/machine (or MTConnect agent, or OPC UA serv- er)
Publishing data points Publishing data points 1200
Number of MQTT broker connections 1
Number of publishing settings 15
Number of publishing setting data (fields) 100/machine (or MTConnect agent, or OPC UA serv- er)
Security policy Security policy Basic256Sha256
Certificate specification (algorithm) RSA 2048bit/SHA256
Communication specifications
OPC UA OPC UA compatible version 1.03
End point URL opc.tcp://127.0.0.1:4840 (default setting)
Supported data type Boolean 1 bit (1: TRUE/0: FALSE)
Int16 2-byte integer value
UInt16 2-byte integer value (unsigned)
Int32 4-byte integer value
UInt32 4-byte integer value (unsigned)
Float 4-byte floating point value (IEEE 754)
Double 8-byte floating point value (IEEE 754)
String Character string (UTF-8), up to 127 characters Up to 3 bytes for multibyte characters (SJIS compatible character)
Companion specifications OPC UA for Machine Tools 1.00.00 (OPC UA 40501- 1)
Extended specifications PLC I/F with built-in CNC
Connected machine side
Custom API Mitsubishi Electric Interface library for data collection and operation of Mitsubishi Electric CNC
MTConnect MTConnect MTConnect version 1.3.1 or later
Supported agent CppAgent (Ver1.3.0.17 or later) is recommended
OPC UA Supported server Commercial OPC UA server products (OPC UA Ver.1.03 or later is recommended)
Data logging Supported database PostgreSQL Ver.10.18
Data publishing Supported version MQTT 3.1.1
MQTT broker Eclipse Mosquitto 1.3.5
Supported QoS 2
Screen specifi- cations
Supported languages Japanese, English
13 IB-1501634-E
5
Installation
NC Machine Tool Connector Users Manual
5 Installation 5.1 Microsoft Visual C++ Redistributable Package Installation
14IB-1501634-E
5.1 Microsoft Visual C++ Redistributable Package Installation To use this product, the Microsoft Visual C++ Redistribution Package must be installed.
The required libraries for each OS are shown below.
Select [Control Panel] - [Programs] - [Programs and Features] to check that the required library has been installed.
When the required library is already installed, execute "5.2 Installing the Product".
5.1.1 Microsoft Visual C++ 2015 Redistributable Package Installation (1) Access the following website, then download "vc_redist.x64.exe" and " vc_redist.x86.exe".
https://www.microsoft.com/en-us/download/details.aspx?id=53587
(2) Execute "vc_redist.x64.exe".
(3) Read the license agreement and if there is no problem, check "I agree to the license terms and conditions" and click
[Install] button.
(4) Execute "vc_redist.x86.exe".
(5) Read the license agreement and if there is no problem, check "I agree to the license terms and conditions" and click
[Install] button.
5.1.2 Microsoft Visual C++ 2013 Redistributable Package Installation (1) Access the following website and download "vcredist_x86.exe".
https://www.microsoft.com/en-us/download/details.aspx?id=40784
(2) Execute "vcredist_x86.exe".
(3) Read the license agreement and if there is no problem, check "I agree to the license terms and conditions" and click
[Install] button.
5.1.3 Microsoft Visual C++ 2010 Redistributable Package Installation If you are using Windows 10 Pro, Microsoft Visual C++ 2010 Redistributable Package must be installed.
(1) Access the following website and download "vcredist_x86.exe".
https://www.microsoft.com/en-us/download/details.aspx?id=26999
(2) Execute "vcredist_x86.exe".
(3) Read the license agreement and if there is no problem, check "I agree to the license terms and conditions" and click
[Install] button.
Windows 10 IoT Enterprise Windows 10 Enterprise Windows 10 Pro
Microsoft Visual C++ 2015 Redistributable Package x64
Microsoft Visual C++ 2015 Redistributable Package x86
Microsoft Visual C++ 2013 Redistributable Package x86
Microsoft Visual C++ 2010 Redistributable Package x86
- -
NC Machine Tool Connector Users Manual
5 Installation 5.2 Installing the Product
15 IB-1501634-E
5.2 Installing the Product
5.2.1 Installation Procedure The installation procedure is as follows.
(1) Execute "\NC Machine Tool Connector\setup.exe" stored in the installer folder of this product.
(2) Follow the instructions on the installation screen to select and enter the required items.
"NC Machine Tool Connector" is added to [Control Panel] - [Programs] - [Programs and Features].
After installation, the NC Machine Tool Connector starts automatically.
(1) Close all running applications beforehand, and execute the installation of the following software with administrator rights.
Also restart Windows after installation.
5.2.2 Folder Structure after Installation The folder structure after installation is as follows.
[C:\Program Files\MITSUBISHI ELECTRIC\NC Machine Tool Connector]
CsWrapperCCLI64.dll
DataClientMgr_Install.bat
DataClientMgr_Uninstall.bat
icon.ico
ID_UAClient.dll
id_uaserver.dll
imageicon.png
libcrypto-1_1-x64.dll
libeay32.dll
libiconv-2.dll
libintl-8.dll
libpq.dll
libssl-1_1-x64.dll
libxml2.dll
license.key
MTConnectClient.dll
MTConnectDataCollectorUtility.dll
ncClientMgr.exe
ncClientMgrEx.dll
ncDataBaseClient.exe
ncMachineToolConfigurator.exe
ncMachineToolConfigurator.ini
NcMqttGateway.dll
ncOpcUaDataClient.exe
ncMqttPublisher.exe
ncUaComMem.dll
ncUaDataClient.exe
ncUaServer.exe
paho-mqtt3c.dll
ssleay32.dll
StringTable_EN.resx
StringTable_JP.resx
uastack.dll
Config
ncMachineToolConfigurator.conf
ncUaDataClient.conf
Note
NC Machine Tool Connector Users Manual
5 Installation 5.2 Installing the Product
16IB-1501634-E
Images
browse.png
browse_online.png
check.png
datatype.png
error.png
method.png
object.png
objecttype.png
property.png
reftype.png
success.png
treefolder.png
type.png
variable.png
variabletype.png
view.png
warning.png
pki
CA
certs
uaclkey.der
uasvkey.der
crl
private
uaclkey.pfx
certs
uaclkey.der
crl
own
certs
uasvkey.der
crl
private
uaclkey.pfx
uasvkey.pfx
svcerts
Tools
MTConnect
Agent
agent_install.bat
agent_remove.bat
agent_service_start.bat
agent_uninstall.bat
Device.xml
XML
API-Template.xml
industrial_automation.xml
machinery.xml
MTConnect-Template.xml
Opc.Ua.Di.NodeSet2.xml
Opc.Ua.MachineTool.Nodeset2.xml
OpcUa-Template.xml
NC Machine Tool Connector Users Manual
5 Installation 5.2 Installing the Product
17 IB-1501634-E
PLC-Template.xml
uaserver.config.xml
umati-Template.xml
umati-Template2.xml
NC Machine Tool Connector Users Manual
5 Installation 5.2 Installing the Product
18IB-1501634-E
[C:\Program Files(x86)\MITSUBISHI ELECTRIC\NC Machine Tool Connector]
CsWrapperCCLI.dll
DataClient_Install.bat
DataClient_Uninstall.bat
MTConnectClient.dll
ncDataClient.exe
ncMTConnectDataClient.exe
ncUaComMem.dll
ja-JP
MTConnectClient.resources.dll
Machine01
BKChkFile.dll
BKChkFileProcess.exe
BKChkFileSub.dll
chgapivl.dll
diaprost.dll
dllab06cmk.dll
melcfg.dll
melcfg.ini
meldev.dll
melezcom.dll
melmdldr.dll
melpapi.dll
melpctrl.dll
melsafe.dll
melsmem.dll
melvnckd.dll
melwin.dll
modalrecv.exe
ncapi32.dll
ncapi32.exe
nccom.dll
ncMocha.dll
Ncpccom.exe
nxalmsg.dll
NXALMSG_CHI1.BIN
nxalmsg_chi1.dat
NXALMSG_CHI2.BIN
nxalmsg_chi2.dat
NXALMSG_CZE.BIN
nxalmsg_cze.dat
NXALMSG_DEU.BIN
nxalmsg_deu.dat
NXALMSG_DUT.BIN
nxalmsg_dut.dat
NXALMSG_ENG.BIN
nxalmsg_eng.dat
NXALMSG_FRA.BIN
nxalmsg_fra.dat
NXALMSG_HUN.BIN
nxalmsg_hun.dat
NXALMSG_ITA.BIN
nxalmsg_ita.dat
NXALMSG_JPN.BIN
NC Machine Tool Connector Users Manual
5 Installation 5.2 Installing the Product
19 IB-1501634-E
nxalmsg_jpn.dat
NXALMSG_KOR.BIN
nxalmsg_kor.dat
NXALMSG_POL.BIN
nxalmsg_pol.dat
NXALMSG_POR.BIN
nxalmsg_por.dat
NXALMSG_RUS.BIN
nxalmsg_rus.dat
NXALMSG_SPA.BIN
nxalmsg_spa.dat
NXALMSG_SWE.BIN
nxalmsg_swe.dat
NXALMSG_TUR.BIN
nxalmsg_tur.dat
nxBkGrnd.dll
nxBkGrndSub.dll
nxBkGrndSub_M80W.dll
Machine02
BKChkFile.dll
BKChkFileProcess.exe
BKChkFileSub.dll
chgapivl.dll
diaprost.dll
dllab06cmk.dll
melcfg.dll
melcfg.ini
meldev.dll
melezcom.dll
melmdldr.dll
melpapi.dll
melpctrl.dll
melsafe.dll
melsmem.dll
melvnckd.dll
melwin.dll
modalrecv.exe
ncapi32.dll
ncapi32.exe
nccom.dll
ncMocha.dll
Ncpccom.exe
nxalmsg.dll
NXALMSG_CHI1.BIN
nxalmsg_chi1.dat
NXALMSG_CHI2.BIN
nxalmsg_chi2.dat
NXALMSG_CZE.BIN
nxalmsg_cze.dat
NXALMSG_DEU.BIN
nxalmsg_deu.dat
NXALMSG_DUT.BIN
nxalmsg_dut.dat
NXALMSG_ENG.BIN
nxalmsg_eng.dat
NC Machine Tool Connector Users Manual
5 Installation 5.2 Installing the Product
20IB-1501634-E
NXALMSG_FRA.BIN
nxalmsg_fra.dat
NXALMSG_HUN.BIN
nxalmsg_hun.dat
NXALMSG_ITA.BIN
nxalmsg_ita.dat
NXALMSG_JPN.BIN
nxalmsg_jpn.dat
NXALMSG_KOR.BIN
nxalmsg_kor.dat
NXALMSG_POL.BIN
nxalmsg_pol.dat
NXALMSG_POR.BIN
nxalmsg_por.dat<