PLUS+1 User Forum

PLUS+1 Software => Communication => Topic started by: bfpmark on March 24, 2017, 07:49:01 PM

Title: Error 74 attempting to define an RS232 message on DP710
Post by: bfpmark on March 24, 2017, 07:49:01 PM
*** ERROR 74 *** [GLINK] NO ARRAY DECLARATION OF SIGNAL: {UART[0].TxMsg.Data[1]}, FILE: {DP710T.exr}

What does the above error mean, and how do I resolve it.
I've used the following two Hardware Definitions and neither seems to work:
UART[0].TxMsg.Data[0]
UART[0].TxMsg[1].Data[1]

Based on the API, the first one should work.  Any advice would be appreciated.
Title: Re: Error 74 attempting to define an RS232 message on DP710
Post by: Marbek_Elektronik on March 24, 2017, 09:41:16 PM
Looking to my DP610 TX-routine:

UART[0].TxMsg[0].Data[0]
UART[0].TxMsg[0].Data[1]
UART[0].TxMsg[0].Data
Title: Re: Error 74 attempting to define an RS232 message on DP710
Post by: bfpmark on March 24, 2017, 09:45:56 PM
Turns out the solution on the dp710 is:

UART[0].TxMsg.Data

but you have to connect a signal that represents an array[241]. 
The 241 sized array is processed as one signal, where as in the DP6xx, you had to use 231 lines to receive it.