DL205 User Manual, 4th Edition, Rev. D
5-273
Chapter 5: Standard RLL Instructions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
ECOM100 Example
The ECOM100 Config IBox coordinates all of the interaction with other ECOM100-based
IBoxes (ECxxxx). You must have an ECOM100 Config IBox for each ECOM100 module
in your system. Configuration IBoxes must be at the top of your program and must execute
every scan.
This IBox defines ECOM100# K0 to be in slot 3. Any ECOM100 IBoxes that need to
reference this specific module (such as ECEMAIL, ECRX, ...) would enter K0 for their
ECOM100# parameter.
The Status register is for reporting any completion or error information to other ECOM100
IBoxes. This V-memory register must not be used anywhere else in the entire program.
The Workspace register is used to maintain state information about the ECOM100, along
with proper sharing and interlocking with the other ECOM100 IBoxes in the program. This
V-memory register must not be used anywhere else in the entire program.
The Message Buffer of 65 words (130 bytes) is a common pool of memory that is used by
other ECOM100 IBoxes (such as ECEMAIL). This way, you can have a bunch of ECEMAIL
IBoxes, but only need 1 common buffer for generating and sending each EMail. These
V-memory registers must not be used anywhere else in your entire program.
NOTE: An ECOM100 IBox instruction is used without a permissive contact. The top line will be identified in
BOLD italics, and the instruction name and ID will be in BOLD characters.
No permissive contact or input logic is
used with this instruction