Mitsubishi Electric NZ2GN2S-D41P01 User Manual page 316

Cc-link ie tsn fpga module
Table of Contents

Advertisement

FPGA parameter
■FPGA register areas and remote buffer memory
FPGA parameters can be saved in non-volatile memory inside the FPGA module. The saved FPGA parameters are
transferred to the FPGA register areas and remote buffer memory when FPGA configuration is completed successfully.
Classification
FPGA function block
Standard circuit
• Reset control part
• Timing control part
• Digital output control part
• Digital input control part
• Digital I/O control part
• Analog input control part
• Logging part
• Analog output part
• Logging part
User circuit
User circuit part
FPGA parameters are reflected in the FPGA when FPGA control start (RY0) is turned from off to on. Changes are made to the
FPGA register and remote buffer memory while FPGA control flag (RX0) is off. By turning FPGA control start (RY0) from off to
on, the FPGA parameter can be reflected in the FPGA. The timing at which the FPGA register setting values are reflected in
the FPGA operation differs depending on FPGA register. For details, refer to the following.
Page 502 FPGA register
■Saving FPGA parameters to non-volatile memory
There are two methods for saving FPGA parameters to non-volatile memory.
Method
Use the FPGA Module
Configuration Tool to save
parameters
Use Parameter save request
(RY2) to save parameters
Checking FPGA parameters
■Setting range check
The FPGA module checks whether the FPGA parameters are within the settable range at the following timing.
• After FPGA configuration
• At FPGA control automatic start
• When the FPGA control start flag (RY0) turns off and on
• When Parameter save request (RY2) turns off and on
If the set value of the FPGA parameter is out of the settable range, an error corresponding to the parameter is output and the
following status occurs.
• Latest error code (RWr0): Error code storage
• Error status flag (RXA): ON
• ERR. LED: On
If an FPGA parameter error occurs, even if FPGA control start request (RY0) is turned on and off, FPGA control does not
start. After correcting the FPGA parameter to a value within the settable range, turn the error clear request flag (RYA) off and
on, and turn off and on FPGA control start request (RY0).
■Data check in non-volatile memory
When an abnormality is detected in the data in non-volatile memory, a non-volatile memory data error (parameter) (error code:
2010H) will occur. Set the parameters again using the FPGA Module Configuration Tool. Or, issue the parameter initialization
command (remote buffer memory address: 1000H) to initialize the parameters and set the parameters again.
12 FUNCTIONS
314
12.4 FPGA Configuration Function
FPGA parameter Item
Register areas classified as parameters in FPGA register areas ( Page 503 List of FPGA
register areas)
• DAC setting parameters in remote buffer memory
• Remote buffer memory logging settings
Number of words (0 to 384) specified by the user circuit part parameter size from the start
address of the Writing data (transient area) of the FPGA register
FPGA register address: 1000_B000H to 1000_B000H + (User circuit part parameter size  2 - 1)
Procedure
For the procedure for writing parameters using the FPGA Module Configuration Tool, refer to the following.
Page 98 FPGA parameters
After parameter writing is completed by the FPGA Module Configuration Tool, the FPGA parameters are deployed to the
FPGA register and remote buffer memory.
By turning on and off Parameter save request (RY2), the FPGA register and remote buffer memory setting values of the
FPGA parameters are saved in non-volatile memory. Also, the module parameter area of the remote buffer memory is
saved together.
For the FPGA register areas and remote buffer memory saved as FPGA parameters, refer to the following.
Page 314 FPGA register areas and remote buffer memory

Advertisement

Table of Contents
loading

Table of Contents