The N5 motor controller now is available with EtherNet/IP and Modbus/TCP fieldbus interfaces. By using the controller and field-oriented control, both BLDC and stepper motors can be operated in torque, speed and positioning mode. The N5 can be programmed using NanoJ V2 software, which allows for time-critical subroutines to be executed directly in the controller, independently from fieldbus communication. In complex applications with many controllers, this reduces the overall load on the fieldbus and keeps the required capacity down. The controller features six digital and two analog inputs, as well as two digital outputs and an input for a 5-V/24-V encoder.