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

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


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

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
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
Do you have Autosize property set to False?

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

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

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