You are not registered yet. Please click here to register!


 
 
plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
 
Try our online PLC Simulator- FREE.  Click here now to try it.

New Here? Please read this important info!!!


Go Back   PLCS.net - Interactive Q & A > PLCS.net - Interactive Q & A > LIVE PLC Questions And Answers

Reply
 
Thread Tools Display Modes
Old November 18th, 2020, 02:48 PM   #16
Phrog30
Member
United States

Phrog30 is offline
 
Join Date: Dec 2006
Location: Montgomery, Alabama
Posts: 721
Quote:
Originally Posted by ndzied1 View Post
If you want a taste of Vb HMI development without a lot of investment time, check out Advanced HMI.
Definitely, don't reinvent the wheel on this. Use Archie's drivers, that's the hard part.
  Reply With Quote
Old November 18th, 2020, 02:53 PM   #17
ganutenator
Member
United States

ganutenator is offline
 
ganutenator's Avatar
 
Join Date: May 2002
Location: kansas
Posts: 1,236
Quote:
Originally Posted by GaryS View Post
The answer to your question is me
I have completed quit a few VB and Net Studio HMI's
i actually prefer it. It's far more flexible
the attached is a main screen done completely in Net Studio
very nice. I wish I had the money to pay you to do it.
I plan to make money off the royalties over time.
  Reply With Quote
Old November 18th, 2020, 02:55 PM   #18
ganutenator
Member
United States

ganutenator is offline
 
ganutenator's Avatar
 
Join Date: May 2002
Location: kansas
Posts: 1,236
Quote:
Originally Posted by Phrog30 View Post
Definitely, don't reinvent the wheel on this. Use Archie's drivers, that's the hard part.
copy.
I will def. have to re-read the lic agreement.
  Reply With Quote
Old November 19th, 2020, 12:21 AM   #19
GaryS
Member
United States

GaryS is offline
 
GaryS's Avatar
 
Join Date: Aug 2003
Location: Lancaster Pa.
Posts: 1,439
one thing you may note is I only pay for the developer license only once
I can make as many applications and distribute as many copied on as many machines as I want it runs on a standard windows computer
no run time license so the more you do the better the profit
  Reply With Quote
Old November 19th, 2020, 04:10 AM   #20
Toine
Member
Netherlands

Toine is offline
 
Join Date: Nov 2016
Location: NL
Posts: 304
Rumours about VB going obsolete have been doing the rounds for as long as I can remember. It is a cockroach indeed and I expect it to be around for many years to come.
  Reply With Quote
Old November 19th, 2020, 04:45 AM   #21
drbitboy
Lifetime Supporting Member
United States

drbitboy is online now
 
drbitboy's Avatar
 
Join Date: Dec 2019
Location: Rochester, NY
Posts: 1,626
Quote:
Originally Posted by ganutenator View Post
My guesses of the biggest hurdles:
SSL email, text message api
meh; I would be surprised if Github offered naught.
Quote:
Originally Posted by ganutenator View Post
alarm history
meh; same (e.g. MySQL/MariaDB/SQLite).
Quote:
Originally Posted by ganutenator View Post
modbus tcp driver
we have a winner, along with any other comms drivers, but possibly Github could again come to the rescue.



I am curious what drivers GaryS used to communicate with the process, and why/whether he did not use AdvancedHMI.


Also, @ganutenator why VB? Why not summat (e.g. Python, whatever) on a RaspberryPI?
  Reply With Quote
Old November 19th, 2020, 06:20 AM   #22
Elcan
Lifetime Supporting Member
United States

Elcan is offline
 
Join Date: Apr 2008
Location: NC
Posts: 889
Quote:
Originally Posted by parky View Post
The cost/time of making an HMI from scratch is probably not worth it.
I have done this for a company for a standard piece of plant but it got a bit too much regarding protocols for different PLC's depending on customers requirements etc. after all, why re-invent the wheel.
I agree. Unless you want to be in the business of selling your own HMI software.
  Reply With Quote
Old November 19th, 2020, 06:20 AM   #23
Elcan
Lifetime Supporting Member
United States

Elcan is offline
 
Join Date: Apr 2008
Location: NC
Posts: 889
Quote:
Originally Posted by ndzied1 View Post
if you want a taste of vb hmi development without a lot of investment time, check out advanced hmi.
+1
  Reply With Quote
Old November 19th, 2020, 08:30 AM   #24
Phrog30
Member
United States

Phrog30 is offline
 
Join Date: Dec 2006
Location: Montgomery, Alabama
Posts: 721
Quote:
Originally Posted by ganutenator View Post
copy.
I will def. have to re-read the lic agreement.
Basically, you must keep the project open source. Otherwise ,you would need to purchase a license, which I think is $200.
  Reply With Quote
Old November 19th, 2020, 08:35 AM   #25
Phrog30
Member
United States

Phrog30 is offline
 
Join Date: Dec 2006
Location: Montgomery, Alabama
Posts: 721
Quote:
Originally Posted by ganutenator View Post
Anyone have any experience doing this?
Is this too much of an undertaking to consider?
What are the biggest hurdles?
My guesses of the biggest hurdles:
SSL email, text message api
alarm history
modbus tcp driver
If you use AHMI one of the hurdles will be a good alarm history, there really isn't one. But, there are a few sample projects using a database (SQLite) for history. I can share some code if you like. Email is simple, being .NET lots of examples. I send texts as emails.

Graphics to me is going to be the biggest challenge. AMHI doesn't have strong drawing tools, and even .NET WinForms isn't made for it. I typically would create an image/overlay. I have used symbol factory images as a start in the past.
  Reply With Quote
Old November 19th, 2020, 10:00 AM   #26
Rockfordmfg
Member
United States

Rockfordmfg is offline
 
Join Date: Feb 2013
Location: Tennessee
Posts: 50
If you are looking for a closed source solution you could use PeakHMI found at https://www.hmisys.com I have used it for a production monitoring system collecting data from 34 machines using Click processors via Modbus TCP/IP. It has worked very well and got great support from them during the programming and commissioning. Right now it is $599 for a dongle developer version ($499 runtime)

It is PASCAL based, but you could always use it a server to pass the data through ODBC to a SQL server as all major PLC drivers are built into the product. Just something to look at and ponder.
  Reply With Quote
Old November 19th, 2020, 02:01 PM   #27
GaryS
Member
United States

GaryS is offline
 
GaryS's Avatar
 
Join Date: Aug 2003
Location: Lancaster Pa.
Posts: 1,439
To try and help you guys understand a little
I have been using the driver for well over 20 years they have upgraded it many times to include new processors as they come out and new windows operating systems as they are released.
As I stated before I only purchase a developers license for the driver. That allows me to install the driver in as many of my apps as I want NO RUN TIME LICENSE required The apps run on a standard windows computer and you can still use the computer for other things at the same time, it’s just a simple windows app.
If the client has a failure all they need to do in load the app on a computer and run so most places will already have a backup on hand.
With Advanced HMI the driver is part of the hardware or each HMI you want to run you need to purchases a new system and again pay for the a new driver.
Most of the systems I do are one of a kind. I can’t remember any system what had a duplicate
You can add many features to your app that are not available in other HMI’s
Alarm log is standard even if the client doesn’t request it.
It a simple Excel file time and date stamp, alarm message
You go as elaborate as you want the log can be down loaded to server or just pulled from the HMI from any computer connected js the same as the an office file.
With mixing system I generally log the recipes when they are downloaded to the controller and I log each batch as they are completed. That along has paid for the effort many times.
Client says they are not getting the correct mix out. I just pull up the logs and show them what was entered and what was mixed. Operator enter the wrong information and they got what they asked for.
Problem solved .
Create your own custom data files the only limitation is the size of the hard drive.
Yes it is more effort to learn in the beginning but when you get on to it. It is not much more work than other systems. The drivers are available for most popular plc’s
If you prefer you can get a OPC server driver from the same company but they require a run time license on each machine.
All most of the other drivers require a runtime license on each machine
On the system I posted before there are many controls that pop up on demand
If you are interested in more details let me know I don’t want to take up the time here
  Reply With Quote
Old November 19th, 2020, 02:27 PM   #28
drbitboy
Lifetime Supporting Member
United States

drbitboy is online now
 
drbitboy's Avatar
 
Join Date: Dec 2019
Location: Rochester, NY
Posts: 1,626
Quote:
Originally Posted by GaryS View Post
To try and help you guys understand a little
...

Thanks for the background; the licensing model could certainly be an advantage over AdvancedHMI, as you note.



Where can I actually find the drivers? What PLC brands have drivers? I see a reference to "Net Studio," but The Google finds nothing useful in this context (something in Itally, but that does not seem to be PLC-related). Is that .Net? Or is it related to A-B Studio 5k?


I am sure I am missing something here ...
  Reply With Quote
Old November 19th, 2020, 02:46 PM   #29
geniusintraining
Lifetime Supporting Member + Moderator
United States

geniusintraining is offline
 
geniusintraining's Avatar
 
Join Date: Jun 2005
Location: SC
Posts: 7,253
Quote:
Originally Posted by g.mccormick View Post
GaryS. That HMI is awesome.
+3

Back in the day... I worked with RSView and VBA, to me unless your like Gary and a master its better to just use someone else's code/scada/hmi, one little tic can screw up your world and it take hours to get it back working
__________________
www.PLCCable.com PLC Communication Cables, PLC Trainers, MicroLogix, ControlLogix, Siemens, Allen Bradley and more...OEM and aftermarket supplies... Aftermarket 1784-U2DHP Allen Bradley USB to DH+, new USB to 485 modbus
  Reply With Quote
Old November 19th, 2020, 03:52 PM   #30
GaryS
Member
United States

GaryS is offline
 
GaryS's Avatar
 
Join Date: Aug 2003
Location: Lancaster Pa.
Posts: 1,439
First i don't consider myself a master of Net Studio by any means
there many people out there that are much much better ate it then me but i still fine it better then any pd the packaged HMI's out there
Here's the link to Ingear https://www.ingeardrivers.com/
Net Studio is from Microsoft
here's the link Warning when you open the link it will automatically start the download
it is safe it is just the install exe to install it needs to reconnect to web

https://visualstudio.microsoft.com/t...l=16&rid=30008

Good Luck
  Reply With Quote
Reply
Jump to Live PLC Question and Answer Forum

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
FactoryTalk View SE 9 VB writing to string Daryl@saitz.ca LIVE PLC Questions And Answers 1 May 7th, 2020 10:03 PM
HMI communication problem. Elcan LIVE PLC Questions And Answers 10 April 22nd, 2016 09:09 AM
Pro-face Remote HMI android/iPhone app technolog LIVE PLC Questions And Answers 3 March 31st, 2016 12:03 PM
RedLion HMI, an AB Drive, and a couple of pumps. David.Reed.Schmidt LIVE PLC Questions And Answers 3 January 18th, 2014 12:34 PM
Retain Controller Data in an HMI tag (Allen-Bradley) Money4Nothing LIVE PLC Questions And Answers 16 July 19th, 2007 08:38 AM


All times are GMT -5. The time now is 08:50 AM.


.