advertisement
▼
Scroll to page 2
of 485
About this Guide
Welcome to the OPC Client Driver Help. Click the following topics for information about using the OPC Driver.
•
•
•
•
•
•
•
•
•
•
OPC I/O Driver Overview
General Installation Information
Using the Power Tool
Configure the I/O Driver
Running the I/O Driver
Optimizing the Driver
Troubleshooting Your System
Creating a Custom Client Application
Glossary
Where to Find Information
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
Download PDF
advertisement
Table of contents
- 17 About this Guide
- 18 OPC I/O Driver Overview
- 19 About the OPC Client Driver
- 19 OLE Automation Technology
- 21 Integration with iFIX
- 21 Event-Driven Architecture
- 22 OPC Compliance
- 23 How the I/O Driver Works
- 24 1. I/O Server
- 25 2. I/O Server Objects
- 26 3. OLE Interfaces
- 26 4. I/O DLL
- 27 5. Common Memory DLL
- 27 6. NIO DLL
- 27 7. Signal Conditioning DLL
- 27 8. I/O Driver Power Tool
- 28 9. iFIX Applications
- 28 10. Automation Controller and COM Client Applications
- 28 11. Process Hardware
- 29 The OPC Client Features
- 31 Creating Items Automatically in iFIX Process Database
- 31 Example 1: Creating Items Automatically
- 33 Example 2: Creating Groups Automatically
- 34 Example 3: Creating Servers Automatically
- 35 Add Items Automatically to the iFIX Process Database
- 36 To auto-create items in the iFIX Process Database from the Device Browser:
- 39 To auto-create items in the iFix Process Database from the Datablock Browser:
- 42 Add Existing Items to the iFIX Process Database
- 42 Use the iFIX Process Database Log File
- 43 To use the iFIX Process Database log file:
- 45 Add Multiple Items to a Group
- 46 Configure the Driver from Custom COM/OLE Automation Applications
- 47 Using the OPC Client I/O Driver Graphical User Interface
- 47 Features of the Power Tool
- 49 Remote Control and Configuration
- 49 To install the Power Tool for remote communication:
- 50 Asynchronous vs. Synchronous I/O
- 51 Using Process Database Exception-Based Processing
- 52 Using Exception-Based Processing
- 53 To configure a database for exception-based processing:
- 55 Enabling or Disabling Individual Servers, Groups, and Items
- 58 Using Latched Data
- 59 Example
- 60 Time/Date Stamp for Data and Alarms
- 61 To view time and date stamps in the Power Tool:
- 61 Running as a Service
- 65 Registering the I/O Server as a Service
- 65 To register the I/O Server as a service:
- 71 Device vs. Cache Reads
- 72 Browsing OPC Servers
- 73 Data Arrays
- 73 Example 1
- 74 Example 2
- 75 Examples
- 78 Examples
- 79 Using Analog Register and Digital Register Blocks
- 79 Example
- 82 Block Writes
- 82 To send block writes through iFIX:
- 83 Support for Greater Precision
- 85 General Installation Information
- 85 Overview: Setting Up the Driver
- 86 Know your process hardware
- 86 Know your OPC server
- 86 Choose the configuration method
- 87 Configure the I/O driver
- 87 Check the I/O driver status
- 87 Test driver communication with the process hardware
- 87 Set Up Windows XP, Windows Vista or Windows Server 2008 Firewall for Remote OPC Servers
- 88 To modify Windows Firewall settings:
- 96 Set Up DCOM for Remote OPC Servers
- 99 DCOM Settings
- 100 To launch the DCOM configurator:
- 100 System-wide COM/DCOM Limits Settings
- 101 For Windows XP, Windows Vista, and Windows Server 2008:
- 101 To update system-wide COM/DCOM limits settings:
- 104 OPC Server-specific DCOM Settings
- 106 To modify driver-specific DCOM settings:
- 106 In Windows 2000
- 109 In Windows 2003
- 114 In Windows XP, Windows Vista, and Windows Server 2008
- 119 Supported Protocols
- 121 Supported Software
- 121 Operating System
- 122 OPC Servers
- 123 Using the Power Tool
- 123 Overview: About the I/O Driver Power Tool
- 124 Features
- 125 Access Methods
- 128 The Power Tool's Graphic Interface
- 129 The Properties Viewer
- 129 To display the configuration properties for the driver, a server, a group, or an item:
- 130 To modify the configuration of a server, group, or item:
- 130 To view statistics for the driver, a server, a group, or an item:
- 131 The Tree Browser
- 131 Adding Objects
- 132 Changing Objects
- 132 Refreshing the Tree Browser
- 133 Collapsing and Expanding the Tree Browser
- 133 Navigating
- 134 Finding and Sorting
- 134 Right-clicking
- 137 Additional Features
- 137 The Status Bar
- 138 Using Shortcut Keys
- 139 The Main Toolbar
- 141 The Run-time Toolbar
- 144 The Search and Sort Toolbar
- 146 The Configuration Toolbar
- 148 The Menu Bar
- 149 The File Menu
- 149 New
- 150 Open
- 150 Save
- 151 Save As
- 153 Exit
- 153 The Edit Menu
- 153 Add Server
- 154 Add Group
- 154 Add Item
- 154 Add Multiple Items
- 154 Add Item to iFix Database
- 154 Delete
- 155 Find
- 155 Sort
- 155 The View Menu
- 155 Tree Browser
- 155 Main Toolbar
- 156 Run-time Toolbar
- 156 Configuration Toolbar
- 156 Status Bar
- 156 Search and Sort Toolbar
- 156 The Display Mode Menu
- 157 Configuration Mode
- 157 Statistics Mode
- 157 Start
- 157 Stop
- 157 The Options Menu
- 158 Reset Counters
- 158 Templates
- 158 Setup
- 158 OLE Server
- 159 Event Window
- 159 The Help Menu
- 159 Help Topics
- 159 About Power Tool
- 160 The Power Tool Environment
- 161 Templates Dialog Box
- 161 Setup Dialog Box
- 162 Display Setup Tab
- 164 Default Path Tab
- 167 Advanced Tab
- 177 Set the Statistics Refresh Rates
- 179 Set Defaults for I/O Driver Configuration File Name and Path
- 181 Make Advanced Settings
- 182 I/O Driver Server Connection Dialog Box
- 182 Use Local OPC Client Driver
- 183 Use Remote OPC Client Driver
- 184 Remote Machine Name or TCP/IP Address
- 184 Network List Box
- 185 Show This Dialog On Startup
- 186 Connect
- 187 Set Up the OPC I/O Driver Server Connection
- 191 Set the I/O Server for Automatic Connection
- 193 Server Event Log Dialog Box
- 193 Maximum Number of Messages
- 193 Configure the I/O Driver
- 194 Configure the I/O Driver with the Power Tool
- 194 OPC Server Browse Methods
- 195 Browsing OPC Servers on the Local Machine
- 196 Browsing OPC Servers on a Remote Machine
- 197 Browse Failure
- 198 Server Properties
- 199 Server Name
- 199 Server Enable Check Box
- 200 Description
- 200 ProgID
- 201 OPC Server Connection Setup
- 201 Server Location
- 202 Machine Name
- 202 Browse Network
- 202 OPC Persist Settings
- 202 Save on Disconnect
- 203 File Name
- 203 Client Settings
- 203 Send Messages to Event Window
- 204 FIX DBB I/O Address Delimiter
- 205 Group Properties
- 205 Group Name
- 205 Group Enable Check Box
- 206 Description
- 207 OPC Group Communications Settings
- 207 I/O Type
- 208 Data Source
- 209 Update Rate
- 210 % Deadband
- 212 Client Communications Settings
- 212 Poll Rate
- 213 Enable Asynchronous Watchdog
- 213 Async Timeout
- 214 Item Properties
- 214 Item Name
- 215 Item Enable Check Box
- 216 Description
- 216 OPC Item Settings
- 216 Item ID
- 217 Access Path
- 218 Item Start
- 219 Item Length
- 221 Array
- 222 Requested Datatype
- 225 Browse Server
- 225 Client Settings
- 225 Disable Outputs
- 226 Latch Data
- 227 Enable Block Writes
- 228 Exception Deadband
- 229 To create an exception-based iFIX database block:
- 229 Access Time
- 231 Datablock Browser Dialog Box
- 232 Item IDs and Access Paths
- 232 Item IDs Browser
- 232 Access Paths Browser
- 232 Item ID
- 233 Access Path
- 233 iFIX Process Database Tag
- 233 Enable iFIX PDB Tag Auto-creation
- 234 iFIX Database Tag Type
- 235 Tag Desc Prefix
- 236 Tag Name Prefix
- 237 Database Tag Dialog Box
- 237 Enable iFIX PDB Tag Auto-creation
- 238 iFIX Database Tag Type
- 238 Tag Desc Prefix
- 239 Tag Name Prefix
- 240 Device Browser Dialog Box
- 241 Path
- 241 Items
- 241 Number of Items Selected
- 242 Filter
- 242 Filter Button
- 243 iFIX Process Database Tag
- 243 Enable iFIX PDB Tag Auto-creation
- 244 iFIX Database Tag Type
- 244 Tag Desc Prefix
- 245 Tag Name Prefix
- 246 Find Dialog Box
- 246 Find What
- 247 Find Next
- 247 Find Previous
- 247 Network Browser Dialog Box
- 247 Network Tree Browser
- 248 Remote Machine
- 248 Select an OPC Server Dialog Box
- 248 Server List
- 248 Selected Server's Description
- 249 Add and Modify Servers
- 254 Add and Modify Groups
- 256 Add and Modify Items
- 258 Add and Modify Item IDs from the Datablock Browser
- 260 Add Multiple Items
- 261 Add Existing Items to the iFIX Process Database
- 263 Set Default Values for Server, Group, and Item Properties
- 265 Example: Group Defaults
- 266 Configuring from iFIX Applications
- 267 Overview: Create Items Inside iFIX Applications
- 269 Specify the I/O Driver in iFIX Process Database
- 269 Specify I/O Addresses in iFIX Process Database
- 272 Event I/O Addresses
- 273 Special Address Events
- 275 Item Property I/O Addresses
- 276 Property Address Functionality
- 277 Setting Up a Database Tag for Bit Read/Write Within an Analog Data (16-Bit Integer) Value
- 279 Examples
- 279 Example 1: Using a Rockwell Software RSLinx Server
- 283 Example 2: Using a Siemens S7 SIMATIC NET OPC Server
- 288 Example 3: Using a Schneider Automation OFS OPC Server
- 293 Example 4: Using a DR tag to access digital offsets with an RSLinx Server
- 296 Specify Hardware Options in iFIX Process Database
- 297 Supported Data Types
- 299 Set Up for Creating Items and Groups Automatically in iFIX Process Database
- 300 Specifying Signal Conditioning in iFIX Process Database
- 302 OPC Supported Signal Conditioning Types
- 304 12AL Signal Conditioning
- 304 Parameters for 12AL Signal Conditioning
- 306 12BN Signal Conditioning
- 306 Parameters for 12BN Signal Conditioning
- 308 13AL Signal Conditioning
- 308 Parameters for 13AL Signal Conditioning
- 311 13BN Signal Conditioning
- 311 Parameters for 13BN Signal Conditioning
- 313 15AL Signal Conditioning
- 313 Parameters for 15AL Signal Conditioning
- 315 15BN Signal Conditioning
- 315 Parameters for 15BN Signal Conditioning
- 317 3BCD Signal Conditioning
- 317 Parameters for 3BCD Signal Conditioning
- 320 8AL Signal Conditioning
- 320 Parameters for 8AL Signal Conditioning
- 322 4BCD Signal Conditioning
- 322 Parameters for 4BCD Signal Conditioning
- 325 8BN Signal Conditioning
- 325 Parameters for 8BN Signal Conditioning
- 327 Enter Driver Information in iFIX Process Database
- 328 I/O Driver Fields
- 329 Open the Power Tool from iFIX Process Database
- 329 Verify New Items Created in iFIX Process Database
- 330 Save Groups and Items Created in iFIX Process Database to the Configuration File
- 331 Find Groups and Items in the Tree Browser
- 333 Sort Servers, Groups, and Items in the Tree Browser
- 334 Use I/O Driver Report Files
- 336 Example .CSV file displayed in a text editor
- 340 Running the I/O Driver
- 341 Statistics
- 341 Statistics Overview
- 341 I/O Driver Statistics
- 342 Transmits
- 343 Receives
- 343 Errors
- 344 Troubleshooting
- 344 Server Statistics
- 345 Transmits
- 346 Receives
- 346 Errors
- 346 Number of Groups
- 347 Number of Items
- 347 Write Queue Count
- 347 Vendor Info
- 347 Server Status
- 348 Bandwidth
- 348 Start Time
- 348 Current Time
- 348 Last Update
- 349 Major Version
- 349 Minor Version
- 349 Build Number
- 349 Connection In Use
- 349 Troubleshooting
- 350 Server Dialog Refresh Status
- 350 Group Statistics
- 350 Transmits
- 351 Receives
- 351 Errors
- 352 Number of Items
- 353 Actual Update Rate
- 353 Pending Asynchronous Transactions
- 353 Troubleshooting
- 353 Group Dialog Refresh Status
- 354 Item Statistics
- 354 Item ID
- 355 Transmits
- 355 Receives
- 356 Errors
- 356 Number of Items
- 357 Access Rights
- 357 Valid Entries:
- 358 Data Quality
- 358 Server Datatype
- 358 Read Data
- 358 Write Data
- 359 Last Error
- 359 Last Read Time
- 359 Last Write Time
- 359 Last Error Time
- 360 Block Writes Queue Count
- 361 Data Monitor Button
- 361 Troubleshooting
- 361 Item Dialog Refresh Status
- 362 The Data Monitor
- 362 Example
- 362 Data Monitor Dialog Box
- 362 Starting Address
- 362 Quality
- 363 Format
- 365 Last Time Read
- 365 Last Time Written
- 365 Time of Last Error
- 365 Refresh
- 366 Understanding Data Quality
- 368 Use Poll Rates with Access Time
- 368 Example 1
- 369 Example 2
- 369 Example 3
- 370 Use the Data Monitor
- 371 Starting and Stopping the I/O Driver
- 371 Start the I/O Driver from the Power Tool
- 372 To start the I/O driver from the Power Tool:
- 373 To turn on the Auto Start option:
- 373 Start the I/O Driver from the iFIX SCU
- 374 To start the OPC Client from iFIX SCU:
- 376 Set the I/O Driver for Automatic Startup in FIX
- 377 To set the I/O driver for automatic startup:
- 379 To add the OPC Client to the SCADA Configuration dialog box:
- 381 Start the I/O Driver Manually from Mission Control
- 381 To start the I/O driver manually from Mission Control:
- 383 Stop the I/O Driver
- 383 To stop the I/O driver manually from Mission Control:
- 384 To stop the I/O driver from the OPC Client Power Tool:
- 385 To stop the driver from iFIX Process Database
- 385 Check Communication
- 386 To add the OPC Client to a SCADA configuration and launch the Power Tool:
- 387 To configure a group with the Power Tool:
- 388 To add an iFIX picture that accesses the configured group:
- 389 Optimizing the Driver
- 390 How do I add items to maximize performance?
- 391 Example 1
- 392 Example 2
- 395 How do I eliminate excess items?
- 396 To eliminate excess items:
- 397 To eliminate excess items for specialized configuration files:
- 397 Decreasing Unnecessary Stress On Your System
- 399 How do I choose poll and update rates?
- 399 Setting the Poll Rate
- 399 Poll Rate and Asynchronous I/O
- 400 Poll Rate and Synchronous I/O
- 400 Example
- 401 Using a Zero Poll or Update Rate
- 401 Troubleshooting Your System
- 402 How Do I?
- 404 Frequently Asked Questions
- 405 Troubleshooting
- 407 The Most Common I/O Driver Problems
- 408 Tools for Troubleshooting the OPC Client
- 409 Statistics View in the OPC Client Power Tool
- 409 Statistics in iFIX Mission Control
- 410 Windows Event Viewer
- 410 Alarm History in iFIX
- 411 Message Log in the I/O Server Program
- 411 To view the I/O Server program in the I/O Server:
- 414 To close the I/O Server program:
- 414 iFIX Process Database Log File
- 414 Use the Windows Event Viewer
- 416 To view messages that might be generated by the driver:
- 418 Error Codes
- 419 Item Last Error Field
- 435 Mission Control DRVST Errors
- 436 Getting Technical Support
- 436 By World Wide Web
- 436 By Phone
- 437 Creating a Custom Client Application
- 438 Create a Custom Application Using Microsoft Visual Basic
- 439 To start designing a Visual Basic application that accesses the OPC Client objects:
- 440 Create a Custom Application Using C or C++
- 440 To get started creating an client application with C or C++:
- 441 The OPC Client as a Data Source in iFIX
- 441 Access the OPC Client as a Data Source from iFIX
- 442 To access an item in the OPC Client as a data source:
- 444 Access String Data with the OPC Client
- 445 Glossary
- 449 Where to Find Information
- 450 Use Help
- 450 Help Button Bar
- 453 Navigation Pane
- 453 Viewer Pane
- 454 Access Information
- 456 Navigate the Online Help
- 456 Using Help Links
- 457 Using the See Also List
- 457 Use F1 Help
- 458 Use the Help Table of Contents
- 458 To use the Table of Contents:
- 458 Use the Help Index
- 459 To search the index:
- 459 Use the Help Full-Text Search
- 460 To use the full-text search:
- 460 Print the Online Help
- 460 To print one OPC Client Help topic at a time:
- 461 To print the entire online help as a book:
- 463 Index