3.1.3Common Non-Valid Status Codes. ABB MicroSCADA

Add to My manuals
212 Pages

MicroSCADA Status Codes is a technical reference manual that lists all MicroSCADA status codes. It provides explanations of the codes and their possible causes, and divides them into groups based on their relation to the base system or communication and NET units.

advertisement

3.1.3Common Non-Valid Status Codes. ABB MicroSCADA | Manualzz

MicroSCADA

3 Status Codes

3.1.3

3.2

3.2.1

10

Status Codes

Technical Reference Manual

1MRS751251-MEN

3 status code indicates that the value of the OV-attribute may be out of date.

FAULTY_TIME_STATUS

A process object gets this status when the S.P.I.D.E.R. RTU has not marked the registration time correctly.

9 LAST_VALID_STATUS

Common Non-Valid Status Codes

10 NOT_SAMPLED_STATUS

The reasons may be:

The value of the process object has not been read in the RTU.

The value of the data object has not been calculated.

The vector element has not got any value.

The element(s) in the result vectors from the functions HIGH, LOW,

SUM, MEAN and CUMULATE get the status 10, if all elements of the argument vector have status codes=10.

Base System Status Codes

108

109

110

111

112

SCIL Syntax Error Codes

100

101

102

103

104

105

106

107

113

114

SCIL_QUIT_SEQUENCE

SCIL_PROPAGATED_ERROR

SCIL_ARGUMENT_LIST_EXPECTED

SCIL_END_OF_SEQUENCE

SCIL_PROPAGATE_LOOP_EXIT

SCIL_QUIT_PROGRAM

SCIL_BIT_INDEX_OUT_OF_RANGE

The bit index is not in the range 0 ... 17 (in octal form).

SCIL_BLANK_FIELD

Blank spaces have been given to a numerical field.

SCIL_BOOLEAN_EXPRESSION_EXPECTED

SCIL_CLOSING_APOSTROPHE_EXPECTED

SCIL_CLOSING_APOSTROPHE_MISSING

SCIL_EXPANSION_NOT_COMPILED

SCIL_COMMA_OR_RIGHT_PAREN_EXPECTED

A variable or argument list is erroneous.

SCIL_END_OF_ARGUMENT_LIST_EXPECTED

SCIL_END_OF_LINE_EXPECTED

ABB Automation

1MRS751251-MEN

ABB Automation

115

117

118

119

120

121

122

125

133

134

137

138

126

127

128

129

131

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_END_OF_LINE_INSTEAD_OF_OPERAND

SCIL_EXPANDED_LINE_TOO_LONG

After the variable extension the line contains more than 255 characters.

SCIL_EXTRANEOUS_BLOCK_END

The program contains a #BLOCK_END without a corresponding

#BLOCK.

SCIL_EXTRANEOUS_ELSE

The program contains an #ELSE which has no corresponding #IF.

SCIL_EXTRANEOUS_ELSE_IF

The program contains an #ELSE_IF which has no corresponding #IF.

SCIL_EXTRANEOUS_THEN

The program contains a #THEN which has no corresponding #IF.

SCIL_FIELD_TOO_SHORT

SCIL_GET_SUPPORTED_ONLY_FOR_ME_ATTRIBUTE

In a GET statement you may only use the attribute ME together with a system object.

SCIL_ILLEGAL_EXPRESSION_TYPE

SCIL_ILLEGAL_KEYWORD

The name of the SCIL command is wrong.

SCIL_ILLEGAL_VARIABLE_NAME

SCIL_ILLEGAL_OBJECT_TYPE

SCIL_ILLEGAL_SYSTEM_DEVICE_NUMBER

The name of the system object is wrong.

SCIL_INDEX_IN_SCALAR_VARIABLE

A variable may be indexed only if it is of vector type.

SCIL_INDEX_OVERFLOW

The index of the variable is larger than the number of elements.

SCIL_INTEGER_OVERFLOW

Too large number has been entered into an integer field.

SCIL_INVALID_BIT_INDEX_RANGE

When defining an index range, either both limits or none is given with a bit address.

Example:

STA1:SME(7^1..13^) and

STA1:SME(7^..13^4) are incorrect, but

STA1:SME(7^..13^) and

STA1:SME(7^1..13^4) are correct

11

MicroSCADA

3 Status Codes

12

139

143

144

145

148

149

151

152

159

162

167

170

171

172

153

155

156

158

Status Codes

Technical Reference Manual

1MRS751251-MEN

SCIL_INVALID_NET_REPLY_FOR_BIT_GET

The base system and the frontend do not communicate properly. Contact an ABB representative.

SCIL_INVALID_TIME

Time has been given in an incorrect way with the #SET_TIME command.

SCIL_LOG_OP_WITH_NON_BOOLEANS

The expression on the left or right side of a logical operand is not a boolean value.

SCIL_LOW_INDEX_GREATER_THAN_HIGH

SCIL_MESSAGE_BUFFER_OVERFLOW

The control of the process (SET command) has failed, because the data to be transmitted does not fit into the message buffer. Divide the SET statement into at least two statements.

SCIL_MIXED_LOGICAL_OPERATORS

You must use parenthesis to group the logical operators in expressions.

Example:

The statement

%A > 10 AND %B < 5 OR %C == 3 is incorrect.

Correct statements:

%A > 10 AND (%B < 5 OR %C == 3)

(%A > 10 AND %B < 5) OR %C == 3

SCIL_NEGATION_OF_NONBOOLEAN

A non-boolean value has been used with the NOT operand.

SCIL_NET_COMMUNICATION_TIMEOUT

This error code is normally caused by inconsistencies in the base system and frontend configurations.

SCIL_NON_BINARY_ELEMENT_IN_BIT_SET

SCIL_NON_INTEGER_BIT_INDEX

SCIL_NON_INTEGER_INDEX

SCIL_NON_NUMERIC_FIELD

You have entered a non-numerical value into a numerical field.

SCIL_NEGATIVE_INDEX

SCIL_NOT_YET_IMPLEMENTED

SCIL_NO_MEMORY_ADDRESS_GIVEN

SCIL_OBJECT_EXPECTED

SCIL_OBJECT_NAME_EXPECTED

SCIL_OPERATOR_INSTEAD_OF_OPERAND

ABB Automation

1MRS751251-MEN

ABB Automation

174

175

176

178

179

180

183

186

187

188

190

191

192

193

194

195

196

197

198

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_VARIABLE_LIST_EXPECTED

The variable list together with a #EXEC, #LIST or #PRINT command is incorrect.

SCIL_PRINTER_NUMBER_EXPECTED

SCIL_RELATIONAL_OPERATOR_EXPECTED

In a representation of type SELECTOR the condition is incorrectly written.

SCIL_RESERVED_WORD_INSTEAD_OF_OPERAND

A SCIL command has been given instead of an expression.

SCIL_RIGHT_PAREN_EXPECTED

A right parentesis is missing in a SCIL expression.

SCIL_RIGHT_PAREN_INSTEAD_OF_OPERAND

SCIL_THEN_EXPECTED

#THEN is missing in a conditional statement.

SCIL_UNARY_OP_WITH_NONNUMERIC

The positive and negative signs may only be followed by a numerical value.

SCIL_INCOMPATIBLE_TYPES

Because of their data type, the two operands can not be combined with the operator in question.

SCIL_UNDEFINED_VARIABLE

SCIL_UNKNOWN_ATTRIBUTE

SCIL_UNKNOWN_FUNCTION

The MicroSCADA main program is incorrectly generated. Contact an

ABB representative.

SCIL_UNKNOWN_SYSTEM_DEVICE_TYPE

The name of a system object is incorrectly formed.

SCIL_UNSUPPORTED_DATA_TYPE_IN_NET_REPLY

The base system and the frontend do not communicate properly. Contact an ABB representative.

SCIL_VALUE_RANGE_OUT_OF_ORDER

The third and fourth arguments of the functions CLASSIFY and

REVERSE are incompatible, since the third argument is greater than the fourth.

SCIL_VECTOR_ARGUMENT_EXPECTED

SCIL_NAME_LIST_USE_ERROR

SCIL_EMPTY_NAME_LIST_PATTERN

SCIL_ILLEGAL_NAME_LIST_PATTERN

13

MicroSCADA

3 Status Codes

205

206

207

208

201

202

203

204

209

210

211

212

213

224

225

226

227

228

229

231

232

234

214

215

220

221

222

Status Codes

Technical Reference Manual

1MRS751251-MEN

SCIL_ARGUMENT_OUT_OF_RANGE

SCIL_INTEGER_ARGUMENT_EXPECTED

SCIL_REAL_ARGUMENT_EXPECTED

SCIL_BOOLEAN_ARGUMENT_EXPECTED

SCIL_TIME_ARGUMENT_EXPECTED

SCIL_TEXT_ARGUMENT_EXPECTED

SCIL_NUMERIC_ARGUMENT_EXPECTED

SCIL_REAL_VECTOR_ARGUMENT_EXPECTED

SCIL_ARGUMENT_LIST_TOO_LONG

SCIL_ARGUMENT_LIST_TOO_SHORT

SCIL_COMMA_EXPECTED

Commas are missing in an argument list.

SCIL_STRING_LENGTH_NOT_1

The argument of the text function ASCII_CODE should be a single character or a vector of single characters.

SCIL_NON_NUMERIC_STRING

The argument of the function DEC_SCAN, OCT_SCAN or HEX_SCAN contains illegal characters.

SCIL_BLANK_STRING

SCIL_SPACOM_COMMUNICATION_ERROR

SCIL_NO_ATTRIBUTE_ALLOWED

SCIL_EVENT_OBJECT_EXPECTED

SCIL_DIVIDE_BY_ZERO

The right operand in a division (/) or DIV or MOD operation is zero.

SCIL_INDEX_NOT_ALLOWED

SCIL_OBJECT_NOT_EXECUTABLE

The object type can not be executed with the #EXEC command.

SCIL_UNKNOWN_PARAMETER_NUMBER

SCIL_ILLEGAL_PARAMETER_VALUE

SCIL_PARAMETER_NUMBER_EXPECTED

SCIL_LIST_ARITHMETICS_ILLEGAL

List type expressions can not be operated with arithmetical operators.

SCIL_V_OBJECT_NOT_FOUND

SCIL_V_OBJECT_ATTRIBUTE_NOT_FOUND

SCIL_UNKNOWN_QUERY_ORDER

14

ABB Automation

1MRS751251-MEN

ABB Automation

235

236

237

238

243

244

245

246

239

240

241

242

247

248

249

257

258

259

260

250

251

252

253

254

256

261

262

263

264

265

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_QUERY_NOT_ACTIVE

The PROD_QUERY function has been called though it was not initialized with the INIT_QUERY command.

SCIL_MAX_QUERY_LENGTH_ZERO

Process query (PROD_QUERY) can not be performed because the

APLn:BQL attribute is == 0.

SCIL_ATTRIBUTE_NAME_EXPECTED

SCIL_LEFT_PAREN_EXPECTED

A left parenthesis is missing.

SCIL_INVALID_OCTAL_CONSTANT

SCIL_OPERAND_EXPECTED

SCIL_INDEX_RANGE_NOT_ALLOWED

SCIL_EQUAL_SIGN_EXPECTED

SCIL_LIST_VALUE_EXPECTED

SCIL_ONLY_INTEGER_AND_TEXT_EXPANSION_ALLOWED

SCIL_INVALID_DATA_TYPE_FOR_EXPANSION

SCIL_LIST_OVERFLOW

SCIL_EXCOM_COMMUNICATION_ERROR

SCIL_NON_TEXT_OBJECT_NAME

SCIL_EMBEDDED_BLANK_IN_OBJECT_NAME

An object name contains a blank space.

SCIL_BLANK_OBJECT_NAME

SCIL_OBJECT_NAME_TOO_LONG

SCIL_OBJECT_NAME_BEGIN_NON_ALPHANUMERIC

SCIL_INVALID_CHARACTER_IN_OBJECT_NAME

SCIL_EMBEDDED_BLANK_IN_NAME

SCIL_NAME_TOO_LONG

SCIL_NAME_BEGIN_NON_ALPHANUMERIC

SCIL_INVALID_CHARACTER_IN_NAME

SCIL_END_OF_SEARCH

SCIL_BEGINNING_OF_SEARCH

SCIL_INVALID_SEARCH_NUMBER

SCIL_INVALID_SEARCH_OBJECT_TYPE

SCIL_INVALID_SEARCH_ORDER_FOR_OBJ_TYPE

SCIL_INVALID_SEARCH_START_LOCATION

SCIL_INVALID_APPLICATION_NUMBER

15

MicroSCADA

3 Status Codes

16

266

267

268

269

270

295

296

297

298

299

300

301

291

292

293

294

286

287

289

290

275

276

277

278

271

272

273

274

279

280

282

283

284

285

Status Codes

Technical Reference Manual

1MRS751251-MEN

SCIL_INVALID_OBJECT_TYPE

SCIL_INVALID_OBJECT_INDEX

SCIL_UNIT_NUMBER_OUT_OF_RANGE

SCIL_BIT_ADDRESS_OUT_OF_RANGE

SCIL_SEARCH_NOT_INITIALIZED

The browsing with NEXT and PREV has not been initialized with the

#SEARCH command.

SCIL_AGGREGATE_TOO_LONG

SCIL_DATA_FETCH_ARGUMENT_3_INVALID

SCIL_DATA_FETCH_ARGUMENT_4_INVALID

SCIL_DATA_FETCH_INVALID_INDEX1

SCIL_DATA_FETCH_INVALID_STEP

SCIL_DATA_FETCH_INVALID_SHIFT

SCIL_LIST_ARGUMENT_EXPECTED

SCIL_DATA_STORE_ARGUMENT_4_INVALID

SCIL_DATA_STORE_INVALID_INDEX1

SCIL_DATA_STORE_INVALID_STEP

SCIL_APL_APL_COMMUNICATION_TIMEOUT

SCIL_APL_APL_REPLY_SEQUENCE_ERROR

SCIL_APL_APL_COMMAND_SEQUENCE_ERROR

SCIL_APL_APL_MESSAGE_INCONSISTENT

SCIL_APL_APL_COMMAND_BUFFER_OVERFLOW

SCIL_APL_APL_UNKNOWN_COMMAND_FUNCTION

SCIL_TEXT_EXPRESSION_EXPECTED

SCIL_NOT_IMPLEMENTED_IN_MICROINTERFACE

SCIL_INVALID_RTU_OBJECT_FOR_BIT_SET

SCIL_RTU_OBJECT_NOT_SETTABLE

SCIL_INVALID_DATA_TYPE_IN_RTU_SET

SCIL_TC57_COMMUNICATION_ERROR

SCIL_APPLICATION_NOT_ALLOWED_FOR_V_OBJECTS

SCIL_APPLICATION_IS_COLD

SCIL_APPLICATION_IS_NOT_HOT

SCIL_FILE_NUMBER_OUT_OF_RANGE

SCIL_FILE_NUMBER_ALREADY_IN_USE

SCIL_FILE_NUMBER_NOT_IN_USE

SCIL_VARIABLE_NAME_EXPECTED

ABB Automation

1MRS751251-MEN

ABB Automation

331

333

334

335

337

338

339

327

328

329

330

323

324

325

326

314

315

316

317

310

311

312

313

318

319

320

321

322

306

307

308

309

302

303

304

305

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_KEY_LENGTH_OUT_OF_RANGE

SCIL_DATA_TO_BE_WRITTEN_TOO_LONG

SCIL_SPACOM_PROTOCOL_NOT_SUPPORTED

SCIL_TC57_PROTOCOL_NOT_SUPPORTED

SCIL_EXCOM_PROTOCOL_NOT_SUPPORTED

SCIL_INDEX_TOO_BIG

SCIL_NUMERIC_VECTOR_ARGUMENT_EXPECTED

SCIL_INVALID_NUMERIC_CONSTANT

SCIL_INVALID_SEARCH_ORDER

SCIL_TOO_MANY_NESTED_STATEMENTS

SCIL_EXTRANEOUS_LOOP_EXIT

SCIL_EXTRANEOUS_LOOP_END

SCIL_BLOCK_END_MISSING

SCIL_LOOP_END_MISSING

SCIL_INVALID_ERROR_KEYWORD

SCIL_INVALID_ON_KEYWORD

SCIL_EVENT_OR_ERROR_KEYWORD_EXPECTED

SCIL_INVALID_LOOP_STRUCTURE

SCIL_INTEGER_EXPRESSION_EXPECTED

SCIL_MAX_LOOP_COUNT_EXCEEDED

SCIL_ELLIPSE_EXPECTED

SCIL_INVALID_DATA_TYPE_IN_SET

SCIL_PROGRAM_TOO_LONG

SCIL_PROGRAM_EXTERNALLY_TERMINATED

SCIL_PATH_NAME_TOO_LONG

SCIL_INVALID_CHARACTER_IN_PATH_NAME

SCIL_FILE_NAME_TOO_LONG

SCIL_INVALID_CHARACTER_IN_FILE_NAME

SCIL_EMPTY_FILE_NAME

SCIL_FILE_NAME_EXTENSION_TOO_LONG

SCIL_TOO_MANY_DIRECTORIES_IN_PATH

SCIL_UNDEFINED_PATH

SCIL_EMPTY_PATH

SCIL_TOO_MANY_LIBRARIES_IN_REPLIB

SCIL_UNDEFINED_REPLIB

SCIL_EMPTY_REPLIB_DEFINITION

17

MicroSCADA

3 Status Codes

18

369

370

371

372

373

374

375

365

366

367

368

361

362

363

364

352

353

354

355

348

349

350

351

356

357

358

359

360

344

345

346

347

340

341

342

343

Status Codes

Technical Reference Manual

1MRS751251-MEN

SCIL_REPLIB_NAME_EXPECTED

SCIL_INVALID_LIBRARY_DEFINITION

SCIL_DIRECTORY_NAME_TOO_LONG

SCIL_PATH_NAME_EXPECTED

SCIL_INVALID_DIRECTORY_DEFINITION

SCIL_STATUS_CODE_OUT_OF_RANGE

SCIL_GET_NOT_SUPPORTED_FOR_THIS_STATION

SCIL_BIT_STRING_ARGUMENT_EXPECTED

SCIL_INTEGER_OR_BIT_ARGUMENT_EXPECTED

SCIL_TEXT_OR_BIT_ARGUMENT_EXPECTED

SCIL_BIT_SCAN_ARGUMENT_NOT_0_1

SCIL_IP_NUMBER_OUT_OF_RANGE

SCIL_INVALID_IP_NAME

SCIL_INTEGRATED_PROGRAM_NOT_STARTED

SCIL_INTEGRATED_PROGRAM_ALREADY_STARTED

SCIL_NO_APPLICATION_CONTEXT

SCIL_INVALID_IDENTIFIER

SCIL_INVALID_GC_NUMBER

SCIL_GC_NUMBER_OUT_OF_RANGE

SCIL_INVALID_SCALING_FACTOR

SCIL_INVALID_COORDINATE

SCIL_INVALID_COLOR

SCIL_INVALID_FONT

SCIL_INVALID_GRAPHICS_OPTION

SCIL_INVALID_WIDTH

SCIL_INVALID_HEIGHT

SCIL_INVALID_RADIUS

SCIL_INVALID_SEMI_MAJOR_AXIS

SCIL_INVALID_ANGLE

SCIL_INVALID_GC_FUNCTION

SCIL_INVALID_LINE_WIDTH

SCIL_INVALID_LINE_STYLE

SCIL_INVALID_CAP_STYLE

SCIL_INVALID_JOIN_STYLE

SCIL_INVALID_DASH_LIST

SCIL_INVALID_DASH_OFFSET

ABB Automation

1MRS751251-MEN

ABB Automation

406

407

408

409

410

411

412

402

403

404

405

398

399

400

401

388

389

390

391

384

385

386

387

392

393

394

395

397

380

381

382

383

376

377

378

379

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_INVALID_ARC_MODE

SCIL_INVALID_GC_COMPONENT

SCIL_GC_COMPONENT_NAME_EXPECTED

SCIL_DOUBLE_GC_COMPONENT_NAME

SCIL_COLON_EXPECTED

SCIL_POP_WITHOUT_MATCHING_PUSH

SCIL_INVALID_CANVAS_ARGUMENT

SCIL_INVALID_COLOR_SPECIFICATION

SCIL_INVALID_FONT_SPECIFICATION

SCIL_TOO_MANY_COLORS_IN_USE

SCIL_CANVAS_NOT_FOUND

SCIL_INVALID_CANVAS_NAME

SCIL_PEND_OFF_WITHOUT_MATCHING_PEND_ON

SCIL_UNDEFINED_COLOR

SCIL_UNDEFINED_FONT

SCIL_UNDEFINED_GC

SCIL_INVALID_RGB_COLOR

SCIL_INVALID_GRAPHICAL_SCOPE

SCIL_INTEGER_OR_VECTOR_ARGUMENT_EXPECTED

SCIL_COLOR_NUMBER_OUT_OF_RANGE

SCIL_FONT_NUMBER_OUT_OF_RANGE

SCIL_APPLICATION_TEXT_DATABASE_FULL

SCIL_MEMORY_EXHAUSTED

SCIL_TIME_OR_LIST_ARGUMENT_EXPECTED

SCIL_CL_OR_US_MISSING_OR_INVALID

SCIL_KEY_POSITION_OUT_OF_RANGE

SCIL_INVALID_SORT_DATA

SCIL_INVALID_SELECT_ATTRIBUTE_VECTORS

SCIL_VECTOR_OR_LIST_ARGUMENT_EXPECTED

SCIL_SELECT_CONDITION_TOO_LONG

SCIL_CONTINUATION_LINE_MISSING

SCIL_UNKNOWN_IDENTIFIER

SCIL_IDENTIFIER_TOO_LONG

SCIL_IDENTIFIER_EXPECTED

SCIL_COMMAND_TOO_LONG

SCIL_CLOSING_QUOTE_MISSING

19

MicroSCADA

3 Status Codes

20

442

443

444

445

446

447

448

438

439

440

441

434

435

436

437

425

426

427

428

421

422

423

424

429

430

431

432

433

417

418

419

420

413

414

415

416

Status Codes

Technical Reference Manual

SCIL_WHEN_OUTSIDE_CASE

SCIL_OTHERWISE_OUTSIDE_CASE

SCIL_EXTRANEOUS_CASE_END

SCIL_CASE_END_MISSING

SCIL_INVALID_CASE_SELECTOR_DATA_TYPE

SCIL_WHEN_OR_OTHERWISE_EXPECTED

SCIL_CASE_END_EXPECTED

SCIL_FILE_IS_READ_ONLY

SCIL_ATTRIBUTE_NOT_FOUND

SCIL_CLASS_NAME_EXPECTED

SCIL_WINDOW_NAME_EXPECTED

SCIL_PICTURE_NAME_EXPECTED

SCIL_REPRESENTATION_NAME_EXPECTED

SCIL_EMBEDDED_BLANK_IN_IDENTIFIER

SCIL_INVALID_CHARACTER_IN_IDENTIFIER

SCIL_IDENTIFIER_MUST_BEGIN_WITH_LETTER

SCIL_GRAPHIC_PATH_TOO_LONG

SCIL_INVALID_NAME

SCIL_INVALID_EDIT_KEYWORD

SCIL_EXECUTION_DELAY_OUT_OF_RANGE

SCIL_INVALID_DATA_TYPE

SCIL_STRING_TOO_LONG

SCIL_STRING_ARGUMENT_EXPECTED

SCIL_INTEGER_VECTOR_EXPECTED

SCIL_TEXT_VECTOR_EXPECTED

SCIL_NEGATIVE_MODULUS

SCIL_INTEGER_TEXT_VECTOR_EXPECTED

SCIL_BYTE_STRING_ARGUMENT_EXPECTED

SCIL_COMMA_OR_COLON_EXPECTED

SCIL_CORRUPTED_P_CODE

SCIL_COMPILER_VERSION_MISMATCH

SCIL_STACK_OVERFLOW

SCIL_INDEX_STACK_OVERFLOW

SCIL_IDENTIFIER_STACK_OVERFLOW

SCIL_VARIABLE_STACK_OVERFLOW

SCIL_VECTOR_TOO_SHORT

1MRS751251-MEN

ABB Automation

1MRS751251-MEN

ABB Automation

478

479

480

481

482

483

484

474

475

476

477

470

471

472

473

461

462

463

464

457

458

459

460

465

466

467

468

469

453

454

455

456

449

450

451

452

Status Codes

Technical Reference Manual

SCIL_VARIABLE_IS_READ_ONLY

SCIL_CLASS_NOT_FOUND

SCIL_INSTANCE_OF_CLASS_NOT_ALLOWED

SCIL_ATTRIBUTE_IS_WRITE_ONLY

SCIL_ATTRIBUTE_IS_READ_ONLY

SCIL_METHOD_NOT_FOUND

SCIL_ARGUMENT_MISSING

SCIL_INVALID_ENUMERATION_CONSTANT

SCIL_INVALID_FLAG_CONSTANT

SCIL_TEMPORARY_STORAGE_OVERFLOW

SCIL_INVALID_POINT_ARGUMENT

SCIL_INVALID_RECT_ARGUMENT

SCIL_EXCEPTION_IN_METHOD_CALL

SCIL_EXCEPTION_IN_SET_ATTRIBUTE

SCIL_EXCEPTION_IN_GET_ATTRIBUTE

SCIL_EXCEPTION_IN_CREATE

SCIL_EXCEPTION_IN_CREATE_APPEND

SCIL_CALLBACK_NOT_FOUND

SCIL_CHARACTER_ARGUMENT_EXPECTED

SCIL_SQL_ALLOC_ENVIRONMENT_FAILED

SCIL_SQL_ENVIRONMENT_LOST

SCIL_TOO_MANY_OPEN_SQL_CONNECTIONS

SCIL_SQL_CONNECTION_NOT_OPEN

SCIL_TOO_MANY_SQL_STATEMENTS_OPEN

SCIL_SQL_STATEMENT_NOT_OPEN

SCIL_GRAPHIC_OBJECTS_NOT_SUPPORTED

SCIL_LOAD_NOT_SUPPORTED

SCIL_INVALID_KEYWORD_ARGUMENT

SCIL_VS_OBJECT_NOT_FOUND

SCIL_NOT_A_VS_OBJECT

SCIL_VS_OBJECT_OF_WRONG_CLASS

SCIL_TRACE_NOT_ACTIVE

SCIL_VECTOR_TOO_LONG

SCIL_DDE_INSTANCE_INIT_FAILED

SCIL_TOO_MANY_OPEN_DDE_CONNECTIONS

SCIL_DDE_CONNECTION_NOT_OPEN

MicroSCADA

3 Status Codes

21

MicroSCADA

3 Status Codes

22

514

515

516

517

518

519

520

510

511

512

513

506

507

508

509

497

498

499

500

493

494

495

496

501

502

503

504

505

489

490

491

492

485

486

487

488

Status Codes

Technical Reference Manual

1MRS751251-MEN

SCIL_INVALID_COLUMN_POSITION

SCIL_INVALID_COLUMN_WIDTH

SCIL_COLUMN_COUNT_MISMATCH

SCIL_COLUMN_LENGTH_MISMATCH

SCIL_VECTOR_VECTOR_ARGUMENT_EXPECTED

SCIL_INVALID_FILE_NAME

SCIL_NOT_A_VALID_RESOURCE_FILE

SCIL_TAG_NOT_FOUND

SCIL_LOAD_OF_CLASS_NOT_ALLOWED

SCIL_EXCEPTION_IN_LOAD

SCIL_INVALID_PROGRAM_RESOURCE

SCIL_INVALID_METHOD_NAME

SCIL_PICTURE_ALREADY_LOADED

SCIL_PICTURE_NOT_LOADED

SCIL_PICTURE_LOADED_FOR_READ_ONLY

SCIL_REPRESENTATION_LIBRARY_ALREADY_LOADED

SCIL_REPRESENTATION_LIBRARY_NOT_LOADED

SCIL_REPRESENTATION_ALREADY_LOADED

SCIL_REPRESENTATION_NOT_LOADED

SCIL_DUPLICATE_OBJECT_NAME

SCIL_ATTRIBUTE_OR_METHOD_NOT_FOUND

SCIL_PERIOD_EXPECTED

SCIL_OBJECT_IS_NOT_LOCAL

SCIL_ACTION_METHOD_NOT_FOUND

SCIL_EXTERNAL_PROGRAM_DOES_NOT_RESPOND

SCIL_AEP_NOT_STARTED

SCIL_INVALID_AEP_NAME

SCIL_VS_OBJECTS_NOT_SUPPORTED

SCIL_MAIN_DIALOG_MAY_NOT_BE_CREATED

SCIL_INVALID_COPY_LOGICALS

SCIL_INVALID_DEFAULT_PATH

SCIL_VS_OBJECT_NOT_STARTED

SCIL_CONTEXT_BOUNDARY_VIOLATION

SCIL_OBJECT_OF_WRONG_CLASS

SCIL_MOUSE_NOT_SUPPORTED_IN_MAIN_DIALOG

SCIL_METHODS_NOT_AN_ARRAY

ABB Automation

1MRS751251-MEN

ABB Automation

550

551

552

553

554

555

556

546

547

548

549

542

543

544

545

533

534

535

536

529

530

531

532

537

538

539

540

541

525

526

527

528

521

522

523

524

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_METHOD_DESCRIPTOR_NOT_A_DICTIONARY

SCIL_METHOD_TYPE_MISSING

SCIL_METHOD_TYPE_NOT_AN_INTEGER

SCIL_METHOD_TYPE_OUT_OF_RANGE

SCIL_METHOD_PROGRAM_MISSING

SCIL_METHOD_PROGRAM_NOT_A_STRING

SCIL_METHOD_CYCLE_MISSING

SCIL_METHOD_CYCLE_NOT_A_FLOAT

SCIL_METHOD_CYCLE_OUT_OF_RANGE

SCIL_METHOD_NAME_MISSING

SCIL_METHOD_NAME_NOT_A_STRING

SCIL_ACTION_DOES_NOT_EXIST

SCIL_ACTION_METHOD_LOADED_AS_PUBLIC

SCIL_METHOD_EVENTS_MISSING

SCIL_METHOD_EVENTS_NOT_AN_ARRAY

SCIL_METHOD_EVENT_NOT_A_STRING

SCIL_RESERVED_OBJECT_NAME

SCIL_NOT_IMPLEMENTED_IN_MMC

SCIL_ATTRIBUTE_IS_LOAD_ONLY

SCIL_INVALID_OBJECT_NAME

SCIL_INVALID_LANGUAGE_NAME

SCIL_TEXTS_NOT_A_DICTIONARY

SCIL_INVALID_TEXT_IDENTIFIER

SCIL_TEXT_DESCRIPTOR_NOT_A_DICTIONARY

SCIL_INVALID_TEXT_TRANSLATION

SCIL_INVALID_FONT_ATTRIBUTE_NAME

SCIL_INVALID_FONT_ATTRIBUTE_VALUE

SCIL_INVALID_FONT_FAMILY

SCIL_INVALID_FONT_POINT_SIZE

SCIL_INVALID_FONT_SCIL_SIZE

SCIL_INVALID_FONT_FACE

SCIL_INVALID_FONT_ENCODING

SCIL_OBJECT_REFERENCED_BY_ANOTHER_OBJECT

SCIL_OBJECT_REFERENCE_LOOP

SCIL_INVALID_SECTION_NAME

SCIL_INVALID_KEY_NAME

23

MicroSCADA

3 Status Codes

24

587

588

589

590

591

592

593

583

584

585

586

579

580

581

582

570

571

572

573

566

567

568

569

574

575

576

577

578

562

563

564

565

557

558

559

560

Status Codes

Technical Reference Manual

1MRS751251-MEN

SCIL_INVALID_KEY_VALUE

SCIL_SECTION_DOES_NOT_EXIST

SCIL_KEY_DOES_NOT_EXIST

SCIL_INVALID_PARAMETER_FILE_FORMAT

SCIL_INVALID_INT_PAIR_VALUE

SCIL_ATTRIBUTE_INDEXING_NOT_SUPPORTED

SCIL_NOT_IMPLEMENTED_IN_THIS_ENVIRONMENT

SCIL_UNLOCK_WITHOUT_MATCHING_LOCK

SCIL_INVALID_SEARCH_DIRECTION

SCIL_INVALID_SEARCH_CONDITION

SCIL_SEARCH_START_ARGUMENT_MISSING

SCIL_INVALID_SEARCH_OBJECT_LIST

SCIL_DUPLICATE_ATTRIBUTE_OR_METHOD_NAME

SCIL_PRODUCT_NOT_FOUND

SCIL_PAK_KEY_LIST_TOO_LONG

SCIL_INVALID_PAK_KEY_VALUE

SCIL_INVALID_PAK_KEY_LIST

SCIL_AUTHORIZATION_KEY_MISMATCH

SCIL_REGISTRY_WRITE_ERROR

SCIL_SYSTEM_ID_MISMATCH

SCIL_NO_SCIL_CONTEXT

SCIL_EXCEPTION_IN_COMPLETE

SCIL_VARIABLE_ALIASING_ERROR

SCIL_ALIAS_STACK_OVERFLOW

SCIL_ARGUMENT_ALREADY_READ

SCIL_TWO_LETTER_ATTRIBUTE_NAME_EXPECTED

SCIL_HISTORY_DATABASE_MANAGER_NOT_STARTED

SCIL_TOO_MANY_HDB_SESSIONS

SCIL_INDEX_OUT_OF_RANGE

SCIL_INTEGER_OR_TEXT_ARGUMENT_EXPECTED

SCIL_TOO_MANY_ATTRIBUTES

SCIL_NO_DIRECTORIES_SPECIFIED

SCIL_NO_PERIOD_SPECIFIED

SCIL_PERIOD_TOO_LONG

SCIL_INVALID_EVENT_IDENTIFIER

SCIL_TOO_MANY_DIRECTORIES

ABB Automation

1MRS751251-MEN

619

620

621

622

615

616

617

618

623

624

625

606

607

608

609

602

603

604

605

610

611

612

613

614

598

599

600

601

594

595

596

597

Status Codes

Technical Reference Manual

MicroSCADA

3 Status Codes

SCIL_NOT_A_BCD_NUMBER

SCIL_TOO_MANY_IMAGES

SCIL_NO_IMAGE_SPECIFIED

SCIL_INVALID_DATA_POINT_VALUE

SCIL_INVALID_DATA_SET_VALUE

SCIL_NOT_A_SCIL_COMMAND

SCIL_INVALID_VECTOR_LENGTH

SCIL_INVALID_FM_TAG

SCIL_FM_HIERARCHY_VIOLATION

SCIL_FM_HIERARCHY_TOO_DEEP

SCIL_INVALID_FM_DRIVE

SCIL_INVALID_FM_DIRECTORY

SCIL_INVALID_FM_FILE

SCIL_INVALID_UNC_NAME

SCIL_NULL_FILE_NAME

SCIL_NO_CURRENT_DIRECTORY

SCIL_CONTRADICTORY_KEYWORD_ARGUMENT

SCIL_DRIVE_TAG_EXPECTED

SCIL_DIRECTORY_TAG_EXPECTED

SCIL_FILE_TAG_EXPECTED

SCIL_ABSOLUTE_TAG_EXPECTED

SCIL_FAILED_TO_CONNECT_TO_WORKSTATION

SCIL_FAILED_TO_TALK_TO_WORKSTATION

SCIL_PARAMETER_FILE_LINE_TOO_LONG

SCIL_NAME_MUST_BEGIN_WITH_SLASH

SCIL_DIRECTORY_OR_FILE_TAG_EXPECTED

SCIL_TEXT_OR_BYTE_STRING_ARGUMENT_EXPECTED

SCIL_INVALID_AXIS_PROPERTY_LIST

SCIL_INVALID_DATASET_PROPERTY_LIST

SCIL_INVALID_HAIRLINE_PROPERTY_LIST

SCIL_INVALID_PROGRAM_STRUCTURE

SCIL_WRONG_HP_ATTRIBUTE_SETTING

This error is raised when INIT_QUERY by order "E" or "H" is attempted while history database (or no history) is used by the application

(APL:BHP is set to "LOG")

ABB Automation

25

advertisement

Key Features

  • Lists all MicroSCADA status codes
  • Provides explanations of the codes
  • Divides codes into groups
  • Covers base system and NET units
  • Technical reference manual

Related manuals

Frequently Answers and Questions

What is the purpose of the MicroSCADA Status Codes?
Status codes are used to indicate the reliability of data, inform about errors during SCIL program execution, and communicate events in the process communication system or communication units.
How are status codes grouped?
Status codes are grouped into categories: reliability of data, base system status codes, NET status codes, operating system status codes, data transfer status codes, and status codes transmitted by a NET unit to external devices.
What is the OK status code?
The OK status code is 0, indicating that no error has occurred.
What is the difference between almost OK status codes and error codes?
Almost OK status codes (1, 2, 3) indicate a warning or uncertain value that can be used in expressions but may result in a non-zero status. Error codes (10 .. 10 000) are used for errors in the system.