Citect:How do I translate Citect error messages?

http://www.opcsupport.com/link/portal/4164/4590/ArticleFolder/51/Citect

To decode the error messages carry out the following steps:

*Open up Windows Calculator (Start > Run > calc)

*Switch to scientific mode (View > Scientific).

*Select Decimal mode (Dec).

*Type or copy and paste the error number into calculator e.g.   268435730.

*Switch to Hexadecimal mode (Hex). Example result is 10000112.

*Subtract 10000000 (1 followed by 7 x 0‘s) from the number to give the CTAPI error code in Hex (e.g. 112).

*Switch back to Decimal mode (Dec) to get the CTAPI error code in decimal (e.g. 274).

*Look up the decimal error code in the Citect help file (Citect.hlp) or Citect Knowledge Base (ctkbase.chm). The attached zip file contains some versions of these files from an older version of Citect. This step is a bit hit and miss and requires a bit of searching around. To assist with this, the following articles/pages are of most use:

*Help file - Protocol Driver Errors page (in the help file select Index > Index tab and type "Protocol Driver Errors" or "driver" to locate the page).

*Help file - Hardware/Cicode Errors (in the help select Index > Index tab and type Hardware and select the "Error messages" topic under the Hardware Alarms section).

*Citect KB - search the KB for the error code. This works for error 274 - "username or password is incorrect".

Additional information:
0x10000000 = 268435456 = The Citect
ERROR_USER_DEFINED_BASE. Error codes returned by the CTAPI that are less
than ERROR_USER_DEFINED_BASE are Microsoft Win32 error codes. Error
codes greater than ERROR_USER_DEFINED_BASE are CitectHMI/SCADA special
error codes (hence we subtract ERROR_USER_DEFINED_BASE from the original
error code to get the CTAPI special error code).

*The "CTAPI Error Codes" topic in the Citect help file provides
information on the CTAPI error codes and how to decode them. To locate
the article in the help select Index > Index tab and type "CTAPI:"
and select the "CTAPI Error Codes" topic under the CTAPI section.

*The topic number Q4126 - "CTAPI connection fails due to incorrect
user name or password" in the Citect KB file provides information on
error code 247 - "username or password is incorrect".

Some common error codes and their corresponding messages:
 
*268435730 = 0x10000112 = 274 - "username or password is incorrect".

*268435745 = 0x10000121 = 289 - "blank password"
*268435481 = 0x10000019 = 25 - "Data not yet valid"

*268435468 = 0x1000000C = 12 - "I/O Device off-line, cannot talk"
*268435879 = 0x100001A7 = 423 - "Subscription not yet ready"

Here is a larger list for Citect V7.0 onwards - Citect V7.0 error codes

----------------------------

Update! 06MAR13RF - 289 (blank password) can be sent back when
the user or password in the Citect project is incorrect.  If you get
this error and you have defined a password, and Citect v7 or above is
used, please check that you can log in to the Citect project with the
username and password that are being used in the OPC Server.

时间: 2024-10-28 18:04:00

Citect:How do I translate Citect error messages?的相关文章

使用PHPMailer 中的报错解决 "Connection failed. Error #2: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:"

PHPMailer项目地址:https://github.com/PHPMailer/PHPMailer 项目中用到PHPMailer,使用过程中报错:"Connection failed. Error #2: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:" 由于我用的第三方smtp是ssl链接,所以需要再添加一些参数: $mail->SMTPOptions =

file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL

原代码: <?php $response = file_get_contents("https://maps.co.weber.ut.us/arcgis/rest/services/SDE_composite_locator/GeocodeServer/findAddressCandidates?Street=&SingleLine=3042+N+1050+W&outFields=*&outSR=102100&searchExtent=&f=json

What to do about Eclipse&#39;s “No repository found containing: …” error messages?

As Mauro said: "you have to remove and re-add the Eclipse Project Update site, so that its metadata are re-calculated." - works as workaround Another workaround I found, is to edit the pre-defined URL link by adding just a trailing “/” to the up

composer在update时提示file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO

在开发的时候,需要把依赖的服务更新到最新,然后 手动composer update一下,提示如下: 1 failed) Update failed (The "e "https://api.github.com/repos/illuminate/validation/zipball/6590d61858f78c301bced7308593abfcd1c7e527" fi" file could not be downloaded: SSL operation fai

SLF4J warning or error messages and their meanings

来自:http://www.slf4j.org/codes.html#StaticLoggerBinder The method o.a.commons.logging.impl.SLF4FLogFactory#release was invoked. Given the structure of the commons-logging API, in particular as implemented by SLF4J, the o.a.commons.logging.impl.SLF4FLo

SLF4J warning or error messages and their meanings(转)

The method o.a.commons.logging.impl.SLF4FLogFactory#release was invoked. Given the structure of the commons-logging API, in particular as implemented by SLF4J, the o.a.commons.logging.impl.SLF4FLogFactory#release()method should never be called. Howev

2018年11月14日 Forcing XXE Reflection through Server Error Messages

https://blog.netspi.com/ XML External Entity (XXE) injection attacks are a simple way to extract files from a remote server via web requests. For easy use of XXE, the server response must include a reflection point that displays the injected entity (

通过CTAPI和Citect SCADA软件进行数据通讯

参考文献:http://www.docin.com/p-275216804.html (基于Citect远程控制的变流量堆料控制系统 王玉增,顾英妮,王维 济南大学,机械工程学院 ,Citect,CTAPI) Citect组态软件已被施耐德收购.通过软件提供的API,可以通过高级语言编程和组态软件内部数据点通讯. 下面是一个Python的例子,暂未测试: https://github.com/mitchyg/Random/blob/master/pyctapi/src/pyctapi.py #!

FAQ of db2fmp messages in the db2diag.log

http://www-01.ibm.com/support/docview.wss?uid=swg21470035   Technote (FAQ) Question What do these messages from the db2fmp process mean? Cause This technote provides some FAQs regarding messages in the db2diag.log in regards to db2fmp processes used