TopDoc PLC programming/documentation/maintenance software is available for both Linux and Windows operating systems. File formats, functions and features are common to both versions so users can move between the two operating systems. TopDoc is used to support SoftPLC open-architecture PACs. Features include ladder logic programming and documentation, PLC configuration, online monitoring/programming and reports. A console option provides access to the PLC via SSH for remote troubleshooting.