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'   (19,491 visits to this link)

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

    3. New!   (3,690 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!   (7,103 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*****   (2,103 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 :-)

  • Blog Entries

    • By Jas in Jas' Blog 3
      Please download the material from the link below:
    • By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 0
      If you haven't checked out the Unitronics Youtube for awhile, you may want to check out our UniLogic Tech Tidbits Playlist. The most recent Tidbit shows you how to create your own, reusable HMI Custom Controls.
      After you create a control, you can drag and drop it from the Solution Explorer, export/import it between projects as .uluce files, or add it 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.
      It's all in the link below!
    • By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 5
      Hello - welcome back! The holidays are over, the New Year is here.
      Here at Unitronics headquarters, we are at work, setting up our development Road Map for 2017.
      As Unitronics users, you know that we pride ourselves on listening to our user community.
      And so, we ask you:
      What would you like Unitronics to develop in 2017?
      You can post suggestions to this blog, PM me, or email me at
      Here is a summary of Unitronics major developments in 2016, many of which were the results of user requests – so, without further ado, I hereby present:
      The 2016 Unitronics Roundup!
      First, Hardware:
      New Samba models
      Samba now offers the TA22 configuration in 3.5", 4.3", and 7" screen sizes.
      ·        SM35/SM43/SM70 J-TA22 comprise 12 digital inputs, configurable as 1 hsc/shaft-encoder, 2 analog/digital, 2 thermocouple / pt100 inputs, and 8 pnp plus 2 analog outputs.
      ·        SM70-J-RA22 offers a 7" screen and the same inputs as the TA22; the outputs comprise 4 relay and 4 npn outputs.
      New Jazz models
      ·        JZ20-T20HS offers 6 digital, 2 analog/digital, 2 analog, 3 high-speed inputs, and 8 transistor, plus 5 high-speed outputs supporting PWM via hardware configuration.
      ·        JZ20-R16HS offers the same inputs, plus 6 Relay Outputs.
      UniStream additions
      UniStream welcomed new I/O Modules:
      ·        UIS-WCB2 Wide I/O comprises two temperature and 2 analog inputs, 2 analog outputs, and 10 digital inputs, 10 digital pnp outputs including 2 high-speed outputs.
      ·        Slim temp module UIS-4PTKN Comprising 4 RTD inputs that support PT1000/NI1000.
      KNX connector
      UniStream supports a KNX to MODBUS Gateway device, available as GW-KNX1.
      Our Remote Operator mobile app for the Vision™ and Samba™ series, a major user request, was released in 2016—here are links for Apple and Android:
      Here are some of the features we added to UniLogic in 2016:
      User Access Control (UAC)
      UAC enables you to require users to log in via the HMI application, and restrict access to HMI elements, including whether an element is visible or enabled.
      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
      HMI Screen to Web Page
      Click to convert existing HMI Screens to Web Pages.
      Reusable HMI Custom Controls
      Create your reusable HMI Custom Control, drag and drop it from the Solution Explorer, export/import it between projects, and add it to the Library.
      Hardware Interrupt: UID-0808THS
      A new Scenario, Measure Length, supported by the UID-0808THS module, allows you to implement length measurement via hardware-based interrupt.
      HMI File Selector Browser
      Enable your operator to select files from an SD/DOK/memory stick, store the Path and Name of the selected file in a Data Tag.
      Video Streaming Widget: RSTP
      Allows you to provide the RSTP url in the format required by your particular application and device.
      HMI Indirect Images
      Display indirect images hosted on the SD card or DOK.
      HMI Trends: FIFO
      Display a Trend as Standard or FIFO.
      HMI email Configuration Widget
      Your users can add recipients in the To, Cc, and Bcc fields of an e-mail via the HMI keyboard.
      Web Server –  new features
      ·        Trends: view Trend graphs via web browser.
      ·        mailto fields, and a new widget enable your users to add recipients in the To, Cc, and Bcc fields of an e-mail via the HMI keyboard.
      ·        A new Web Data Tables Widget allows a user to view, edit, and enter data via web browser.
      Print to pdf
      The Tools tab on the UniLogic ribbon offers Print Project, enabling you to print your Hardware Configuration and Ladder Modules.
      Data Tables
      ·        New Functions: Convert .CSV to UDTF, UDTF Count counts number of columns and rows
      ·        email .csv files as attachments.
      You can now run Modbus via Serial COM Module/USB ports
      ·        Explicit Messages support for both Scanner and Adapter in addition to I/O (Implicit) messaging.
      ·        Scanner Node support doubled, from 16 to 32.
      DNS Resolver
      Ladder Function: resolves a server IP address from its host name.
      Advanced Functions
      New functions for counters, Immediate Reset + new Scenarios
      Advanced Layout
      Pin/unpin, undock and float pane options. If you use two monitors, float panes onto different monitor screens.
      USB keyboard support
      Just plug a keyboard into the UniStream USB port.
      Alarms - Additions
      ·        Language Localization for French, Russian, Polish, Finnish and Czech.
      ·        Alarm History Widget

    • By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 2
      This was an excellent year - a year of growth - for the Unitronics community. We now number over 20,000 members!
      I can back this up with hard statistics for 2016:
      We welcomed over 3,000 new members to our user forum… …who made 2,100 posts … in 526 new topic! We all benefit from forum members who devote big blocks of time to helping others. These people put a lot of effort into writing detailed answers to questions and aiding others in trouble-shooting their applications.
      This year, three of our top posters from 2016 were again top contributors to the Unitronics community. 
      Our top UniGuru MVPs for 2016 are:
      Joe Tauser Barry Lanier (forum name: Flex727) Ausman In recognition of their fine work, the profiles of our MVPs will be marked with a new icon for 2016:
      In recognition of their fine work, the profiles of our
      MVPs will be marked with a new icon for 2016:

      Our most valuable commodity is, always, time—to volunteer that time to help other people using your expertise is truly worthy of respect--thanks to you all!
      Youtube Channel
       The official Unitronics Youtube channel, is growing. In 2016, our top video clips were the:
      Webinar: HMI Tricks and Tips for VisiLogic, with over 8,000 views: PLC Training: Introduction to UniLogic, HMI + PLC Application Software, with over 6,000 views: WEBINAR: Unitronics Vision -  CANOpen, also with over 6,000 views:  
      Media -  We're in the NEWS!
      Unitronics was featured in a number of trade magazines in 2016—if you missed these articles, check 'em out now!
      IEN, Industry Interview feature:
      How Will Industry 4.0 Influence the Future of PLCs?
        IEN feature article. Hardware Division
      Benny Magrafta, Unitronics R&D Manager, Software Division, was extensively quoted:
      HMI checklist: What to consider when shopping for an HMI solution
        IEN - Industrial Products in Spotlight
      IEN featured an application based on the UniStream PLC + HMI, 10.4, a project done for Djurdjevic is a meat production company based in Serbia
      Is it possible for an automated system to run so efficiently you forget it’s there? We are proud to continue to bring you Unitronics true All-in-One value: our complete range of automation products and software from the pioneers of the PLC + HMI controller, backed by Unitronics unparalleled sales and tech support.
      Enjoy them in 2017!!
    • By i4 Automation in i4 Automation (UK) 1
      A short clip showing the Unitronics V1210 in action with a customers application, checking to see how tender the peas are before harvesting.