i would be looking at what the case variable is doing then.. sounds like there might be a logic race going on
are you sure it is not used anywhere else.? does it have an address that could be duplicated perhaps? nothing external writing to it?
is the bus running.? what type of values/IO is the adaptor providing? do you have a map of the data layout? are you actually looking at the right offset?
Hi Team, Anyone had success integrating an USB scanner into a raspberryPi application.? There is notes/old links that dont work, but cannt seem to find them yet.
Hi, Has anyone actually got this working? Is there any easy way to find the old forum files, as these links only open current projects..
Nope, the attribute no_assign did not make a difference neither did the no_assign_warning. But, that change to reference declaration was the solution!! Thanks for taking the time to reply!
Hi, I have had an application running on V3.5 SP12 that have since upgraded to V3.5 SP16 ( hardware supported version ) I had a function block that had an input parameter: slave : IoDrvModbus.ModbusSlaveComPort; This implementation worked as I expected. When I have upgraded to SP16/19, the same assignment does not compile & gives error C0328 : Assignment not allowed for type ModbusSlaveComPort_Diag We are at a loss as to why this worked for SP12, but no longer for SP16. Ive managed a workaround for...