I’m using Ignition 7.9 and trying to communicate with a couple scales over UDP, but I’m consistently getting “PayloadHandlerImpl” logging “Incorrect amount of fields configured” for the device. If I go to the quick client and subscribe to different fields, however, I am able to get the data and the diagnostics all read good while the fields themselves have a “Bad_ConfigurationError” issue:
If I change the number of fields (despite being fairly certain it’s the right number), then I get a Bad_DataNotAvailable error and don’t get the data anymore.
I’m using the Packet Based message delimiter type, the message delimiter is set to “\r\n”, field count is set to 29, the field delimiter is “,”, and the message buffer size is double the default. We’ve gotten UDP communication working before with nearly identical equipment, just with one field less, and it doesn’t have this error. Not sure why it won’t work for us this time.
Could somebody please give me some ideas about what’s going wrong?
Thanks in advance.