<9. Advanced Engineering >
● System-determined Control Cycle
The system determines the control cycle of an NPAS POU by auto-setting, general
setting or individual setting.
• Auto-setting
The control cycle is determined by the "I: totalization time" access parameter
according to the following mapping:
• General setting
The system determines the default control cycle by general setting, which adopts
the value of global variable “GM_GNRL_CTL_CYCLE", whose initial value is 1
second.
• Individual setting
The control cycle is determined the engineering parameter “_CTL_CYCLE" for
each. Initial value is 0 second and no effect.
● Control Cycle in Summary
When using an NPAS POU having a control cycle, you can either explicitly specify
its control cycle using Logic Designer or leave its default setting unchanged.
Table Control Cycle of POU Type
These POUs work by auto-setting with access
parameter “I” as default.
By setting non-Zero value to _CTL_CYCLE, POU
work by specified control cycle as individual setting.
Individual setting is useful to make control cycle
NPAS_PVI, NPAS_ONOFF, NPAS_ONOFF_G,
NPAS_MLD, NPAS_MLD_PB, NPAS_MLD_BT,
NPAS_RATIO, NPAS_RATIO_RT, NPAS_PG_L30,
NPAS_PG_L30_BP, NPAS_VELLIM,
NPAS_VELLIM_PB, NPAS_AS_H, NPAS_AS_M,
NPAS_AS_L, NPAS_FFSUM, NPAS_FFSUM_BL,
NPAS_LDLAG, NPAS_DLAY, NPAS_AVE_M,
NPAS_AVE_C, NPAS_FUNC_VAR, NPAS_TP_CFL,
NPAS_T_CFL, NPAS_P_CFL, NPAS_ASTM1,
NPAS_ASTM2, NPAS_BSET_F, NPAS_BSET_LW
These POUs work by general setting as default. By
setting non-Zero value to _CTL_CYCLE, POU work
by specified control cycle as individual setting.
NPAS_FOUT, NPAS_XLMT_S, NPAS_XLMT_D,
NPAS_SW13, NPAS_SW31, NPAS_SW19,
NPAS_SW91, NPAS_BDBUF_R, NPAS_BDBUF_T,
NPAS_SI_1, NPAS_SI_2, NPAS_SO_1, NPAS_SO_2,
NPAS_SIO_11, NPAS_SIO_12, NPAS_SIO_21,
NPAS_SIO_22, NPAS_TM, NPAS_CT
These POUs do not have control cycle. They work
by scan rate.