Posted 25 Jan 2020 Hi, according to the manual one should reduce points by using the bitwise operator on an integer instead of making a point for each bit. I have tried making a test page with several squares and made a colour change action using Testword & 0x30, but the result seems quite random. 0x03 don'seem to work either. I also tried making a script to load the bits from the PLC into a bool array and this action expresion: TestBool[3] and even using "Rectangle_3.colour = red" in the script. This last attempt worked OK for the first two bits, but no response for the rest. Now i'm running out of ideas :( Is this a bug or a limitation of the educational version? Anyone have a solution or a workaround? Geir Share this post Link to post Share on other sites
Posted 6 Feb 2020 Hi Geir, This optimisation is particularly advised for serial connections, and FINS connection, but not so critical in Ethernet and EIP protocol. Anyway there is no such limitations with the Educational version so this is not the reason. Testword & 0x30 should work fine e.g. when the value = 48 Have you used Point Maintenance to check its value when it is not working? This should be the normal solution Regards BB Share this post Link to post Share on other sites
Posted 9 Feb 2020 Thank you, all sorted out once I realised the numbers after the x were hex :) Geir Share this post Link to post Share on other sites