Chain transfer controls

It would be great if all the movements of the chain transfer unit are controlled by IO’s, now I need to program an extra function just to interact with my software.
IO1 - Rollermotor -
IO2 - Rollermotor +
IO3 - Lift chainconveyor
IO4 - Sink chainconveyor
IO5 - Chainmotor -
IO6 - Chainmotor +
IO7 - Endpositionsensor chainconveyor down.
IO8 - Endpositionsensor chainconveyor up.