background image

 
 
 
 
ENIGMA XM88422 Digital Receiver 

 

Version 1.50 

 

 

19 

CPM Ports 

The  ENIGMA  digital  receiver  is  equipped  with  two 
RS232  serial  and  one  Centronics  parallel  port.  The 
two serial ports have some very important differences 
in  function.  The  port  functions  and  operation  will  be 
detailed in this section. 

Serial Port 1 (COM1) 

The Serial Port 1, or as referred shortly COM1, is the 
main  communication  port  of  the  CPM  Unit.  Its  main 
task is to establish communication and report events 
to  the  automation  software  on  the  central  station 
computer  as  described  in  the  Serial  Communication 
section.  
 
The  secondary  task  of  this  port  is  the  serial 
programming of the receiver (See The CPM Module, 
Serial  Programming).  When  programming  the 
receiver  from  the  serial  ports,  the  CPM  Unit  can  be 
operated normally and does not have to be switched 
to protected mode. Therefore, serial  programming of 
the receiver is recommended if possible.  
 
The  speed  and  data  byte  protocol of  the  COM1  port 
can  be  set  at  the  Setup,  Serial  Setup,  COM1  Setup 
section  of  the  menu,  as  described  before  in  section 
Serial  Setup.  The  default  setting  is  9600  bps,  8 
databits, no parity, 1 stopbit. 

Serial Port 2 (COM2) 

The  Serial  Port  2,  or  as  referred,  COM2  is  the 
secondary  serial  port  of  the  receiver.  In  normal 
operation,  it  can  be  used  to  receive  serial  protocols 
from  other  receivers  (E.g.  SurGard  or  another 
ENIGMA).  All  the  events  received  on  COM2  are 
stored  in  the  CPM  as  they  would  received  on  the 
virtual  Line  Card  00,  and  will  be  listed  together  with 
the events received on the physical Line Cards of the 
receiver.  
 
With this ability, the receiver can be used to upgrade 
older  systems,  or  to  link  multiple  receivers  through 
the serial ports and act as one, big receiver from the 
view  of  the  central  station  computer.  This  option 
could  be  useful,  when  the  central  station  computer 
has  only  limited  number  of  serial  ports,  and  more 
receivers has to be used in the system. 
 
The  speed  and  data  byte  protocol  of  COM2  can  be 
set  similarly  as  the  COM1’s.  The  default  setting  is 
9600 bps, 8 databits, no parity, 1 stopbit. 

Serial Communication 

When  the  CPM  receives  a  message  from  a  Line 
Card,  from  COM2  or  there  is  a  CPM  status  event,  it 
records the event in the memory buffer then forwards 
the  event  to  COM1  and  awaits  acknowledge  signal 

from the computer. Normally a positive acknowledge 
is  received,  and  the  receiver  steps  to  the  next 
reportable event.  
 
If no acknowledge or negative acknowledge signal is 
received, the CPM will try to resend the event 3 more 
times.  If  all  attempts  fail,  the  receiver  generates  a 
“COM1  Error”  event,  and  will  keep  it  in  the  memory 
buffer  and  repeatedly  try  to  send  the  event  until  it 
succeeds. The CPM Unit can store up to 4096 events 
in  its  memory  buffer  if  the  connection  to  the  central 
station computer is broken.  
 
If  the  receiver  succeeds  to  send  the  event  after  a 
communicatio

n failure, a “COM1 Restored” event will 

be  recorded.  After  the  communication  channel  is 
restored,  the  CPM  will  send  all  pending  reportable 
events  from  its  memory  buffer  to  the  computer.  This 
method 

provides 

reliable 

and 

supervised 

communication  between  the  CPM  and  the  central 
station computer. 
 
The  COM1  port  is  also  supervised  with  heart-beat 
signals.  The  heart-beat  signals  are  used  to  test  the 
communication  channels  between  the  receiver  and 
the  central  station  computer  when  there  is  no 
reportable  event  in  the  memory  buffer.  It  works  that 
way,  that  the  receiver  sends  so  called  heart-beat 
signals  to  the  computer  in  a  programmed  time  and 
requires  acknowledge  for  that.  If  the  acknowledge  is 
missing or negative, it assumes that the  computer is 
failed, and gives 

“COM1 Error” message.  

 
If  the  automation  software  is  not  compatible  with 
heart-beat  supervision,  the  heart-beat  signals  can 
also be turned off (See CPM Options). 

Serial Protocols 

The  receiver  uses  different  serial  communication 
protocols  for  the  connection  to  the  automation 
software  on  the  central  station  computer.  Which 
protocol  is  used  depends  on  which  format  has  the 
event that has to be forwarded to the computer. The 
serial protocols used by the ENIGMA receiver are the 
following 
 

Summary of Contents for XM88422

Page 1: ...User Manual ...

Page 2: ...MA Backplane Connection Diagram 12 4 CPM Module 12 4 CPM Module 13 General Information 13 Features 13 CPM Controls 13 Liquid Crystal Display 13 Power LED 13 Check LED 13 Event LED 13 Trouble LED 13 ENTER ACK button 13 CLR button 13 SHIFT button 13 INFO button 14 Arrow buttons 14 MENU button 14 FUNC button 14 CPM Cold Start Sequence 14 Normal Operation 14 The Status Row 14 List of Events 14 Review ...

Page 3: ... 26 Moving in the Menu 26 Line Card Program Options 26 Line Card Number 26 Telephone Line Monitoring 26 Number of Rings to answer 27 Caller Identification 27 Audio Monitoring 27 Keep Last Message 27 Debug Mode 27 LCD Contrast 28 The Handshakes 28 Communication Options 28 2 way Audio Options 29 6 Power Module 31 Inputs and Outputs 31 Battery Status 31 Battery Testing 31 Appendices 32 Appendix A CPM...

Page 4: ...t and Ademco HS The Bus Master in CPM improved Reception cycle in LCM cards improved simultaneous processing more tolerant to control panel errors in communication In LCM cards FSK protocols improved introducing new FSK reception algorithm with triple oversampling bit recovery and framing error checking providing more accurate FSK reception Caller ID problems at Line Cards fixed Now supports Bellc...

Page 5: ...ialog boxes for programming Line Cards Each Dual Line Card Module contains two independent Line Cards and each Line Card can monitor a telephone line The Line Cards contain a 1600 event event memory to record events and caller information Caller Identification capability is built in and the telephone number of the calling party can be displayed printed stored in memory and forwarded to the automat...

Page 6: ...d 4 1 with checksum formats optional Extended formats are optional Acron DTMF format Ademco Contact ID format Ademco SuperFast or High Speed format with or without parity Ademco Express format FBII Superfast format with or without parity SIA format 110 and 300 baud tone and data acknowledge Full level 2 partial level 3 support 1400Hz 2300Hz Dual tone and SIA FSK CFSK handshakes in programmable seq...

Page 7: ... the upper left corner of the CPM display will count down during the memory test If the CPM finds any unreliable memory during the memory test it will stop and display the faulty memory address on the screen After the memory test had been finished the CPM resets the line cards The line cards may also reset on power up and during the memory test they display CPM error it is normal wait until the CP...

Page 8: ...shing the ENTER ACK button will silence the buzzer The manual acknowledgement is recorded with time and date Return to the default programming You can return to default programming at any time by entering the menu and selecting the Factory Defaults menu point from the Utils menu If by any means you forget the password then it is not possible to enter the menu any more In this case the following pr...

Page 9: ... 230V 50Hz version only Printer Connections Any Printers equipped with a parallel Centronics interface can be connected to the ENIGMA XM88422 receiver To connect the printer to the receivers parallel printer output use a parallel printer cable IMPORTANT Using parallel printer cable with only one common ground wire is not recommended Computer Connections Connect the automation computer to the ENIGM...

Page 10: ...on the line will be dropped when switched to 2 way Audio Mode Grounding To achieve the best resistance against static and electric noise and electromagnetic interference EMI connect the metal casing of the receiver to a grounding point Note that the grounding of the frame has to be separate to the grounding of the Line Card interfaces Proper grounding is essential also for the reliable electric sh...

Page 11: ...Card Modules To install new Line Card Modules to the system an extension subrack with Line Card Module backplane is required The backplane is shipped with power and communications bus extension cables To install the extension subrack with the LCM backplane do the following Install the LCM backplane to the extension subrack Remove the top cover of the desktop housing Mount the base subrack and the ...

Page 12: ...Receiver Version 1 50 12 ENIGMA Backplane Connection Diagram 4 wire power cable 40 pin flat cable 4 wire power cable 40 pin flat cable See CPM Connections To Computer To Printer Telephone Lines See Power Connections 3V Backup ...

Page 13: ...ta parameters data bits parity are programmable External acknowledge input 2 OC Programmable Outputs to follow different system status CPM Controls Liquid Crystal Display 240 x 128 dot graphical display backlit for easy reading in low light level environment In normal operation the LCD is capable to display 11 events at a time with the normal font set and 5 events with the extended font set The la...

Page 14: ...20 15 32 01 The protected mode of the receiver is indicated with a small key displayed in the status row The menu local programming of the receiver and the utility functions are accessible only in protected mode List of Events The events received by the Line Cards are displayed on the CPM screen in a list The rows of the list represent the individual events the current event is highlighted in the ...

Page 15: ...om line of the dialog box the status of the memory buffer is displayed The numbers displayed represent the event the reporting and the printing pointers of the memory Pressing the Enter or Clr buttons will return to the list of events If no key is pressed for one minute the dialog box will disappear automatically Protected Mode Operation In protected mode the receiver is operating the same way as ...

Page 16: ...l make a warm reset of the receiver and will not change or destroy the contents of the memory buffer and the user defined libraries Erase Memory This command is also can be used to reset the receiver but this command makes cold boot which means that the full power on self check sequence will be executed and the contents of the memory will be cleared The user defined libraries will also be destroye...

Page 17: ... status event This can be used to record receiver tampering when the receiver is installed in a closed cabinet with access doors The default setting is disabled Buzzer Mute This option can silence the buzzer for debugging or servicing purposes Enabling this option is not recommended for central monitoring stations because the receiver will not beep when an event comes in and the serial connection ...

Page 18: ...he number of start and stop bits is fixed at 1 Programmable Outputs The CPM has two programmable outputs The outputs can be programmed to follow different CPM status When selected a similar dialog box appears where the PGM activation events can be set PGMx on COM1 fault OFF on Trouble OFF on AC fault OFF on Event OFF The currently selected field is flashing Skip between fields with the Left and Ri...

Page 19: ... of COM2 can be set similarly as the COM1 s The default setting is 9600 bps 8 databits no parity 1 stopbit Serial Communication When the CPM receives a message from a Line Card from COM2 or there is a CPM status event it records the event in the memory buffer then forwards the event to COM1 and awaits acknowledge signal from the computer Normally a positive acknowledge is received and the receiver...

Page 20: ...ally splits the block to individual messages and stores and reports them that way 3RRLssssAAAAAAXXYYYY DC4 Where 3 Protocol ID RR Receiver number L Line Card ID AAAAAA Account number XX SIA Event code or modifier YYYY Zone code user code time date info DC4 Terminator 014h Caller ID Protocol This protocol is used to forward Caller ID information to the automation software 4RRLssAAAANNNNNNNNNN DC4 W...

Page 21: ... Unit has a 8 bit parallel port for parallel printer connection Practically any printer with Centronics parallel interface can be connected to the port and can be used as the system printer The receiver will forward all events to be printed to this port Printing The receiver can use the printer connected to the parallel port as a full time output or as a backup of the COM1 port This means that onl...

Page 22: ...l be recorded Upon termination of the serial programming a Program End event will be stored in the memory buffer User Defined Library The user definable event library can be programmed only with the help of the ENIGMA Programmer Software The User Defined Library orders a 14 character ASCII character string to 1 2 3 or 4 digits event codes The receiver will automatically substitute event codes to c...

Page 23: ...with restrictions See Appendix B for more information Line Card Features User programmable handshake sequence and communication format selection Stores up to 1600 events and call numbers in nonvolatile buffer Alarm events are forwarded to the CPM Unit with a minimum delay The Line Card monitors the telephone line continuously It features very reliable true loop current detection The frequency of t...

Page 24: ...o the Line Card programming is done through the CPM Unit Stand by Mode After power up or reset the Line Card first displays the intro and version information ENIGMA XM 88422 Version 1 10 170 After that it goes to stand by mode In stand by mode the Line Card monitors the telephone line and waits for calls from digital communicators If the unit is operating normally the following will be displayed L...

Page 25: ...be displayed along with the received data for review and a Fault Data message will be sent to the CPM if debug mode is enabled Bad CRC Checksum 12342756E The following possible error conditions are recognized by the Line Card Repeat fail Bad CRC Checksum Unknown format Note that although the Line Card can automatically identify most of the formats some of the communication formats must be enabled ...

Page 26: ...erator can program the most important Line Card Parameters with the help of the Line Card Menu Moving in the Menu In the Line Card Menu the current menu name is displayed in the first row of the LCD and the current menu item in the second row Main Menu Card Settings To jump to the next or the previous menu item press the proper directional button The parameters can also be set by using the directi...

Page 27: ...fication The ENIGMA XM88422 implements Caller ID Call Number Display for all Line Cards This feature makes possible to identify the calling party on the telephone line The Caller ID information is processed as it is described before in this chapter The caller identification option can be enabled and disabled at the Card Setup Caller ID section Caller ID Disable The Caller ID function can be disabl...

Page 28: ... can be set at the Format Options HSK Duration section of the menu HSK Duration 009 x 100 ms The time can be adjusted by 100 milliseconds from 5 to 80 The default value is 9 which means 9 x 100 ms 0 9 seconds The interval between the handshakes gives the time the Line Card will wait for an answer after issuing a handshake After the handshake interval time has expired the Line Card will give the ne...

Page 29: ...he distinction between the 3 2 and the 3 1 parity formats can be made at the Format Options 3 2 3 1 P Sel Section 3 1 P 3 2 Format 3 1 P Pressing the button the 3 1 P format is selected by pressing the button the 3 2 format is selected The default setting is 3 1 P If 4 digit account codes are selected this setting has no effect The Line Cards can also receive extended communication formats The ext...

Page 30: ...as above at the 2 way Audio 2 way on Accnt section 2 way Account 00 00 None The code programmed here defines the range of accounts so that the first digit of the account number must be in the range defined by the upper and lower nibble of the code Example 33 3xxx account codes 17 1xxx 7xxx account codes 00 no account codes activate 2 way Mode Note that if both the 2 way Audio event and account are...

Page 31: ...ave the battery connected and the Power Module will charge it up After reaching the required capacity the light will go steady green and the Power Module will report Battery OK If the battery will not reach the required capacity even after a long time 1 day replace the battery to ensure reliable battery backup operation in case of AC failure Flashing red light If the Battery LED flashes red that m...

Page 32: ... 08 The receiver tamper inputs are open if enabled ACCESS GRANTED 0E Protected mode access granted entering Protected Mode ACCESS DENIED 0F Protected mode access denied wrong password PROGRAM ACCESS 0C Programming access through the serial ports PROGRAM END 0D Programming through serial ports ends TIME DATE SET 1B The time and date of the receiver is set PROGRAM CHANGE 0B The receiver program is c...

Page 33: ...Info Factory Defaults Receiver Number 01 Heart beat 1E Clock Signal Disabled Clock Signal Sec Year Seconds Printer Mode Off External Ack Disabled Tamper Check Disabled Buzzer Mute Disabled HotSwap Mode Disabled LCD Contrast 8 COM1 Speed 9600 COM1 Databits 8 COM1 Parity None COM2 Speed 9600 COM2 Databits 8 COM2 Parity None PGM1 on COM1 fault Off PGM1 on trouble Off PGM1 on AC fault Off PGM1 on even...

Page 34: ... DTMF 4 1 4 2 4 3 4 3 p 2300 Hz Sur Gard 1400 Dual DTMF 4 1 4 2 4 3 4 3 p 1400 Hz Ademco Express Dual DTMF 4 2 1400 Hz FBII Super Fast 2300 Hz DTMF 4 3 1 2300 Hz Ademco Super Fast Dual DTMF 4 8 1 4 8 1 p 1400 Hz SIA FSK level 1 2 3 FSK mark FSK 110 300 baud SIA data packets tone data Line Card Menu Structure Card Setup Card Number Line Check Check if OK Check if Fail Nr Of Rings Caller ID Audio Mo...

Page 35: ...Handshake 04 04 Handshake 05 00 Handshake 06 00 Handshake 07 00 Handshake 08 00 HSK Duration 09 HSK Interval 40 Billing Delay 20 Comm Timeout 50 4 1 3 x Select 4 1 3 2 3 1 P Select 3 1 P Extended Formats Disabled SIA HSK Length 09 Limit Calls 00 Holdup Time 255 2 Way Mode Disabled 2 Way Duration 00 2 Way on Event 00 2 Way on Account 00 Handshake Options 00 No handshake handshake sequence terminato...

Page 36: ... Check telephone line connections Problem Telephone line fault Solution Check the telephone line connections for cut or short Problem Faulty call on the Line Card Solution Check that the handshake needed for the control panel is programmed for the Line Card Check that the handshake is being sent properly Use Audio Monitoring option Check that the control panel answers the handshake modify handshak...

Reviews: