Contact Request   


Universal protocol converter for highest degree of flexibility

RIGHTipConv Architecture
RIGHTipConv Use Cases
DOWNFurther information
DOWNImplemented Protocol Stacks

ipConv is a universal protocol conversion solution for coupling a wide range of different protocols. Its architecture (ipConv Architecture) ensures maximum independence between the different protocols used. As protocols are kept completely separate with respect to data transmission methods and information representation, the solution greatly facilitates system planning and commissioning. For instance, the different protocols can be tested separately.

These ipConv Use Cases show the wide range of applications for ipConv.

ipConv provides the foundation for specialized products such as ipConvLite and ipConvOPC. ipRoute and ipRouteDialup too are based on ipConv. The universal solution ipConv has been designed for cases where special project-specific requirements exceed the capabilities of these specialized products.

ipConv is available as a software package or together with the appropriate hardware. The MEC2 system supports decentralized applications and IPC191V4 19" 1U has been designed for centralized use. For customers who already have the necessary hardware, we offer ipConv as a pure software solution. ipConv runs in the Windows and various Linux environments.


System configuration is completely executed in a web browser. No other special configuration tools are required, a normal notebook with a network interface card and web browser are all that is needed.
NEW ! ipConv in its current version 3 enables encrypted communication between web server and browser via HTTPS protocol.

The first page provides access to all relevant functions of ipConv, showing the overall system status at a glance.

The following functions are available:
  • NEW ! Switching operating mode OPERATIONAL (unattended station) or MAINTENANCE (allows fully access to all ipConv functions)
  • Backup and restore the complete configuration
  • NEW ! License management (ADMIN)
    Installation of (DEMO-) licenses, (un-) limited and (un-) restricted licenses
  • Software upgrade (ADMIN)
  • Import configuration information from tables
  • Edit configuration parameters
  • NEW ! Release and versioning of a station configuration
  • Start up and stop the system
  • Access diagnostic data (see also diagnostics)
  • Access process image and data simulation (see also simulation)
  • NEW ! Creation of own logbooks
    Changes of normalized information are selectively documented in configurable logbooks for tracing or logging reasons over a period of time.
  • Access current logfiles (see also logging)
  • NEW ! Language selection
  • NEW ! Excel Import
    The Excel file can be imported directly (Generation and import of CVS files is no longer necessary)
  • NEW ! SNMP agent
    Transmission of system and status messages to the SNMP client
  • NEW ! The following information are now also displayed in the history: failed logins, change of operating mode, software update, recognized power outages, system stops due to security functions (e.g. device temperature)
  • NEW ! VPN with IPsec or OpenVPN
  • NEW ! 62351-3 TLS protection for IEC 60870-5-104, IEC 61850, DNP 3.0, TASE.2 protocol stacks
  • NEW ! PKI management for digital X.509 certificates
  • NEW ! Central user management via LDAP


This is an example configuration of a protocol stack (here   IEC 60870-5-101, Master). All parameters are shown with their configured values, relevant measurement units and short descriptions.

A parameter value can be changed by clicking on the parameter name. A detailed description, if relevant, also pops up. The entered value is checked if it falls in the permissible value range or a drop down list offers a pre-selection of permissible values.

Only relevant parameters are displayed, for instance if the link layer type is set to "unbalanced", only the corresponding parameters are shown.

ipConv enables fast and efficient processing of great volumes of data points by allowing data import from tables. These tables are based on templates and may be processed with various spreadsheet programs such as Microsoft Excel. The extended use of formulae minimizes the data volume, substantially reducing the number of errors.


With protocol converters it is essential that the state of all interfaces can be determined at a glance. This is all the more important, if the available personnel at the facility does not have particular knowledge of the device.

The diagnostic data can be accessed with the "Diagnostics" button on the first page. The most important information is given in plain text with the time in an easy to read way. Colored highlights indicate an ok / not ok state.

You can configure the type of information, descriptions and colors.

Plain messages, measured values, and also control commands such as a button for initiating a general poll can be shown.



With all communication applications, it is always essential to know which data are transmitted via the protocol and how the data is converted from one protocol to another. And it is even more important when problems occur with transmission. ipConv features logging and archiving functions for all data traffic.

ipConv allows you to keep track of the system state and information flow inside the converter by recording and archiving all information passing through a module for a given time period. This data can be recorded:
  • All data to/from ipConv sent and received via the relevant communication module
  • System messages, i.e. connection break-off, communication error messages etc.
  • Configuration and software error messages

The range of data recorded is defined by the logging level. This can be changed dynamically (at runtime) or statically (in the configuration) for each module.

The logging level defines the representation format for the sent or received information. Data can be represented either in hexadecimal code or in decoded, symbolic form or both. This example shows the content of a logfile generated from an IEC 60870-5-101, Slave protocol stack.

Data is stored directly in the easy to read ASCII format. Logfiles can be downloaded via a web interface for offline diagnosis. Or you can keep track of the communication online via the TCP/IP "telnet" service.

All recorded data is archived cyclically, enabling you to keep track of communication over a period of days or even weeks (depending on the data volume).

19.01.99 10:24:01 IECAppl CA=286 connected !
(2): << M_EI_NA_1 SQ=0 NUM=1 T=0 P/N=0 CT=<init> CA=<286>
0: COI=<00>
(2): >> C_IC_NA_1 SQ=0 NUM=1 T=0 P/N=0 CT=<act> CA=<65535
0: QOI=<14>
(2): << C_IC_NA_1 SQ=0 NUM=1 T=0 P/N=0 CT=<actcon> CA=<28
0: QOI=<14>
(2): << M_SP_NA_1 SQ=0 NUM=61 T=0 P/N=0 CT=<inrogen> CA=<
131584: SIQ=<OFF Q=<>>
459272: SIQ=<OFF Q=<>>
459273: SIQ=<OFF Q=<>>
(2): << M_SP_NA_1 SQ=0 NUM=61 T=0 P/N=0 CT=<inrogen> CA=<
524800: SIQ=<OFF Q=<>>
852489: SIQ=<OFF Q=<>>
(2): << M_SP_NA_1 SQ=0 NUM=61 T=0 P/N=0 CT=<inrogen> CA=<
3015175: SIQ=<OFF Q=<>>
3473923: SIQ=<OFF Q=<IV >>
(2): << M_DP_NA_1 SQ=0 NUM=20 T=0 P/N=0 CT=<inrogen> CA=<
3014916: DIQ=<DIST Q=<>>
3539200: DIQ=<DIST Q=<IV >>
3539204: DIQ=<DIST Q=<IV >>
(2): << M_ME_NB_1 SQ=0 NUM=39 T=0 P/N=0 CT=<inrogen> CA=<
131840: SVA=<0> QDS=<Q=<>>
918784: SVA=<0> QDS=<Q=<>>
983808: SVA=<0> QDS=<Q=<>>
(2): << C_IC_NA_1 SQ=0 NUM=1 T=0 P/N=0 CT=<actterm> CA=<2
0: QOI=<14>
(2): << M_SP_TA_1 SQ=0 NUM=1 T=0 P/N=0 CT=<spon> CA=<286>
1049088: SIQ=<ON Q=<>> BT3=<IV>


ipConv is capable of representing and simulating all signals in a simple project-specific form, a functionality which is particularly useful for signal tests during commissioning. This greatly facilitates tracking down of wiring and configuration errors.

All data points can be shown in a hierarchical form defined by the configuration. Names, nesting depth and signal range can be freely chosen and configured for each project. This enables personnel not familiar with ipConv and the relevant protocol to access information.

The signal name, information type, value, quality identifier and time stamp (if available) are shown.

At the same time, data and commands can be simulated directly in the web browser. This functionality is very useful, if only one communication partner is connected (control station or RTU). Pretests can thus eliminate most configuration errors, even if the complete communication path is not available.

A command-oriented interactive tool enables users to access all information pertaining to protocol-specific addressing. This expert access mode is always possible and requires no explicit configuring.

Further information

Booklet product/ipConv/en/ipConv_en.pdf

Implemented Protocol Stacks

ADLP-80, Slave ANSI X3.28, Master
Conitel-2020, Slave CDC Type II, Slave
CDC Type I, Slave DNP V3.00, Master
DNP V3.00, SlaveELCOM-90 Initiator, Client
ELCOM-90 Responder, ServerSimatic Fetch/Write, Master
Fuji, SlaveGI74, Slave
Dr. Graband & Partner GmbH, MasterHN Z 66 S 11/15, T63, Master
HN Z 66 S 11/15, T63, SlaveHITACHI HC4300, Master
HITACHI HC4300, SlaveHarris-5000/6000, Slave
Indactic 21, MasterIndactic 23, Master
Indactic 23, SlaveIndactic 33/41, 2033, Master
Indactic 33/41, 2033, SlaveIEC 60870-5-101, Dialup Master
IEC 60870-5-101, MasterIEC 60870-5-101, Slave
IEC 60870-5-103, MasterIEC 60870-5-103, Slave
IEC 60870-5-104, MasterIEC 60870-5-104, Slave
IEC 61850, ClientIEC 61850, Server
Modbus, MasterModbus, Slave
Modbus TCP/IP, MasterModbus TCP/IP, Slave
OPC AE 1.10, ClientOPC AE 1.10, Server
OPC DA 3.0, ClientOPC DAXML 1.01, Server
OPC DA 3.0, ServerOPC UA 1.02, Server
Profibus-DP, Slave (ORSI)P6008, Master
P6008, SlaveProfibus-DP, Master
Profibus-DP, SlaveProfibus-DPV0, Slave (Extended Version)
SISA, QD2 SlaveRP 570, Master
RP 570, SlaveRecon, Slave
Sinaut 8FW (PCM), SlaveSC1801, Slave
SEAB 1F, MasterSEAB 1F, Slave
SNMP, ClientSimadyn-D, Master
Sinaut ST1, SlaveTASE.2, Client
TASE.2, ServerSimatic TDC, Master
Telegyr 065, MasterTelegyr 102, Master
Telegyr 809, MasterTelegyr 809, Slave
Tracec 32, 62, 92, 92P, 122, 130 & 142 MasterXMAT, Master


SEC2SEC2Compact controller mountable on a DIN-rail with a very attractive price
MEC2MEC2Powerful midrange embedded controller with a GPRS/UMTS cellular modem module (optional)
MEC2 PROFIBUSMEC2 PROFIBUSMidrange embedded controller with PROFIBUS-DP interface
MEC2 PROFINETMEC2 PROFINETMidrange embedded controller with PROFINET-IO interface
IPC191V4 19IPC191V4 19" 1USuccessor of the industrial PC IPC191V3 19" 1U - up to three times faster and many more interfaces
IPC191I5 19IPC191I5 19" 1UPredecessor model of IPC191I7 19" 1U
This system is discontinued. Deliverable only until the 15th of December 2017!
TCTTCTTelecontrol converter for pulse-code and pulse-length modulated protocols
CSCSChannel switch for coupling of two redundant devices to one communication line


Project CFEProject CFE
MexicoipConv Conitel-2020, Slave / DNP V3.00, Slave / DNP V3.00, Master / Harris-5000/6000, Slave / Recon, Slave / Indactic 33/41, 2033, Slave / Fuji, Slave / XMAT, Master /
BelgiumipConv Modbus TCP/IP, Master / IEC 60870-5-104, Slave / Telegyr 065, Master / Telegyr 102, Master / Telegyr 809, Master / Tracec 32, 62, 92, 92P, 122, 130 & 142 Master /
Storebælt, DenmarkStorebælt, Denmark
DenmarkipConv IEC 60870-5-104, Master / IEC 60870-5-104, Slave / Simatic TDC, Master / Modbus TCP/IP, Master /
Ballia-Bhiwadi, IndiaBallia-Bhiwadi, India
IndiaipConv IEC 60870-5-101, Master / IEC 60870-5-101, Slave / Simatic TDC, Master /
SEC SVC, Saudi ArabiaSEC SVC, Saudi Arabia
Saudi ArabiaipConv IEC 60870-5-101, Slave / IEC 60870-5-104, Slave / IEC 61850, Client / Simatic TDC, Master /
HVDC New ZealandHVDC New Zealand
New ZealandipConv ipConvLite DNP V3.00, Slave / DNP V3.00, Master / TASE.2, Server / TASE.2, Client / Modbus, Master / Simatic TDC, Master /
ThailandipConv IEC 60870-5-101, Slave / XMAT, Master /
BLS Lötschbergtunnel II, SwitzerlandBLS Lötschbergtunnel II, Switzerland
SwitzerlandipConv ipRoute IEC 60870-5-104, Master / IEC 60870-5-104, Slave / SNMP, Client /
© 2004-2017 IPCOMM GmbH