Welcome! I am sorry to say you are light on the 50 watt (5 * 10 = 50) power supply, here is why: (Ohm's law states volts * amps = watts). Your Pi needs about 3 amps or 15 watts. You now have 7 amps or 35 Watts remaining. Next you have 5 meters of leds at 18 watts per meter (per your link) so that is (18 * 5) 75 watts. You had 35 watts left after the Pi so ...
May not be a complete answer to your question but useful to know.
If you really need fast GPIO or GPIO which is "real time" (meaning that you can guarantee, for example, how long a signal stays high / goes low for, then you should not be using a non-RTOS (Real Time OS) device, such as a Raspberry Pi with Linux kernel. (Or if you need particularly &...
I was using the getValue command wrong before.
Within the updating_writer I used:
coils = context[slave_id].getValues(function,register,amount)
doing this I can now set a conditional statement to change the GPIO pins.