Hello!
I don’t quite understand how the interaction between the hardware inputs/outputs of my PLC and FactoryIO works.
The template project contains a PLC with the following In Outs:
The digital output begins at 512.0 but in the PLC variables list Tag1 begins at I0.0
How is it even possible that I can set the Input to true via pushing the button at factoryIO when the address-space is even wrong in TIA Portal?
Factory IO doesn’t use physical hardware for your inputs. In fact, physical hardware IO would overwrite the signals of Factory IO, so you always have to make sure that the IO range of your physical hardware doesn’t overlap with the IO range of Factory IO.
Factory IO then directly writes the Inputs and Outputs in your tags using S7 communication. The tag addesses in the tag list havbe to match the tag addresses in the Factory IO driver view.