Advertisement

Quick Links

TELSEC® MP1
User Guide
Rev 3.0 9/15/22

Advertisement

Table of Contents
loading

Summary of Contents for Quest Controls TELSEC MP1

  • Page 1 TELSEC® MP1 User Guide Rev 3.0 9/15/22...
  • Page 2 CRITICAL APPLICATIONS DISCLAIMER QUEST PRODUCTS ARE NOT INTENDED OR AUTHORIZED FOR USE IN ANY APPLICATION THAT REQUIRES FAIL-SAFE OPERATION, OR ANY SYSTEM THAT IS RESPONSIBLE FOR PROVIDING DETECTION, MONITORING OR CONTROL OF CRITICAL SAFETY, LIFESAVING OR LIFE-SUPPORT CONDITIONS, FUNCTIONS OR OPERATIONS (INCLUDING BUT NOT LIMITED TO FIRE DETECTION, ALARMING, OR SUPPRESSION), OR ANY APPLICATION WHEREIN A FAILURE OR MALFUNCTION OF THE PRODUCT MAY LEAD TO SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE, PERSONAL INJURY OR DEATH.
  • Page 3 Revision History Date Rev # Modifications 9/15/22 Updates for features in Build #22 9/12/22: K. Nickel • Password rules for http, SSH/Telnet and SNMPv3 • TL1 type addition for alarms • Support for 8 Time Schedules 05/11/22 Additional clarification on defining input 7 for power monitoring K.
  • Page 4: Table Of Contents

    Table of Contents Overview ............................... 1 Getting Started ..........................1 Product Specifications ........................... 2 Installation ............................3 Mounting the MP1 ........................3 Powering and Grounding ......................4 Connecting the Ethernet ....................... 4 Wiring inputs ..........................4 Wiring Outputs ..........................9 Local Operation ...........................
  • Page 5 Output Programming ........................34 Alarm Programming ........................36 Time Schedules ........................... 41 10 Shell Commands ..........................43 10.1 Set IP Command .......................... 43 10.2 Set MTU Command ........................44 10.3 Set httppswd Command ......................44 10.4 Set snmpmgr Command ......................44 10.5 Upgrade URL ..........................
  • Page 6: Overview

    1 Overview ® The TELSEC MP1 is designed to provide advanced monitoring and alarming for remote facilities and cabinets using industry standard communications protocols such as SNMP and SMTP (Email) over Ethernet. The system has a built-in web server for status review and programming and can be polled using SNMP GET requests.
  • Page 7: Product Specifications

    2 Product Specifications Specifications Part number: 151095 ▪ Inputs: six universal inputs supporting 0-5 VDC, 4-20 mA, thermistor & contact closure. One Input (UIN 7) to monitor monitoring 18-60 VDC ▪ Outputs: two Form C digital outputs. Contact rating: 0.5 A @ 60 VDC ▪...
  • Page 8: Installation

    3 Installation All local and national electrical safety codes (NESC®) must be followed when installing the MP1. If there is any contradiction in this manual and those standards, then the installer must follow the local and national codes. Use copper conductors only. 3.1 Mounting the MP1 Install the MP1 in the desired location using appropriate hardware to connect the two mounting tabs to the wall.
  • Page 9: Powering And Grounding

    3.2 Powering and Grounding 3.2.1 Powering the MP1 Follow all national and local electrical codes when powering the MP1. Quest recommends a minimum ® of 18 AWG conductor for powering. The TELSEC MP1 will operate from 18-60 VDC power (50 mA max at 48 VDC).
  • Page 10 3.4.1 Thermistors Thermistors are resistive devices and do not have polarity. Connect one lead to the input terminal of the desired input and the second lead to a common terminal. Quest recommends using shielded and stranded cable for all analog sensors. Connect the shield of the cable to chassis ground on the MP1. Cut the drain wire and isolate the shield at the sensor end of the cable.
  • Page 11 3.4.2 Voltage Sensors ® The TELSEC MP1 can read and scale any linear voltage input from 0 to 6 VDC. The MP1 has two 24 VDC Output (maximum of 50 mA total) terminals for powering sensors. Use an external power supply for sensors that have a higher current draw.
  • Page 12 3.4.3 Current Sensors ® The TELSEC MP1 can read and scale any linear current input from 0 to 20 mA. An external 249 ohm resistor (recommend 1% tolerance) is required to convert the signal to voltage. Twist the incoming sensor wire and resistor together prior to insertion into the spring-loaded connector to ensure a proper connection.
  • Page 13 3.4.4 Contact Closures ® The TELSEC MP1 supports dry contact closures or wet contacts up to 65 VDC. A wet contact is an input where there is an external voltage present. A dry contact has no voltage present and the MP1 provides the sensing voltage.
  • Page 14: Wiring Outputs

    3.5 Wiring Outputs There are two Form C relays available for control of external devices based upon alarm conditions or time schedules. Place wires between the common and normally open or normally closed terminals for each output on the MP1. The terminals support 16-24 AWG wire and are spring loaded. Press the white button to release the spring-loaded tension and insert the wire.
  • Page 15: Local Operation

    4 Local Operation 4.1 Power LED ® Once the TELSEC MP1 is installed, powered, and connected with an Ethernet connection, the system will start operation based on the program controlling the unit. Under normal operation the green Power LED will flash at one second intervals to indicate the system is operating properly. Occasionally there may be a pause in this operation if the system is saving data to flash memory.
  • Page 16: Communicating With The Mp1

    5 Communicating with the MP1 ® Connect a standard Ethernet cable between the TELSEC MP1 and your local Ethernet switch or router. You can also direct connect to the system with your PC using a crossover Ethernet cable and setting a static IP address on your PC.
  • Page 17: System Status

    5.2.1 The Home Page After you log in with your username and password, the MP1 will display the Home page. This page can also be displayed if you click on the home icon on the menu ribbon. The home page will show the Site Information text box, status of the outputs and any Active Alarm condition.
  • Page 18 The system will keep track of the number of alarms that are active for the input and display that as a hyper link. Clicking on the link will bring up a window with a table of active alarms for the point. The last column on the digital input page will show the defined “normal state”...
  • Page 19: Output Status

    6.2 Output Status The output status page shows the current status of the digital outputs. Each output will be shown with the defined name, Action which is either automatic (AUTO) or BYPASSED if a user has bypassed the output (Settings/Bypass). The state field shows whether the point is Active or Inactive based upon the user defined program.
  • Page 20: Active Alarm Log

    Use the forward, back, beginning and end icons to navigate through the alarms. The page supports filtering alarms based on category from the dropdown box or by word matching of point names. Use the Name field for the alarm name and the Data ID Name field to search by an input name. For example, you can type Tower in the name field to get a list of all alarms that have the word “Tower”...
  • Page 21 Figure 15 - Historical Alarm Page 6.5.1 Filtering Alarm Data Use the TYPE/DATE FILTER functions to filter the alarm severity and the Start/Stop Date fields to select the specific desired ranges. The page has additional filters for the alarm category and the ability to word match the name of the alarm and/or the data point being referenced in the alarm.
  • Page 22: Log Data

    6.6 Log Data The MP1 will plot a graph of up to four points at a time. The page controls will allow the user to select from Analog Inputs, Digital Inputs and Digital Outputs. Any combination of point types can be charted at one time.
  • Page 23: Bypassing

    7 Bypassing The Bypass page is used to bypass the two outputs on the MP1 and to override the current status of directly wired input points. 7.1 Bypass Inputs Directly wired inputs can have their current value overridden by clicking on the “Add new input bypass” button.
  • Page 24: Bypassing Outputs

    7.2 Bypassing Outputs The bypass output function is used to turn on (activate) or off (deactivate) the outputs. Select a time duration from the dropdown or the word FOREVER and then select the desired action of ON or OFF. Outputs bypassed for a time period will return to automatic mode once the time elapses. Outputs bypassed FOREVER must be manually returned to automatic by selecting Auto.
  • Page 25: Configuring The Mp1

    8 Configuring the MP1 Configuring the MP1 consists of setting up the basic functions and features that will be used with your application. Items such as the network settings, system clock, network protocols and alarm dispatch need to be configured so the system knows what and how to operate when you program the system for monitoring and alarming.
  • Page 26 Figure 23 - Site Name and Information 8.1.2 IPV4 Configuration The MP1 supports dual stack for IPv4 and IPv6 or you can disable either IPv4 or IPv6. The default setting is for IPv4 to be enabled and IPv6 disabled. The system will not allow a user to disable both. Use this section to enable/disable IPV4 protocol and to configure an IP address for the unit.
  • Page 27 Figure 25 - IPv6 Settings 8.1.4 IP General This section is used to enter the DNS server IP addresses, change the default IP ports, enable/disable SSL and configure the location of where the update server is located. The Telnet and SSH ports are used for Transaction Language 1 (TL1) alarming and access to the management shell.
  • Page 28 8.1.5 Time Settings Use this section to either set the system clock manually or to turn on automatic time updates using an NTP Server. This page will also allow you to enter a time zone for the system and configure daylight savings time.
  • Page 29 Figure 28 - SNMP and Email Configuration 8.1.7 SNMPv3 User Configuration Use this section to create up to four different users for SNMP Set/Get access to the system and sending traps if v3 traps are configured under the Settings/Dispatch page. The MP1 supports authentication using MD5 or SHA and Privacy using DES or AES.
  • Page 30 8.1.8 RADIUS Configuration If RADIUS is enabled, the MP1 will contact the defined server when a user attempts to log into the system to determine if the username/password is valid. The MP1 will grant access if the username/password is valid and will show the menu options based upon the user’s access level defined in the RADIUS server.
  • Page 31: Alarm Dispatch Settings

    Figure 31 - Telnet/SSH User Configuration 8.2 Alarm Dispatch Settings The Alarms Dispatch option under the Settings menu will display the current settings for both the SNMP dispatch and Email dispatching of alarms. 8.2.1 SNMP Dispatch The MP1 supports sending SNMP traps or Informs (v2c or v3 only) to four trap servers. Enter the IP address of the trap server and select the SNMP version and either Trap or Inform.
  • Page 32 Figure 32 - SNMP Trap/Inform Configuration 8.2.2 Email Dispatch Click on the Email Dispatch expand icon to display the settings for creating email distribution. The Email server settings must be configured for email alarming to occur (See section 8.1.6). The MP1 supports nine email addresses for sending alarms.
  • Page 33: Http User Administration

    Press the Save Settings button at the bottom of the page when completed. This will save any changes made to the email dispatch and changes made to the SNMP dispatch. 8.2.3 Heartbeat Function The MP1 can be enabled to send a heartbeat message based on a user defined interval. This is typically used to coordinate with a monitoring system platform to ensure the system is operational.
  • Page 34: Advanced Settings

    Figure 35 - Webserver Password Setup 8.4 Advanced Settings 8.4.1 System Version & Update Choosing the Advanced settings will display the current version of the system’s firmware. Selecting the Update button will cause the system to try and connect to an update server to look for upgrades. The IP address used for upgrades must be accessible from the network the MP1 is on in order to perform the upgrade.
  • Page 35 First select the Choose File button to navigate and select a file from your computer. Then select the Upload button. The system will receive the file and then verify the information to ensure it conforms to the proper syntax. The system will then present a dialogue box displaying any errors with their line number or a notice of no errors.
  • Page 36 Figure 39 - Clear Input Timers 8.4.5 Event & Debug Log The Event and Debug log will provide diagnostic information regarding the operation of the MP1. Typical use of this log would be to resolve issues with sending traps or email alarms. Contact Quest for assistance if you are experiencing issues with your MP1 system.
  • Page 37: Programming The System

    9 Programming the System Hovering on the Program menu will display the available program options. For all program pages the system must save changes/additions to flash and do a reboot. When entering data, you will notice that after pressing the Done button there will be a 60 second count down timer in the header. You will have 60 seconds to enter the next point information, which will reset the timer to 60 seconds again.
  • Page 38 9.1.1 Point Inputs 1-6 are associated with the physical wiring terminals on the unit. Input seven is used to monitor the incoming power to the MP1. Use the dropdown to select input 1-7 that you want to define. To define and use input 7 set the input type to CUSTOM with an offset of 0, low value of 0 and high value of 61 to read Volts DC.
  • Page 39: Output Programming

    has created a special Excel spreadsheet for calculating the minimum and maximum values based on your sensor output. Contact Quest to obtain a copy of this file for your use. 9.1.7 Log Type Choose between TIME for a timed interval, COS for change of state or NONE to disable the logging for the input.
  • Page 40 the chosen severity. The output will stay activated until the there are no longer any active alarms with the chosen severity or if the Acknowledge button on the web page is pressed. Additionally, an input can be used as the acknowledge function as well. When either Acknowledge function is activated, the system will de-active the output.
  • Page 41: Alarm Programming

    9.3 Alarm Programming Select Alarms from the Program menu to see the alarm program screen. This screen will display all programmed alarms in a table with the ability to navigate the table using the next, back, beginning and end buttons. The filter section allows you to search based on the alarm name or the name of the point used in the alarm.
  • Page 42 9.3.1 Defining Alarm Strategies Selecting an existing alarm name or clicking on the Add new alarm button will bring up the dialog for modifying or adding a new alarm. Figure 47 - Defining an Alarm Strategy 9.3.1.1 Alarm ID The ID field is a unique alphanumeric four-character code used to identify the point in the system. This is used for alarm programming, and SNMP to create a reference ID for the point.
  • Page 43 Figure 48 - Selecting a point to alarm 9.3.1.4 Alarm Severity Select the desired alarm severity from the Severity dropdown. A severity of NONE will disable the alarm until the severity is changed to another level. Notice is special case severity level where the alarm when active and cleared will appear in the alarm historical log, but alarms with Notice level are not sent as traps or emails.
  • Page 44 9.3.1.5 Comparison Operator and Value The Comparison field is used to select the operator for creating the alarm strategy. The alarms are looking for “true” statements and will alarm when the condition described is in the true state. The value field is used with the operator to determine if the point being monitored is in the alarm condition.
  • Page 45 Figure 51 - Using Additional Qualifiers 9.3.1.7 Alarm Delay and Delay Units Use the Alarm Delay field and the Delay Units drop down to create a delay time for the alarm condition. The alarm condition must be true for this time period for the alarm to be generated. An alarm will not be generated if the conditions become false before the delay time elapses.
  • Page 46: Time Schedules

    9.4 Time Schedules Select Schedule from the Program menu to see the Program Schedule page. This page will show the defined schedules (up to 8 schedules) and their current status or state. The name of the schedule is a hyperlink that when selected will bring up a window showing the current settings and allow the user to modify the schedule.
  • Page 47 Figure 53 - Define Schedule Priorities © Rev 3.0 9/15/22 - 42 - TELSEC MP1 User Guide...
  • Page 48: Shell Commands

    10 Shell Commands The MP1 supports a management shell that is accessible through SSH or Telnet. From this shell, the user can issue various commands to administer the communications of the system. Use your favorite SSH or Telnet client to connect to the MP1. The default username/password is Shelllevel/shelllevel. The username/password can be changed or additional username/password combinations can be created through the Telnet/SSH User Configuration on the web server.
  • Page 49: Set Mtu Command

    Where 192.168.1.58 is the IP address, 255.255.255.0 is the subnet, 192.168.1.1 is the gateway, 8.8.8.8 is DNS 1 server, 8.8.4.4 is DNS 2 server and the HTTP port is 80. When there is no DNS then use the following example: >set ip 192.168.1.58 255.255.255.0 192.168.1.1 none 80 10.2 Set MTU Command Type “set mtu”...
  • Page 50: Upgrade Url

    Example: set snmpmgr 1 192.168.1.104 v2 Inform Trap Sets the first trap manager to IP address 192.168.1.104 and will send SNMP v2c informs with a community string of Trap. 10.5 Upgrade URL The set upgradeurl will allow the user to change the IP address and path of where the Ethernet module can locate upgrades.
  • Page 51: Exit & Logout Command

    --- 192.168.1.1 ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 0.758/3.265/10.726 ms 10.8 Exit & Logout Command The exit and logout command have the same function. Typing exit or logout will terminate your session and if changes were made, will cause the system to reboot and come back up with the new settings.
  • Page 52 11.1.5 [snmp] The SNMP general settings that are configured through Settings/General/ “SNMP/SMTP General” Settings. This section also contains the heartbeat trap configuration which can be set through the web server Settings/Alarm Dispatch/Heartbeat Configuration section. 11.1.6 [smtp] The general email settings that are configured through Settings/General/ “SNMP/SMTP General”. 11.1.7 [email] This section will contain the email dispatch configuration that is created through the Settings/Alarm Dispatch/Email Dispatch tab.
  • Page 53 log type = “COS” for change of state or “time” for interval time logging log interval (min) = number of minutes for interval time logging or 0 when using COS. Example: [inputs] #pt,name,type,offset,custom low,custom high,log type,log interval (min) 1,Outside Air,tempf,0,0,0,time,5 2,Zone 1,tempf,0,0,0,time,5 3,Humidity,custom,0,0,139,time,10 11.1.13 [outputs]...
  • Page 54: Uploading Config Files

    Example: [schedules] 1,Gen_Start,130,420,2,450, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 Priority 1 is ON Monday at 7 am and Priority 2 is OFF Monday at 7:30 am. 11.1.15 [alarms] The alarms section will contain all defined alarm conditions for inputs, Modbus points and control point types. See section 9.3 for additional information on defining date schedules. Options #Id = the four-character unique id assigned to the point.
  • Page 55: Snmp Sets & Gets

    12 SNMP Sets & Gets The MP1 can be managed using SNMP Sets to review data and Gets to make changes. Contact Quest Controls, Inc. to obtain a copy of the product MIB. The System uses Quest’s standard Alarms MIB for sending traps (see 8.2.1).
  • Page 56: Output Table

    will have an ACII table index of a001 or the decimal value of 4.97.48.48.49. The table has the following objects available: Object Description Alarm point name The defined 32-character name for the alarm. Alarm point state Either active meaning in alarm or the word clear meaning not in alarm. The time of the last event for the point.
  • Page 57: Scalar Values

    will be the number 4 plus the decimal value for each character. For example, an alarm ID of a001 will have an ACII table index of a001 or the decimal value of 4.97.48.48.49. The table has the following objects available: Object Description Active alarm point name...
  • Page 58: Troubleshooting

    13 Troubleshooting The following section is designed to help you isolate the most likely system malfunctions that may occur. For additional help, contact Quest’s Technical Support and Service Center. 13.1 Power Up PROBLEM ▪ Green Power Light is not blinking every second. SOLUTION 1) Use a voltmeter and verify that the incoming power to the MP1 is between 18 and 65 VDC.
  • Page 59: Alarm Notification Failure

    13.5 Alarm Notification Failure PROBLEM ▪ I am not receiving email alarms. SOLUTION 1) Verify network connection. 2) Check the setting in the Email Alarm notification page. 3) Verify the EMAIL SMTP server is operational and that the proper username and password (if required) have been entered.
  • Page 60: Appendix A - Snmp Trap Format

    Appendix A - SNMP Trap Format ® The TELSEC MP1 can send traps or informs to four different trap servers. The user can program the system to send v1 traps, v2 traps/informs or v3 traps/informs to the server. When the MP1 sends a trap, it will be sent with an OID based on the severity of the alarm.
  • Page 61: Appendix B - Radius Server Configuration

    notifyPointOID 11476.100.1.10 Object The OID of the value of the point in alarm Identifier Appendix B - RADIUS Server Configuration For the RADIUS server configuration, you must use the “Filter-ID” attribute for each user to have access. Inside the “Filter-ID” you must have QuestMP1:<number> <number>...
  • Page 62: Appendix C - Email Alarm Format

    Appendix C – Email Alarm Format ® The TELSEC MP1 will generate text-based emails for alarm conditions. The email notification will follow a specific format which is outlined below. Format: Subject line: MP1 <email type> (<severity>) - <user defined subject line> Email body: MP1 named <site name>...
  • Page 63: Appendix D - Tl1 Alarms And Commands

    Appendix D – TL1 Alarms and Commands TL1 Commands and Alarm: TL1 stands for “Transaction Language 1.” The MP1 supports TL1 alarm messaging for all alarms being sent out. When an Alarm Point becomes active, the system will generate an alarm. The alarm will be sent using SNMP, SMTP (Email) and/or TL1 depending on how the MP1 is configured.
  • Page 64 Examples: Command: RTRV-ALM-ENV:::X123; Response: MP1_MONITOR 19-10-23 09:59:48 M X123 COMPLD * 1 REPT ALM ENV "ALM_A002:MN,BTL_LTMP,10-04,15-46-10:\"BLD002 LOW TEMPERATURE ALARM,ON\"" * 2 REPT ALM ENV "ALM_A004:MN,BHL_LHUM,10-04,15-46-10:\"BLD011 LOW HUMIDITY ALARM,ON\"" Automatic TL1 Alarms Once a point is determined to be in alarm, the controller will automatically send the alarm and log the event in the alarm log.
  • Page 65 <ALARM SEQUENCE NUMBER> = sequential sequence number assigned to every TL1 autonomous message. <REF#>= The four-digit alarm reference number that was assigned when defining the alarm. <NOTIFICATION CODE> CR = Critical alarm MJ = Major alarm MN = Minor alarm CL = Cleared alarm NA = Non Alarm used for notifications.
  • Page 66: Contact Information

    Contact Information Website: www.questcontrols.com Email: General information: info@questcontrols.com Technical support: CustomerService@questcontrols.com Mailing Address: Quest Controls, Inc. 208 9th Street Dr. West, Palmetto FL 34221 Key Phone Numbers Main Number: (941) 729-4799 Fax: (941) 729-5480 Place Orders or Check Scheduling & Delivery: (941) 729-4799, option 3 Technical &...

Table of Contents