Web Server has embedded multi-axis motion controller.

Press Release Summary:



AMCS® (Advanced Motion Control Server) is designed for controlling brush and brushless DC servo motors as well as stepper and microstepping motors actuating any mechanism. Also functioning independently through its own system software, server offers network communication, including Internet, and can be accessed via HTML GUI or client applications. Devices incorporating AMCS can be controlled and monitored through worldwide computer network.



Original Press Release:



AMCS® - Advanced Motion Control Server



AMCS® [pronounced. a-maks] (Advanced Motion Control Server) is an advanced server designated to controlling brush and brushless DC servo motors as well as stepper and microstepping motors actuating any mechanism. It features much more than a typical stand-alone motion controller with network connectivity.

AMCS is a full-featured web server with embedded multi-axis motion controller in a very compact enclosure. It provides tremendous capabilities in network communication, including the Internet, and at the same time functioning independently through its own system software. The server can be accessed either through a HTML graphical interface or client applications. Devices incorporating the AMCS can be controlled and monitored from any place on the globe through the worldwide computer network. The controller is ideal for many automation applications, such as robotic, machine tools, semiconductor, scientific, medical, packaging, textile and industrial.

AMCS works in the Client-Server network architecture with the additional possibility of creating local sub-networks, in case of a bigger number of control devices. In the latter case, the controllers work in a hierarchical Server-Agent configuration. The server, unlike the agent, has the system software with more features and supervises a group of agents. Both, the server and the agent are capable of directly controlling motor drives.

The motion controller harnesses the power of DSP and ASIC chips to implement the motion control algorithms. It incorporates the advanced PID filter with velocity and acceleration feedforward, bias offset and 32-bit position error. The trajectory generator can create S-curve, trapezoidal, velocity contouring or electronic gearing motion profiles. The axes can be programmed independently or synchronously and can operate in open or closed servo loop modes. Motion functions support among others coordinated linear and circular interpolation, point-to-point positioning and contouring, backlash compensation, jogging and homing procedures.

AMCS is supported by the e-NetMotion and EasyMotion programs written in Java. The e-NetMotion client application is a graphical interface allowing the server and agents structure management, user account administration and facilitating access to the control devices depending on the user privilege level. Additionally, it provides a secure access to the system, secure transfer of data, programs and commands, and also remote monitoring of the current status of all controllers in the network. The EasyMotion graphical user interface assists in a quick and easy way to set up and tune even complex electro-mechanical systems.

The controller is programmed by commonly used languages. Thanks to that, it does not require an advance level of programming knowledge. Embedded interpreters make possible writing control programs in G-code and HPGL standards, C language and a language used in controllers from the Galil company. They permit programming of advanced motion trajectories realized by various kinematical configurations.

All Topics