12 iCS2 – iseg Communication Server 2
System description
The iseg Communication Server iCS is a software solution to control iseg high voltage hardware from multiple devices over wired
or wireless network. iCS is a manufacturer specific Linux OS, which runs on iseg hardware, like iCSmini2 or CC2x crate controller
series.
The iCS front end is based on browser technology to keep installation and maintenance effort low, to enable a quick start for
configuration independently from the user's software platform, even on mobile devices.
iCS is equipped with an integrated role and user management, and delivers important software services right out of the box, like
EPICS IOC, OPC server, SNMP interface, HTTP, SOAP and Webservices to give a quick access to iseg hardware.
iCS also delivers configuration utilities and straight forwarded tools for firmware upgrading process.
iCS software components Description Port / Protocol
iCSconfig Configuration section for iCS software services, restorable
hardware configurations, and firmware updates, documentation
access and more…
TCP 80 / HTTP
iCScontrol Multi-user browser based device control, surveillance cam
support
TCP 80 / HTTP
iCSservice Internal websocket based server, JSON notated payload objects,
with clients
TCP 8080 / Websocket
TCP 80 / HTTP API
isegHALservice iseg hardware abstraction layer service, simple hardware access TCP 1454 / isegHAL Socket
EPICS IOC EPICS Input / Output controller, autoconfiguring to hardware
setup, customizable by file upload
EPICS Base R3.14.12.4
TCP/UDP 5064,5065