Installation manual
Publication 1747-RM001G-EN-P - November 2008
viii Table of Contents
Number of ASCII Characters In Buffer (ACB) . . . . . . . . . . . . . . . . 10-7
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7
String to Integer (ACI). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
ASCII Clear Receive and/or Transmit Buffer (ACL) . . . . . . . . . . . 10-9
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10
String Concatenate (ACN). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-11
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-11
String Extract (AEX) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12
ASCII Handshake Lines (AHL) . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
Integer to String (AIC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-14
ASCII Read Characters (ARD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-15
Timing Diagram for a Successful ARD, ARL, AWA, and
AWT Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-16
ASCII Read Line (ARL). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-17
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-17
String Search (ASC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-18
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-18
ASCII String Compare (ASR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19
ASCII Write with Append (AWA) . . . . . . . . . . . . . . . . . . . . . . . . . 10-20
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-20
Using Inline Indirection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-21
ASCII Write (AWT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-22
Entering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-22
ASCII Instruction Error Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-24
ASCII Conversion Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-25
Chapter 11
Understanding Interrupt Routines
User Fault Routine Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
Status File Data Saved . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
Creating a User Fault Subroutine . . . . . . . . . . . . . . . . . . . . . . . . 11-3
User Interrupt Routine Application Example . . . . . . . . . . . . . . 11-4
Selectable Timed Interrupt Overview . . . . . . . . . . . . . . . . . . . . . . . . 11-8
Basic Programming Procedure for the STI Function . . . . . . . . 11-8
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-9
STI Subroutine Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-9
Interrupt Latency and Interrupt Occurrences . . . . . . . . . . . . . . 11-9
Interrupt Priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-11
Status File Data Saved . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-11
STI Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-12
STD and STE Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-16
Selectable Timed Disable - STD . . . . . . . . . . . . . . . . . . . . . . . . 11-16
Selectable Timed Enable - STE. . . . . . . . . . . . . . . . . . . . . . . . . 11-16