Changing the Rules of Motor Controller:

NYDEN's MAC300 Multi-Axis Programmable Controller for Stepping Motors and Servo Motors.

mac300webRevised.gif (332614 bytes)

The MAC300 evolves Maximum Control. NYDEN's 1~4 Axis Programmable Controller is the world's sharpest Motion Controller contrivance. Fully-packaged and available with software, encoder feedback and an RS-232 Serial Port, this stylish and modular designed controller alleviates difficult areas of controller programmability encountered when operating several of today's high-priced controllers.

NYDEN is proud to fully serve the most complex design requirements formulated by worldwide design engineers who incorporate product quality, effective time management and cost-effectiveness--all into building their company's most resourceful machine equipment. When your application requires a controller to provide maximum flexibility, the MAC300 is the highest degree of programming simplicity. Basic-like user-friendly language means quick, simplified programming. Eight inputs and outputs, expandable up to 32 inputs and outputs. Trapezoidal, Triangular or Velocity movement profiles can be generated with these Controllers in order to provide smooth machine operations for Stepping motors and Digital Input Servo motors systems.

For this quarter's major applicational requirement, incorporate a MAC300 as your primary controller in the design of any type of motor-automated equipment. Customer-completed products into which the MAC300 has been successfully integrated:

... Pick and Place Machines     ...Robotics    ...Semiconductors     ...Medical Industry    ...Fiber Optics Industry    ...High Speed Applications    ...Steel Manufacturing     ...Conveyor Systems

MAC300controlDiagramRevised.gif (53237 bytes)

Features

  • Modular design provides maximum flexibility.
  • Compact size: 7-1/4" x 6" x 2", also available in Board level.
  • 1 Axis expandable to 4 Axes of Point-to-Point Motion Control.
  • Acceleration and Deceleration Rates can be defined separately.
  • Simultaneous as well as independent movements can be performed.
  • Step & Direction Opto-isolated signals, CW & CCW Clocks as well as Phase Differential Motor Driver signals are provided.
  • Optional Encoder Feed Back , TTL or Phase Differential A / B and Z (Index) phase inputs are provided. Encoder Counters can be scaled to 1/8 , 1/4 , 1/2 , 1 , 2 , 4 or 8 times the input count.
  • Opto-isolated Forward Limit, Reverse Limits, Near Home and Home position inputs are provided for each Motion Axis. Active high or low Sensor Logic can be selected.
  • BASIC like programming language.
  • Flexible Data Registers, can be used throughout programs.
  • Stand-Alone or On-Line Handshaking Operation via RS-232 Serial Port.
  • Daisy-Chainable up to 16 Controllers on a single RS-232 port.
  • Manual/Teach Operations through Analog or Digital Joysticks.
  • 8 Programmable Inputs & Outputs are standard, expandable to 32 Inputs & 32 Outputs.
  • Four Analog Inputs ( 0 to + 5VDC , 8 Bit ).
  • MS-DOS and MS-Windows 3.0 - 95 programming software provided.

Specifications

Number of Axis 1 Motion Axis expandable to 4 Axes of Motion
Number of I/O 8 Inputs & 8 outputs expandable to 32 Inputs & 32 Outputs
Position Range ± 2,147,483,647 (± 2e31-1)
Speed Range Definable in eight ranges, maximum 500 k PPS
Acceleration Profiles/Acceleration Range Trapezoidal or Triangular, 10-200,000 PPS/s
Scaling Factor 1 to 65,535 Steps/unit
Memory EEPROM or Nonvolatile SRAM, 32 K
Storage Registers 64 with one byte, 32 with two bytes, and 32 with four bytes
Position Data Registers 64 Stored Position/Data points per Axis
Program Capacity 64 Programs, ~ 5000 lines total capacity
Programming Language BASIC-like, English language
Movements Absolute , Incremental Positioning, Homing, and Velocity movements
Home Return Sequences One, Two or Three sensor sequences
Software Position Limits Maximum and Minimum limits definable for each axis
Execution Command Source Host Computer (PC) or Special Start Input signal for Stand Alone operations
Main Operational Modes: Idle

Manual/teach

Run

For Downloading Programs & Position Data points and Register data via RS-232, wait for execution commands.

For Axis Movement Control via Manual/Teach Inputs or Software.

A program is running.

Second task : On-Line function

Toggle function

Single Line commands can be sent & executed in idle/run mode

Continuous back & forth move between two points in run mode

Real Time Status Reading Error, Position & Encoder data, A/D, timers, Register, I/O, Sensors Status
Power requirement +5Vdc @ 350 mA max., +24 Vdc (I/O power)

 

 

Main Card:

One Axis of Motion: Drive interface

Sensor inputs

Special inputs

Special outputs

( Optional ) Encoder feedback

Bi-clock, Step and Direction, and Differential Signal provided

Reverse & Forward limit sensors, Near Home , Z-phase/ Home

Alarm, Deviation Counter Overflow, In-Position

Motor Free, Counter Reset, 50 mA max.

Differential or TTL , A phase, B phase and Z phase inputs

General Purpose I/O's 8 inputs -- Opto isolated, 10 mA

8 outputs -- Opto isolated, 150 mA max.

A/D Inputs 4 Channels with 8 Bit resolution , 0 - + 5 VDC
Special Purpose Inputs Prog# /Position Data #: 7 bits , Axis #: 2 bits, Teach, Store, Start, EStop
Special Purpose Outputs Error & Busy, 50mA max.
Manual/Teach Operation Inputs Analog /Contact Joystick Inputs, Fast Input, ± Jog Inputs
Communication: Interface

Format

Multi-Axis

RS-232C serial, 3 wire (TX, DX, GND)

9600 baud, 8 data bits, no parity, 1 stop bit, ASCII characters

Daisy chain up to 16 Controllers from a single Host RS-232 port

 

Motion Card:

One Axis of Motion: Drive interface

Sensor inputs

Special inputs

Special outputs

( Optional ) Encoder feedback

Bi-clock, Step and Direction, and Differential Signal provided

Reverse & Forward limit sensors, Near Home, Z-phase/ Home

Alarm, Deviation Counter Overflow, In-Position

Motor Free, Counter Reset, 50 mA max.

Differential or TTL , A phase, B phase and Z phase inputs

 

I/O Card:

General purpose user I/O's

8 inputs -- Opto Isolated, 10 mA

8 outputs -- Opto Isolated, 500 mA max.