Skip to Content
PagesCbExternal simulation connectors

External simulation connectors

External connectors

FASTSUITE Edition 2 supports the following external connectors for simulation:

Virtual robot controller VRC

ABB VRC

Connects with ABB as virtual controllers for a realistic motion planning of ABB robots.

The following software is required to connect the ABB VRC to the ABB Virtual Controller :

  • RobotStudio or Robot Communications Runtime tool VRC Server

The connector uses the attributes

Virtual controller pathThe installation path of the virtual controller.
Programs folder path (optional)The path where the program(s) can be found. If the ProgramsFolderPath and ProgramEntryPoint are specified, all programs from this folder will be loaded to the controller and the program execution will be started automatically.
Program entry point   (optional)The program name. If the ProgramsFolderPath and ProgramEntryPoint are specified, all programs from this folder will be loaded to the controller and the program execution will be started automatically.
DENSO VRC

Connects with the VRC of DENSO thru the ORiN2 interface for a realistic motion planning of DENSO robots.

The connector uses the attribute

IdentifierFull path of the WINCAPS III (WPJ) file. When the input is “*”, it will connect to the activated WPJ file.
FANUC VRC

Connects with FANUC ROBOGUIDE V7, V8 and V9 as virtual controller or with the FANUC R-30iA and FANUC R-30iB robot controls for a realistic motion planning of FANUC robots.

The connector uses the attributes

IP AddressThe IP address of the connection. The default IP address to connect to Roboguide is 127.0.0.1. When connecting to a real controller, the IP address of the robot must be entered (Menu->Setup->Host Comm->TCP/IP->IP address).
PortThe port number is necessary to connect to the robot controller. The port can be found in Roboguide (Cell browser->Robot Controller Properties->Scroll down in order and configuration->the number of “Robot IF Server” is the port). For a connection to a real controller, the port is also required.
KAWASAKI VRC

The connector uses the attributes

IP AddressThe IP address of the connection.
PortThe port number to connect to the robot controller.
Kobelco VRC

Connects with the VRC of KOBELCO for a realistic motion planning of KOBELCO robots.

The connector uses the attributes

IPThe IP address of the connection.
TCP Port
UDP Port
Kuka OfficeLite

Connects with KUKA OfficeLite as virtual controller for a realistic motion planning of KUKA robots.

The connector uses the attributes

IPThe IP address of the FASTSUITE E2 Server.
PortThe port number of the connection.
Nachi VRC

Connects with the VRC of Nachi for a realistic motion planning of Nachi robots.

The connector uses the attributes

Host
PortThe port number of the connection.
Main mech num
Ext mech num
Yaskawa VRC

Connects with the VRC of Yaskawa for a realistic motion planning of Yaskawa robots.

The connector uses the attributes

Controller index
Root index

Virtual numerical controller VNC

Fanuc VNC

Connects with FANUC NCGUIDE as virtual controller for a realistic motion planning of FANUC CNC machines.

The connector uses the attributes

IP AddressThe IP address of the connection. The default IP address to connect to NCGuide is 127.0.0.1. When connecting to a real controller, the IP address of the machine must be entered (Menu->Setup->Host Comm->TCP/IP->IP address).
PortThe port number is necessary to connect to the controller.
Prima VNC

Connects with Prima as virtual controller for a realistic motion planning of Prima CNC machines.

The connector uses the attributes

IP AddressThe IP address of the connection.
SINUMERIK VNC

Connects with the virtual SINUMERIK CNC control for a realistic motion planning of NC machines and robots that are operated with a 840D control.

The connector uses the attributes

Boot typeThe boot types SRAM, IBN or SIM DATA are available.
Controller pathThe path to the controller boot file. The version of the chosen connector and the version of specified boot file must match.
INI pathThe path of the INI file.
Programs folder pathThe path of the folder with the SPF and MPF programs. All programs are automatically loaded to the controller at boot time and the first MPF program found is selected.

Virtual logic controller VLC

Beckhoff TwinCAT 3 OPC-UA

The connector uses the attributes

Server URLThe address of the OPC-UA server. Default: opc.tcp://localhost:4840
Fixed identifierThe server URL does contain a fixed and a flexible part. Fixed part needs to be defined wihtin this attribute. The flexible part comes from layout builder controller ports. “MAIN” Is the program name. Default: MAIN
Mitsubishi OPC-UA

Connects with Mitsubishi GX Works

The connector uses the attributes

Server URLThe URL of the OPC-UA server. Default: opc.tcp://localhost:4841
Name spaceThe Index for the namespace. Default: 4.
Fixed identifierThe server URL does contain a fixed and a flexible part. Fixed part needs to be defined wihtin this attribute. The flexible part comes from layout builder controller ports. “Address Space” is a must, followed by the device name “SoftPLC”. Default: Address Space.SoftPLC
Siemens PLCSim

Connects with Siemens PLC Sim instances.

The connector uses the attribute

PLC Instance name
Siemens PLCSim Advanced

Connects with Siemens PLC Sim Advanced, predefined instances.

The connector uses the attribute

PLC Instance name

Others

Async DOF

This connector uses a CSV file as input. The file contains a table of axes and time that define the movement to be used in the simulation.

The connector uses the attributes

CSV fileThe full path of the CSV file.
ModeInterpretation and simulation of the CSV content. The simulation mode is set by an integer value:
SpeedFactor of simulation. When the Mode is 0, dwell time (sec) is set in every step. If Mode is not 0, it indicates the rate of simulation speed (e.g. 1 = 100%, 2 means 2 times faster).
RepeatCount of simulation cycles. 0 = endless simulation.
0Run the simulation by index, with a dwell time(second) set in Speed.
1Run the simulation by time, without joint interpolation between 2 records (before and after).
2Run the simulation by time, with joint interpolation between 2 records (before and after).
Was this page helpful?