Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Tsentry outputs several types of messages to provide systems status. Most of these messages are output to the system log file, displayed both on the screen and stored in the text logfile.

These message types include:

  • Informational Messages

  • Error Messages

  • Process Abort Traceback Messages

They are described in the following sections.

...

Informational and Error Messages

Expand
title...

Message

Process / Function

Description

Request for undefined variable xxxxxx (Path = )

GsmOpcSvr / UnKnownItemProc

Variable name as specified does not exist in the data dictionary

Process xxxxxx pulse timer expired

NtRtMtr/checkPulse

The process was set up to use a pulse time to insure that it does not get in an endless loop. The timer expired. PrWait was not called to reset the timer.

Process xxxxxx (yyyy) detected not alive

NtRtMgr/checkAlive     

The process xxxxxx, pid yyyy was running and has exited or aborted. NtRtMgr will restart if AutoRestart option is set in the sysProcs.ini file.

Existing process X:\x\x\x\xxxxxx.exe detected in state Active

Usertask/PrIni

The task that is starting up is already running.

-2147418105 Automation error - The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call may have executed

Screens

One of the DLLs required for proper screen operation is not installed properly (e.g., ApgGetArray.dll, tpri.AdSecurity.dll, tpri.CryptCom.dll)

Error: connection to host not initialized downloading list of available pot names

Screens

Unable to acces files on the Tsentry system from screens

The “Xxxxxx”’ screen or one of its controls is not properly installed. Details: Error 438: Object doesn’t support this property or method

Screen Interface

Internet Explorer browser is not configured to allow downloads from the web site from which the screen is being loaded. Note that the browser options are set up on a ‘per user’ basis.

Error retrieving security access for Domain\UserID. File I/O error

TExplorer

The Application Security Configuration File (ASCF) for this application was not found.

SetupRemoveDataAccess – An Existing connection was forcibly closed by the Remote Host

TExplorer

NtRtInfo.exe is run as a service on the host system. NtRtInfo.exe.config not set up correctly. Service is hard coded to look for share ‘HmiAppConfig’

 

 

 

Failed to lookup account name XXXX

GrantThreadAccessToConsole

Unable to lookup account name

Failed initial open of WinSta0: GetLastError =

GrantThreadAccessToConsole

Failed initial open of WinSta0

Failed to grant access to window station

GrantThreadAccessToConsole

Failed to grant access to window station

Failed re-open of WinSta0: GetLastError = XXXX

GrantThreadAccessToConsole

Failed re-open of WinSta0

Failed to set process window station: GetLastError = XXXX

GrantAccessToConsole

Failed to set process window station

Failed to open destop; GetLastError = XXXX

GrantThreadAccessToConsole

Failed to open destop

Failed to grant access to desktop

GrantThreadAccessToConsole

Failed to grant access to desktop

Failed to re-open destop; GetLastError = XXXX

GrantThreadAccessToConsole

Failed to re-open destop

Failed to set thread desktop: GetLastError = XXXX

GrantThreadAccessToConsole

Failed to set thread desktop

RtEnablePortIo error = XXXX

ppLed

Error in enabling Parrallel Ports

Error XXXX deleting file YYYY

tpriCleanDir

Error in deleting file

SQLExecute failed: retcode= XXXX

tpriDbio::ExecSql

Error in executing SQL statement

Error WWWW GSM XXXX (YYYY bytes): ZZZZ

mapGsm

 

NULL filename specified; unable to save GSM XXX

tpriGsm::saveGsm

NULL filename specified, unable to save GSM

GSM XXX size= YYY; unable to save GSM

tpriGsm::saveGsm

Incorrect size to save GSM

fopen of XXX  failed, rc = YYY

tpriGsm::saveGsm

Fopen failed

fwrite of WWW failed, Size=XXX, rc=YYY, errno=ZZZ

tpriGsm::saveGsm

Fwrite of GSM failed

NULL filename specified; unable to restore GSM XXX

tpriGsm::restoreGsm

NULL filename specified for GSM restore

GSM XXX size=YYY; unable to restore GSM

tpriGsm::restoreGsm

Incorrect size for GSM restore

fopen of XXX failed, rc = YYY

tpriGsm::restoreGsm

Fopen of GSM failed

fread of WWW failed, nlen=XXX, rc=YYY, errno= ZZZ

tpriGsm::restoreGsm

Fread of GSM failed

Array index for variable XXX is not a valid hex integer: YYY

initFromHdr

Not a hexadecimal number

Array index for variable %s is not a valid decimal integer: XXX

initFromHdr

Not a decimal integer

DDCOM GSM size does not match true GSM size: GSM Name: WWW Struct Name: XXX DDCOM calculated size: YYY Allocated GSM size: ZZZ

setTpriGsmPtr

The data dictionary size is not the same as the true size of the GSM

WARNING: variable WWW format string is 'XXX’  - You have specified a hex format but did not prepend the format string with '0x' – This will cause the value of the variable to be interpreted improperly if you restored by name from disk

It is strongly suggested that you use the formatting ‘0x%%x’ instead

readIni

Asked to format in hex, but didn’t prepend a “0x”

Warning: potentially invalid format for variable XXX(YYY); remaining portion of line may be corrupt

varDef::readIni

The first character of the next token is not a whitespace character

Duplicate variable XXX

varDef::readIni

Duplicate variable definition

Ambiguous variable definition: XXX vs YYY

varDef::readIni

Ambiguous variable definition

Unable to create variable definition for %s

parseIniVarDef

Unable to create variable definition

Error parsing global common definition #XXX

readIniGblCmnDef

An error in parsing occurred

Unable to create variable definition for XXX

parseIniVarDef

Unable to allocate a defintion

Error: global common not mapped

SortDDCom

global common not mapped

Bad ptr = NULL

tpriGsmDDCom::writeVariant

ptr = NULL

New variant type %d does not match orig %d

tpriGsmDDCom::writeVariant

 

Error: global common not mapped

traverseTree

Global common not mapped

Unable to find GSM %s in data dictionary

mapGsm

 

Error: global common not mapped

attachGsm

global common not mapped

Error: global common not mapped

mapAllGsm

global common not mapped

Error %d restoring GSM variable %s

tpriGsmDDCom::restorePersist

Error restoring GSM variable’s persistent data

Error %d saving GSM variable %s

tpriGsmDDCom::savePersist

Error saving GSM variable’s persistent data

Error %d persisting GSM variable %s

persistVar

 

File not specified to save variable %s

persist1Var

File not specified to save variable

Error %d saving variable %s to disk

persist1Var

Error writing variable to disk

File not specified to initialize variable %s

persist1Var

File not specified to load variable

Unable to find variable %s in file %s

tpriGsmDDCom::persist1Var

Unable to find variable to parse

Error parsing variable %s=%s from file %s

priGsmDDCom::persist1Var

Error parsing the variable value

File not specified to initialize variable %s

persist1Var

Don’t have file from which to load variable

Error parsing variable %s=%s from file %s

tpriGsmDDCom::persist1Var

Error parsing the variable value

Unknown persistence mode %d

tpriGsmDDCom::persist1Var

Error parsing variable value

Error: global common not mapped

persistAllVars

Global common not mapped

Error %s(%d) opening input list file %s

persistByList

Error opening file

Unable to find section [%s] in file %s

persistByList

Unable to find section

Unable to find GSM for variable %s

persistByList

Unable to find GSM for Variable

Error writing variable values to file %s

persistByList

Error writing variable value to file

Error %d persisting variable %s with file %s

persistByList

Error persisting variable

Error writing variable values to file %s

persistByList

Error writing variable value to file

Unable to format short variable %s with '%s'

fmtVal

Unable to format short

Unable to format long variable %s with '%s'

fmtVal

Unable to format long

Unable to format int64 variable %s with '%s'

fmtVal

Unable to format int64

Unable to format float variable %s with '%s'

fmtVal

Unable to format float

Unable to format double variable %s with '%s'

fmtVal

Unable to format double

Unable to format char variable %s with '%s'

fmtVal

Unable to format char

Unable to format string variable %s with '%s'

fmtVal

Unable to format string

Invalid value '%s' for 'LogMsgMaxDays' key in [General] section of ini file %s

readIniFile

 

Data dictionary is not LogMsg aware; screens will be unable to access LogMsg data

enableDDCom

Data dictionary does not know about LogMsg queues

Error writing %s messages to directory %s

fileLogMsgs

 

Error deleting %s logs from directory %s

fileLogMsgs

 

Error mapping process id global common %s; lastError=%d

tpriProc

Global common not mapped into process correctly

Unable to find process definition for task %s

Activate

 

Activation of RTSS task %s without RTSS support is denied

Activate

 

Unable to find group definition %s

ActivateGroup

 

Unable to find process definition for task %s

Deactivate

 

Unable to find group definition %s

DeactivateGroup

 

Process %s not found in process ini file

PrIni

 

Existing process %s detected in state %s

PrIni

Process already active

Process %s tpriLockProcess err=%d

PrIni

 

tpriCreateSemaphore error=%d

PrIni

 

Unable to initialize priority/timer from process options

PrIni

 

Error %d attaching RTSS shutdown handler

PrIni

 

Error: PrWait called for uninitialized process

PrWait

 

Error: PrWait called for process w/out valid timer

PrWait

 

Error: PrWait called for process w/out valid semaphore

PrWait

 

Wait for Single Object failed. GetLastError = %d

PrWait

 

%s process %s priority %d not legal

PrIni

 

Process %s tpriSetThreadPriority err=%d

chkUpdProcOpts

 

tpriCreateTimer error

chkUpdProcOpts

Problem creating timer

Unable to open connection to service control manager

GetLastError returns %d

***System will be unable to restart RTSS processes***

tpriProcMgr

Unable to open connection to service control manager

Incorrect status(=%d) to read ini file

readIniFile

 

Error %d reading file %s

readIniFile

 

Duplicate GrpName <%s> found in process.ini file

readIniFile

 

Error %d parsing process definition string <%s>

readIniFile

 

Duplicate AppName <%s> found in process.ini file

readIniFile

 

Error loading process to slot (already exists); Process[%d]=%s

readIniFile

 

Activation of task %s from tpriProcError state denied

Activate

 

Activation of RTSS task %s without RTSS support is denied

Activate

 

Error %d in CreateProcess for %s:%s

Activate

Error in creating process

Process %s(%d) detected not alive

checkAlive

 

Process %s failed to initialize in the allotted time

checkAlive

 

Error 0x%X starting RTSS process %s

CheckProcs

There was an error starting this RTSS process

Service Control Manager handle is not open

checkAliveRTSS

 

Error %d retrieving process handle for %s, error = %d

checkAliveWin32

 

Error %d killing RTSS process %s using :%s:

killRTSS

 

Error %d killing Win32 process %s (PID %d)

killWin32

 

Process %s (PID %d) not active

killWin32

 

Access denied opening process %s (PID %d) handle

killWin32

 

Error %d retrieving process handle for %s (PID %d)

killWin32

 

Data dictionary is not tpriProc aware; screens will be unable to access tpriProc data

enableDDCom

 

NtRtCmd path not specified; unable to initialize NtRtCmd subsystem

initNtRtCmds

 

Error deleting file <%s>

cleanDir

Error deleting file

Process initialization file (%s) updated.

checkNtRtProcCmd

File updated successfully

Error getting ini file name. File has not been updated.

CheckNtRtProcCmd

Error getting process ini file name

Error %d parsing process definition: %s

checkNtrtProcCmd

Error parsing line

Error %d activating process %s from web page

checkNtRtProcCmd

 

Error %d deactivating process %s from web page

checkNtRtProcCmd

 

Error %d suspending process %s from web page

checkNtRtProcCmd

 

Error %d resuming process %s from web page

checkNtRtProcCmd

 

Error %d clearing error state from web page for process %s

checkNtRtProcCmd

 

Error %d activating group %s from web page

checkNtRtProcCmd

 

Error %d deactivating group %s from web page

checkNtRtProcCmd

 

Unable to find section [LogMsg] of NtRtCmd\\LogMsg file %s

checkNtRtLogMsgCmd

 

Unable to find key 'Func' int section [LogMsg] of NtRtCmd\\LogMsg file %s

checkNtRtLogMsgCmd

No function specified

Unable to find key 'Queue' int section [LogMsg] of NtRtCmd\\LogMsg file %s

checkNtRtLogMsgCmd

No queue specified

Unable to find key 'DbgLvl' int section [LogMsg] of NtRtCmd\\LogMsg file %s

checkNtRtLogMsgCmd

No  function specified

Unable to find key 'Msg' int section [LogMsg] of NtRtCmd\\LogMsg file %s

checkNtRtLogMsgCmd

No function specified

Error processing complete statement: %s

Parse

There’s still more info to process

Error validating variable criteria %s

Validate

 

At least one criteria group must be specified

Validate

 

Error validating criteria group

Validate

There was a general error that occurred during validation

Error parsing target variable from string: %s

Parse

Variable parsing error has occurred

Target variable must exist in global common: %s

Parse

Variable is not named in global common

Target variable must be followed by '=' sign: %s

Parse

The next character to parse was not an “=”

Error processing operation: %s

Parse

Error processing the operation

Error processing complete statement: %s

Parse

Still more information left to parse

Error validating ModifyVariable action %s

Validate

Error validating ModifyVariable action

Error setting output type/size for action: %s

Validate

 

Unknown parameter: %s

FormatParam

 

Unknown parameter: %s=%s

ParseParam

 

Unknown parameter: %s

FormatParamDesc

 

Unable to parse enabled flag: %s

ParseEnabled

 

Unable to parse next time: %s

ParseNextEvalTime

 

Unable to parse evaluation interval: %s

ParseEvalInterval

 

Illegal evaluation interval: %s

ParseEvalInterval

Illegal evaluation interval

Unable to parse lock-time-of-day flag: %s

ParseLockTimeOfDay

 

Unable to parse evaluation window: %s

ParseEvalWindow

 

Illegal evaluation window: %s

ParseEvalWindow

 

Unable to parse re-arm interval: %s

ParseRearmInterval

 

Rule name must be specified

Validate

 

Next evaluation time (%s) must be specified

Validate

 

Evaluation interval (%s) must be greater than zero

Validate

 

Evaluation window (%s) must be greater than zero

Validate

 

At least one action must be specified

Validate

 

Error validating actions

Validate

 

Failed to validate rule %s; rule will not be processed

AddRule

 

Unable to process add file %s

ProcRuleAdd

 

Unable to parse rule name from path %s

ProcRuleVerify

 

Unable to file rule for ID %s

ProcRuleVerify

unable to find rule

Error copying configuration file %s to %s

CopyHmiCfgFile

 

Unable to find rule %s in file %s

Read

Didn’t find the nodes we want

Multiple %s rules (%d) found in file %s

Read

Found too many nodes

Unable to find any rules in file %s

Read

Unable to find any nodes

Unable to translate text into XML node

ParseRule

Error translating text during parse

Error writing rule configuration

Write

 

Unable to find '%s' param

ParseParam

Unable to find appropriate item

Unable to convert '%s' field to ASCII

ParseParam

Unable to convert item to
ASCII text

Exception selecting field '%s': %s

ParseParam

 

Exception selecting field '%s': %s

WriteParam

 

Unable to create criteria of type %s

ReadCriteria

Unable to create a new criteria of the specified type

Unable to parse %s criteria as %s

ReadCriteria

There was some error parsing

Exception processing criteria: %s

ReadCriteria

 

Unable to create action of type %s

ReadActions

Unable to create a new criteria of the specified type

Unable to parse %s action as %s

ReadCriteria

 

Exception processing actions: %s

ReadActions

 

Exception writing criteria: %s

WriteCriteria

 

Error mapping Trend global common %s (%d)

mapTrendGsm

 

No available slots for new trend variable %s/%s

reqTrendVar

 

tpriTrendGsm error initializing var %s/%s @ %d/%d

initVar

 

Error %d parsing variable definition

tpriTrendGsm::readIniFile

 

Unable to find correct file section [TrendGsmVars]

tpriTrendGsm::readIniFile

Unable to find correct file section

Unable to find section [General] in ini file %s

readIniFile

Unable to find correct file section

Invalid value %s for MaxTrendSrc in [General] section of %s

readIniFile

Invalid value

Invalid value %s for MaxTrendVar in [General] section of %s

readIniFile

Invalid value

Invalid value %s for TrendComSizeMB in [General] section of %s

readIniFile

Invalid value

Unable to parse TriggerDefDir from %s TrendTrigger data collection will NOT be enabled

initTrendTrig

 

Unable to parse TriggerTrendDir from %s TrendTrigger data collection will NOT be enabled

initTrendTrig

 

DynamicTrendTimeout=%.0f is below the minimum allowed value of 600 seconds; resetting to minimum

readIniFile

 

Error %d parsing src definition

readIniFile

 

Specified size of TrendCom is too small for the specified number of variables; try >=%d MB or <=%d variables

InitTrendCom

 

Unable to open existing disk buffer file file %s, opening new

bufferVarToDisk

 

Unable to open disk trend file %s

bufferVarsToDisk

 

Disk buffer rollover on %s/%s; %.3f seconds to be buffered but only max %.3f seconds kept on disk

bufferVarToDisk

 

Mem buffer rollover on %s/%s; %.3f seconds to be buffered but only %.3f seconds in memory

bufferVarToDisk

 

Error writing %d data points to disk buffer, %d written

bufferVarToDisk

 

Error writing %d valid bytes to disk buffer, %d written

bufferVarToDisk

 

%d trending processes failed to release TRENDCOM w/in 5 seconds; continuing with save

saveTRENDCOM

 

Unable to open TRENDCOM image %s

saveTRENDCOM

Unable to open the file

Error %d writing TRENDCOM to disk

saveTRENDCOM

 

Error %d reading header from TRENDCOM image

restoreTRENDCOM

 

TRENDCOM image header size %d differs from current size %d

restoreTRENDCOM

 

TRENDCOM image total size %d differs from current size %d

restoreTRENDCOM

 

TRENDCOM image internal dimensions differ from current dimensions

restoreTRENDCOM

 

Error %d reading tsDef[%d] from TRENDCOM image

restoreTRENDCOM

 

Trend source %d does not match TRENDCOM image; cannot load TRENDCOM image

restoreTRENDCOM

 

Error %d paging var defs from TRENDCOM disk image

restoreTRENDCOM

 

Error %d paging scratch from TRENDCOM disk image

restoreTRENDCOM

 

Error %d paging valid from TRENDCOM disk image

restoreTRENDCOM

 

Error %d paging scratchUsed from TRENDCOM disk image

restoreTRENDCOM

 

Failed to restore trending buffers; previous data will not be available

restoreTRENDCOM

 

Cannot claim restored variables without first fully initializing the trend source

claimRestoredVars

Can’t claim restored variables because we aren’t fully initialized

Unable to request trend variable array <%s>

reqTrendVarArr

 

Cannot initialize variable %s without first fully initializing the trend source

initVar

 

Cannot restore trend variable %s because sampling period %.3f conflicts with base period %.3f

initVar

 

Requested in-memory trend time (%lu.%03lu) for %s/%s exceeds max of %lu.%03lu for samplePer=%lu.%03lu; resetting to max

initVar

 

tpriTrendSrc error %d initializing var %s/%s @ %d/%d

initVar

 

Cannot check ownership of variable %s without first fully initializing the trend source

isVarOwned

We can’t check ownership of variable because we aren’t fully initialized

Cannot claim variable without first fully initializing the trend source

claimVars

 

Cannot clean dead variables without first fully initializing the trend source

cleanDeadVars

We can’t claim a variable because we aren’t fully initialized

Cannot clean own dead variable %d without first fully initializing the trend source

cleanDeadVars

We can’t claim a variable because we aren’t fully initialized

Cannot compact variables without first fully initializing the trend source

compactVars

 

Historical trend vars failed to go extinct in the allotted time; deleting manually

~tpriTrendSrv

Trend manager never made our variable extinct

Invalid start and end times: %u.%09u -> %u.%09u for src/var %d/%d

getTrendData

 

No more tpriTrigFile slots for history file %s

findTrendHist

 

Unable to find trigger history file %s

findTrendHist

 

Error %d reading trigger history file %s

findTrendHist

 

Unable to request historic trend variable %s/%s

findTrendHist

 

Unable to parse trigger condition string

InitTrigVar

Couldn’t parse the init string

Unable to find trend source %s for trigger condition variable %s

initTrigVar

Couldn’t find the source

Invalid operator '%s' trigger condition variable %s/%s

initTrigVar

Bad comparator

Unable to request trigger condition variable %s/%s

checkValid

Flag an error

Error %d setting thresh/cmp '%2.2s %s' on trigger variable %s/%s

checkValid

 

Unable to parse trend variable string

initTrendVar

Couldn’t parse the variable name

Unable to find trend source %s for trigger trend variable %s

initTrendVar

Couldn’t find the source

Unable to request trigger trend variable %s/%s

checkValid

 

Unable to open temporary trigger valid data file %s

startTrend

 

Unable to open temporary trigger point data file %s

startTrend

 

Error %d initializing trigger condition #%d

readTriggerDef

 

Error %d initializing trigger trend variable %d

readTriggerDef

 

Trend variable %s/%s must be realtime

readTriggerDef

This trend variable is not realtime

Error detected; setting trigger %s inactive

checkTriggered

 

Unable to open trigger output file %s

endTrigger

 

Unable to find [TrendTrigDefs] section in file %s; initializing without any default trends

initTrendTrig

 

Fatal error initializing trend trigger %s

addTrigger

 

Unable to find available slot for trend trigger %s

addTrigger

No room for trigger

Unable to open trigger status file %s

WriteTrigStat

Error opening trigger status file

Unable to find Name tag in file %s

readTriggerDef

 

Invalid NumTriggerVars=%d

readTriggerDef

Bad number of variables

Invalid NumTrendVars=%d

readTriggerDef

 

Unable to parse trend variable %d name/alias

readTriggerDef

 

Invalid PreTriggerTrendTime=%s

readTriggerDef

 

Invalid PostTriggerTrendTime=%s

readTriggerDef

 

Invalid MaxTrendTime=%s

readTriggerDef

 

axTrendTime must be greater than or equal to PreTriggerTrendTime + PostTriggerTrendTime

readTriggerDef

 

Invalid SaveDate=%s

readTriggerDef

 

Unable to guess tpriNtRtVersion

readTriggerDef

 

The trigger file %s is not compatible with this version of TSENTRY

readTriggerDef

 

Unable to open file %s

readTrendVarDef

Unable to open the file

Unable to seek to position %d in file %s

readTrendVarDef

Unable to seek to the correct position in the file

Unable to read trendvarDef from file %s

readTrendVarDef

unable to read the data from the file

Unable to trailing delimiter (%c) in string: %s

Parse

there was an error

Invalid character operand: %s

Parse

check that we really only have the one character

Variable name is too long: %.*s

Parse

not enough room to import variable name

No name to validate

Validate

we don't have a name to validate, so we should have already validated, but for some reason we have not

Unable to find %s in data dictionary

Validate

invalid variable name

Array variable %s not allowed

Validate

Array variable found

Variable not initialized

Validate

we haven't tried to parse anything for this variable

Error: failed to validate actual variable

SetCvtInfo

 

Error: cannot reduce length of string during conversion

SetCvtInfo

 

Error: cannot find conversion function for type %d -> %d

SetCvtInfo

 

Variable not defined

UpdateCvt

 

Actual variable not validated

UpdateCvt

 

Converted variable not validated

UpdateCvt

 

Error validating variable operation %s

Validate

There was an error validating an operand

Unable to get operator function for operator #%d (%d/%d) -> (%d/%d)

Validate

 

Error validating variable operation output %s

Validate

There was an error validating the output

Error processing first operand of operation: %s

ParseOperation

 

Error processing first operand of operation: %s

ParseOperation

 

Error processing second operand of operation: %s

ParseOperation

 

Error locating closing parenthesis of operation: %s

ParseOperation

 

Invalid external operator: %.*s

ParseOperation

 

Invalid external operator: %s

ParseOperation

 

Operation failed; cancelling further operations

Evaluate

 

Output update failed; cancelling further operations

Evaluate

 

WSAStartup error: %d: Winsock not available

tpriABPlc::Config

 

inet_addr failed; host '%s'

tpriABPlc::Config

 

Function exit; status=%d rstatus=%d

Connect

 

ioctlsocket (non-blocking) not successful; status=%d rstatus=%d

Connect

 

Check of non-blocking connection to %s:%d via select(...) failed (%d)

Connect

 

Function exit; status=%d rstatus=%d

Connect

 

Connect error %d %d

Connect

Undetermined Error occurred

max retries (%d) exceeded

Connect

 

Function exit; status=%d rstatus=%d

Connect

Disconnect (hSess)

Error on NewSessionRequest %d

Connect

 

Error on NewSessionReply

Function exit; status=%d rstatus=%d

Connect

 

Send the loopback error %d

LoopBack

 

Send a nop; fstatus=%d

SendNop

 

rstatus=%d

SendWordRangeRead

Invalid parameters

Send a command (word range read) %d

WRR

 

Send a command (word range write) %d

WRW

 

Tcp Recv Timeout @ %d ms (%d retries)

tpriABPlc::TcpRcv

 

TcpSnd tcp/io max retries(%d)

TcpSnd

 

Write error to PLC, rc=%d

ScanIO

 

Read error from PLC, rc=%d

tpriABPlc::Write

 

Write error to PLC, rc=%d

tpriABPlc::Write

 

Undefined data type specified (%d)

tpriCLeip::bldPCCCX

 

Service code 0xD4 not returned in reply: 0x%0hX

tpriCLeip::procFwdOpen

 

Service code 0xCE not returned in reply: 0x%0hX

tpriCLeip::procFwdClose

 

Message build error: %d

tpriCLeip::registerSession

 

Build message error: %d

tpriCLeip::fwdOpen

 

Send message error: %d

tpriCLeip::fwdOpen

 

Receive message error: %d

tpriCLeip::fwdOpen

 

Message build error: %d

tpriCLeip::fwdClose

 

Send message error: %d

tpriCLeip::fwdClose

 

Receive message error: %d

tpriCLeip::fwdClose

 

Message build error: %d

tpriCLeip::writClPccc

 

Send message error: %d

tpriCLeip::writClPccc

 

TCP response not successfully received (%d)

tpriCLeip::writClPccc

 

Message build error: %d

tpriCLeip::read5Pccc

 

Build message error: %d

tpriCLeip::readClPccc

 

Send message error: %d

tpriCLeip::readClPccc

 

Receive response error: %d

tpriCLeip::readClPccc

 

Message build error: %d

tpriCLeip::rwClCip

 

Encap. error 0x%08lX: Invalid or unsupported encapsulation command

tpriCLeip::LogEncapHdrError

 

Encap. error 0x%08lX: Insufficient memory resources to handle command

tpriCLeip::LogEncapHdrError

 

Encap. error 0x%08lX: Poorly formed or incorrect encapsulation data

tpriCLeip::LogEncapHdrError

 

Encap. error 0x%08lX: Invalid session handle

tpriCLeip::LogEncapHdrError

 

Encap. error 0x%08lX: Invalid length of message received

tpriCLeip::LogEncapHdrError

 

Encap. error 0x%08lX: Unsupported encapsulation protocol revision

tpriCLeip::LogEncapHdrError

 

Encap. error 0x%08lX: Unknown error

tpriCLeip::LogEncapHdrError

 

CIP error 0x%02hX: Connection failure

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Resource unavailable

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Invalid parameter value

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Path segment identifier or segment index not understood

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Path destination unknown

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Partial data transfer

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Connection lost

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Service not supported

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Invalid attribute value

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Attribute list error

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Already in requested mode/state

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Object state conflict

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Object already exists

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Attribute not settable

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Privilege violation

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Device state conflict

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Reply data too large

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Fragmentation of a primitive value

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Not enough data

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Attribute not supported

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Too much data

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Object does not exist

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Service fragmentation sequence not in progress

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: No stored attribute data

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Store operation failure

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Routing failure, request packet too large

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Routing failure, response packet too large

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Missing attribute list entry data

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Invalid attribute value list

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Embedded service error

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Vendor specific error

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Invalid parameter

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Write-once value or medium already written

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Invalid reply received

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Key failure in path

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Path size invalid

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Unexpected attribute list

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Invalid Member ID

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Member not settable

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Group 2 only server general failure

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: CIP read/write error

tpriCLeip::LogCIPServiceError

 

CIP error 0x%02hX: Unknown error

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Connection in use or duplicate Forward Open

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Transport class and trigger combo. not supported

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Ownership conflict

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Connection not found at target app.

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Invalid connection type or priority

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Invalid connection size

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Device not configured

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: RPI not supported or conn time-out multiplier error

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Connection manager cannot support any more connections

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Either the Vendor ID or Product Code does not match the device

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Product Type does not match the device

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Major or Minor Revision information does not match the device

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Invalid Connection Point

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Invalid Configuration Format

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Connection request failure: no controlling connection open

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Target application cannot support any more connections

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: RPI is smaller than the Production Inhibit Time

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Connection cannot be closed since connection timed out

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Unconnected Send timeout out waiting for response

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Parameter Error in Unconnected Send Service

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Message too large for Unconnected message service

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Unconnected acknowledge without reply

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Beginning offset beyond end of template

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Accessing data beyond end of data object

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Abbr. type does not match data object type

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: No buffer memory available

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Network bandwidth not available for data

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: No tag filters available

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Not configured to send real-time data

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Port specified in port segment not available

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Link address specified in port segment not available

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Invalid segment type or segment value in path

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Path and connection not equal in close

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Either segment not present or network segment encoded value invalid

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Link address to self invalid

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Resource on secondary unavailable

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Connection already established

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Direct connection already established

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Miscellaneous

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Redundant connection mismatch

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: No more consumer resources available

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: No connection resources exist for target path

tpriCLeip::LogCIPServiceError

 

CIP ext. error 0x%04hX: Unknown error

tpriCLeip::LogCIPServiceError

 

PCCC error 0x%02hX: Destination node is out of buffer space

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Cannot guarantee delivery (no remote ACK)

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Duplicate token holder detected

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Local port is disconnected

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Application layer timed out waiting for response

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Duplicate node detected

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Station is offline

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Hardware fault

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Illegal command or format

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Host has a problem and will not communicate

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Remote node host is missing, disconnected, or shutdown

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Host could not complete function due to hardware fault

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Addressing problem or memory protect rungs

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Function not allowed due to command protection selection

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Processor is in Program mode

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Compatibility mode file missing or comm. zone problem

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Remote node cannot buffer command

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Wait ACK (1775-KA buffer full)

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Remote node problem due to download

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Command specific extended status error 0x%02hX

tpriCLeip::LogPcccError

 

PCCC error 0x%02hX: Unknown error

tpriCLeip::LogPcccError

 

Undefined data type requested (%d)

tpriCLeip::usrParms

 

Err: %d: Winsock not available

tpriCLeip::conn0

 

Exit; connStatus=%d

tpriCLeip::conn0

 

ioctlsocket (non-blocking) not successfull; connStatus=%d

tpriCLeip::conn0

 

Check of non-blocking connection to %s:%d via select(...) failed (%d)

tpriCLeip::conn1

 

Connect error %d %d

tpriCLeip::conn1

 

max retries (%d) exceeded

tpriCLeip::conn1

 

Tcp Recv Timeout @ %d ms (%d retries)

tpriCLeip::TcpRcv

 

TcpSnd tcp/io max retries(%d)

TcpSnd

 

IPPROTO_TCP timestamp off not successful; GetLastError()=%d

tpriGePlc::Connect

 

TM_TCP_TS timestamp off not successful; GetLastError()=%d

tpriGePlc::Connect

 

Set Nagle Algorithm Off not successful; fstatus=%d

tpriGePlc::Connect

 

Keepalive not successful; fstatus=%d

tpriGePlc::Connect

 

setsockopt (SO_RCVBUF) not successful; fstatus=%d

tpriGePlc::Connect

 

setsockopt (SO_SNDBUF) not successful; fstatus=%d

tpriGePlc::Connect

 

ioctlsocket (non-blocking) not successful; fstatus=%d

tpriGePlc::Connect

 

Bind error; fstatus=%d WSAGetLastError=%d

tpriGePlc::Connect

 

inet_addr failed; host '%s'

tpriGePlc::Connect

 

Check of non-blocking connection to %s:%d via select(...) failed (%d)

tpriGePlc::Connect

Select Failed

Err connecting to %s: Connection refused (%d)

tpriGePlc::Connect

 

Error connecting to %s:%d (%d): %s

tpriGePlc::Connect

 

connect not successful; fstatus=%d WSAGetLastError()=%d TstTimer=%d

tpriGePlc::Connect

 

writ4x msg bld unsuccessful

tpriModPlc::writ4x

 

Write command PLC unsuccessful

tpriModPlc::writ4x

 

TCP response not successfully received (%d)

tpriModPlc::writ4x

 

encode_read4x msg bld unsuccessful

tpriModPlc::read4x

 

Read cmd to PLC unsuccessful

tpriModPlc::read4x

 

TCP response not successfully received (%d)

tpriModPlc::read4x

 

Err: %d: Winsock not available

tpriModPlc::conn0

 

Exit; connStatus=%d

tpriModPlc::conn0

 

ioctlsocket (non-blocking) not successfull; connStatus=%d

tpriModPlc::conn0

 

Check of non-blocking connection to %s:%d via select(...) failed (%d)

tpriModPlc::conn1

Select failed

 

Connect error %d %d

tpriModPlc::conn1

 

max retries (%d) exceeded

tpriModPlc::conn1

 

Tcp Recv Timeout @ %d ms (%d retries)

tpriModPlc::TcpRcv

 

TcpSnd tcp/io max retries(%d)

TcpSnd

 

Transmit Message detects broken connection error = %d

tpriModPlc::TransmitMessage

 

Broken connection error = %d

tpriModPlc::rx_msg

 

Remote Side Closed the Connection

tpriModPlc::rx_msg

 

Err: %d: Winsock not available

tpriModPlc::tcpip_setsocket_options

 

Socket Create error = %d

tpriModPlc::tcpip_setsocket_options

 

setsockopt keep alive error = %d

tpriModPlc::tcpip_setsocket_options

 

setsockopt linger error = %d

tpriModPlc::tcpip_setsocket_options

 

setsockopt out of band error = %d

tpriModPlc::tcpip_setsocket_options

 

WSAAsyncSelect error = %d

tpriModPlc::tcpip_setsocket_options

 

WSAAsyncGetHostByName failed with error = %d

tpriModPlc::tcpip_initiate_connection

 

Connect Request Failed with error = %d

tpriModPlc::tcpip_connect_rq

 

tcpip_event unexpected event = %d

tpriModPlc::tcpip_event

 

Err: calling checkRio - status = %d

tpriRio::TstRtp

 

Ecnt(Ai Ao Di Do) Curr: %d %d %d %d Tot: %d %d %d %d Stat: %d %d %d %d

tpriRio::ErrRpt

 

Err: timeout reading AI's from %s - continuing

tpriRio::ErrRpt

 

Err reading A/Is on %s; status = %d

tpriRio::ErrRpt

 

timeout writing AO's - to %s - continuing

tpriRio::ErrRpt

 

Err writing A/Os on %s; status = %d

tpriRio::ErrRpt

 

Err: timeout reading DI's from %s - continuing

tpriRio::ErrRpt

 

Err reading D/Is on %s; status = %d

tpriRio::ErrRpt

 

timeout occurred writing DO's to %s - continuing

tpriRio::ErrRpt

 

Err writing D/Os on %s; status = %d

tpriRio::ErrRpt

 

%s open failed

tpriRio::ReadPIF

 

Err: opening eiobc at %s - status = %d

tpriRio::OpenIOBC

 

Err: Loading A/I Scan list to eiobc %s; status = %d

tpriRio::DnldIOBC

 

Err: Loading D/I Scan list to eiobc %s; status = %d

tpriRio::DnldIOBC

 

Err: Loading A/O Scan list to eiobc %s; status = %d

tpriRio::DnldIOBC

 

Err: Loading D/O Scan list to eiobc %s; status = %d

tpriRio::DnldIOBC

 

Err: EIOBC Download not successfully

tpriRio::DnldIOBC

 

call to openRio not made

tpriRio::checkRio

 

Err: sending GET_STATUS command to EIOBC

tpriRio::checkRio

 

Err: Return code from GET_STATUS Command = %d

tpriRio::checkRio

 

Err: call to openRio not made

tpriRio::closeRio

 

Err: sending DESTROY_SCAN_LIST command to EIOBC for AI's

tpriRio::closeRio

 

Err: Return code from DESTROY_SCAN_LIST for AI's Command = %d

tpriRio::closeRio

 

Err: sending DESTROY_SCAN_LIST command to EIOBC for DI's

tpriRio::closeRio

 

DESTROY_SCAN_LIST for DI's Command = %d

tpriRio::closeRio

 

Err: sending DESTROY_SCAN_LIST command to EIOBC for AO's

tpriRio::closeRio

 

Err: Return code from DESTROY_SCAN_LIST for AO's Command = %d

tpriRio::closeRio

 

Err: sending DESTROY_SCAN_LIST command to EIOBC for DO's

tpriRio::closeRio

 

Err: Return code from DESTROY_SCAN_LIST for DO's Command = %d

tpriRio::closeRio

 

Err: sending CLOSE command to EIOBC

tpriRio::closeRio

 

Err: closing ethernet connection to EIOBC

tpriRio::closeRio

 

Err: sending analog input CREATE_SCAN_LIST command to EIOBC

tpriRio::create_ai_scan_list

 

Err: Return code from analog input CREATE_SCAN_LIST Command = %d

tpriRio::create_ai_scan_list

 

Err: sending analog input GET_SCAN_LIST command to EIOBC

tpriRio::create_ai_scan_list

 

Err: Return code from analog input GET_SCAN_LIST Command = %d

tpriRio::create_ai_scan_list

 

Err: Returned analog input Scan Handle doesn't match!

tpriRio::create_ai_scan_list

 

Err: Returned A/I Count doesn't match

tpriRio::create_ai_scan_list

 

Err: Analog Input scan list error: miscompare ...

tpriRio::create_ai_scan_list

 

Err: sending analog output CREATE_SCAN_LIST command to EIOBC

tpriRio::create_ao_scan_list

 

Err: Return code from analog output CREATE_SCAN_LIST Command = %d

tpriRio::create_ao_scan_list

 

Err: sending A/O GET_SCAN_LIST command to EIOBC

tpriRio::create_ao_scan_list

 

Err: Return code from analog output GET_SCAN_LIST Command = %d

tpriRio::create_ao_scan_list

 

Err: Returned A/O Count doesn't match

tpriRio::create_ao_scan_list

 

Err: Analog Output scan list error, miscompare ...

tpriRio::create_ao_scan_list

 

Err: call to openRio not made

tpriRio::laiRio

 

Err: OPENING FILE %s

tpriRio::laiRio

 

Number of AI's in scan list file doesn't match calling argument

tpriRio::laiRio

 

Expected %d AI's; got %d

tpriRio::laiRio

 

The requested number of AI's ( %d ) is too large

tpriRio::laiRio

 

Err: creating AI scan list

tpriRio::laiRio

 

Err: creating AI scan list

tpriRio::laiRio

 

Err: in analog input scan list file

tpriRio::laiRio

 

Expected %d AI's; recvd %d

tpriRio::laiRio

 

Err: call to openRio not made

tpriRio::laoRio

 

Err: OPENING %s FILE...

tpriRio::laoRio

 

Number of AO's in scan list file doesn't match calling argument

tpriRio::laoRio

 

Expected %d AO's; got %d

tpriRio::laoRio

 

The requested number of AO's ( %d ) is too large

tpriRio::laoRio

 

Err: creating AO scan list

tpriRio::laoRio

 

Err: analog output scan list file

tpriRio::laoRio

 

Expected %d AO's; recvd %d

tpriRio::laoRio

 

Err: call to openRio not made

tpriRio::ldiRio

 

Err: OPENING %s FILE...

tpriRio::ldiRio

 

Number of DI's in scan list file doesn't match calling argument

tpriRio::ldiRio

 

Expected %d DI's; got %d

tpriRio::ldiRio

 

Err: in digital input scan list file

tpriRio::ldiRio

 

Expected %d DI's; recvd %d

tpriRio::ldiRio

 

Err: sending digital input CREATE_SCAN_LIST command to EIOBC

tpriRio::ldiRio

 

Err: Return code from digital input CREATE_SCAN_LIST Command = %d

tpriRio::ldiRio

 

Err: sending digital input GET_SCAN_LIST command to EIOBC

tpriRio::ldiRio

 

Err: Return code from digital input GET_SCAN_LIST Command = %d

tpriRio::ldiRio

 

Err: Returned digital input Scan Handle doesn't match!

tpriRio::ldiRio

 

Err: Returned digital input Count doesn't match

tpriRio::ldiRio

 

Err: Digital Input scan list error, miscompare ...

tpriRio::ldiRio

 

Err: call to openRio not made

tpriRio::ldoRio

 

Err: OPENING FILE %s

tpriRio::ldoRio

 

Number of DO's in scan list file doesn't match calling argument

tpriRio::ldoRio

 

Expected %d DO's; recvd %d

tpriRio::ldoRio

 

Expected %d DO's; recvd %d

tpriRio::ldoRio

 

Err: digital output scan list file Expected %d DO's; recvd %d

tpriRio::ldoRio

 

Err: sending digital output CREATE_SCAN_LIST command to EIOBC

tpriRio::ldoRio

 

Err: Return code from digital output CREATE_SCAN_LIST Command = %d

tpriRio::ldoRio

 

Err: sending digital output GET_SCAN_LIST command to EIOBC

tpriRio::ldoRio

 

Err: Return code from digital output GET_SCAN_LIST Command = %d

tpriRio::ldoRio

 

Err: Returned digital output Scan Handle doesn't match!

tpriRio::ldoRio

 

Err: Returned digital output Count doesn't match

tpriRio::ldoRio

 

Err: Digital Output scan list error, miscompare ...

tpriRio::ldoRio

 

Err: loading EIOBC destination address - exiting

tpriRio::openRio

 

Err: initializing the ethernet controller - exiting

tpriRio::openRio

 

Err: sending OPEN command to EIOBC

tpriRio::openRio

 

Err: Return code from OPEN Command = %d

tpriRio::openRio

 

Err: call to openRio not made

tpriRio::raiRio

 

Err: call to laiRio not made

tpriRio::raiRio

 

Read Err A/I pnt# %d, status=0x%2X CorrelationID=0x%X

tpriRio::raiRio

 

Type=0x%X Data=0x%X

tpriRio::raiRio

 

Err: call to openRio not made

tpriRio::rdiRio

 

Err: call to ldiRio not made

tpriRio::rdiRio

 

Err: sending RESET command to EIOBC

tpriRio::rdiRio

 

Err: Return code from RESET Command = %d

tpriRio::rdiRio

 

Err: closing ethernet connection to EIOBC

tpriRio::rdiRio

 

Err: call to openRio not made

tpriRio::waoRio

 

Err: call to laoRio not made

tpriRio::waoRio

 

Err: call to openRio not made

tpriRio::waoRio

 

Err: call to ldoRio not made

tpriRio::wdoRio

 

WSAStartup error: %d: Winsock not available

tpriRio::linkio

 

linkio must be called with option = 1 first

tpriRio::linkio

 

Err: Unable to create socket - %d

tpriRio::linkio

 

Err: cannot connect to server - %d

tpriRio::linkio

 

ioctlsocket (non-blocking) not successful; fstatus=%d

tpriRio::linkio

 

linkio must be called with option = 2 first

tpriRio::linkio

 

Output buffer too long

tpriRio::linkio

 

Input buffer too long

tpriRio::linkio

 

Input buffer too short

tpriRio::linkio

 

socket write failed

tpriRio::linkio

 

linkio must be called with option = 2 first

tpriRio::linkio

 

Output buffer too long

tpriRio::linkio

 

Input buffer too long

tpriRio::linkio

 

Input buffer too short

tpriRio::linkio

 

unsolicited msg received; size=%d

tpriRio::linkio

 

socket write failed

tpriRio::linkio

 

recv failed; rsize=%d, errno=%d

tpriRio::linkio

 

invalid address size

tpriRio::linkio

 

no data in message

tpriRio::linkio

 

Variable %s bad remote type %s

InitDrv

 

Conversion of type not allowed under specified mode for variable %s

InitDrv

 

Unable to find appropriate conversion function to %s for variable %s

InitDrv

 

Bit index not specified for variable %s

InitDrv

 

Invalid bit index '%s' specified for variable %s (type=%d)

InitDrv

 

Specified mode for variable %s does not allow type conversions

InitDrv

 

Unable to open file %s

writeIODesc

 

Error unmapping PCI memory

closeVMIC

 

Error processing %s: undefined mode %d

runDrv

 

Error: sync failure

chkStatus

 

Error: sync not established (%x)

chkStatus

 

Bad big/little endian settings = 0x%2.2x; resetting to 0x%2.2x

chkStatus

 

Driver initialization failed: %d

stateDrv

 

Error %d writing buffer to communcations device %s

stateDrv

 

Receive buffer overrun (%d bytes)

tpriRdc::waitRsp

 

Receive timeout from %s

waitRsp

 

Error connecting to %s:%d, ComConn=%d, errno=%d

tpriRdcCbx::resetConn

 

Comm device name unassigned; setting idle

setupComm

 

Comm device name set to %s: setting idle

setupComm

 

read error; GetLastError = %d

tpriRdcSer::waitRsp

 

Comm device name unassigned; setting idle

setupComm

 

Comm device name set to %s: setting idle

setupComm

 

Error %d setting socket I/O blocking %d

setupComm

 

Error %d writing buffer to communcations device %s: %s

xmitMsg

 

Connection closed to %s

clrRsp

 

Read error(%d): %s

clrRsp

 

Connection closed to %s

tpriRdcTcp::waitRsp

 

Read error(%d): %s

tpriRdcTcp::waitRsp

 

Recv'd End connection reqst

tpriRdcTcp::waitRsp

 

Error %d setting socket I/O blocking %s

setBlocking

Non-blocking request was not successful

gethostbyname failed; host '%s'; LastError=%d

tpriRdcTcp::open

 

inet_addr failed; host '%s'

tpriRdcTcp::open

 

Error %d opening stream socket

tpriRdcTcp::open

 

Error %d setting keep-alive on: %s

open

 

Error %d getting keepalive option: %s

tpriRdcTcp::open

 

Error %d setting send buffer size: %s

tpriRdcTcp::open

 

Error %d getting send buffer size: %s

tpriRdcTcp::open

 

Error %d setting receive buffer size: %s

tpriRdcTcp::open

 

Error %d getting receive buffer size: %s

tpriRdcTcp::open

 

Check of non-blocking connection to %s:%d via select(...) failed (%d)

tpriRdcTcp::open

 

Err connecting to %s: Connection refused (%d)

tpriRdcTcp::open

 

Error connecting to %s:%d (%d): %s

tpriRdcTcp::open

 

Err connecting to %s: Connection refused (%d)

tpriRdcTcp::open

 

Non-blocking connection to %s:%d failed (%d)

tpriRdcTcp::open

 

Error connecting to %s:%d (%d): %s

tpriRdcTcp::open

 

gethostbyname failed; host '%s'; LastError=%d

OpenComm

 

Error granting access to console

tpriConnThread::InitInstance

 

Error granting access to console

tpriSvrApp::InitInstance

 

Error opening file %s

readBuildInfo

 

Unable to find section '%s' in file %s

readBuildInfo

 

Error copying initial htm file (either existing htm or template) %s to %s

createScreenHtm

 

Error opening temp output file %s

createScreenHtm

 

Error copying temp output file %s to final output file %s

createScreenHtm

 

File version error: %s cannot have an earlier date than %s.\n\n  If %s is no longer used by the %s screen then please delete this file.

copyScreenDlls

 

Failed to copy \"%s\" to \"%s\"

copyScreenDlls

 

Unable to create directory \"%s\"

copyFlatHtmFiles

 

Failed to copy \"%s\" to \"%s\"

copyFlatHtmFiles

 

Error %d opening file %s

createIncludeCab

 

Unable to find 'install.files' section in %s

createIncludeCab

 

Too many files in 'install.files' section of %s

createIncludeCab

 

Unable to parse file name from <%s> in %s

createIncludeCab

 

Error %d opening file %s

createIncludeCab

 

Cannot find version number in %s

createIncludeCab

 

Cannot find class ID in %s

createIncludeCab

 

Error %d copying file %s to %s

createIncludeCab

 

Error %d opening file %s

createIncludeCab

 

Error %d opening file %s

createIncludeCab

 

Error %d copying file %s to %s

updVersionCtrl

 

Unable to find file %s

execCabarc

 

Directory found where we expected file %s

execCabarc

 

Cabarc.exe did not finish in the allotted time

execCabarc

 

Error %d exectuting <%s>

execCabarc

 

Cabarc.exe failed to create file %s

execCabarc

 

Directory found where we expected cab file %s

execCabarc

 

SignCode on %s (%s) did not finish in the allotted time

execSigncode

 

Error %d signing cab file %s (%s)

execSigncode

 

Error %d exectuting <%s>

execSigncode

 

VB project build for %s did not finish in the allotted time

execVBBuild

 

Error %d making VB project %s

execVBBuild

 

Error %d exectuting <%s>

execVBBuild

 

Error %d opening ini file %s

readIniGeneral

 

Error %d finding next screen

getNextScreen

 

“The VB.NET screen " + screenName + " must be rebuilt in the Visual Studio environment

Build&Publish

 

“The screen " + screenName + "is an invalid screen type.”

Build&Publish

 

Unable to find any screens for group %s

build&Publish

 

Error %d opening ini file %s

readIniGeneral

 

Failed to initialize tpriTrend object

Trend Process

 

Error %d setting up Windows sockets

GsmExpRcv

 

Unable to find file section [GsmExpSvrs] in %s

readIniFile

 

Unable to find correct line in section [GsmExpSvrs] of %s

readIniFile

 

Unable to parse group name in line %d of section [GsmExpSvrs] of ini file %s

readIniFile

 

Unable to parse remote address in line %d of section [GsmExpSvrs] of ini file %s

readIniFile

 

Unable to parse update rate in line %d of section GsmExpSvrs] of ini file %s

readIniFile

 

Invalid update rate = %d ms on line %d of section [GsmExpSvrs] of ini file %s

readIniFile

 

Unable to parse timeout factor in line %d of section [GsmExpSvrs] of ini file %s

readIniFile

 

Invalid timeout factor = %d on line %d of section [GsmExpSvrs] of ini file %s

readIniFile

 

Unable to find any entries in section [%s] of ini file %s

ReadIniFile

 

Unable to find section [%s] of ini file %s

ReadIniFile

 

Unable to find line %d in section [%s] of %s

ReadIniFile

 

Unable to parse remote variable name from line %d in section [%s] of %s

ReadIniFile

 

Unable to parse local variable name from line %d in section [%s] of %s

ReadIniFile

 

Failed data dictionary lookup of %s from line %d "in section [%s] of %s

ReadIniFile

 

Undecipherable data received; discarding %d bytes

testRsp

 

Received message while in bad receiver state %d

procRsp

 

Received bad message type %d; expecting variable definitions (%d)

procVarDef

 

Received message containing %d bytes (expecting %d for %d vars)

procVarDef

 

Remote variable %s not defined: vType=%d size=%d

procVarDef

 

Remote variable %s is of incorrect type %d (expecting %d)

procVarDef

 

Remote variable %s is of incorrect size %d (expecting %d) bytes

procVarDef

 

Received bad message type %d; expecting variable update (%d)

procVarUpd

 

Received message containing %d bytes (expecting %d for %d vars)

procVarUpd

 

Request for invalid variable %s

parseVars

 

Error removing variable <%s> with no conns

GsmOpcSvr

 

Error updating OPC variable <%s>

GsmOpcSvr

 

%d clients did not disconnect; exiting regardless

GsmOpcSvr

 

Error creating OPC tag for '%s'

UnknownItemProc

 

Error updating OPC variable '%s' for first time

UnknownItemProc

 

Request for undefined variable %s (Path = %s)

UnknownItemProc

 

Unable to find tag

WriteNotifyProc

 

Error writing OPC variable %s, %d bytes

WriteNotifyProc

 

OPC variable <%s> wrong variant type

WriteNotifyProc

 

Error %d copying variant back to local tag list

WriteNotifyProc

 

Unable to find tag on second pass

WriteNotifyProc

 

Error updating tag %s after new value written

WriteNotifyProc

 

Unknown command line argument %s

GsmPifBld

 

Error changing default packing alignment from %d to %d

setDefPackAlign

 

No slots available to add include directory %s

addIncDir

 

Parsing error in header file <%s> at line #%d

createPif

 

%s%s not found in any include directory:

createPif

 

Maximum number of structure entries (%d) has been exceeded

parseInput

 

Error: unable to insert #define: <%s>

parseLbDefine

 

Error: #define equates to the replacement string: <%s>

parseLbDefine

 

Error parsing #define statement <%s>

parseLbDefine

 

Unable to #undef undefined variable <%s>

parseLbUndef

 

Error parsing #undef statement <%s>

parseLbUndef

 

Error parsing #include <%s>

parseLbInclude

 

Invalid #pragma pack(push, x); unable to find comma

parseLbPragma

 

Invalid #pragma pack(push, x); pack value not specified

parseLbPragma

 

Invalid #pragma pack(pop); more pop's than pushes

parseLbPragma

 

Bad #pragma pack(%s)

parseLbPragma

 

%sIgnoring unknown directive <#pragma %s> on line #%d

parseLbPragma

 

Error defining new structure <%s>

parseStruct

 

Duplicate structure <%s>

parseStruct

 

Embedded unions not allowed

parseTypedef

 

Embedded typedefs not allowed

parseTypedef

 

Error defining new enum <%s>

parseStruct

 

Duplicate name <%s>

parseStruct

 

Error instantiating existing structure <%s><%s>

parseStruct

 

Error: multiple 'extern' directives

parseExtern

 

Error: closing brace while level == 0

parseEndLevel

 

Error parsing type information from \"%40.40s\"

parseGeneral

 

Ignoring pointer typedef %s %s

parseGeneral

 

Invalid declaration of pointer variable %s %s

parseGeneral

 

Invalid variable name <%s>

procVarDef

 

Error %d defining variable <%s><%s>

procVarDef

 

Unable to open pif file <%s>

writePif

 

Unable to find %s in data dict

TestSize

 

%s size is incorrect: actual = %d, ddcom=%d

TestSize

 

%s offset is incorrect: actual = %d, ddcom=%d

TestSize

 

Error initializing data dictionary

BuildDict

 

Error building structure file %s

TestHeader

 

Error building data dictionary for file %s

TestHeader

 

Error testing data dictionary for file %s

TestHeader

 

Failed start of NtRtMgr due to presence of existing processes

NtRtStart

 

Failed start of NtRtMgr due to presence of existing processes

NtRtStart

 

Error reading LogMsg config file name from ini file <%s>

NtRtStart

 

Error reading process definitions from ini file <%s>

NtRtStart

 

Error reading process definition file name from ini file <%s>

NtRtStart

 

Unable to create data dictionary global common: DDCOM common already exists. One or more processes have not completely released their resources. Please terminate those processes and restart the system.

NtRtStart

 

Error initializing data dictionary from ini files <%s> and <%s>.

NtRtStart

Data dictionary not properly initialized

Error reading variable definitions from ini file <%s>. These variables will be ignored and system startup will continue.

NtRtStart

 

Error reading variable definitions from ini file <%s>. The system cannot start.

NtRtStart

The ini file parameter says don't even try to kill them off

Error %d sorting data dictionary to optimize lookups

NtRtStart

Sort failed

Error initializing process information for %s

NtRtStart

 

Error creating global shared memory areas

NtRtStart

 

Failure restoring global shared memory.

NtRtStart

 

Error %d initializing NtRtCmd subsystem

NtRtStart

 

Failure starting all processes

NtRtStart

 

LogMsg buffer overrun; lost >= %d messages

LogMsgUpdate

 

Process initialization file (%s) updated.

CNtRtMgrDlg::OnEditProc

 

Error %d opening file %s

readIni

 

Unable to find section [AppShutdownOpts] in file %s

readIni

 

Error %d parsing shutdown option %d from section [AppShutdownOpts] in file %s

readIni

 

Unable to find appication shutdown option variable %s in data dictionary

parseShutdownOpts

 

Appication shutdown option variable %s is not valid type (I4/UI4)

parseShutdownOpts

 

Application shutdown process %s is not a valid process

parseShutdownOpts

 

Unable to save current trigger list to ini file %s

TrendTrig

 

Out of memory @ structure %s

structDef::readIni

Ran out of memory during structure read

Out of memory @ structure %s

initFromHdr

Ran out of memory during parse of name string

Out of memory @ gsm %s

gsmDef::gsmDef

Ran out of memory during GSM definition

Out of memory @ gsm %s

gsmDef::readIni

Ran out of memory during GSM struct definition read-in

GSM variable name %s is not unique

readIni

Name read during GSM read-in is not unique

Unable to parse GSM variable name from line

readIni

Unable to parse GSM variable name from the read-in line

Error setting structure type %s for GSM %s

readIni

Search for type in struct item list failed

Unable to parse type name for GSM %s

readIni

Unable to parse type name for GSM

Out of memory @ gsm %s

gsmDef::readIni

 

GSM object name %s for GSM %s is not unique

readIni

 

Unable to parse GSM object name for GSM %s

readIni

 

Unable to parse GSM mask for GSM %s

readIni

 

Out of memory @ gsm %s

gsmDef::readIni

 

Unable to parse ascii disk file name for GSM %s

readIni

 

Out of memory @ variable %s

varDef::readIni

 

Error reading unknown variable name from %s

varDef::readIni

 

Error reading variable %s persistence flag

varDef::readIni

 

Out of memory @ variable %s

varDef::readIni

 

Error reading variable %s format

varDef::readIni

 

Error reading variable %s init value

varDef::readIni

 

Error reading variable %s min value

varDef::readIni

 

Error reading variable %s max value

varDef::readIni

 

Out of memory @ variable %s

varDef::readIni

 

Error reading variable %s description

varDef::readIni

 

Out of memory @ variable %s

shortVar::readIniValue

 

Out of memory @ variable %s

longVar::readIniValue

 

Out of memory @ variable %s

int64Var::readIniValue

 

Out of memory @ variable %s

floatVar::readIniValue

 

Out of memory @ variable %s

doubleVar::readIniValue

 

Out of memory @ variable %s

longVar::readIniValue

 

Out of memory @ variable %s

stringVar::readIniValue

 

Error: global common is not mapped

readIniFiles

Global common was not mapped accurately

Unable to find [StructDef] section in sysStruct.ini file %s

readIniFiles

Open of struct def file failed

Unable to find [GblCmnDef] section in sysVars.ini file %s

readIniFiles

Open of the variable def file failed

Unable to find [VarDef] section in sysVars.ini file %s

readIniFiles

Open of var def file failed, but can continue

Too many errors

ReadIniVarDefs

Over 99 errors occurred during execution of var def read-in

Symbol & source line:  %s

crashHandler

Display of extended exception information

Symbol & source line: Unknown symbol and source

crashHandler

Unable to display extended exception information, because ptr was NULL

Stack trace:

crashHandler

A display of the entire stack

Register dump:

crashHandler

A display the entirety of memory after a crash

Fatal Error -- Invalid parameter: %ws in %ws

invalidParameterHandler

Invalid parameter error occurred

Mapped TrendCom has different internal dimensions than those currently specified

mapTrendGsm

An existing global common is mapped with different internal dimensions

ERROR! Trying to disconnect a connecting socket

tpriCLeip::disconnect

Error in trying to disconnect a socket that is connected or connecting

Undefined PCCC message type = %d

tpriCLeip::bldPCCC5

 

Undefined PCCCX message type = %d

tpriCLeip::bldPCCCX

 

WSAStartup error %d: Winsock not available

tpriGePlc::Init

 

Err: GePlc Initialization NOT successful

tpriGePlc::Init

 

Socket is invalid

tpriGePlc::Connect

 

Err: EIOBC Initialization & Download NOT successful

tpriRio::InitIOBC

 

unable to bind socket

tpriRio::linkio

 

Unable to open VMIC ini file %s

InitDrv

 

Unable to find [General] section in VMIC ini file %s

initDrv

 

Invalid device index %d in VMIC ini file %s

initDrv

Invalid board index in VMIC ini file

Unable to find [VarDef] section in VMIC ini file %s

InitDrv

Unable to find VarDef section in VMIC ini file

Unable to parse variable definition #%d in VMIC ini file %s

initDrv

 

Error looking up variable pointer for %s

initDrv

Error retrieving pointer

Unable to parse read/write flag from variable definition #%d in VMIC ini file %s

initDrv

 

Invalid mode flag for variable definition #%d in VMIC ini file %s

initDrv

 

Unable to parse offset from variable definition #%d in VMIC ini file %s

initDrv

 

Invalid VMIC offset=%d for variable definition #%d in VMIC ini file %s

initDrv

 

Variables %s(%d) and %s(%d) overlap in the VMIC buffer

initDrv

 

Error %d opening VMIC interface board %d

initDrv

 

Unable to find PCI card

openVMIC

 

Error mapping physical memory @ 0x%p into process

openVMIC

 

Error %d opening device %s

openVMIC

 

IOCTL_PCI55XX_MAP_RFM failed; lastError=%d

openVMIC

 

Variable %s @ offset/size = %ld/%d does not lie inside usable RFM memory

openVMIC

 

RFM memory size is %d bytes - User variables cannot start before offset %d

openVMIC

 

IOCTL_PCI55XX_UNMAP_RFM failed; lastError=%d

openVMIC

 

DemoCom Global Shared Memory mapping error

DemoCom

Error mapping the global shared memory area

Processing command line parameters...

ProcCmdLine

Command line options were found

Error parsing command line options at '%s'

ProcCmdLine

Can’t parse if next character is not a hyphen

Error: invalid build/publish flag %c

ProcCmdLine

 

Error: cannot specify a screen without first specifying build/publish flags and group name.

ProcCmdLine

Not enough parameters have been specified

Error: invalid screen: %s

ProcCmdLine

Invalid screen name

Command line calling format:

tpriPublisher -b|p -g Group [-a] [-s Screen]

ProcCmdLine

Invalid calling parameters for tpriPublisher

Error reading trend manager ini file %s; fstatus = %d

TrendMgr

Process definitions not read in correctly from ini file

GSM Export Receiver ini file not specified

GsmExpRcv

 

Unable to find any [GsmExpSvrs] entries in ini file %s

GsmExpRcv

 

Unable to initialize GsmExpRcv(%d) from %s

GsmExpRcv

 

Error initializing process

GsmOpcSvr

Unable to initialize the process environment using Command Line parameters

Error initializing OPC Server

GsmOpcSvr

There was an error initializing the OPC server

Error enabling event messages

GsmOpcSvr

There was an error enabling the event messages from OPC server

Error enabling WriteNotification

GsmOpcSvr

There was an error in enabling callback notifications for client writes

Error enabling UnknownItemNotification

GsmOpcSvr

There was an error enabling callback notification for requests for unknown items

Error enabling ItemRemovalNotification

GsmOpcSvr

There was an error enabling notification for item removal

Error enabling EnableDisconnectNotification

GsmOpcSvr

There was an error enabling disconnect notification from clients

Error disabling 30 minute timer.

GsmOpcSvr

There was an error deactivating the 30 minute timer so that program can run forever

# OPC conns has exceeded the maximum allowed; forcing exit

GsmOpcSvr

Opc connections has exceeded the maximum allowed, forcing a program exit.

Not enough command line parameters.

Correct calling format is:

GsmPifBld

[-p<defPackAlign>]

[-i<incDir>]

<pif.ini> <header.h>

GsmPifBld

There were an incorrect number of command line parameters

Error processing %d bytes at end of file %s:

createPif

The program has stopped but there are still bytes left in the file

Encountered #error directive

parseLbError

 

Embedded enums are not allowed

parseEnum

 

Error executing \"%s\"

BuildStruct

 

Failed to wait for process completion for \"%s\"

BuildStruct

 

At least one test failed!

GsmPifBldTest

 

Ini file not specified, exiting

MillSim

No ini file was specified

Error initializing process

MillSim

There was an error initializing the process

SimCom Global Shared Memory mapping error

MillSim

Error in mapping the global shared memory area

Unable to shut down the NtRtMgr window

NtRtStop

Unable to close the NtRtMgr window.

Error %d mapping global commons

TrendGsm

There was an error mapping global shared memory areas

Unable to create properly initialized tpriTrendGsm

TrendGsm

 

TrendMgr task not started; setting TrendGsm process error

TrendGsm

TrendMgr has not been started

Error reading trend definitions from %s; fstatus = %d

TrendGsm

Process definitions are not in correctly

Trend definitions file not specified, no trends started

TrendGsm

 

Error parsing ini file %s; fstatus = %d

TrendMgr

Process definitions were not parsed correctly

Error initializing trend manager from ini file %s; fstatus = %d

TrendMgr

The Trend Manager was not initialized correctly

Trend manager ini file not specified, unable to start trend manager

TrendMgr

 

Error initializing trend manager

TrendMgr

 

Error initializing process

TrendTrig

Unable to initialize the local process environment using Process Init File Parameters

Error initializing trending system

TrendTrig

 

TrendMgr task not started; setting TrendTrig process error

TrendTrig

 

Unable to initialize trend trigger subsystem

TrendTrig

Unable to Process the ini file

Trend trigger ini file not specified

TrendTrig

Trend trigger ini file was not specified

Processed screen: XXXX

Build&Publish

Process screen was successful

Process XXXX reactivated

CheckProc

Process was restarted by Activate and successful

Process XXXX pulse timer expired

CheckPulse

This process is off in the toolies, so kill it

Sync reestablished

ChkStatus

Sync reestablished

Host IP Addr:XXX, Timeout=YYYY

Config

 

Accepting connection from XXXX (YYYY)

CreateSpecific

 

Connection broken to XXXX (YYYY)

DeleteSpecific

 

Trigger XXXX data collection stopped

EndTrigger

Trigger has just been turned off, and history trend has been updated

Trigger XXXX file YYYY written

EndTrigger

The trigger file has been closed

Piffile:XXXX

tpriGePlc::Init

Process .ini file contents read from PIF file

Init file XXXX not found!

tpriGePlc::Init

PIF file open failed

Piffile:XXXX

tpriRio::InitIOBC

Process .ini file contents read from PIF file

EIOBC Initialization & Download completed successfully.

tpriRio::InitIOBC

IOBC was opened successfully

IP VVVV A/Is WWWW A/Os XXXX D/Is YYYY D/Os ZZZZ

tpriRio::ReadPIF

 

Load EIOBC destination address complete

tpriRio::openRio

Completed load EIOBC destination address

Initialization of the Ethernet controller complete

tpriRio::openRio

Completed Ethernet controller init

New readTimotMax=XXXX

tpriRio::linkio

 

Error initializing process commons

GsmExpRcv

Unable to initialize process management class

TSENTRY Global Shared Memory Export Receiver XXXX

GsmExpRcv

Message to identify the system

Error initializing process

GsmExpRcv

Unable to set up environment using process initialization file parameters

TSENTRY Global Shared Memory Export Server XXXX

GsmExpSrv

Successfully created the process initialization object

Process exiting

GsmExpSvr

Making sure all connection threads exit before we do…

TSENTRY Global Shared Memory OPC Server XXXX

GsmOpcSvr

Putting out a message identifying the system

Registering OPC Server GsmOpcSvr….

GsmOpcSvr

Registering the server

….server registration successful

GsmOpcSvr

Server reg successful

….server registration unsuccessful

GsmOpcSvr

Server reg unsuccessful

….client registration successful

GsmOpcSvr

Client reg successful

….client registration unsuccessful

GsmOpcSvr

Client reg unsuccessful

Unregistering OPC Server GsmOpcSvr….

GsmOpcSvr

Unregistering the server

….unregistration successful

GsmOpcSvr

unregistration successful

….unregistration unsuccessful

GsmOpcSvr

unregistration successful

Unknown command line parameters:   XXXX

GsmOpcSvr

Parameter XXXX was passed into GsmOpcSvr, and is unknown

No command line registration arguments specified

GsmOpcSvr

Command line arguments not specified

TSENTRY Global Shared Memory OPC Server XXXX

GsmOpcSvr

Putting out message identifying the system

Wintech OPC Server DLL Revision XXXX

GsmOpcSvr

Putting out Wintech OPC Server DLL version

Process exiting

GsmOpcSvr

 

TSENTRY Global Shared Memory Data Dictionary Builder

GsmPifBld

Display Data Dict Builder version

Successfully created pif file XXXX

GsmPifBld

Created Pif From Header

Unable to create the pif file XXXX

GsmPifBld

Unable to create PIF from Header

Retrying with extensive debugging information:

GsmPifBld

PIF file creation failed, changing to DBDETAIL and retrying

TSENTRY Global Shared Memory Data Dictionary Tester vXXXX

GsmPifBldTest

Display Data Dict Tester version

All tests succeeded

GsmPifBldTest

All data dictionary tests succeeded

VMIC configured for read-only

InitDrv

VMIC configured for read-only

VMIC configured to write all zeros

InitDrv

VMIC configured to write all zeros

VMIC interface successfully initialized

InitDrv

VMIC interface successfully init

Unable to initialize VMIC interface

InitDrv

Unable to init VMIC

Forcibly killing RTSS process XXXX

KillRTSS

Successfully created process using CreateProcess

Forcibly killed Win32 process XXXX

KillWin32

 

Reset the process ID to indicate termination

Global Shared Memory Store Complete

NtRtMgr

Shouted message to indicate GSM save

NtRt system completely shut down

NtRtMgr

Shouted message to say all done

Error processing system stop request

NtRtMgr

Error processing system stop requests

Initiating Windows reboot

NtRtMgr

System reboot requested

Initiating Windows shutdown

NtRtMgr

System shutdown requested

TSENTRY Real-time Process Control System Manager vXXXX

NtRtMgr

Message identifying the system

TSENTRY Real-time Extended Library: XXXX

NtRtMgr

Message identifying the system

Global Shared Memory Restore Complete

NtRtMgr

Restoring the persistent variables complete

Start all system processes

NtRtMgr

Start up application processes

TSENTRY System startup complete

NtRtMgr

Start up was successful

TSHENTRY Process Monitor vXXX

NtRtMgr

Message to identify the system

Error initializing process

NtRtMtr

Unable to init process

Process exiting

NtRtMtr

 

WARNING: NtRtMgr started while existing processes active

NtRtStart

A second instance of NtRtMgr was started

NtRtCmd path not specified in XXXX; screens will be unable to issue NtRtCmds

NtRtStart

 

TSENTRY NtRtStop Process vXXXX

NtRtStop

Message identifying the system

Some processes left alive

NtRtStop

Some processes left alive

Error XXXX deactivating all processes

NtRtStop

Errors deactivating processes

Process exiting

NtRtStop

Process exiting

Error initializing process commons

NtRtTask

Unable to initialize process management global

NtRtTask V1.00

NtRtTask

Message identifying the process Version number

Error initializing process

NtRtTask

Unable to set up local process environ using proc init file parameters

Process exiting

NtRtTask

Exit process

Not enough command line parameters.

Correct calling format is:

TrendArchive <pifFile> <histFile> 

Where:

<pifFile> is the name of trend pif file

<histFile> is the name of the desired output

TrendArchive

 

Successfully created historical trend file XXXX

TrendArchive

Build of trend archive file was successful

Unable to historical trend file XXXX

TrendArchive

Build of trend archive file was unsuccessful

TelePro/SSE Mill Simulation Process vXXXX

MillSim

Identify the Mill Sim Process version

Process exiting

MillSim

Process ending

Error XXX activating group YYY

OnActivateGroup

 

Error XXX activating group YYYY

OnActivateGroup

 

Activating process XXXX from console

OnActivateProc

 

Clearing error state for process XXXX from console

OnClearErrorProc

 

Error XXXX clearing error state for process YYYY

OnClearErrorProc

 

Deactivating process XXXX from console

OnDeactivateProc

 

Error XXX deactivating process YYYY

OnDeactivateProc

 

Received valid request from XXXX (YYYY)

OnReceive

Passed data on to GsmExpSvr handler

Sending variable definition message to XXXX (YYYY)

OnReceive

Sending variable definition message

Received invalid request from XXXX (YYYY)

OnReceive

Received invalid request

Resuming process XXXX from console

OnResumeProc

 

Suspending process XXXX from console

OnSuspendProc

 

Starting variable updates to XXXX (YYYY)

OnTimer

 

Processing group: XXXX

ProcCmdLine

Read group ini data successfully

TpriPublisher command line operation complete

ProcCmdLine

Command line operation was completed

Received XXXX variable definition message from YYYY

ProcVarDef

Successfully checked each variable’s type

Receiving XXX variable update messages from YYY

ProcVarUpd

  Counting the updates

Read Simulation Parameters from XXXX

ReadSimParms

 

Restoring trending buffers from disk file XXXX

RestoreTRENDCOM

Trend common image file was opened successfully, and trend buffers are being restored

Restore of trending buffers from disk complete

RestoreTRENDCOM

Trend common restore was successful

Saving trending buffers to disk file XXXX

   SaveTRENDCOM

Created a trend common image file name, and now saving the data to the file

Save of trending buffers to disk complete.

SaveTRENDCOM

Trend common image file was saved successfully

Connected to XXXX for YYYY variable

SetupComm

Connection made

Cleaned bytes from socket

SetupComm

Cleaned out the incoming buffer

Disconnected from XXXX for YYYY variables

SetupComm

Disconnected

Connection failed to XXXX for YYYY variable

SetupComm

Connection failed

Trigger XXXX data collection started

startTrigger

“Tell the user what’s up,” then fire the trigger action as desired

TelePro Trend Archive V1.00

TrendArchive

Writing log messages to console since not in NtRtMgr environment

TSENTRY Global Shared Memroy Trend Acquisition Process vXXXX

TrendGSM

Message identifying the process Version number

Error initializing process

TrendGsm

Unable to initialize process

Process exiting

TrendGsm

Application has decided it no longer wants to run, so cleaning and exiting

TSENTRY Trend Subsystem Manager vXXXX

TrendMgr

Message to identify the system

Error initializing process

TrendMgr

Unable to initialize process

Process exiting

TrendMgr

Application has decided it no longer wants to run, so cleaning and exiting

TSENTRY Trend Server vXXXX

TrendSrv

Message to identify itself

Process exiting

TrendSrv

Application has decided it no longer wants to run, so cleaning and exiting

TSENTRY Trend Trigger System vXXXX

TrendTrig

Message to identify itself

Process exiting

TrendTrig

Application has decided it no longer wants to run, so cleaning and exiting

Process Abort Traceback Message

Expand
title...

Tsentry can collect and output a set of information about any Tsentry-aware process that abends (has an abnormal end). This information is printed to the LogMsg file if requested for a process in the sysProcs.ini file.

The “trapCrash” option, initially set on a per-task basis in the sysProcs.ini file, includes the following alternatives, as described in the comments of that file:

Code Block
#  Trap Crash     - Combination of character flags specifying how process 
#                   crashes/exceptions should be handled
#                   N = Default handling (windows displays message box)
#                   T = Terminate process
#                   D = Log description
#                   S = Try to find symbol and source line
#                   W = Walk back along stack and dump info
#                   R = Dump register values
#                   Y = Default 'Yes' = Same as 'TDS'
#                   A = All possible options

An example of the Traceback information output to LogMsg is as follows. This abend was caused by a task (DemoTask) that was hardcoded to use a pointer set to NULL to reference a value. The TrapCrash option was set to an “A”, requesting all information be dumped and requesting that the process be terminated.

Expand
titleLines
Code Block
Line 1
17:56:42 DemoTask     DemoTask        DemoTask V1.00
Line 2
17:56:43 DemoTask     crashHandler    DemoTask.exe caused an EXCEPTION_ACCESS_VIOLATION in module DemoTask.exe at 001B:0040112A
Line 3
17:56:43 DemoTask     crashHandler    Symbol & source line:
Line 4
17:56:43 DemoTask     crashHandler       main()+0282 byte(s), D:\DemoNtRt\Demo\Tasks\DemoTask\DemoTask.cpp, line 0166+0003 byte(s)
Line 5
17:56:43 DemoTask     crashHandler    Stack trace:
Line 6
17:56:43 DemoTask     crashHandler       001B:0040112A (0x00000001 0x00E02F00 0x00E02F68 0xCCCCCCCC) DemoTask.exe, main()+0282 byte(s), D:\DemoNtRt\Demo\Tasks\DemoTask\DemoTask.cpp, line 0166+0003 byte(s)
Line 7
17:56:43 DemoTask     crashHandler       001B:0041BAEC (0xCCCCCCCC 0xCCCCCCCC 0x7FFDF000 0xCCCCCCCC) DemoTask.exe, mainCRTStartup()+0252 byte(s), crt0.c, line 0206+0025 byte(s)
Line 8
17:56:43 DemoTask     crashHandler       001B:77EA847C (0x0041B9F0 0x00000000 0x000000C8 0x00000100) KERNEL32.dll, ProcessIdToSessionId()+0381 byte(s)
Line 9
17:56:43 DemoTask     crashHandler    Register dump:
Line 10
17:56:43 DemoTask     crashHandler       EAX=00000000  EBX=7FFDF000  ECX=0000001E  EDX=01320000  ESI=CCCCCCCC
Line 11
17:56:43 DemoTask     crashHandler       EDI=CCCCCCCC  EBP=0012FF80  ESP=0012FF14  EIP=0040112A  FLG=00010202
Line 12
17:56:43 DemoTask     crashHandler       CS=001B   DS=0023  SS=0023  ES=0023   FS=0038  GS=0000
Line 13
17:56:43 NtRtMgr      checkAlive      Process DemoTask(1048) detected not alive

A Description of each line follows:

  • Line 1:  Startup message of the process

  • Line 2: 1st line of abort. Displays the reason code and process address

  • Line 3: Header

  • Line 4: Defines the function name and byte offset within the function, fully qualified file name of source module, and source line and byte offset within that line’s code that was being executed when abort occurred.

  • Line 5: Header

  • Line 6: Stack information;

This group of lines lists the functions calls that were executed to get to the current location of the abort. They are listed in reverse chronological order. The first line contains the location of the abort. If this line is in an application program for which debugging information is accessible, then it will provide the line of code that was executing when the abnormal termination occurred. In the example above (DemoTask.exe, main()+0282 byte(s), D:\DemoNtRt\Demo\Tasks\DemoTask\DemoTask.cpp, line 0166+0003 byte(s)), the problem occurred in line 166 of DemoTask.cpp. There will be one following line in this Stack Information section for each call tracing back to the initial Kernel call that initiated the process.

  •  Line 7: Additional stack information: Previous call (DemoTask.exe, mainCRTStartup()+0252 byte(s), crt0.c, line 0206+0025 byte(s))

  • Line 8: Additional stack information: Previous, and in this case the initial, call made by this process (KERNEL32.dll, ProcessIdToSessionId()+0381 byte(s))

  • Line 9: Header: Register Dump

  • Line 10-12: Register dump at time of error. These lines are normally not particularly useful unless you have access to and will be reviewing the assembly language that was produced by this line of code.

  • Line 13: NtRtMgr notices that the process has aborted. It outputs this message, notices that the process does not have AutoRestart set, and does not more.