Home > Products > SYNC - Communication Products > SYNC Automation > SYNC 100: Ethernet/IP Protocol Library
SYNC 100: Ethernet/IP Protocol Stack
Kalkitech's Ethernet/IP source code library has been specially created keeping in mind the increasing relevance of the industrial automation and process control protocols in the fields of manufacturing automation, including control, safety, synchronization, motion, configuration and information. Being written in ANSI-C, the stack can be easily built onto most platform as-is without minimal changes, thus making Ethernet/IP a convenient protocol to interface between the various industrial domains. Ethernet/IP uses the Common Industrial Protocol (CIP) for the upper layers. The Ethernet/IP SCL provides an implementation of both CIP and the encapsulation of CIP packets over TCP/IP, thus, making it possible to be used in many other protocols like DEVICE NET, COMPO NET, CONTROL NET.
The Ethernet/IP SCL helps product developers to add Ethernet/IP adapter/scanner class functionality into the end product with ease. The stack provides input/output server and message server capability, and application programming interfaces. It also supports the cyclic, input / output messaging and explicit messaging. The Ethernet/IP source code library provided by Kalkitech has a platform independent design which helps programmer to compile and execute program virtually on any machine with each. The Product come with underline sample code for Windows and Linux for easy understanding.
Related Products:
- SYNC 200: IED Protocol Upgrade Module
- SYNC 500: Metering Protocol Library (DLMS)
- SYNC 2000: Substation Protocol Gateway
Following are the key features:
- Platform independent with default implementation for Windows and Linux
- Integration of SCL requires no detailed protocol knowledge
- Memory constraints for embedded systems taken into consideration
- Unconnected Messaging server
- Class 1 I/O Implicit connection message server
- Class 3 Explicit Messaging Server
- Unconnected send support
- All required Classes, Attributes, Services
- Input/output connection types Multicast, unicast
- Input/output connection modes: Exclusive owner, input only, listen only
- Connected
- Unconnected
Following are the advantages:
- Expertise in handling protocol communication between substation, metering and industrial domains
- Support and Maintenance by protocol automation experts
- Minimal memory footprint, ensuring cost savings and high performance
- Highly customizable objects using APIs
Operating System - No dependency, Easily portable
Resource management - Single thread, and no dependency
on dynamic memory allocation.
Allocated and initialized at the
start up.
Objects supported - Identity Object
Message Router Object
TCP/IP Interface Object
Ethernet Link Object
Connection Manager Object
Assembly Object
File Object
Custom Objects - Configurable through API's
Resource management - Single thread, and no dependency
on dynamic memory allocation.
Allocated and initialized at the
start up.
Objects supported - Identity Object
Message Router Object
TCP/IP Interface Object
Ethernet Link Object
Connection Manager Object
Assembly Object
File Object
Custom Objects - Configurable through API's
Architecture Diagram is given below:


