В данном случае поможет только вариант а) - использование регистров ШИМ (0-15) для управления выходами.

Скрипты и специальные регистры не работают в случае с Modbus TCP.