5 FUNCTIONS USED WITH SSCNET COMMUNICATION
5.2 Optional Data Monitor Function
173
5
5.2 Optional Data Monitor Function
The optional data monitor function is used to store data in the servo amplifier to a specified word device and monitor the data.
In the optional data monitor, there is registered monitor and transient command.
Refer to the following for details of the data types set by registered monitor and transient command.
Servo amplifier Instruction Manual
Registered monitor
The registered monitor data is refreshed every operation cycle.
The data is stored in the device set by the storage device No.
Transient command
Transient command data is sent and received asynchronously (one item at a time). Although refreshing data with transient
command is slower compared to registered monitor, transient command is used to receive data that is not required to be read
in fixed cycles. Transient command can also send commands to the servo amplifier according to the data type.
The 12 points from the device set by the storage device No. are stored as transient send and receive data in the following
manner.
■Transient send and receive data
"Control data" is automatically initialized according to the specified data type when the Multiple CPU system power supply is
turned ON, and the result is stored to the "monitor data". To change the data to be sent and received while the Multiple CPU
system power supply is turned ON, change the transient command after setting the command send request as "0 (no
request)".
Offset Item Details
+0 Control
data
Command send
request
Requests send of transient command. The default value after Multiple CPU system power supply is turned ON is
"2: Transient request (continuous send)".
• If the value is changed while processing, the process is not interrupted.
• For "1: Transient request (individual send)", all data is cleared to 0 upon the completion of all processes
• Setting range
1: Transient request (individual send)
2: Transient request (continuous send)
Other than 1: No request
+1 Transient command Sets the transient command to be sent.
• Without checking the value, the set value is sent to the servo amplifier as a command.
Do not set values other than those that are set for transient commands as the servo amplifier operation for other
values is not guaranteed.
• When the issued command is a send command, it is recorded to the event history.
• After Multiple CPU system power supply is turned ON, the command that supports the data type set by the
parameter is stored as the initial value.
+2 Request data Sets the request data. Can be used as a command option when using a send command such as alarm history
clear command.
• Without checking the value, the set value is sent to the servo amplifier as a command.
• Set "0" when request data is not defined by command.
+3
+4
+5
+6 Monitor
data
Transient status The process after sending transient request is stored.
+7 Unusable
+8 Response data The response data from the servo amplifier is stored.
The response data includes valid data and invalid data (0), and is always stored as 4 words.
• When SSCNET(/H) is disconnected, data is cleared to 0.
+9
+10
+11
bF bE bD bC bB bA b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Transient command processing completion wait
Transient request start
Transient receiving
Transient reception completed normally
Data valid bit
*1
*1: ON (transient normal)
OFF (abnormal occurrence)