Display device requests and responses in device folders. If disabled then only errors are displayed.
Enable device cache. The cache time is half the group update rate. When multiple OPC clients or groups are requesting the same data, turning the cache on can help in reducing the traffic from the PLC.
Strict OPC RemoveGroup
If disabled, the bForce parameter to IOPCServer::RemoveGroup call is ignored. Some OPC clients incorrectly set the bForce parameter to true, which deletes the group unconditionally even if references (interfaces) to the group still exist, subsequent use of such interface will result in an access violation.
If disabled, calls to IOPCServer::AddGroup with a duplicated group name will remove that group and its items first.
Shutdown when the last OPC Client disconnects
If IOServer is started by an external OPC client, IOServer will automatically shut down when the last external OPC client releases it. If this option is cleared, IOServer will not shut down when the last external OPC releases it. If IOServer is started manually by a user, IOServer can only be shut down manually by a user.
Start IOServer when a user logs in
Start IOServer when a user logs in. IOServer will shut down when the user logs out.
Keep last communication events
Only the last "Trace List Height" number of lines will be displayed in the Board->Port and Board->Port->Device folder.
Group Update Interval
Use this default value for the group update interval if the user creates a group with zero group update interval. In IOServer, the update interval is synchronized with the clock. The first digit determines the synchronized main update interval, the rest of the number is the update time within the main update interval. With an update rate of 10000 ms, the poll will be issued at 0, 10, 20, 30, 40, 50 seconds of each 10 seconds interval. With an update rate of 11000 ms, the poll will be issued at 1, 11, 21, 31, 41, 51 seconds of each 10 seconds interval. The first update is issued immediately.
Insert this delay between events for the same tag when reporting to OPC clients. A value greater than 1 will degrades the performance of IOServer.
Max DNP3 Point Index
Maximum DNP3 Index for all DNP3 Objects
OPC Quality on device failure
The OPC Quality to return to the OPC client on device failure.
Run IOServer at Normal, Idle, High, or RealTime process priority. Running IOServer at High or RealTime priority is not recommended. IOServer can run at Idle priority because it uses very little CPU resources.
Log OPC Read Call back
Enable logging of Read Call back to OPC clients.
Log DDE calls
Log DDE events to log file if enabled.
Log Time Stamps
Log tag time stamp information to file for DNP3 protocol.
Timestamp events in SOE file
Timestamp each event in the SOE file.
Log FEC Data
Log Raw Forward Error Correction and Compression data.
Reset Log File
Move ios.logN-2 to ios.logN-1, ..., ios.log1 to ios.log2 and ios.log to ios.log1. Where N is the number of log files to keep.
The location of the log file (Please send a zip version of log files, and .io configuration file when reporting communication problems). The supplied readlog.exe can be used to monitor the log file.
Keep Last N Daily Log Files
The current log file is ios.log, the previous day log file is ios.log1 and the last log file is ios.log6 (for N equal to 7). Set to 0 to disable logging. A new log file is also generated when the file size exceeds 100M
How often to flush the log data to disk. IOServer will buffer up to 16K of data or when the write interval has expired. A value of 0 will increase CPU usage.
SOE File Path
DNP3/Kingfisher/Courier/Harris 6000/IEC61850 SOE log files directory path. Log files will be created under this directory. This directory must exist. Leave this field blank to stop IOServer from generating daily SOE files. If a non-directory name is used, then all SOE will be written to that file.
Log all communication events to the log file and port folders.
Only errors are logged
All communication events are logged.
Logging is individually controlled by the "Log Communication" option in each port.
OPC Server Log Level
Log OPC calls from OPC clients.
Disable logging of OPC calls.
Enable logging of OPC calls from OPC clients.
Enable logging of more OPC calls from OPC clients.
Enable logging of Browse Server OPC calls from OPC clients.
OPC Gateway Log Level
Log OPC calls from OPC Gateway.
Disable logging of OPC calls.
Enable logging of Points creation/deletion.
Enable logging of writes.
Enable logging of reads.
The update rate of all DDE transactions.
Report only DDE variables that change by more than Dead band %. The Low and High raw value of the variable must be defined.
Return #Error when the quality of a DDE item is bad. If not checked then the last good value is returned when the quality of a DDE item is bad.