Embedded system solution (C controller)
Productivity improvement
Easy access to various PLC devices with dedicated functions
By using the dedicated functions, you can create applications that handle PLC devices, such as accessing the C language controller, I / O module, intelligent function module, network module, sequencer CPU, and motion CPU. There are four types of functions: "CCPU / CITL function", "QBF function", "ISR (Interrupt Service Routine) QBF function", and "MD function".
→ Dedicated library function
Processing can be distributed to the PLC CPU
→ Distributed processing with PLC CPU
Collect specified device data in real time
The device data specified in advance can be transferred to the C language intelligent function module during the END processing of each sequence scan of the programmable controller CPU. The data stored in the temporary storage area can be acquired by the dedicated function of the C language intelligent function module and transferred to the user reserved memory. The data can be saved to an SD memory card or transferred to a host server at any time.
→ Every sequence scan data collection
Analysis processing by data analysis function and statistical analysis function is possible
A lineup of functions that enables data analysis, such as FFT calculation * 1 used in vibration analysis, etc., and statistical analysis, such as the MT method, used in preventive maintenance of equipment, etc., to be realized in the controller. The C language intelligent function module also provides FBs that can use these functions from a sequencer.
→ Data analysis library
Data analysis functions | Function support | FB compatible |
---|---|---|
Digital filter operation | ● | ● |
Envelope calculation | ● | ● |
FFT analysis | ● | ● |
Waveform intersection calculation | ● | – |
Waveform peak (maximum, minimum) calculation | ● | – |
Calculation of waveform effective value (root mean square) | ● | – |
Upper / lower limit judgment | ● | – |
Upper / lower limit waveform judgment | ● | – |
Statistical analysis functions | Function support | FB compatible |
---|---|---|
Least squares calculation | ● | ● |
Moving average calculation | ● | – |
Standard deviation calculation | ● | – |
Variance calculation | ● | – |
MT method Unit space generation | ● | ● |
MT method Mahalanobis distance calculation | ● | ● |
Multiple regression analysis | ● | ● |
Processing by FFT operation
* 1 Fast Fourier Transform: A process that rapidly transforms time-axis data into frequency-axis data to calculate how many frequency components are included in the collected data
* 2 For details on functions, refer to the MELSEC iQ-R C Controller / C Intelligent Function Module Programming Manual (Data Analysis) (SH-081755).