You can't have two default gateways for this purpose. You can add a network route for your internal network to the internal router. If your internal ip space is 10.0.0.0/8, you can route that to the internal router. All other traffic will still go to the internet.
Connecting devices like controllers in multiple subnets might raise security concerns if they bridge a firewall. So make sure your design is evaluated for security.