![]() |
|||||||||||||||||||||||||||||
| Details Why gather information at the local controller? Why does the logic controller represent the best place to collect performance and diagnostic information? The local logic controller provides numerous advantages as a data collection and performance measurement collection medium when compared to other elements of a process control system- be it in industrial automation or railroad automation. A local logic controller is inherently "informed" of practically every action of every controlled equipment. That is not generally the case in most centralized control (or dispatch) systems, which generally deal with higher level process actions (like setting a route). A local controller, in contrast, executes each individual operation and indication (i.e. switch movement, track circuit occupancy). Accordingly, much of the information which is useful in assessing and monitoring process performance is already available in the logic of the local controller and must simply be collected and organized. In order to accomplish this in a higher organization level of the process system (for example in a centralized control center) significant logic would have to be added to the system to equate a process reaction to individual equipment actions (for example setting a route into a siding to number of switch movements, etc) which essentially is a duplication of the logic already available in local logic controllers. It is also theoretically possible to collect such data the controlled equipment itself, however that requires some logic to be available in the controlled equipment itself, which is not the case in most railroad applications. |
|||||||||||||||||||||||||||||
| Copyright 2006 |
|||||||||||||||||||||||||||||
| This is too abstract...give me some specific examples of how I can use such functionality? Take for example a simple system behavior such as lighting a signal lamp. The local logic controller (in this example an interlocking) is responsible for processing the associated logic and controlling (lighting) the signal. Accordingly the controller "knows" how long and how often the signal lamp has been lit and also recognizes when a lamp out occurs. Since this logic is already available in the local controller it can be easily collected, analyzed, and centrally reported. For example the average time to lamp out can be calculated across a system and this data can be used to plan preventative lamp changes in critical locations and even measure lamp manufacturers' relative performance. A similar approach is also possible for switch machines, track circuits, and practically every component with an interface to a local controller. |
|||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||
| The disadvantage of performing this analysis at the local control level is obvious--the data is local and not centralized. Process and performance information is only useful if it is available to individuals with the knowledge and ability to understand and use it, preferably in an office environment. For more on how this data can be made available to a business network and some of the steps that are being taken in the industrial and process control industry, see Functionality and Applications, specifically the section on Communications. An additional advantage of local data collection of data is that no changes need to be made to central control systems in order to take advantage of this functionality (the communication of information is achieved completely independently of the control system) -- and with sufficiently capable local logic controllers no back-office server systems, etc are required. |
|||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||
| back to Performance & Measurement |
|||||||||||||||||||||||||||||
| back to Contents |
|||||||||||||||||||||||||||||