with basiclabel works also in my controllogix, but try to use a basic indicator or squareilluminatedbutton, set output type to toggle and PLCaddressclick to DINTTag.5. you can see that it's only possible to set value from 1 to 0 but not from 0 to 1. Debugging code I saw that the problem is in reading tag value before writing the opposite value. The reading always return true so it always write false...