By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 0This major release of UniLogic, the programming software for UniStream programmable controllers, introduces Multi-Touch HMI screen technology, familiar to us all from the world of cell phones and tablets.
Our new UniStream model, the USP-104M10-PLC, supports a range of gestures such as “Swipe” Navigation, Press, Press & Hold, Double-Tap, Press & Tap and more.
Use these to boost your client’s user experience, as well as Two-Hand Operation to increase the operational safety of your end-users.
Other important features in this release:
CANopen: EDS Import, View, Edit, & Ladder Functions UDFB Online: view running values in UDFBs, including local tags MODBUS: Aperiodic/ Periodic Operations per slave, singly or in batches Receive SMS: new Ladder Element, plus Authorized Numbers option SQL: supports MySQL Server and an option to communicate via Port or Instance Name *Cyber-Security Update for FTP & VNC All applications using FTP or VNC must now use passwords of 6 to 8 characters that contain upper and lower-case letters and digits. Upgrading older applications with passwords that do not meet these criteria will result in a compilation error. Hardware Configuration
New UniStream: Multi-Touch panel
Hardware Configuration now offers the USP-104-M10.
This multi-touch model offers gestures such as Swipe navigation, and enables you to trigger actions via Press, Long Press, Press & Tap, double-tap and more, including Two-Hand operation – a recognized safety measure.
A single screen can contain elements configured to different triggers. This enables you to add a layer of safety to your screens. For example, you can implement a 2-point press (two-handed operation) that requires the user to press the screen in two distinct locations to activate a task.
EDS Import, View, Edit
You can now easily import, view, and edit EDS files for CANopen devices, as well as automatically create PDO structs.
New EDS Ladder functions
EDS functions enable you to initialize the device with values currently in the EDS file, including values that you edit/enter via UniLogic's EDS utility. In your program, use the In Progress bits to condition the functions.
Init Node EDS: Initialize a specific node with values edited/entered via the EDS utility.
Init All Nodes EDS: Initialize all of the CANopen nodes in your project
Restore Node Defaults: If your CANopen device enables this function, which refers to object 1011 in the node's dictionary, you can use this to reset all of the node's addresses to the manufacturer's default values.
CANopen Properties now include Enable Heartbeat.
Select this to send a heartbeat from the PLC, according to the time interval specified in the parameter Heartbeat time. The time range is 100 (default) to 100000ms (10 seconds).
CPU Stop Mode
Switching to Stop Mode will automatically send a reset command to all nodes.
Aperiodic via Ladder,
This version offers the ability to create both Periodic and Aperiodic operations, either one at a time or in batches.
Most application requirements are met by Periodic operations, which run according to the time intervals you set. However, you now have greater flexibility to:
Use simple Periodic Operations to read/write data from/to many sensors,
Use an Aperiodic Operation to write a single setpoint as the result of a run-time condition,
Use an Aperiodic Operation to turn a group of outputs ON as the result of a run-time condition.
Note that you can prevent an individual operation from running via a bit in the operation's Active parameter.
Two new MODBUS Ladder Elements, Aperiodic InDirect and Aperiodic InDirect Group to enable you to trigger a single operation, or a group of operations, via your application.
You now have new MODBUS troubleshooting options:
A new parameter in the Remote Slave's struct, Drops can help you to troubleshoot projects with a large number of sensors, where the entire queue of operations may not be able to run during the scan.
A Status field has been added to the MODBUS operation Parameters. This will hold the error codes from the MODBUS protocol itself. Note that it must be reset in your application.
Receive SMS + Authorize Numbers
Use this new Ladder element to receive an SMS message and store it along with its metadata.
You can also block messages from unauthorized numbers by creating an Authorized Numbers list in Modem Configuration.
Now supports MYSQL, and the option to use either Instance Name, or Port.
Float values are now supported.
The Scanner Node struct now contains the parameter Connection status. This contains the response status of the connection attempt.
HMI & Web
FTP Image Widget
Use this widget to stream files from an IP camera that uploads images to an FTP server. The images are cached in a folder on the SD card. Buttons the user to display images, clear the image cache, or to save the images currently being displayed.
Data Table Widget
This version brings added widget features. You can now:
Assign Column Width/Visibility to each individual widget
Move the focus and highlight a specific row in a data table by writing a value to the property Tag: Selected Row Index
When a data table is displayed, touch anywhere within a row to select that row
If you assign a Float value to a column, you can determine the location of the decimal point via by right-clicking the column and assigning it
HMI and Webpage Editor Redesign
Both editors have been redesigned for faster, smoother function, and load screens - even screens with many elements -faster than before.
Other added features include "Snap" behavior:
Rotation: While rotating, elements will now automatically snap to angles of 90-180° when approaching these angles. To rotate without snapping, first hold down the Alt button on your keypad, then click and begin the rotation.
Alignment: Now, the active element is marked by handles. When moving elements, a snap to middle line is displayed.
HMI: Live Trend Widget
New Live Trend displays a running variable integer value as a curve on a Trend graph. You may define up to 4 curves.
Unlike Trends derived from Data Sampling:
Live Trend values are not drawn from a Data Sampler.
Live Trends do not store any values, log any data, or create any files.
They are convenient for tasks such as representing temperature values, where only monitoring is needed and logging is not required.
State Machine Button
State Machine Button is now available for Web pages as well as HMI display; use the value of a register to display variable text within a button, and to drive multiple Actions via the button.
HMI Element: Password
A new attribute, Password Length, allows you to enter a number to limit the number of characters, 1-32, that the user can type into the field.
Asian Language Support
UniStream now supports the WenQuanYi Zen Hei font which supports Chinese, simplified/traditional, and also Korean.
HMI Elements: Digital Schedule & Digital Time
When checked, a new attribute, Retain AM/PM Space, retains the Placeholder space for AM/PM when H24 (24-hour format) is selected.
UDFBs: Online Values
View online/debug values within UDFBs, including local tags, along with a counter 'since last update': simply right-click the Call UDFB function in the Ladder, and select Monitor.
Assign Tags via
Drag & Drop
A new, easy way to assign tags is via CTRL + Drag & Drop.
Press and hold down the CTRL keyboard key, click a tag, and then drag and drop it to assign a ladder parameter or an HMI option. You can drag tags from the tag database window, or a tag assigned as a ladder parameter or HMI option.
Formula: Drag from Ladder
You can now drag any Formula directly from the Solution Explorer, instead of placing a Formula Ladder element via the Ladder Toolbox and linking it to a Formula.
Start Online after Download
If you download the same project into UniStream, and are connected to the unit, Online mode now begins automatically.
You can cancel this behavior via the UniLogic Project tab, by clicking Options and deselecting Start Online after Download.
The Ladder ribbon tab contains two new icons: that enable you to find rungs that are disabled, as well as rungs marked "ToDo:".
To mark a rung, enter the text "ToDo:" including the colon. (the text itself is not case-sensitive)
The complete list of features, as well as Bug Fixes may be found at https://unitronicsplc.com/software-unilogic/
By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 0We invite you to take part in our webinar: SQL - Adding a Piece to the Industry 4.0 / Smart Factory Puzzle.
UniStream PLC + HMI controllers support MS SQL and My SQL, server and can connect to SQL databases. This enables you to set up UniLogic to communicate SQL data ERP/MRP servers - sign up to learn how!
By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 0Six year winning streak! We are very proud to announce that Samba 7" joins the ranks of Unitronics’ products that have been honored by Control Engineers’ Choice Award. Samba won the award in the category of Hardware – integrated HMI controllers. Read more about it here.
By Cara Bereck Levy in Unitronics' Blog: PLCs, HMIs and more 0If 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 5Hello - 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 email@example.com.
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!
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 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.
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.
· 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.
· 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.
Ladder Function: resolves a server IP address from its host name.
New functions for counters, Immediate Reset + new Scenarios
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