Wednesday, March 30, 2011

Relay ladder logic program...

Integration of the FX-731 USB digital board with the MODBUS RLL program is complete. The program supports multiple cards. New installers are at the normal links.
We are also now including one full license of the program, FREE, with each FX-731 purchased.
We started production of videos demonstrating the ladder editor, configuration of external connections and generally how to use the program.

Saturday, March 19, 2011

IDEC release...

We released support for the IDEC (OpenNet) protocol yesterday. Reading and writing of all allowed memory types and addresses is supported. A demo project was also created.
We clarified the help file regarding characters allowed in tag names. When using a browser or OPC servers/clients the range of characters is reduced.

Wednesday, March 16, 2011

New USB I/O board and other updates...

Yesterday we released the new USB digital I/O board. Here is a link to the datasheet.
 
Update 07/13/2012
We have several example projects demonstrating how to read and write the I/O pins of the FX-731 USB I/O card.
· Microsoft Visual Basic .NET 2010 Express
· Microsoft Visual C# .NET 2010 Express
· Delphi 2007

Update 07/13/2012

The analog input board is progressing. At present it has 13 analog inputs with 12 bit resolution, 0-20 or 4-20 mA, MODBUS RTU slave, switch selectable RS-232 or RS-485, designed to occupy any point in the circuit after the current source and with a high common mode input range.
The IDEC (OpenNet) protocol support is progressing. The configuration portion is complete and runtime support is being added and verified.
We did some testing on Windows server 2003 R2 and found PeakHMI executed without error.
We also added some protective code for DCOM configuration errors. We found during testing that improperly configured DCOM settings would cause our embedded OPC client to sometimes fail. We also verified the rule that if the OPC client and server work locally and do not work remotely, it is a DCOM setting error.
The embedded web server now supports 'digest' authentication as well as 'basic'.
Let us know if you have a protocol request or feature request.

Monday, February 7, 2011

New version and new program...

Today we released a new version of PeakHMI and a new program.
We added MODBUS Master ASCII serial (RS 232/485) support and released a new MODBUS Slave ASCII serial simulator.
The PeakHMI MODBUS Master ASCII driver has all the same features and supports all the same function codes as the MODBUS Master RTU driver.
The MODBUS Slave ASCII simulator has all the features and supports all the same function codes as the MODBUS Slave RTU slave simulator. All the simulators are free.
We also corrected a few help file document errors and typos in the script prototype examples.

Tuesday, February 1, 2011

Version 4.1...

Today we released version 4.1 of PeakHMI. The graphic engine has always had the ability to change the color, pattern, pen, etc. of graphic elements based on the state of a digital tag. And to choose attributes based on the value of an analog tag.
One frequent usage of color was not covered as smoothly as it could be accomplished. We now have a new animation we named 'Digital Compare'.
For example, a valve has several exclusive states - closed, opened, purge and travel. The desire is to have one graphic element to change color based on the state of the valve. Closed, opened and purge each have a digital tag. Travel is the condition when none of the other conditions are true. In the past an analog tag could be created and its value based on the value of the digital tags. Or several graphic elements could be created and placed one above the other and using a combination of color changes and hide/show achieve the goal.


Now with the new animation one graphic element can be used. In the above configuration we created the valve graphic element and made it yellow to signify travel - the state when another state is not present. Closed will be green, opened will be red and purge will flash between a light red and grey. The animation starts at row one and process rows until it finds a true condition and then applies the attributes configured. If a 'true' row is not found the design time attributes are applied. The new animation should make animating valves, light trees, motors, etc. much faster and easier in the future.
Testing of the USB digital board is complete and we hope to have a production run by the end of next week. A couple of photos and more specification details will follow very soon.

Monday, January 10, 2011

Version 4.0...

Today we released version 4.0 of PeakHMI. Support for the Keyence protocol as defined in Keyence User Manual Chapter 7 was added. PeakHMI supports all the memory types for reading and writing as defined in the user manual.

Thursday, January 6, 2011

New release...

We had a new release yesterday. By request we added some configurable features to the analog slider. It now displays a numeric scale next to the tick marks and the current value, as text, next to the thumb. Both can be enabled/disabled. We also changed the operation of the 'frequency' property. It is now more of a 'tick count' property. If you have an existing slider, when you install the new version you will need to adjust the 'frequency' property.

Work on addition of the Keyence protocol is proceeding. Configuration support is complete and runtime support is nearing completion.

The USB digital board is nearing completion. It is in testing. We were using a surface mount transistor for the outputs. We had a resettable fuse for short circuit protection but found in testing it was not fast enough and the transistor would become damaged when a direct short was applied. We changed the design to use a large thorough hole transistor and the transistor is not damaged due to a direct short.