![]() |
||||||||||||||
![]() |
||||||||||||||
| Tags are the fundamental building blocks in a CPUtilities project. Each I/O point is identified by a 3 part tag address defining it's point of origin/location, file, and name. This naming convention allows tags to be grouped by common functionality and easily identified anywhere in the project. Tag assignments are made using the Tag Editor's simplistic Window's Explorer type interface. |
||||||||||||||
![]() |
||||||||||||||
| Click Image for a Larger View |
||||||||||||||
| Locations contain the OPC Server, channel/data transport, and master polling interval assignments. A location can be a physical area housing processing equipment, a process or manufacturing line, a machine, or the actual PLC or field instrument. Each location consists of one or more files. Files organize groups of tags and are commonly used to categorize I/O points into process variable and setpoint types. Each file is assigned a subordinate polling interval allowing flexible performance tuning involving data throughput. Tag properties include the OPC register assignment, data type, scaling, and system security settings. Although it is common to associate all tags in a given file to a specific PLC, this is not a requirement. It is not uncommon, for example, for a location's setpoints to exist across field instrumentation boundaries. |
||||||||||||||
![]() |
||||||||||||||
| Click Image for a Larger View |
||||||||||||||
| Another extremely powerful feature of the Tag Editor is the configuration of Transfer Tags. Transfer Tags identify the horizontal movement of data from a source tag to one or more destination tags. The source and destination can exist in different files or even different locations allowing data transfers between dissimilar PLC brands and OPC Servers. Each tag has an associated OPC quality identifier. If the source tag's data is not good quality, one of five transfer actions can be taken; do nothing, send the source tag's preset value, send the minimum value, send the maximum value, or send the last known value. Associated logic in the destination field device can easily identify a bad data condition and take alternative processing measures. |
||||||||||||||