TPM
STP-M112A/B Quick Start
9
1)
System communication
By polling the Motionnet line, the number of local devices that are connected, the device numbers, device
types, and I/O port allocation status can all be checked.
2)
Cyclic communication
The system starts communication with the local device that has the lowest device number. When the
communication cycle reaches the device with the highest device number, the system starts over again,
communicating with the device that has the lowest device number. The process of communicating with
all active devices, from the lowest to the highest device, is one cycle. The system repeats this
communication cycle endlessly.
The primary status conditions (such as the pulse output status) and general input/output data control of
the G9103B is handled using cyclic communications.
3)
Data communication
This type of communication is used to read and write data between a PCL device and a CPU emulation
device. Data is written into a FIFO buffer in the central device, and then a send command is issued. These
communications are sent and received automatically, during the interrupt driven cyclic communications.
Data communications are used to send operation commands and register data to a G9103B.
Communication error detection
Errors can be detected by adding CRC numbers to the serial communication frames.
1.2.2. Motion control
Command pulse output
Support Pulse / Dir mode.
Interrupt signal output
This driver can send a variety of interrupt requests to the central board using cyclic communications.
Acceleration/deceleration control
Both linear and S-curve acceleration/deceleration is available. The S-curve acceleration/deceleration also
allows use of linear acceleration/deceleration parts.
Speed override
The speed can be changed during any operation in all the modes.
Overriding the target position
The target position (feed amount) can be changed during positioning using the positioning mode function.
When a feed operation has already passed the new target position, the motor will decelerate and stop
(stop immediately when performing a constant speed operation), and start to feed in the opposite