1. News and Announcements

    1. Welcome to the Unitronics User Forums

      We are pleased to present our forum.
      Create your account and join us!

      • No posts here yet
    2. Searching the 'Old Forum'   (18,801 visits to this link)

      Please note that Unitronics is maintaining the old company forum at as a search-only archive.

    3. New!   (2,423 visits to this link)

      UniLogic V1.18 Rev37  UniStream OS 1.18.9    September 2016
      Download link:,

      This major release brings you powerful features that boost your application reach:

      •       SQL Connectivity: Highly convenient and easy to use - build SQL Queries in UniLogic, execute them via Ladder functions, and transfer data between your UniStream’s Data Tables and remote SQL databases.
      •       Convert HMI Screen to Web Page – with a click of your mouse.
      •       HMI Custom Controls: Build your own HMI Controls with local parameters, and then use them anywhere – even between projects.

      Read on to learn about all the features released in this version.

      Feature List

      SQL Connectivity

      • Access SQL databases via IP address or Hostname
      • Build SQL Queries and execute them via Ladder functions
      • Connect Data Tables to SQL databases and transfer data via Ladder functions
      • In your Queries, you can use the syntax, commands, and parameters that are supported by the SQL server.

      HMI Screens to
      Web Page

      You can now convert existing HMI Screens to Web Pages via mouse click.

      HMI Custom

      You can create your own, reusable HMI Custom Controls, and then drag and drop them from the Solution Explorer, export/import them between projects as .uluce files, or add them  to the Library.  You can also define tags that are local to a specific Custom Control, these tags will be exported/imported along with the control

      HMI e mail
      Configuration Widget

      Use this widget to enable your users to add recipients in the To, Cc, and Bcc fields of an e-mail via the HMI keyboard.
      Then, when the application sends an e-mail it will be sent to the addresses the user has entered, in addition to the email addresses already defined for that specific email in the project


      UniApps: Translated Interface

      The UniApps interface has been translated into Russian, Polish, Chinese, (and partially into Czech). To change the UniApps interface, you simply switch the default language and download your application.  


      Edit email Accounts

      If you have more than one Account defined in your project, users can select an account and edit the From, Username, and Password parameters, as well as Server settings



      Now when you create formulas, you select the parameter data types. Then, when you place the formula into your Ladder, the parameters appear as input and output fields--just the same as other Ladder functions.


      MODBUS Added


      You can now:
      - View a Slave's Alias Name
      - Edit Slave ID of a serial Master
      - Edit IP, Slave IP, and Port in a TCP Master



      You can now export MODBUS Slave data to an Excel file spreadsheet for use with other systems such as SCADA


      UniLogic Advanced

      UniLogic brings you highly convenient pin/unpin, undock and float pane options. If you are working with dual monitors, you can even float panes onto different monitor screens. To return the panes, click Layout> Return Layout to Default.


      Measure Length:

      The UID-0808T ‘smart I/O’ module now offers a new Scenario: Measure Length. This enables you to measure the length of items on a moving conveyor belt.
      A Scenario is a pre-configured implementation of specific functions. A Scenario displays an illustration that shows the exact functions it will carry out, and the I/Os that the functions will use.


      HMI Themes

      Use Themes to define the appearance of elements as they appear on HMI screens. Selecting System Theme restores system defaults.
      Note that selecting a theme does not change elements already placed on screen.


      Additional Features and Improvements

      Data Tables

      You can now set Min/Max values for columns.

      ScreenShot System Operands

      The System Struct > Panel Events now contains:

      smallred.gif   A new Screenshot Taken bit. This turns ON when a screenshot is taken. It is reset by the user.

      smallred.gif   A new string: Name of last Screenshot taken. UniStream stores screenshots on the SD card in the path sd/Media/Screenshots.

      Float Precision

      User can now view up to 6 numbers after the decimal point.

      New Action: Launch VNC Client

      This enables you to load the VNC Client after a power up, or splash screen. This is helpful when using a UniStream as a remote panel for another UniStream controller.





    4. VisiLogic: Major HMI Image Library, New 7" Samba!   (5,943 visits to this link)

      VisiLogic: Major HMI Image Library, New 7" Samba!
      The most recent version of VisiLogic includes:
      - UniPics
      VisiLogic's HMI image library now comprises the same high-quality graphic images as UniLogic, the programming environment for Unitronics' latest line of UniStream controllers. These images are installed along with VisiLogic, and are organized into folders according to size. This helps you to select images that suit the size of your controller screen, avoid resizing, and optimally display the images.
      - Samba!
      Two Samba models were recently released, featuring a 7" graphic touch-screen, and onboard I/Os.
       SM70-J-R20 12 digital inputs, may be wired to include 1 HSC/Shaft-encoder input 2 analog inputs (when digital inputs are set to pnp) 8 relay outputs
      -  SM70-J-T20 12 digital inputs, may be wired to include 3 HSC/Shaft-encoder input 2 analog inputs 8 transistor outputs

    5. New!!! ***** U90 Ladder*****   (1,631 visits to this link)

      U90 Ladder 6.3.0, OS 2.20 B00 supports new Jazz models JZ20-R10, JZ20-R16, and JZ20-R31 in Hardware Configuration. These models:

      - Are 30x faster than JZ10 models
      - Has twice the memory
      - Comprise integral USB programming ports.

  2. OPLCs and Application Software

    1. Vision PLC series and VisiLogic

      Welcome to the Vision series forum
      Talk about issues related to the Vision OPLC series and to VisiLogic software

    2. Jazz, M91 PLCs and U90Ladder

      Talk about issues related to Jazz, M91 PLCs, and the U90Ladder software

  3. UniStream HMI + PLC and UniLogic

    1. UniStream: Hardware

      This is the place for all things Hardware: UniStream HMI panels, CPUs, I/O and COM modules

    2. UniLogic Software

      Receive and share information about UniLogic, the application software for the UniStream control platform

    3. UniLogic UDFBs

      Want to share a UDFB? Here's the place!
      NOTE: This page contains files and links to items developed by third parties. Unitronics bears no responsibility for any consequences of accessing and using any third-party items of any kind.

  4. Software Utilities

    1. SD Card Suite

      Enhanced Vision OPLCs support SD cards that enable application data to be stored and remotely accessed.
      SD Suite enables you to view and manipulate that data, as well as format cards and perform other tasks.
      Note that SD Cards also enable , complex web-page hosting, and application cloning between OPLCs.

    2. Remote Operator

      Remote Operator enables you to use a PC to view and work with a remote controller's HMI panel.
      You can define any number of controllers, then open multiple sessions to view them simultaneously, while docking or cascading windows according to your preferences.

    3. Remote Access

      Remote Access enables you to use a PC to access remote Vision, M90/91, and Jazz OPLCs.
      Remote Access includes UniDownload Designer, and Operand and Data Tables access.

    4. DataXport and DataXls

      DataXport creates logs of run-time or stored data from Data Tables and operand regions within Unitronics PLCs. DataXport saves the data logs in .ulp format. You can open these data logs using DataXport's companion application, DataXls, and then export the data to Excel files.

    5. UniDownloader

      This tool downloads compressed control applications to local or remote Unitronics controllers. You generate a compressed application from within either U90 Ladder or VisiLogic. Your end user will be able to download the application, but will not be able to view or modify it. The tool can download applications and OS.

    6. UniOPC

      UniOPC Server (Unitronics OPC Server) enables you to read and write data between Unitronics OPLCs and applications that support OPC, such as SCADA programs.

    7. UniDDE

      UniDDE (Unitronics Dynamic Data Exchange) enables you to read and write data between Unitronics OPLCs and applications that support DDE, such as Excel.

  5. Utilities for .net and Visual Studio

    1. Unitronics PCOM Protocol

      Unitronics PCOM Protocol
      This describes the telegrams used to communicate data between PC and OPLC.

    2. COM Object ActiveX .dll

      COM Object ActiveX .dll
      This zip file contains an ActiveX .dll file that can be used to implement SCADA. UnCmDrv1.dll file contains methods and properties for invoking the OPLC, read / write, locally or remotely, implementation examples, and an explanation of accessing Data Tables.

    3. .NET driver

      Unitronics communication driver for .net.

  6. Project Design

    1. ...I have a project...what hardware do I need?

      Ask the Unitronics staff for recommendations regarding controller type, I/O configuration, and communication methods.

  7. User Application Stories

    1. Just finished a great project?

      This is the place to tell us about it!

  8. Tips and Tricks

    1. Best Programming Practices

      Tips from Unitronics gurus

    2. Tips and Tricks

      This is where you can post items of interest that are not covered by other forum sections.

  9. Job Board

    1. Projects seeking Programmers

      If you are in need of a paid programmer to write your Unitronics’ project, post here to look for someone in your area.
      **Disclaimer: Unitronics bears no responsibility. This is just a place for people to find each other**

    2. Programmers seeking Projects

      If you are a Unitronics programming guru looking for projects, post here to look for someone in your area.
      **Disclaimer: Unitronics bears no responsibility. This is just a place for people to find each other**

  10. General Discussion

    1. We're Listening...

      This is the place for general feedback

    2. The Lounge

      Grab your preferred beverage and have a seat. Want to tell a nerdy binary-based joke? Argue the merits of Heinlein vs Spinrad? This is the place.

      Play nicely--NO FLAMING. KEEP IT CLEAN. Enjoy :-)