IEC 60870-6 TASE.2 Source Code
ICCP PLUS
ICCP PLUS gives platform developers portable, standards-compliant source code to build native ICCP-TASE.2 interfaces directly into SCADA, EMS, DMS, and demand aggregation applications. Written in portable ANSI C, it integrates directly into your codebase — no runtime dependency on an external appliance or vendor infrastructure.

What ICCP PLUS Delivers
ICCP PLUS is a source code product, not an appliance or gateway — everything below compiles directly into your platform.
- Native ICCP-TASE.2 source code you own, integrate, and compile as part of your own codebase
- Scales from a single embedded RTU interface to enterprise ADMS platforms with 1,000 concurrent associations
- Automatic data discovery and Data Set/DSTS configuration to reduce commissioning time
- Dual local redundancy with automatic or manual failover keeps your application online
- Triple and quad remote redundancy for mission-critical transmission and ISO/RTO environments
- Multiple independent application processes on a single host for security isolation and operational flexibility
Technical Specifications
ICCP PLUS is conformance-validated against IEC 60870-6 TASE.2 by the team that helps write the standard.
- Full ICCP Conformance Blocks 1–5, client and server
- Supports both TASE.2 Ed.1 (V1996-08) and Ed.2 (V2000-08), including millisecond timestamps and AllChangesReported
- Written in portable ANSI C — compiles on Linux, Windows, RTOS, or proprietary platforms
- IEC 62351-4 application-level authentication via X.509 certificates (1024/2048-bit)
- TLS encryption up to 256-bit with periodic rekeying and SHA-256 signing
- Configurable per-link security with an optional non-secure fallback for migration scenarios
Own Your ICCP Integration
Talk to SISCO's engineering team about licensing ICCP PLUS source code for your platform.

