This manual contains information proprietary to
maintenance of the equipment described. This manual is not to be repro duced or used for any other
purpose without written authorization.
Revised 05.01.99
Pacific Research
and is pro vided for the operation and
Pacifi c Resea rchPET-820 User Manual
TABLE OF CONTENTS
SYSTEM OVERVIEW ............................................................................................... PAGE 4
13.0MISCELLANEOUS INFORMATION .................................................................... PAGE 71
Page 4
Pacifi c Resea rchPET-820 User Manual
INTRODUCTION
The PET-820 (Personal Electronic Technician) represents the latest technological advances in the remote monitoring
industry. The PET-820 utilizes a microprocessor design combining all control and communication electronics on a single
printed circuit board. This type of design enables the PET-820 to deliver superior and competitive performance. All program
options are stored in a NON-VOLATILE EEPROM (Electrically Erasable Programmable Read Only Memory), which
maintains its data even with the power disconnected. This EEPROM may be re-programmed by the user in order to change
the system characteristics with no additional equipment required for programming. The PET's microprocessor and power
supply is constantly monitored by a "WATCHDOG TIMER" which maintains the operational integrity of the system. The
PET-820 is easy to set up and use. We recommend that you read sections 1 and 2 of this manual first, to get familiar with the
system and its basic operation. The other sections of this manual pr ovide a thorough explanation of the PET-820's many
Features.
Available to the PET-820, are many other optional features. The operation of these features have been included in this
manual and may not pertain to your application. Some of these options and their features are listed below;
1.RAM/RTC
performance of the PET-820. These features include date and time stamp of alarms, increased programmable speech
buffers and a larger telephone number list. This option is also required with the Analog Input option.
2.BATTERY
power.
3.KEYPAD/DISPLAY
line conn ected.
4.ANALOG INPUT
eight channel analog input option uses a plus and minus twelve bit integrating type converter. Although this type of
converter is somewhat slow, approx. 30 conversions per second, it has excellent accuracy and noise immunity.
There are various items that are programmable for this option. These items will allow you to customize the analog
option to meet your needs. We recommend that you review all pertinent sections of this manual to get familiar with
the analog option and its basic operation.
(Random Access Memory / Real Time Clock) This option is used to enhance the features and
The battery option will provide operating power for the PET-820 for up to 8 hours without external
With this option the PET-820 can be used to monitor analog voltages for alarm conditions. The
This option gives the user the freedom to operate th e PET-820 at t he unit without a telephone
Page 5
Pacifi c Resea rchPET-820 User Manual
SYSTEM DESCRIPTION
1.0SYSTEM O VE RVIEW
The PET-820 system is shipped from the factory ready for use. It comes pre-programmed with factory basic default settings
that fit most all applications. The system can be re-programmed from a standard telephone or the optional keypad display in
order to meet a variety of needs. All loop circuit alarm characteristics and communication parameters are programmable for
most any applications that may occur.
The PET-820 comes standard with 8 dry contact inputs (loop circuits), one relay output and one digital output. The relay
output is completely programmable as to both alarm and/or control functions.
1.1FACTORY DEFAULT SETTINGS AND PROGRAMMAB LE PARAMETERS
No special tools are required for programming and control of the PET-820. A simple connection to a standard telephone line
is all that is required to communicate with the PET-820 system. Before attempting to program with new characteristics,
review the programming tables provided at the end of the manual. If any of the default settings described in this table do not
meet your installation requirements, you can easily change these settings using a touch-tone telephone or the optional keypad
display panel.
1.2PROGRAMMING L O O P CIRCUIT CONFIGURATIONS
The PET-820 has 8 loop input circuits that can be defined as normally open contact, normally closed contact or a resistor
supervised contact. Each of the inputs defined as resistor supervised contacts may be wired with a combination of normally
open and normally closed devices. Loop circuit #8 may also be re-programmed to accept a m om entary switch closure for
ARM/DISARM control. Refer to the programming section of the manual for more information on this subject. Use the
programming table in "APPENDIX B" to pr ovide ad d itional assistance in planning the loop circuit and system configuration.
1.3CONTROL AND PROG RAM MING
The PET-820 implements three levels of security. The first level is a
the PET-820 via a telephone, the user must en ter a
second level of security is the
additional security when operating the PET-820. The third level of security is the
This code is required in order to change or alter any of the configuration data. Without the
Authorization Code
for the programming mode. This is a program enable switch that is located in the main circuit board. When this switch is in
the OFF position, the user will not be allowed to access the programming mode. If programming is desired, you must turn
this switch to the NO position.
1.4RAM and REAL TIME CL O CK OPTION
If your unit has included the RAM/RTC option, you will fine that some of the PET-820's operations are enhanced. These
enh ancem ents i nclude the foll owing.
1.Increased the number of message buffers from 2 to 16, that can be modified.
2.Increase the number of telephone numbers form 2 to 10, that can be stored.
3.Add date and time stamp to the alarm. When alarm message is received, the date a nd time of the alarm will be
included with the message.
4.This option is required in order for the analog option to operate.
none of the systems parameters may be altered. The PET-820 provide one additional level of security
Key code
. The key code is used in conjunction with some command codes to provide
Password
in order to continue with operation or programming. Th e
Password
. When communication is established with
Program Authorization Code (PAC)
Password
and
Program
.
Page 6
Pacifi c Resea rchPET-820 User Manual
1.5ANALOG OPTIO N
The analog option is used to monitor analog voltages and initiate an alarm if a voltage goes above or bel ow a pr e s e t limit.
This option can monitor up to eight analog voltages. You can scale each of the voltages to engineering units (temperature,
level, pressure, flow). You can also interrogate as to the current voltages or engineering units and the last high or low
readings, when they occurred since the last time you reset the them.
Page 7
Pacifi c Resea rchPET-820 User Manual
GETTING STARTED
2.0B ENCH TES TING
The following paragraphs provide a method for becoming familiar with the PET-820 prior to understanding all of its
capabilities and detailed operational characteristics. This test assume you have nothing more then the PET-820, a screw
driver, some wire and a keypad display panel or telephone communication via central office telephone lines or a PBX. You
may also need an adjustable voltage source (0 to 1.5 volts minimum) if your unit has the ANALOG option. The following
steps will take you through hook up, operation and limited programming of the system.
2.1UNPACKING THE PET-820
Inspect the carton for the following contents and if any of these items are missing or damaged, notify your PET-820 dealer
immediately.
1.PET-820 user manual
2.PET-820
3.Miscellaneous hardware package
4.Three prong line cord with liquid tight strain relief.
2.2START UP PROCEDURE
The following is a start up procedure for the PET-820. Default password, key code, and Program Authorization Code are used
in the examples. Refer to figure 6.1 for detailed hook up diagram of the PET-820.
1.Remove the 2 screws from the lower terminal cover of the PET-820, th en remove the cover.
2.If your PET-820 includes the battery option, connecting the AC power at this time is not necessary. With p ower
turned off (the left hand switch next to termina l s 20, 21, a nd 22) connect the three prong li ne cord, black to terminal
20, white to terminal 21 and green to terminal 22 as shown in figure 6.1. It is very important to re-check this
connection before applying power to the unit. You can check the connection by turning off the power switch and
plugging in the cord. With a standard AC voltmeter on the AC scale, check the voltage from terminal 21 and 22,
there should be less than 3 volts AC. If this test fails, then re-check your wiring and/or have an electrician check the
AC outlet for proper wiring.
3.Connect a telephone line to terminals 13 and 14 or you may use the keypad display. If telephone lines, PBX or
keypad display are not available, refer to the diagram in "APPENDIX D" for information on building a simulated
telephone interface test circuit.
4.Using a 6" long wire, strip 1/4" at both ends and connect one end to terminal 2.
5.Turn on the power switch (the left hand switch near terminals 20, 21 and 22). You should observe that the left hand
green LED on the circuit board or the LED labeled operate on the front panel, if keypad option was included, is on
and not flashing. If the LED will not turn on or is flashing, consult the trouble shooting section of this manual for
further information.
Page 8
Pacifi c Resea rchPET-820 User Manual
2.2.1ANALOG INPUT OPTION START UP PROCEDURE
The following i s a start up procedure for the PET-820's Analog option. Default password, key code, an d Pr ogra m
Authorization Codes are used in the following examples. Refer to figure 6.2 for detailed electrical hook up diagram for the
analog option. If this section does not apply, go to section 2.3 of the manual.
1.Follow the bench testing procedures located in SECTION 2.2 before going any further within the following section.
2.Turn off power to the PET-820 before disassembly and hook up.
3.Remove the 4 screws from the upper panel and r emove the panel. Under this pan el is the location of the analog input
board and its terminals.
4.Using some hook up wire, connect channel 1 of the analog input to an adjustable power source. The channel 1 high
side is terminal 1 of the analog board and ground or return is terminal 2.
5.Turn on the power and adjust your power source for a known voltage less than 4.095 volts. You can check this
voltage at the terminal of channel 1 input. Establish communication with the PET-820 and send the units password
if required. Now send 631#, the PET-820 will read back the current voltage at this input, in volts.
6.Review the programming section of this manual to get familiar with all of the characteristics prior to making any
changes in the units operation.
2.3ESTABLISHING COM MUNICATION
The following are three different methods for establishing communication with the PET-820. These methods vary due to the
type of communication interface that you may used. Review each method to determine which applies to your condition and
also understand how the other methods work, as they may apply in future applications.
1.If the PET-820 is connected to a standard telephone line or PBX and a second line or station extension is available to
communicate with the system, Dial the telephone number at which the PET-820 is connected to. After 4 rings the
unit should answer the call with a sign on message "P E T Eight Twenty" or the Time and Date if the real time
clock option h as been included. Before you can continue further, you must now enter the password. The default
password is 60321# the read back telemetry should then say
"Pass O K". You now are ready to send control commands to the PET-820. Refer to paragraph 2.4 for continued
operation.
2.If the keypad display option included with your PET-820, you will immediately be ready to send control commands
without entering a password. You should continue to section 2.4 of the manual.
3.If the PET-820 is connected to the simulated telephone test circuit as described in "APPENDIX D" of the manual.
Then, in order to establish communication in this configuration, pick up the telephone receiver that is con nected t o
the simulated interface and enter the password 60321#. The PET-820 should then respond with the sign on message
"P E T Eight Twenty" or the time and date if the real time clock option has been included. Once this
communication has been established you may continue with section 2.4 of this manual.
Page 9
Pacifi c Resea rchPET-820 User Manual
2.4OPERATE PROCEDURE
Rather than using examples of all commands, you will only ARM the PET-820. This is done by issuing the command code
01, the default key code 11, the data which will be 1 for arm and #, [01 11 1 #]. Th e read back telemetry will say "ON". You
may now disconnect the communication by sending [00 #], the read back telemetry will say "Good-by Telephone Call
Complete". At this point the system is now armed and ready to use. Before conti nuing we suggest that you re-establish
communication via the method that was pre-described and issue the disarm command [01 11 0 #] as described in the operate
section of this manual. Unfortunately at this point you have not programmed a telephone number or other pertinent
information in order for the PET-820 to respond to an alarm properly.
2.5PROGRAMM ING PROCEDURE
Reestablish communication with the PET-820 as described in paragraph 2.3. Once the password has been sent, you are ready
to access programming you must enter the program authorization code, the default program authorization code is [61 987654
#]. If the PET-820 responds with "P A C switch is off" this means that the circuit board programming switch is currently in
the off position. Without disconnecting or turnin g off power, change the circuit board programming switch (the right hand
switch located next to terminal 23) to the ON position and re-issue the program authorization code. The PET-820 should
then respond with "P A C O K" you are now ready to change the operating char acteristics of the PET-820.
The first item that you will attempt to do is programming a telephone number, this will enable the PET-820 to call with an
alarm message. Using program command code 22, you enter [22 telephone number and ##]. Th e PET-820 should then read
back the telephone number that you just programmed. If you wish to recheck this number, you can enter [22 #] and the
PET-820 will then read back the number.
Once you have completed this task, re-arm the PET-820 using the command code [01 11 1 #] the PET-820 will respond with
"ON". Then issue [00 #] to end the telephone communication. Now the PET-820 is armed and waiting for a change to one
of the loop circuit inputs. You should be able to identify this conditions from the right hand status LED, located between
terminals 12 and 13, first flashing red and green indicating arm delay, then flashing red at a slower rate indicating armed. If
you take the loose end of the wire that you connected to the terminal 2 and short it to terminal 1, you should notice that the
LED status indicator is flashing at a faster rate or is steadily on. After the alarm time delay the PET-820 will then call the
telephone number that you just programmed and read back the pre-programmed message associated with that alarm input.
Once the PET-820 has established communication and you have recei ved this message a t least one time you may disarm the
system by entering the password as pre-described [60 321 #] and disarm command [01 11 0 #]. The PET-820 will then
respond with "OFF". Then you may enter [00 #] to term i nate the communication.
We have now reviewed some basic operations of the PET-820 and you should review sections 3.0 OPERATING and 4.0
PROGRAMMING. Get familiar with the different operating and programming commands that are available for your use.
Page 10
Pacifi c Resea rchPET-820 User Manual
OPERATING INSTRUCTIONS
3.0OPERATING
The operating commands are the principle means for the user to control the PET-820's basic operations. These functions
typically do not change the characteristics of the system but only turn on, off, or interrogate conditions of the system. The
operating commands can be issued either from a telephone or by the optional local keypad display.
3.1PRINTED CIRCUIT BOARD INDICATORS
There are two LED or indicators located inside of the terminal cover. These LED's are used for monitoring the status of the
PET-820. The left indicator, (green LED), indicates the operation of the PET-820. If this LED is flashing it is indicating that
the PET-820 is no longer operating. This may occur due to low battery voltage or certain types of hardware or software
failures. If this LED continues to flash see the trouble shooting section of this manual in order to determine the problem.
The LED on the right indicates the operating mode of the PET-820. This is a two color indicator, red and green, and is used
to display the status mode of the system. Reference the following table as to the modes that this LED may display. Also note
that the LED will flash red upon receiving a ring sig nal from the telephone l ine.
COLORFLASH RATEDESCRIPTION
NoneNoneOne or more loop circuits are set, the unit is not ready to arm.
GreenSteadyAll loop circuits are clear and the unit is ready to arm.
GreenFast flashOne or more inputs are turned off but all other loop circuits are clear and the unit
is ready to arm.
Grn/RedSlow flashUnit is in ARM delay mode (user exit delay).
RedSlow flashUnit is in ARM mode.
RedFast flashUnit is in ALARM mode.
RedSteadyUnit is in communication mode, off hook.
3.2K EYPAD DISPLAY PANEL (OPTIONAL)
The keypad/display can offer additional operating and programming flexibility. It also provides for a local voice telemetry
and detail display of system status. All aspects of the keypad display are identical to operating the unit by telephone, except
that the system password is not required.
3.2.1POWER INDICATOR
This indicates the correct operation of the PET-820. The PET-820 includes hardware which will monitor this operating
integrity of the software and hardware. When a failure is detected the monitor har dware will attempt to restart the PET's
program. If the program cannot be restarted successfully, this indicator will go out.
3.2.2COMMUNICATE INDICATOR
This indicator has two functions. First, it will identify when the PET-820 is off hook (connected to the telephone line).
Second, it will indicate when an in coming call is ringing the PET-820. In th e rin gin g mode the indicator will flash once for
each ring.
Page 11
Pacifi c Resea rchPET-820 User Manual
3.2.3READY INDICATOR
This indicator is used to identify the condition of the loop circuit inputs. Use the following table to identify the ready
indicator mode.
FLASH RATEDESCRIPTION
None/OffOne or more loop circuits are set, the unit is not ready to arm.
SteadyAll loop circuits are clear and the unit is ready to arm.
Fast flashOne or more inputs are turned off but all other loop circuits are clear and the unit is ready to arm.
3.2.4ARM INDICATOR
This indicates when the system is in the arm mode waiting to detect and process an alarm.
3.2.5ALARM INDICATOR
This indicator is used to identify that an alarm is in pr ocess or ha s occurred. Once the PET-820 has detected an alarm, the
alarm indicator will remain lit until the alarm has been reset.
3.2.6MONITOR INDICATOR
This will indicate when the PET-820's monitoring mode is on. See section 3.9.6 for additional details regarding the monitor
mode.
3.2.7RELAY INDICATOR
This will indicate when the users programming relay is energized.
3.2.8LOW BATTERY INDICATOR
This indicator signals when the battery voltage drops below 8.5 volts. In this error condition, the PET-820 will no longer
operate. If the PET-820 is being operated on 115 VAC and there is a low voltage condition this indicator will also light.
3.2.9KEYPAD TIME OUT TIMER
The local keypad time out timer is used to reset the Program Authorization Code after 5 minutes of no activity. This reset
function is announced when it occurs.
EXAMPLE: "P A C time out"
The timer will also reset the command input operation if no activity is detected for 30 seconds. This is announced when it
occurs.
EXAMPLE: "KB time out" (KeyBoard)
Page 12
Pacifi c Resea rchPET-820 User Manual
3.3OPERATING COMMAND FORMAT
All operating commands contain four parts. The first part [Command Code] defines the function that is to be executed. The
second part [Key Code] is used as a security function within the operating command codes. The third part [User Data] is the
new information that replaces the previous information in th e appropriate command code memory location. The data
information is not always required. Refer to each command for details. The fourth par t [#] identifies the end of the command
string. This works in the same manner as the ENTER key on a computer keyboard. The following is an example of a typical
operating command:
COMMAND SYNTAX: [Command Code] [ Key Code] <User Data> #The user data may be optional or required in
certain commands.
Throughout this section the following punctuation will be used to identify the syntax of all command codes.
WHERE: #= Enter (end of data string).
*= Clear (start command over again).
[ ]= Prompts user for missing par am eters.
< >= Prompts user for optional parameters.
3.4TELEM ETRY READ BACK
Once the user has issued an operating command, th e PET-820 will read back the current condition of that operation in
standard Englis h speech . You can also read back t he cur rent condition of any command code data by not entering the user
data. Examples of this are shown in the command read back syntax.
3.5PASSWORD
The password is an individualized code that enables you to gain access to the system. The system will respond in standard
Eng lish s p eech when the p assword i s excepted. A p assword i s requi red in order to iss u e any of the following commands.
First, in applications where telephone communication has been established through the PET-820 via the local telephone port
and when the system has not answered the original call, the password can be used to force the PET-820 to establish
communication an d disconnect the auxiliary telephone port. The default password code is 321 and can be changed through
programming. Once this code is changed, the default code will no longer work (reference the programming section of this
manual for further details on changing the password code). When attempting to send a password, the PET-820 keeps track of
the number of times that the wrong password is sent and will terminate the telephone call if this count exceeds the maximum
number errors allowed (see the programming section for more details in changing this counter).
COMMAND CODE: 60
COMMAND SYNTAX: 60 [Password] #
WHERE: Password = Current password code
EXAMPLE: 60 321 # = Will enable the system to except additional commands.
DEFAULT: 60 321 #
3.6K EY CODE
Once a password has been issued, the user is ready to operate the system. All operating commands require a key code in
order to operate properly. The purpose of the key code is to maintain a second level of security for system access. Li k e the
password, the key code is also programmable and may be changed at any time.
DEFAULT KEY CODE: 11
Page 13
Pacifi c Resea rchPET-820 User Manual
3.7VALID DATA TYPES
Most all operating command codes only require values of zero (0) through 9 or Zero (0) and Non Zero values. In some
commands where the data is optional or when the data is left off, either a read back of the command data occurs or a toggle of
the funct ion occurs. Ex a m p l e, toggle from ON to OFF or from OFF t o ON.
DATA TYPE EXAMPLE S: 0 th rough 9
Zero (0) or Non Zero (1 through 9), whi ch i s used for ON/OFF or
ENABLE/DISABLE functions
3.8OPERATING COMMAND CODE EXAMPLES
The most likely used command code will probably be ARM/DISARM. As an example of this command, send the password,
then arm the system by sending [01 11 1 #]. The first "01" is the ARM/DISARM command code, the next item "11" is the
key code, the third item "1" is the data which identifies that you want to arm the system and the last item "#" is the end of
string or enter key. If the command was correctly entered and executed the PET-820 will read back the new current condition
"ON". If you only wanted to interrogate the current ar m condition you would send [01 11 #] (command code, key code and
enter key) and the PET-820 would respond with it's current condition "ON" or "OFF".
3.9OPERATE COMM AND CODES
The following sections will detail each of the operating command codes to show syntax and examples of data values.
3.9.1END COMMUNICATION
This command is used to terminate the communication with the PET-820. It will also reset the password and/or program
authorization mode so that the user is not required to reset those functions prior to issuing an end communication command.
If you wish not to issue an end communication command, you can hang up the phone and after a 3 minute period of no
communication (commands), the PET-820 will disconnect itself. If the "end communication" command is issued, the
disconnection will be identified with the message. "Good-bye, telephone call complete"
COMMAND CODE: 00
COMMAND SYNTAX: 00 #
EXAMPLE: 00 # = Ends commun i cation
READ BACK: "Good-bye, telephone call complete" = end communication
"Telephone call timed out" = no communication for 3 minutes
Page 14
Pacifi c Resea rchPET-820 User Manual
3.9.2ARM/DISARM
This command is used to arm and disarm the PET-820. Once an alarm occurs and the PET-820 has called a pre-programmed
telephone number, the user must issue the disarm command in order to stop the PET-820 from issuing the alarm status and
re-calling the telephone number again. To arm the PET-820 all inputs must be in the normal or clear condition. If the input
is not in a clear condition when the arm command is issued the PET-820 will identify the error. The error must be corrected
or the input must be turned off in order to arm the PET-820. When using the "Arm/Disarm" command, the ON/OFF
(Zero/Non Zero) information is not required. If it is not used, an arm condition will change to disarm or the disarm condition
will change to arm.
The analog input alarm mode is armed and disarmed in conjunction with the standard digital input alarm mode Once an
analog alarm occurs the PET-820 will not respond to the digital inputs and the analog alarm itself will respond in the same
manner as it does for the digital input. If you wish to only operate the PET-820 using analog alarms, you will need to disable
all unused digital input (reference the programming command code 30 for this operation).
COMMAND CODE: 01
COMMAND SYNTAX: 01 [key Code] <ON/OFF> #
READ BACK SYNTAX: 01 #
WHERE: Key Code = reference current key code
ON/OFF = Zero (0) or Non Zero (1-9)
EXAMPLE: 01 11 1 = T u rns the Arm mode ON
01 11 # = T oggl e t he Arm fr om ON t o OFF condition
01 # = Read back the current Arm condition
3.9.3READ BACK LOOP STATUS
This command may be used to interrogate each of the input loop circuits current status or the current status of all input loops
circuits. The read back dialogue will indicate "Set" if a loop circuit is a non-normal condition. The dialogue for a normal
loop circuit condition will be "Clear". When using this command, if you leave out the loop information all 8 loops will be
interrogated.
COMMAND CODE: 02
COMMAND SYNTAX: 02 [Key Code] <Loop> #
WHERE: Key Code = Reference current key code
Loop = 1 through 8
EXAMPLE: 02 11 3 # = Read back current condition of loop circuit 3
02 11 # = Read back current condition of all eight loop circuits
3.9.4READ BACK LAST ALARM STATUS
This command may be used to read back the systems most recent alarm. If your system was ordered with the RAM/RTC
option, the read back of the alarm status will also include a date and time stamp of when the alarm occurred. This command
operates the same for both digital and analog inputs. The read back of an analog alarm status will always include a Date and
Time stamp due to fact that the RAM/RTC option is required.
COMMAND CODE: 03
COMMAND SYNTAX: 03 [Key Code] #
WHERE: Key Code = Reference current key code
EXAMPLE: 03 11 # = Read back most recent alar m
Page 15
Pacifi c Resea rchPET-820 User Manual
3.9.5LOOP CIRCUIT ON/OFF
This command may be used to turn ON or OFF any of the 8 loop circui t s wit hout effecting the monitor ing capa bility. This
command can be effective in disabling an input that h as generated an alarm, in order to allow you to re-establish the "ARM"
mode without that input generating a new alarm.
COMMAND CODE: 04
COMMAND SYNTAX: 04 [Key Code] [Loop] [ON/OFF] #
READ BACK SYNTAX: 04 [Loop] #
WHERE: Key Code = Reference current key code
Loop = 1 through 8
ON/OFF = Zero (0) or Non Zero (1-9)
EXAMPLE: 04 11 1 0 # = Turn off loop 1 so that it will not generate an alarm
04 11 1 1 # = Turn on loop 1 and allow it to generate an alarm
3.9.6LOOP MONITOR ON/OFF COMMAND
Any of the 8 loops may be programmed to operate the relay or digital output for the purpose of monitoring the loop circuit's
input activity. Issuing a loop monitor ON command will enable any loop circuit that has been defined to operate either the
relay or digital output to do so (reference the programming section of this manual for more information on configuration of
the monitor function). This function will operate independent of the ARM/DISARM function, including, the turning loop
circuits off.
COMMAND CODE: 05
COMMAND SYNTAX: 05 [Key Code] <ON/OFF> #
READ BACK SYNTAX: 05 #
WHERE: Key Code = reference current key code.
ON/OFF = Zero (0) or Non Zero (1-9)
EXAMPLE: 05 11 # = T oggle loop monitor function to opposite m ode
05 11 0 # = Turn loop monitor function off
3.9.7RESERVED FOR FUTURE USE
COMMAND CODE: 06
3.9.8RESERVED FOR FUTURE USE
COMMAND CODE: 07
3.9.9RESERVED FOR FUTURE USE
COMMAND CODE: 08
Page 16
Pacifi c Resea rchPET-820 User Manual
3.9.10 RELAY AND DIGITAL OUTPUT CONTROL
This command allows the user to directly control the operation of the relay or digital output. This function may be used to
control a remote application (turning off/on equipment). Keep in mind that the control of the relay is also shared by the
monitor and alarm function. If you wish to solely use the relay as a remote control you must disable the monitor and the alarm
functions from operating the relay.
Relay = Zero (0)
Digital = Non Zero (1-9)
ON/OFF = Zero (0) or Non Zero
EXAMPLE: 09 11 0 1 # = Energize (tur n on) the relay
09 11 1 0 # = Turn off the digital output
3.9.11 READ ANALOG INPUT VALUE
This command is used to directly read the current analog input voltage at the analog to digital converter, prior to any
integrating or scaling of the voltage.
COMMAND CODE: 62
SYNTAX: 62 [Inp ut] #
WHERE: Input = 1 th rough 8
EXAMPLE: 62 1 # = Read a nalog input cha nnel number 1
62 4 # = Read analog input channel number 4
3.9.12 READ ANALOG INTEGRATE VALUE
This command is used to read the current analog voltage after the integrator. (The integrator is a math routine which
averages the last predetermined number of readings from the analog to digital converter.
COMMAND CODE: 63
SYNTAX: 63 [Inp ut] #
WHERE: Input = 1 th rough 8.
EXAMPLE: 63 1 # = Read a nalog integrat e val u e i nput channel number 1.
63 2 # = Read analog integrate value input channel number 2.
3.9.13 READ ANALOG HIGH (MAXIMUM) VALUE
This command reads the maximum analog voltage which occurred since the last time it was reset. The maximum voltage
will also include the time and date at which it occurred. This feature monitors all analog inputs at all times. When you are
ready to start recording the maximum voltage you will need to reset this feature using programming command code 66.
COMMAND CODE: 64
SYNTAX: 64 [Inp ut] #
WHERE: Input = 1 th rough 8
EXAMPLE: 64 1 # = Read a nalog high value, i nput ch a nnel number 1
64 3 # = Read analog high value, input channel number 3
Page 17
Pacifi c Resea rchPET-820 User Manual
3.9.14 READ ANALOG LOW (MINIMUM) VALUE
This command reads the minimum analog voltage which occurred since the last time it was reset. The minimum voltage will
also include the time and date at which it occurred. This feature monitors all analog inputs at all times, so when you are
ready to start recording the minimum voltage you will need to reset this feature using programming command code 66.
COMMAND CODE: 65
SYNTAX: 65 [Inp ut] #
WHERE: Input = 1 th rough 8
EXAMPLE: 65 1 # = Read a nalog low value, input ch a nnel number 1
65 8 # = Read analog low value, input channel number 8
3.9.15 READ ANALOG SCALED VALUE
This command may be used to read a scaled value of an analog input. This feature can be useful for reading an analog
voltage as PSI, FEET, TEMPERATURE, Etc. (For more information on setting up the scaling for an analog input, refer to
section 4.6.12 of this manual).
COMMAND CODE: 67
SYNTAX: 67 [Inp ut] #
WHERE: Input = 1 th rough 8
EXAMPLE: 67 1 # = Read scal ed a nalog value input ch a nnel number 1
67 4 # = Read scaled analog value input channel number 4
Page 18
Pacifi c Resea rchPET-820 User Manual
PROGRAMMING INSTRUCTIONS
4.0PROGRAMM ING
Programming is the principle means for the user to configure with a computer based system. The PET-820's operation
enables the user to tell the system what to do and how to do it. This programming dose not require special tools and can be
done either by telephone or by the optional keypad/display panel.
4.1PROGRAMM ING COMMAND FORMAT
All programming commands have 3 parts. The first part, COMMAND CODE, defines the function that i s to be modified.
The second part, USER DATA, is the new information that replaces the previous information in that program command code
memory location. The third part, "#", identifies the end of a command string. The "#" works in the same manner as the
ENTER key on a computer keyboard. To only read back data you simply enter the command code without data and "#".
SYNTAX: [Command Code] [User Data] #
WHERE: #= Enter, end of data string
[ ] = Prompts user for missing parameters or data
<>= Optional parameters or data
When entering data and a mistake is noted prior to finishing the command, the
start over again. The
"*"
key can a l s o be used to stop sp eech.
"*"
can be used to Clear the command and
4.2PROGRAM AUTHORIZATION CODE
Before entering the program authorization code, the front panel switch for programming must be in the "ON" position or the
PET-820 will not accept any prog ramming commands. This switch allows the user a level of security where changes to the
operating characteristics may completely disabled. Once programming has been completed and no other changes are desired,
this switch should be returned to the off position. The Program Authorization Code consists of the command code digit 61,
followed by the authorization data [987654] and "#". Entering the program authorization code places the PET-820 into the
user programming mode. Before you can enter the program authorization code you must first enter the password. The
default program authorization code is [987654] and can be changed. Once this code is changed the default code will no
longer work. In order to execute the program authorization code you must have the password activated and the unit in the
disarm mode.
SYNTAX: 61 [authorization data] #
EXAMPLE: 61 987654 # = E nables the PET-820 for programming
DEFAULT: 61987654
4.3VALID DATA
When you are programming data with values 000 through 255, you must include leading zeros with their values. You must
also use leading zeros for 2 digit values.
EXAMPLE: T o progr a m 1 i nto a 3 digit value, you must enter 001 or to program 10, you must ent er 010.
Page 19
Pacifi c Resea rchPET-820 User Manual
4.3.1DATA TYPES USED
Some data values have maximum values and if you exceed th es e va lues the command will be aborted. As an example, if a
given command data values range form 00 to 15 and you enter a single digit value or a value larger than 15 the command
will abort and data will not be updated.
EXAMPLE: 0 through 9
00 through 99 (or 00 through XX)
000 through 255
Zero (0) or non-zero (1 through 9) for ON/OFF or Ena ble/Disable functions
4.4EXAMPLE OF PROGRAMM ING
As an example of programming we will review changing the systems password. After you establish communication with the
PET-820, you must first execute the current password and program auth orization code. Now you are ready to change the
password by sending [14 28774 #], the first "14" is the chan ge password command code, next "28774" is the new password
data. This can be any value from 0 through 9 and any number of digits from 1 to 6 and the last item, "#", is the end of a
string or enter key. If the command was correctly entered and data correctly updated the PET-820 will read back the new
password data. Now, if you only send [14 #], command code and enter, the PET-820 will respond with the current password
data.
4.5PROGRAM COM M ANDS
The following sections will detail each of the program command codes to show syntax, examples and the default data values.
The programming commands for the Analog option have been separated and will follow at the end of this section for better
clarification.
4.5.1SET LOO P RESPO NSE TIME
The loop response time is used to denounce each of the loop circuit inputs. A large response can be used to eliminate some
noise and interference. Each of the loop circuits can be programmed for either one of two loop response times. Each of the
response times are programmed in 40 millisecond increments. The fastest response time of 40 milliseconds with a data value
of 001 and up to 10.2 seconds with a data value of 255. A data value larger than 255 will abort th e command.
COMMAND CODE: 10 = Loop response timer 1
11 = Loop response timer 2
PROGRAM SYNTAX: [Command Code] [Data] #
READ BACK SYNTAX: [Command Code] #
WHERE: Command Code = 10 or 11
Data = 001 through 255, in 40 milliseconds increments
Changing the PROGRAM AUTHORIZATION CODE consist of the command code value "12" followed by the new program
authorization code 1 to 6 digits. Any amount of digits may be used within the range of 1 to 6. Each digit with a value of 0
through 9. The default authorization code "987654" can be changed. Once this code is changed the default code will no
longer work.
COMMAND CODE: 12
PROGRAM SYNTAX: 12 [ Data] #
READ BACK SYNTAX: 12 #
WHERE: Data = 1 through 6 digits, each digit may be a value of 0 through 9
EXAMPLE: 12 123321 # = Changes the existing authorization code to "123321"
DEFAULT: 987654
4.5.3CHANGE OPERATE KEY CODE
Changing the OPERATE KEY CODE consist of the command code value "13", followed by the new key code of 1 to 6 digits.
Any amount of digits may be used within the range of 1 to 6. Each digit with a value of 0 through 9. The default key code of
11 can be changed but once this code is changed, the default code will no longer work.
COMMAND CODE: 13
PROGRAM SYNTAX: 13 [ Data] #
READ BACK SYNTAX: 13 #
WHERE: Data = 1 through 6 digits, each digit may be a value of 0 through 9
EXAMPLE: 13 1441 # = Changes the existing operate key code to "1441"
DEFAULT: 1 1
4.5.4CHANGE PASSWORD
Changing t he PASSWORD consist of the command code value "14", followed by the new PASSWORD of 1 to 6 dig i t s. Any
amount of digits may be used within th e r ange of 1 to 6. Each di git with a value of 0 through 9. The default password "321"
can be changed but once this code is changed, the default code will no longer work.
COMMAND CODE: 14
PROGRAM SYNTAX: 14 [ Data] #
READ BACK SYNTAX: 14 #
WHERE: Data = 1 through 6 digits, each digit may be a value of 0 through 9
EXAMPLE: 14 5551 # = Changes th e existi ng Password to "5551"
DEFAULT: 3 2 1
4.5.5CHANGE UNIT ADDRESS
This is a 1 to 4 digit value that may be programmed in order to identify the location of the PET-820 that generated the alarm.
The s p eech command word 007 may be included into one of the message buffers to speak the unit address or identify the
source of an alarm.
COMMAND CODE: 15
PROGRAM SYNTAX: 15 [ Data] #
READ BACK SYNTAX: 15 #
WHERE: Data = 1 through 4 digits, each digit may be a value of 0 through 9
EXAMPLE: 15 1221 # = Change the existing Unit Address to "1221"
DEFAULT: 0000
Page 21
Pacifi c Resea rchPET-820 User Manual
4.5.6ARM DELAY
In applications where the PET-820 is used to monitor exit or entrance doors the ARM DELAY may be used to provide a
delay after the unit has recei ved an a rm command. This allows a person to exit a building before the unit is armed.
COMMAND CODE: 16
PROGRAM SYNTAX: 16 [ Data] #
READ BACK SYNTAX: 16 #
WHERE: Data = 000 to 255 seconds, 256 through 999 is invalid data and will abort the command
EXAMPLE: 16 30 # = Set t he alarm delay for 30 seconds
DEFAULT: 1 5 seconds
4.5.7COMMUNICATION DELAY BEFORE DIALING
This feature allows the user to delay for a time of 2 to 255 seconds before dialing in which to abort the transmission of an
alarm. Note that values of 0 and 1 entered into this command will generate a minimum of 2 seconds. The dial delay is also
used as a delay between each of the dial attempts.
COMMAND CODE: 17
PROGRAM SYNTAX: 17 [ Data] #
READ BACK SYNTAX: 17 #
WHERE: Data = 000 to 255 seconds, 256 through 999 is invalid data and will abort the command
EXAMPLE: 17 30 # = Set s t he dial delay to 30 seconds
DEFAULT: 5 second s
4.5.8ALARM RELAY OUTPUT CUTOFF TIME
On alarm conditions that operates the relay, an automatic cutoff timer may be programmed to turn off the relay after the
cutoff time has elapsed. A "000" may be programmed for no alarm relay cutoff.
COMMAND CODE: 18
PROGRAM SYNTAX: 18 [ Data] #
READ BACK SYNTAX: 18 #
WHERE: Data = 000 to 255 minutes, 000 will disable the alarm relay cutoff function
256 through 999 is invalid data and will abort the command
EXAMPLE: 18 30 # = T he alarm relay will turn off after 30 minutes
DEFAULT: 3 0 m i nutes
4.5.9ALARM DELAY
Once an alarm condition has occurred, the alarm delay time may be programmed in order to allow the user adequate time to
locally disarm the unit. The unit will not attempt to establish communication or operate the relay until the alarm delay has
timed out.
COMMAND CODE: 19
PROGRAM SYNTAX: 19 [ Data] #
READ BACK SYNTAX: 19 #
WHERE: Data = 000 to 255 seconds, 000 will disable the alarm relay cutoff function
256 through 999 is invalid data and will abort the command
EXAMPLE: 19 45 # = Set s t he alarm delay to 45 seconds
DEFAULT: 1 5 seconds
Page 22
Loading...
+ 51 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.