Show Posts

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.


Messages - Archie

Pages: 1 2 3 [4] 5 6 ... 342
46
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


47
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
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

48
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.

49
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.

50
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.

51
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.

52
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.

53
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.

54
Do you have Autosize property set to False?

55
I like the irony
Spam to post about anti-spam. Spammers have no limits.

56
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?

57
You can open Visual Studio Installer and add the feature without re-installing VS completely

58
When you installed VS, did you install the Desktop workload?

59
Try moving some of the older data files to another folder. I'm thinking maybe it is overflowing on too much data.

60
Support Questions / Re: Error handling in form controls
« on: September 18, 2023, 08:52:31 AM »
What version of AdvancedHMI are you using? I tried this with 3.99y Beta and unable to replicate it.

Pages: 1 2 3 [4] 5 6 ... 342