Controllers : TOPDOC® NexGen

TOPDOC Editing Screen

TOPDOC® NexGen is the programming software for SoftPLC. TOPDOC's history of nearly 30 years usage by many thousands of PLC users ensures not only robustness, but also a comprehensive and powerful set of functions for both PLC program developers and maintenance personnel.

TOPDOC NexGen provides a complete set of tools:

  • Ladder logic program development
  • Ladder logic documentation & reports
  • SoftPLC controller and I/O drivers configuration
  • Online monitoring & troubleshooting

    Overview

    TOPDOC® NexGen makes SoftPLC® programming and continued maintenance fast and easy.  The sleek user interface design means both infrequent and "power" users have the features and functions they need.

    Standard Functions:

    • Ladder logic program and documentation development - both offline (local) and online (remote)
    • Online SoftPLC monitoring & troubleshooting
    • SoftPLC and I/O Driver Configuration
    • Logic and data table reports
    • XML import/export utilities

    TOPDOC®, since 1984, has been recognized as the industry's most advanced PLC program development and documentation software product.  Many "industry firsts" have been attributed to TOPDOC.  TOPDOC NexGen provides a contemporary and complete set of tools for SoftPLC based systems, and continues the tradition of providing innovative features for PLC users:

    • Program logic & documentation are combined into a single file that is downloaded to the SoftPLC controller - no more hassles to keep both sets of files "in-sync" or trying to troubleshoot a system with no documentation
    • XML export/import of application files - allows easy auto-generation or re-use of applications
    • Program "Clips" for easy re-use of standard logic sequences
    • Native character support for other languages than English

    TOPDOC NexGen Features

    Application (APP) Editing

    TOPDOC provides a comprehensive APP editor for both remote (online) and local (offline) use. Within the APP editor you can create/modify ladder logic, data table, and program documentation. You can create programs offline, then download them to your SoftPLC's. You can also work directly online connected to a SoftPLC to create, monitor, and modify programs.

    Instruction/Data Entry are easy:

    • Enter/edit logic and data with simple point/click interface
    • Copy/paste rung(s), or portions or rungs
    • Program/edit/search using addresses or tagnames
    • Smart Paste feature lets you build a library of common logic functions with spreadsheet interface for easily reuse with new addresses and/or description

    TLI Support in TOPDOC NexGenTOPDOC also automatically learns if the connected SoftPLC includes any user loadable instructions (TLI's), and adds them to the instruction menus. TLI's can also be programmed offline.

    Multiple APP editors can be opened simultaneously:

    • Copy/paste rungs between APPs via the clipboard
    • Monitor multiple SoftPLC's at the same time
    • Attach multiple times to the same SoftPLC to view logic in different areas of the program simultaneously
    • View offline and online versions of a program to compare

    Documentation/Reports

    SoftPLC application programs can include extensive text documentation, so programs can be easily understood and maintained. All documentation is included the single APP file (which includes logic, data table, and all documentation), which means you have only one file to backup and keep track of!

    • Rung comments are virtually unlimited in size. The first line of a rung comment can also become a searchable "subtitle" in a program.
    • Program subroutine files and data table files can be documented with short and long descriptions.
    • Data Table address descriptors include a tagname and a long description. Descriptors are edited in a spreadsheet style interface, or can be easily created/edited in an external program and pasted into TOPDOC's APP editor.

    A Ladder Diagram Report and Data Table Report can be printed, including to .PDF format.

    Properties Editor

    The Properties Editor makes it easy to edit property file entries, also using a spreadsheet style user interface. Property Tables are a RAM-resident database in SoftPLC that are useful for sorting, warehouse, and recipe-oriented control applications.

    Monitoring/Troubleshooting

    A number of features are available for SoftPLC system maintenance:

    • Search by address, tagname, instruction, or instruction/address combination. You can search by direct reference or with wildcard specifications.
    • A "Find All" function provides a list of all usages, search results are retained for an easy "trace" function capability.
    • Search by rung number, program file number, or program file subtitle
    • I/O forcing from ladder or force table editors, including block insert/remove of forces
    • Status file monitoring, fault analysis, and other features make it easy to determine causes of problems
    • Data table editor provides multiple data formats, "spinners" for easy field editing, quick undo function to return to prior value on bit manipulation (On/Off)
    • Data table "watch windows"- user customizable non-sequential data table editors

    PLC Configuration

    TOPDOC includes a complete SoftPLC configurator which is used to set up TCP/IP and serial communications parameters, select and configure TLM's (I/O drivers and loadable functions), set start-up parameters, and more. The PLC Configurator makes it easy to map other vendor's I/O to a SoftPLC system, such as ModbusTCP, DeviceNet or Profibus.

    A "Detect on Net" function makes it easy to see which SoftPLC's are on the network, and to perform an easy configuration backup of all PLC's.

    Specifications

    TOPDOC NexGen is available for Windows or Linux operating systems.


    System Requirements:

    • Operating System - Windows 32-bit (XP, Vista, Win7, Win8) or Ubuntu Linux
    • Minimum Screen Resolution 800x600 (1024x768 or better is strongly recommended)
    • 15MB free disk space for TOPDOC program files
    • 40MB free disk space for the JRE (Java Runtime Environment) (if not already installed)
    • Ethernet port
    • USB port (for software protection key)
  • Data Sheets

    Manuals

    • TOPDOC NexGen Installation Guide
    • Updated quick reference guide on installing TOPDOC NexGen for Win7/Win8/Win10.

    • TOPDOC NexGen/SoftPLC User's Manual
    • User Guide includes SoftPLC installation & configuration, communications driver setup, and describes how SoftPLC operates, common troubleshooting techniques, etc. Detailed programming, instruction set, and software usage is in the online help system.

    Hands-on Demo

    Tutorial Slide Shows

    • Zipfile of demos to run locally on your system.
    • These tutorial demos are best viewed with a 1024×768 or greater resolution and require Macromedia Flash 5.0 or higher (11.3MB download, requires 13.5MB free space when installed). Topics include:

      • Editor Navigation - Product overview and user interface features
      • Ladder Editor - Ladder logic entry/editing functions
      • Datatable Editor - Datatable display, editing features
      • Database Editor - Ladder documentation features
      • PLC Configuration Tools - How to set up PLC communications, I/O drivers, etc.
      • XML Export - Import/export SoftPLC applications in XML format
      • Copy/Paste Features
      • Properties Editor Features