Professional Documents
Culture Documents
PR RemoTools SDK ID628968 en
PR RemoTools SDK ID628968 en
PR RemoTools SDK ID628968 en
virtualTNC
Software Interface for
Interaction with TNC Controls
05/2019
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 HEIDEN manufacturing process: which is based on Microsoft's (D)COM
HAIN standard controls are equipped with –– Machine and operating-data acquisition (Component Object Model) standard. It
Ethernet interfaces. In combination with a systems (MDA/PDA) makes your programming interfaces
software development kit, this opens diverse –– Connection to higher-level ERP/MES available independently of any regional
possibilities for fulfilling the increasingly systems language. Each interface supports one or
complex requirements of automation –– Planning of preventive maintenance more methods, properties or events that
technology for machine tools. based on the actual condition of the can be called from an application. The COM
machine component is integrated in the development
HEIDENHAIN offers the software • Standard or customer-specific environment, and is thus available for de
development kit RemoTools SDK for PC software: veloping your own applications. Any COM-
interaction with TNC controls. Communica –– Programs for increasing process enabled programming language, such as
tion takes place according to the TCP/IP reliability and system availability C++, C#, VB.NET, as well as many of the
protocol. If the option HEIDENHAIN DNC –– Error reporting systems that, for scripting languages available under Windows
(option 18) is enabled on a HEIDENHAIN example, send the customer a message can be used to develop applications.
control, a Windows application can access to his smartphone reporting problems Another advantage of the COM component
TNC data and, if necessary, change it. The with the currently running machining is the version-independence typical of
flexibility of the PC software and the large process COM. It eliminates the need to update an
selection of ready-to-use software –– Overview plans that provide existing application with every version
components and standard tools in the information about the current condition jump of the component.
development environment enable you to of all machines used in production
develop PC applications of great use to –– Gathering a base of data for analyses
your customers in a very short time. with statistical methods
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
User authentication
• RPC Secure
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 • USB port for software enabling module
applications on external computer the RemoTools SDK • Ethernet interface
systems. Software manufacturers who would like to
simulate a production system can connect Supported NC software
How machine simulation with their machine simulation to virtualTNC via • TNC 640: NC software 34059x-07
virtualTNC works HEIDENHAIN DNC. The AxisPosition • iTNC 530: NC software 34049x-03
Machine-simulation applications can Streaming interface of the COM component
simulate entire production units in order to must be used for coupling the axis positions. virtualTNC
optimize production processes in advance. The JHIOsim DLL is used to read the PLC Control software for PC-based machine
input and output states. Both are included simulation:
VirtualTNC can control the axes of a in the RemoTools SDK development • Single station license ID 1113933-02
machine simulation as with a real system. package. A software release module is • Network license for
Users program and operate the control in required to enable the functionality of the 1 workstations: ID 1122145-02
the same way as they do an actual interface. • Network license for
HEIDENHAIN control. virtualTNC is the 14 workstations: ID 1113935-02
programming station software of the • Network license for
respective HEIDENHAIN control with a 20 workstations: ID 1113936-02
special interface that enables the machine
simulation software to identify the current
axis positions of the running “virtual”