The Platypus module provides robust narrowband powerline communications (nPLC) for industrial control applications. It is built on our proven device platform that enables narrowband powerline communication applications in various form factors. Every device built on the Platypus platform integrates both a next generation, multi-protocol capable and programmable OFDM transceiver, and a general-purpose ARM Cortex-M3 microcontroller.
The alternative flush-mounted form-factor provides an opportunity to seamlessly integrate a Platypus module into existing building infrastructure. Despite its size, the flush-mounted module packs the same technology as its bigger brother.
The on-board ARM Cortex-M3 runs a proprietary and modular firmware targeted at communications and authentication applications. Built upon the industry-standard FreeRTOS multi-tasking kernel, Theobroma Systems has added USB-connectivity as a RNDIS device, a network stack featuring both IPv4 and IPv6 connectivity, a 6LoWPAN implementation, routing, integration to smartcard-based authentication tokens and a COAP-based management and sensor/actuator endpoints.
The Platypus module combines easy customisation for user-defined applications, and interfaces with industrial-grade nPLC networking.
Future-proof architecture supports evolving nPLC standards
The Platypus module features a future-proof architecture that ensures easy adaptability to evolving nPLC standards:
- nPLC transceiver fully managed by the on-board ARM Cortex-M3 to allow local (via USB) and remote (via nPLC) firmware-upgrade
- DSP-based programmable nPLC transceiver with multi-protocol support via firmware swap (G3-PLC, PRIME, IEEE 1901.2) Devices are preconfigured to communicate according to the G3-PLC standard:
- IPv6 packet format on the wire
- Integrated forward error correction (FEC)
- Frequency bands: 100–150 kHz (CENELEC B, C and D)
- maximum raw data rate of 77.7kbit/s when combining the CENELEC B and C bands in IEEE1901.2 mode using 16QAM
- Adaptive modulation automatically lowers the data rate under harsh channel conditions
- Hardware-accelerated acknowledgement and retransmission
- Listen-before-talk for multi-peer access
Flexible IO ports to match diverse applications
The Platypus module features multiple digital and analog IOs:
- RS485 port with built-in RS485 transceiver
- micro-USB port to allow attachment to host computers as an RNDIS-class device
- 0-10V analog output for light dimming
Easy to integrate
The Platypus module can be used in multiple communication configurations to adapt to different application requirements:
- configured as a transparent serial bridge, it functions as a simple line-extender (with configurable baud-rate) for serial communication
- operating in structured mode it provides a number of IPv6 endpoints for IO and management functionality While the transparent serial bridge provides a low learning curve for the implementation of nPLC in customer applications, the full benefits of the device architecture become apparent in structured mode: all devices in an nPLC network deployment are easily addressable through IPv6 and can be accessed from USB-connected host computers.