2

I have to update an old WinForms application. The application uses the AdvancedHMI .NET software. I am connecting to the PLC (AutomationDirect DirectLogic 06 Series) with no issues, and various other registers are being read accurately. I am expecting to get a 4 digit value from the register.
I am reading it like so:

Dim rawValue As String = BeltSpeedModbusTcpCom.Read("V3103")

When I read the register I get address not found.

The ladderlogic diagram I am was given is:

LadderLogic I have tried adjusting the address, using 03103, F3103, and other combinations. We can view the address values in real time in the PLC using software the customer has.

Joe K
  • 231
  • 7
  • 16

1 Answers1

1

According to Page 4-13 of the DL-06 manual, the “V” register number is Octal. Try reading “1603”, which is octal 3103 converted to decimal.

  • 1
    Ben that got me like 98% of the way there. I just needed to add the 4 so it would be 41603. Looks like 4 at the beginning signifies reading from the registers. Thanks for the help! – Joe K Mar 26 '20 at 19:44