AdvancedHMI Software

General Category => Application Showcase => Topic started by: Archie on February 27, 2016, 07:27:23 AM

Title: HMI for Press
Post by: Archie on February 27, 2016, 07:27:23 AM
This is an HMI I am working on that is going to replace an older PanelView. It communicates with a ControlLogix L73 over Ethernet.
Title: Re: HMI for Press
Post by: Archie on February 27, 2016, 07:39:19 AM
This is the application running on a Microsoft Surface Pro. For wireless connectivity I used a simple NetGear router and set it up in Access Point mode.

Once this project is complete I intend on posting the complete solution as a demo project. This solution uses only built in controls and not a single line of code writing was required. It demonstrates a lot of the basic principles of AdvancedHMI such as using ini files for IP Address setting and alarm messages.
Title: Re: HMI for Press
Post by: Mvlawn on February 27, 2016, 07:45:11 AM
Thanks for sharing Archie. I am not very "Martha Stewart" when it comes to graphics, so its nice to see other peoples work.
Title: Re: HMI for Press
Post by: mobsoft on March 18, 2016, 11:18:01 AM
This is an HMI I am working on that is going to replace an older PanelView. It communicates with a ControlLogix L73 over Ethernet.
Looks good Archie. South Carolina plant?

Take care man.

-Bryan Mobley
Title: Re: HMI for Press
Post by: Archie on March 18, 2016, 11:51:11 AM
This is an HMI I am working on that is going to replace an older PanelView. It communicates with a ControlLogix L73 over Ethernet.
Looks good Archie. South Carolina plant?
Would have been the South Carolina plant, but the machines it is made for have been moved to the TN plant.
Title: Re: HMI for Press
Post by: Archie on April 05, 2016, 06:37:04 PM
This project is almost ready for deployment. This is a screen shot of a ChartByArray showing 6 temperature zones.
Title: Re: HMI for Press
Post by: Mvlawn on April 05, 2016, 08:53:47 PM
Wow thats nice!!!
Title: Re: HMI for Press
Post by: Archie on April 07, 2016, 06:51:03 PM
This has now been deployed onto the machine. It replaced an obsolete PanelView 1000 and is now the primary operating panel for a $2 million machine.
Title: Re: HMI for Press
Post by: Archie on April 07, 2016, 06:59:08 PM
I posted the complete solution to be viewed as a model for creating AdvancedHMI apps. If you download this solution, be sure to Rebuild Solution before opening any forms.

This application consists of 16 screens. It demonstrates a number of principals:

- Using an INI file (CLX.ini) to set the driver IP address
- Using txt files to define messages and colors for MessageDisplayByValue
- Navigation using FormChangeButtons
- Using panels with back ground graphics
- ChartByArray to display trends
- Little to no code writing. Only a single line of VB code was written for the complete application ("Close") used to exit the app for updating
- BasicButtons using ValueWrite (used on top of screen to select press number)
- Using folders in Solution Explorer to organize forms

This can be downloaded from the link below. The name is AdvancedHMIClxSampleNoCode.zip:

https://sourceforge.net/projects/advancedhmi/files/advancedhmi/3.5/SampleProjects/
Title: Re: HMI for Press
Post by: dm1netprof on October 03, 2016, 10:05:33 AM
Thanks for this, Very Helpful
Title: Re: HMI for Press
Post by: kw-david on October 14, 2016, 12:51:49 PM
It is very good job! Thanks for your sharing!
Title: Re: HMI for Press
Post by: boldive on September 27, 2018, 03:37:36 PM
Could you please explain how MainMenu screen opens another screens at start up?

I see on FormChangeButton1 (Material Feeding) in properties flag OpenAtStartUp is True. Is what makes a trick?

What MainMenuButton.vb does and how it came into folder MainMenuDriven ?

Thanks
Title: Re: HMI for Press
Post by: Archie on September 29, 2018, 07:10:01 PM
Could you please explain how MainMenu screen opens another screens at start up?

I see on FormChangeButton1 (Material Feeding) in properties flag OpenAtStartUp is True. Is what makes a trick?

What MainMenuButton.vb does and how it came into folder MainMenuDriven ?
The OpenOnStartup is equivalent to the button being clicked on startup. You only want one MainMenuButton to have that set to True.

The MainMenuButton is in the ToolBox and added just like any other control.