These areas are not my world, so I can't give you any advice from personal experience here, but I can offer a few thoughts.
Firstly, industrial plants and big factories often run 24/7, so if you are in the maintenance department you might have to be on call at unsociable hours if ever things go wrong and need fixing quickly. However, I would expect scheduled maintenance activities would take place at more sociable hours. The same might also happen as an electrician, depending on where you work and who for. On the other hand, if you work in a union job you should get compensated for working bad hours, and you should definitely get paid for every hour you work.
To work with PLCs and PLC programming, that would partly be office based, since programming a PLC is mainly working with a computer to enter and upload the program. On the other hand, commissioning and troubleshooting would require working on site, and again perhaps long hours, but this would be not be the whole time. Some people can find the travel and site work enjoyable, as it provides a break from routine.
There could be a middle ground, since I think in the industrial world there could be an overlap between maintenance or instrument technicians and electricians. I don't know which pays more, but working with PLCs, factory automation and instrumentation might provide more opportunities for career growth.