Documente Academic
Documente Profesional
Documente Cultură
virtualTNC
Software Interface for
Interaction with TNC Controls
June 2017
RemoTools SDK
Software components for creating PC-based applications for
TNC controls
TNC controls from HEIDENHAIN have long Possible fields of application include: The main component of the RemoTools
featured data interfaces for communication • Software solutions controlling the SDK is the HEIDENHAIN DNC component,
with external systems. The current manufacturing process: which is based on Microsoft's (D)COM
HEIDENHAIN standard controls are – Machine and operating-data acquisition (Component Object Model) standard. It
equipped with Ethernet interfaces. In systems (MDA/PDA) makes your programming interfaces
combination with a software development – Connection to higher-level ERP/MES available independently of any regional
kit, this opens diverse possibilities for systems language. Each interface supports one or
fulfilling the increasingly complex – Planning of preventive maintenance more methods, properties or events that
requirements of automation technology for based on the actual condition of the can be called from an application. The COM
machine tools. machine component is integrated in the development
• Standard or customer-specific environment, and is thus available for de-
HEIDENHAIN offers the software PC software: veloping your own applications. Any COM-
development kit RemoTools SDK for – Programs for increasing process enabled programming language, such as
interaction with TNC controls. Communica- reliability and system availability C++, C#, VB.NET, as well as many of the
tion takes place according to the TCP/IP – Error reporting systems that, for scripting languages available under Windows
protocol. If the option HEIDENHAIN DNC example, send the customer a can be used to develop applications.
(option 18) is enabled on a HEIDENHAIN message to his smartphone reporting Another advantage of the COM component
control, a Windows application can access problems with the currently running is the version-independence typical of
TNC data and, if necessary, change it. The machining process COM. It eliminates the need to update an
flexibility of the PC software and the large – Overview plans that provide existing application with every version
selection of ready-to-use software information about the current condition jump of the component.
components and standard tools in the of all machines used in production
development environment enable you to – Gathering a base of data for analyses
develop PC applications of great use to with statistical methods
your customers in a very short time.
Please note:
It is not possible to communicate in hard
real time over conventional PC networks.
The reaction time attainable over
HEIDENHAIN DNC depends on the
network’s utilization.
Functional overview and items supplied
Simulation of NC programs on the control control. In order to simulate the interaction Prerequisites for the PC
has been a feature of HEIDENHAIN with a real machine, virtualTNC also makes Operating system: Windows 7/8/10
contouring controls for some time now. the input and output states of the • CPU 1 GHz
The PC software virtualTNC now makes it integrated PLC available. • RAM 4 GB
possible to use HEIDENHAIN controls as a • Free memory on the hard disk 5 GB
control component for machine-simulation Coupling of virtualTNC through • DVD drive (for installation)
applications on external computer the RemoTools SDK • USB port for software enabling module
systems. Software manufacturers who would like to • Ethernet interface
simulate a production system can connect
How machine simulation with their machine simulation to virtualTNC via Supported NC software
virtualTNC works HEIDENHAIN DNC. The AxisPosition- • TNC 640: NC software 34059x-07
Machine-simulation applications can Streaming interface of the COM component • iTNC 530: NC software 34049x-03
simulate entire production units in order to must be used for coupling the axis positions.
optimize production processes in advance. The JHIOsim DLL is used to read the PLC virtualTNC
input and output states. Both are included Control software for PC-based machine
VirtualTNC can control the axes of a in the RemoTools SDK development simulation:
machine simulation as with a real system. package. A software release module is • Single station license ID 1113933-02
Users program and operate the control in required to enable the functionality of the • Network license for
the same way as they do an actual interface. 1 workstations: ID 1122145-02
HEIDENHAIN control. virtualTNC is the • Network license for
programming station software of the 14 workstations: ID 1113935-02
respective HEIDENHAIN control with a • Network license for
special interface that enables the machine 20 workstations: ID 1113936-02
simulation software to identify the current
axis positions of the running “virtual”