Vamos a definir tareas a realizar
Intenta con el mayor nivel de detalle posible separando tareas desde lo analogico y lo digital.
Controlar un contactor requiere un pin digital, hasta ahi es fácil. Lo conectas a un modulo RELE o a un modulo SSR (Solid State Rele) y tienes resuelto el problema de activar uno o N motores.
Por el otro lado, saber si la máquina esta funcionando también es fácil. Con un contacto Auxiliar del contactor sabemos si esta en marcha o no.
Si tuvieramos N maquinas ya llevamos 2N pines.
Ahora hablas de controlar velocidad de un variador con 0-10V. Eso implica una interfaz a debatir. Generalmente un variador dispone de otras dos opciones como :
- Entrada 0-10V.
- Entrada 4-20mA
- Control via Modbus RS485
Los dos primeros obligan a armar una interfaz que ya hemos debatido en el foro varias veces. Tambien la venden en formas varias pero generalmente no 0-10V sino 0-5V
Leer corrientes de maquinas/dispositivos implica usar como bien has dicho pinzas amperométricas o sensores de corriente del tipo ACS712 que vienen de valores bajos como 5A hasta 30A no se si mas, pero luego esta todo el espectro de sensores de efecto hall como lo son estos tmb que no tienen límites pero si valores mas caros. Ese no sería el problema en tu caso porque el fin justifica el medio.
Para ello requires pines analogicos. Un UNO tiene 6 y un NANO tiene 8 pero un MEGA/DUE tiene 16 entradas analógicas.
Si por ejemplo encaras el proyecto usando sensores ubicados en cada máquina y los comunicas de algun modo a determinar, estos limites dejan de tener importancia.
La proximidad ayuda a no tener otros problemas. Ejemplo Medir algo cerca es lo correcto, medirlo y luego tirar cables por un ambiente electrico complicado como un taller es otro. Luego a no quejarse de lo que obtengas en tu arduino centralizado con cables analógicos y/o digitales que llegan desde 40 metros recorriendo todo tipo de instalaciones electricas por bandejas de cables.
Asi que mi recomendacion es descentralizar. Usar arduinos locales en cada maquina si quieres con LCD para indicar situaciones relevantes para el operador. Que un Arduino/U otra Cosa sea el Maestro coordinador. Qué este se comunique con la PC o simplemente uses otra cosa muy común hoy como un Raspberry Pi o una PC vieja corriendo LINUX tmb.