
Macros
6-3
and by simply entering the name of the master macro, you will cause all of
them to be executed.
Sequence of Execution
When a macro is executed, the commands (or other macro names) stored in
that macro are executed in the order they were stored. For example, assume
that a certain macro contains a programming command, then a macro name,
then another programming command. When this macro is executed, the first
programming command will be executed first. Then, the “imbedded” macro will
be fully executed. (This means that if the imbedded macro contains other
commands and other macros, they will all be executed before the remaining
items in the imbedded macro are executed.) Finally, the last programmming
command in the macro will be executed. Your controller has the ability to
queue up to 40 commands or macros at one time.
Cautions
Do not
create a
loop
by creating a macro that calls its own name. Likewise, do
not create a series of macros that will eventually loop back and call the
originating macro. For example, don’t create a macro named 65, which calls
macro 66, which calls macro 67, which calls 65. The result will be a locked up
system that will require you enter 40 commands by hand to reinitialize itself, or
a trip to the site to do a warm start.
Note:
The controller does not check the validity of the data stored in macros; it
simply stores whatever data you specify. If you create errors in the data you
store in macros, or if you change a command password after commands using
the password are stored in macros, the macros will not execute properly.
Applications of Macros
You can exucute a macro by entering its name, followed by the (*). You can
skip the (*) if you have turned ON the command execution on carrier drop
feature using the
End-of-Transmission Command Execution
commands (page 16-6). You can instruct the controller to automatically execute
macros based on hardware or software. There are many of these
Event-
Triggered Macros
described throughout the manual. (Examples can be found
on pages 7-10, 16-2, and 16-4.)
If you create a macro that contains the autopatch sequence, the macro
becomes an
Autodial Cod
e. you can personalize the autodial by having it
identify the call with a message. here’s how its done.
•
Create a macro, using the desired macro name, the autopatch access
password, and the telephone number.
•
Append a command to the macro, using the same macro name, that sends
the message: (PW) 15 (your message) *
Summary of Contents for 7K
Page 4: ......
Page 72: ...7K Chapter 4 4 46...
Page 178: ...7K Chapter 9 9 8 Notes...
Page 206: ...7K Chapter 12 12 12...
Page 212: ...7K Chapter 13 13 6...
Page 254: ...7K Chapter 18 18 12...
Page 260: ...7K Chapter 19 19 6...
Page 300: ...7K Chapter 21 21 32...
Page 354: ...7K Appendix A A 54...
Page 358: ...7K Appendix B B 4...
Page 380: ...7K Appendix C C 22...
Page 385: ...Parts Lists and Schematics D 5 Main Board schematic page 1 of 4 to be provided...
Page 386: ...7K Appendix D D 6 Main Board schematic page 2 of 4 to be provided...
Page 387: ...Parts Lists and Schematics D 7 Main Board schematic page 3 of 4 to be provided...
Page 388: ...7K Appendix D D 8 Main Board schematic page 4 of 4 to be provided...
Page 389: ...Parts Lists and Schematics D 9 Main Board layout to be provided...
Page 392: ...7K Appendix D D 12 SSM schematic to be provided...
Page 395: ...Parts Lists and Schematics D 15 TIM Schematic to be provided...
Page 396: ...7K Appendix D D 16 TIM Board Layout to be provided...
Page 399: ...Parts Lists and Schematics D 19 ADM Schematic to be provided...
Page 400: ...7K Appendix D D 20 ADM Board Layout to be provided...