46
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
47
Support Questions / Re: EPPlus New Version License
« on: October 16, 2023, 10:33:43 AM »I have this issue. What do you mean by took the Original DLL?An older version of the DLL
48
Support Questions / Re: Do-More BRX EthernetIP?
« on: October 15, 2023, 03:20:49 PM »Do you have an example of SetAttribute?That has not been implemented yet in the driver. This could actually be a show stopper for using Ethernet/IP with the BRX.
49
Open Discussion / Re: Anyone had any luck getting MQTT to work within AdvancedHMI?
« on: October 15, 2023, 08:06:27 AM »
Nice detailed explanation. I am interested in trying this.
BTW, I reformatted your post to make it easier to follow by using the [code ] [/code ] tags
BTW, I reformatted your post to make it easier to follow by using the [code ] [/code ] tags
50
Support Questions / Re: Do-More BRX EthernetIP?
« on: October 15, 2023, 07:56:56 AM »
This is another document that you may find useful for reading data by class/instance/attribute:
https://advancedhmi.com/documentation/index.php/Reading_the_CIP_Identity_of_any_Ethernet/IP_device
https://advancedhmi.com/documentation/index.php/Reading_the_CIP_Identity_of_any_Ethernet/IP_device
51
Support Questions / Re: Do-More BRX EthernetIP?
« on: October 13, 2023, 01:56:04 PM »
From Page 40 of the Chapter 13 , the class ID is 40, Instance 101, attribute 3
The data returned will need to be parsed from bytes:
I would also put some code here to be notified of any errors:
Code: [Select]
EthernetIPforCLXCom1.BeginGetAttributeSingle(4, 101, 3)
The data returned will need to be parsed from bytes:
Code: [Select]
Private Sub EthernetIPforCLXCom1_DataReceived_1(sender As Object, e As Drivers.Common.PlcComEventArgs) Handles EthernetIPforCLXCom1.DataReceived
'* Parse the data using e.RawData or e.Values
End Sub
I would also put some code here to be notified of any errors:
Code: [Select]
Private Sub EthernetIPforCLXCom1_ComError_3(sender As Object, e As Drivers.Common.PlcComEventArgs) Handles EthernetIPforCLXCom1.ComError
End Sub
52
Support Questions / Re: Do-More BRX EthernetIP?
« on: October 12, 2023, 07:41:17 PM »
The normal AdvancedHMI controls work by using PLCAddress properties. These addresses are sent to the PLC to retrieve the data.
The BRX PLC with Ethernet/IP uses Object and instance numbers which the AdvancedHMI drivers do not know how to parse. With the EthernetIPforCLX driver, there are functions you can call through VB that will return data when requesting by Object and InstanceID.
The BRX PLC with Ethernet/IP uses Object and instance numbers which the AdvancedHMI drivers do not know how to parse. With the EthernetIPforCLX driver, there are functions you can call through VB that will return data when requesting by Object and InstanceID.
53
Support Questions / Re: Do-More BRX EthernetIP?
« on: October 12, 2023, 05:12:15 PM »
Just quickly looking at the BRX Ethernet/IP specification, you can probably use the server and VB code with AdvancedHMI to read the data values. But it will not work using the normal driver/component setup in AdvancedHMI.
54
Open Discussion / Re: Decompile?
« on: October 09, 2023, 10:28:49 AM »
If you can't find the source project, your best chance is to use JustDecompile to try to reverse out the source and project. This will usually chop up the program and need some editing afterwards.
55
Open Discussion / Re: Advenced HMI rs232 scale weighing
« on: September 29, 2023, 09:12:36 AM »
Assuming the protocol is not something that AdvancedHMI has a driver for, you could write some VB code to communicate to the scales. Often the scales will have a very simple protocol for retrieving data.
56
Support Questions / Re: How to show text based off boolean value
« on: September 27, 2023, 10:12:59 AM »
That is one technique, or you could use a single bit with a BasicLabel and the BooleanDisplay property to set it to what you want to display. If the word selection does not offer what you want, you can go into BasicLabel.vb and edit the code to give the text you want.
57
Support Questions / Re: how to deal withe many MODBUS devices on the same Com Port ?
« on: September 26, 2023, 03:07:23 PM »
Have you tried with the latest version 3.99y Beta ? I think using two drivers pointing to the same COM port that is an RS485 port should work.
58
Support Questions / Re: How can I make MessageDisplayByValue be centered at all times?
« on: September 26, 2023, 12:07:46 PM »
Do you have Autosize property set to False?
59
Open Discussion / Re: Are there any specific regulations or compliance considerations for digital?
« on: September 22, 2023, 09:04:45 AM »I like the ironySpam to post about anti-spam. Spammers have no limits.
60
Support Questions / Re: System.OverflowException: 'Arithmetic operation resulted in an overflow.'
« on: September 18, 2023, 02:20:31 PM »
Can you move all of the data files to see if the problem persists? If it does not and points to the data files as being the problem, can you post the files?