![ABB Advant Controller 450 User Manual Download Page 289](http://html.mh-extra.com/html/abb/advant-controller-450/advant-controller-450_user-manual_3016289.webp)
$GYDQW
&RQWUROOHU8VHU¶V*XLGH
6HFWLRQ &38RSWLPL]DWLRQ/RDG&DOFXODWLRQ
3BSE 002 415R701 Rev A
3-43
+RZFDQDQ([FHVVLYH&38ORDGEH5HGXFHG"
First analyze the application to determine where you can take the most effective optimization
action. Primarily, you can take optimization action in three areas, I/O, PC and communication.
As usual with optimization, it is most profitable to optimize the part which uses the most CPU-
power.
Recommendations for optimization in these three areas are given below.
,2
•
If many interrupt-controlled DIs with high frequency of change are used, it can be optimal
to go over to cyclically scanned DI, if this is permissible from the time-tagging viewpoint.
The form for “Calculations of CPU-load from inputs” can indicate if this is optimal with
interrupt-controlled or scanned DI.
•
Are I/O signals scanned with an unnecessarily short cycle time? I/O signals normally need
not be scanned more often than the cycle time of the execution unit in the PC in which they
are used. Note that it may be necessary to scan AI quickly because of the frequency
content of the input signal. The signal can be low pass-filtered in AI software,
thus providing frequency components with lower frequency in the signal which the
application program uses. This means that the application program can be run more slowly
than the corresponding AI is scanned.
•
Select as large dead-band for the AI channel as possible. Of course the accuracy
requirement must be considered.
3&
•
Check that no execution unit is executed with an unnecessarily short cycle time.
•
If possible, break out parts of an execution unit or execution units and allocate to these a
longer cycle time.
•
Utilize the option to block execution units when they need not be executed. It is also
possible to introduce a BLOCK element here when only parts of an execution unit can be
blocked.
&RPPXQLFDWLRQ
•
You can transmit Data Sets event-controlled on a MasterBus 300 with the help of the PC
element SENDREQ. Use the VALID flag in the receiving DS as an acknowledgment that
the signal is received.
•
Always present digital signals on the operator station screen with event-controlled update
in combination with 9 sec cyclic update, to get fast updating on changes while minimizing
the load.
Summary of Contents for Advant Controller 450
Page 1: ...Advant OCS with Master software GYDQW RQWUROOHU User s Guide 3BSE 002 415R701 Rev A ...
Page 26: ...Advant Controller 450 User s Guide Table of Contents 3BSE 002 415R701 Rev A xvi ...
Page 30: ...Advant Controller 450 User s Guide Table of Contents 3BSE 002 415R701 Rev A xx ...
Page 488: ... GYDQW RQWUROOHU 8VHU V XLGH SSHQGL DUGZDUH 0RGXOHV A 48 3BSE 002 415R701 Rev A ...
Page 508: ...Advant Controller 450 User s Guide Appendix D Item Designations D 12 3BSE 002 415R701 Rev A ...
Page 518: ...Advant Controller 450 User s Guide Appendix F Load Calculation F 4 3BSE 002 415R701 Rev A ...
Page 522: ...Advant Controller 450 User s Guide Appendix G Memory Calculation G 4 3BSE 002 415R701 Rev A ...
Page 528: ...Advant Controller 450 User s Guide Appendix H Halt Codes H 6 3BSE 002 415R701 Rev A ...
Page 562: ...Advant Controller 450 User s Guide Index iv 3BSE 002 415R701 Rev A ...
Page 563: ......
Page 564: ...3BSE 002 415R701 Rev A March 2000 ...