Tuesday, September 27, 2011

New release last week...

We completed addition of Mitsubishi 3C protocol driver. The driver supports format 1 with or without checksum and format 4 with or without checksum.

We also added a period of 'hour' to the task scheduler. A task can be configured to execute on 'X' minute of an hour and repeat every 'Y' hours.

Work on an new ODBC feature to allow the logging of data to any database that supports ODBC. Our current ODBC support is used for collecting and exporting current tag values. It repeatedly reads or writes the data to the same table fields. The new feature is a data logging action. It will 'insert' new records, containing tag values, at the end of the table at the configured frequency.

Monday, September 5, 2011

New release on Labor day...

We had a couple of releases the past two weeks.

The first was support for Enron TCP/IP. This also includes report collection for the Omni Flow computers. All of the report types can be retrieved via TCP/IP.

The second release was support for Mitsubishi 3E (binary) protocol via TCP/IP. Support for the 3C protocol, format 1 or 4 and with or without checksum is in process and should be released soon.

The release today adds two new features to graphics. We added an optional border property to rectangles to give a 3D appearance. Prior to this release the user had to create the two color border to achieve the same visual effect. We also added a new animation. The 'Repeated move' provides for moving a graphic element through configured steps and then repeat or reverse. A short video on our web site demonstrates the animation.

Saturday, August 20, 2011

Omni flow computer reports...

We released a new version of the HMI yesterday. It adds support for retrieving the reports from an Omni flow computer. All of the report types can be retrieved. This release was for RS-232 support. TCP/IP support is in process and should be available very soon.

Here is a screen shot of the report viewer calendar selection. The green dot on the calendar indicates one or more reports for that day have been retrieved and stored on disk.

Sunday, August 14, 2011

Analog board released...

We released the 13 channel analog input card. A link to the data sheet is here: Data sheet

Work continues on report collection from the Omni flow computer.

A new feature was added in configuration mode to allow for easier checking for software updates. A menu was added that will check for a new installer. If one is detected the user can elect to download and run the installer or select manual mode to download and save the installer to disk.

Support for Mitsubishi Q series protocol is now on the list to be added. The hardware is in transit and should be here later this week.

For graphics we added a new image list animation. A value is associated with a file name and when the tagname value equals one of the values in the list, the image is displayed.

We also added the ability to import icons into the button images.

Monday, August 1, 2011

New protocol supported...

This morning we had a new release that includes support for the K-Sequence Ethernet protocol. The K-Sequence Ethernet protocol is used by Koyo, Automation Direct, etc. Now you have a choice between serial or Ethernet when using the K-Sequence protocol.

In the graphic engine lines, can now be configured with an arrow at the beginning or end. The arrow can be opened or closed.

Sunday, July 17, 2011

New HMI release...

Today we had a new release for the HMI. We corrected a couple of issues with the graphic editor. One was when a group element contained other grouped elements and the top layer group was copied/pasted, the layering order of the elements would sometimes get reordered. The second issue was when selecting a group element and then selecting to change the tagnames of the element animations, only the top level group tagnames would be displayed.

A new feature we added was an easier to configure and use report generator. Here is a picture of the report editor.


It is like a spreadsheet. You enter static data or using one of the commands collect the value of a tagname, global string or the data/time.

Here are the supported formats.


The report filename is the report name and the current date/time if an optional file name is not specified. The report can be generated at runtime via a user button/command, a script command or via the task scheduler.

Monday, July 4, 2011

Two releases...

Yesterday we had two releases.  Both releases are Enron MODBUS related.

PeakHMI now supports Enron MODBUS (serial). Support was added to include the protocol in the suite and to add support for Omni Flow computers. We will be adding additional support for alarm and event collection from the flow computers as a built in routine.

We also released a free serial slave simulator for the protocol.

Both programs support the following addresses and data types:

Register                     Data type
1001 - 1999             Booleans
2001 - 2999             Booleans
3001 - 3999             16 bit short integers
4001 - 4999             8 character strings
5001 - 5999             32 bit long integers
6001 - 6999             32 bit floats
7001 - 7999             32 bit floats
8001 - 8999             32 bit floats
13001 - 13999        16 bit short integers
14001 - 14999        16 character strings
15001 - 15999        32 bit long integers
17001 - 17999        32 bit floats

On the analog input card front, the first production card blanks are back and the cards are in production.