Haha! I can't believe that after doing your course in Udemy, and setting out to connecting my arduino modbus tcp/ip server with AdvancedHMI, It would be you again who would help me through this video! I've developed a nice little server device with a keypad and lcd screen in which you can set ip, edit values from modbus registers, and reacts to clients forcing coils or holding registers on them. Now Im finishing the client version of this and it's all thanks to you!
Thanks for sharing this simple example, exactly what I needed to setup an application to test the Modbus functionality on our products during testing! One thing I haven't been able to figure out perhaps you know a solution. I would like the IP address to be editable on the display so when I publish the program for the end user use they can edit the IP address for their particular unit in case they have changed it from the default. Any idea if/how this can be done?
Hey Shane. That's a really interesting one. Unfortunately I have never had cause to do that so I am not sure if it can be done. Sorry about that. For the all of the instances where I used Advanced HMI, I was performing the installation so the setting of the IP address was a one shot deal. Now Advanced HMI is essentially a library within a larger .NET application. What about storing the IP in a text file and reading that text file on startup, and using it in the code. In that way, the customer could just edit the text file.
@@EmileAckbarali Thanks for the reply! I actually did figure out a solution. I created a text box where I could enter an IP address and then went into the MainForm code and told it to use the text box string for the IP address. It starts with the fixed IP you enter during development and if you change the text box it updates the IP. Works great. Here is the code I used. Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged Me.ModbusTCPCom1.IPAddress = TextBox1.Text End Sub
sir, you are pleasure to watch.. very little money projects has been my history... however, our company went 95% with "rockwell engineering" for several years.. now we have hugh $money$ projects.. the engineers keep the machines down for a very long time with simple upgrades on machines that were working ok with 80's-tech and when it is done the future replacement parts require costly software upgrades... the motor drive message setup displays fail constantly. Geee, i like your video and have used AdvancedHMI with satisfactory results.. thanks...:) great job.
Could you please demonstrate an actual project which uses messaging instruction in micrologic or compact logic to communicate with a slave device. I don't know how to interpret I/O mapping of slave device and how to read or write datas which my client needs to monitor or process. Thank you
Haha! I can't believe that after doing your course in Udemy, and setting out to connecting my arduino modbus tcp/ip server with AdvancedHMI, It would be you again who would help me through this video!
I've developed a nice little server device with a keypad and lcd screen in which you can set ip, edit values from modbus registers, and reacts to clients forcing coils or holding registers on them. Now Im finishing the client version of this and it's all thanks to you!
Lol seems you can't get rid to me Joaquin :) Congratulations on the success with your project. Sounds like a really cool design and functionality.
Thanks for sharing this simple example, exactly what I needed to setup an application to test the Modbus functionality on our products during testing! One thing I haven't been able to figure out perhaps you know a solution. I would like the IP address to be editable on the display so when I publish the program for the end user use they can edit the IP address for their particular unit in case they have changed it from the default. Any idea if/how this can be done?
Hey Shane. That's a really interesting one. Unfortunately I have never had cause to do that so I am not sure if it can be done. Sorry about that. For the all of the instances where I used Advanced HMI, I was performing the installation so the setting of the IP address was a one shot deal. Now Advanced HMI is essentially a library within a larger .NET application. What about storing the IP in a text file and reading that text file on startup, and using it in the code. In that way, the customer could just edit the text file.
@@EmileAckbarali Thanks for the reply! I actually did figure out a solution. I created a text box where I could enter an IP address and then went into the MainForm code and told it to use the text box string for the IP address. It starts with the fixed IP you enter during development and if you change the text box it updates the IP. Works great. Here is the code I used.
Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
Me.ModbusTCPCom1.IPAddress = TextBox1.Text
End Sub
@@shanesdiy that's a fantastic solution. We'll done! Thanks for letting me know.
Really cool solution. Thanks for sharing some insights with us.
Glad you liked it Stephan.
Wonderful application sir. Indeed cost saving.
Thanks Rahul.
Sir I want a make adavance hmi software for gas monitoring system
There are a lot of good tutorial videos on YT for advanced hmi. Is there something in particular that you don't understand about it?
Wow that is super handy thankyou.
Glad you liked it Dan. Thanks.
It would be interesting to see an example using QModMaster as the display tool
sir, you are pleasure to watch.. very little money projects has been my history... however, our company went 95% with "rockwell engineering" for several years.. now we have hugh $money$ projects.. the engineers keep the machines down for a very long time with simple upgrades on machines that were working ok with 80's-tech and when it is done the future replacement parts require costly software upgrades... the motor drive message setup displays fail constantly. Geee, i like your video and have used AdvancedHMI with satisfactory results.. thanks...:) great job.
PS: i do use some AutomationDirect products at fair prices...:)
Thanks very much for the comment.
Hello what is that server u use, any link to download
The server is called Modsim32 from a company called WinTech. Go to win-tech.com/
@@EmileAckbarali thanks
Could you please demonstrate an actual project which uses messaging instruction in micrologic or compact logic to communicate with a slave device.
I don't know how to interpret I/O mapping of slave device and how to read or write datas which my client needs to monitor or process.
Thank you
Do we need to have windows Operating system on the HMI before deploy?
In this case yes you would.