background image

40

Valid data types:

d

 Discrete Input

a

 Analog Channel

r

 Relay State

n

 Sensor

v

 Positive Integer Constant

s

 System Alarm

Valid operations:

+

 Addition

-

 Subtraction

*

 Multiplication

/

 Division

1

>

 Greater than

<

 Less than

|

 Conditional Halt

2

1. Division is NOT executed if the denominator's absolute value is less than 1!
2. An equation is evaluated until it reaches the Conditional Halt.  If the running value at that point is zero, then the
evaluation stops, otherwise the evaluation continues as a new equation.

How equations are evaluated:
Calculations are performed from left-to-right until the end of the equation is reached.  As the equation is parsed, each
token's value is pushed onto a stack until an operator is found.  When an operator is found, the previous 2 values are
popped from the stack and are used to perform the operation (the first item popped is the SECOND operand).  The
result of the operation is then pushed onto the stack.  This repeats until the end of the equation is reached.  An
equation is valid only if there is exactly ONE item left in the stack when the end of the equation is reached.

Example of how an equation is evaluated:

Equation:  a8 a5 a6 + * a4 -

Input 

Operation

 Stack

Comment

a8

Push value

a8

a5

Push value

a5
a8

a6 

Push value

a6
a5
a8

+

Add

(a5+a6)

a8

Pop a6 and a5, add them, push result to stack

*

Multiply

a8*(a5+a6)

Pop (a5+a6) and a8, multiply them, push result to stack

a4

Push value

a4

a8*(a5+a6)

-

Subtract 

a8*(a5+a6) - a4 Pop a4 and a8*(a5+a6), subtract them, push result to stack

In this example, after the subtraction there is only ONE item left in the stack  (which is the result of all of the

previous computations), mak ing this a valid equation.

Summary of Contents for NetGuardian LPG D-PK-NGLPG

Page 1: ...USER MANUAL NetGuardian LPG Controller February 15 2019 Visit our website at www dpstelecom com for the latest PDFmanual and FAQs Firmware Version 1 0A D PK NGLPG D UM NGLPG...

Page 2: ...or used to make a derivative work by either mechanical electronic or any other means in whole or in part without prior written consent fromDPS Telecom except as required by United States copyright law...

Page 3: ...sors 6 3 10 Generator 6 4 10 Quick Start How to Connect to the NetGuardian LPG Controller 7 11 via Craft Port using TTY Interface 7 1 11 via LAN 7 2 17 TTY Interface 8 18 Configure Serial Port via TTY...

Page 4: ...rgets 11 6 49 System Alarms 11 7 50 Graph 11 8 51 Device Access Descriptions 12 53 Backup Configuration 13 54 Firmware Upgrade 14 55 Reference Section 15 56 Display Mapping 15 1 56 System Alarms 15 2...

Page 5: ...n override feature so that a tech can manually turn on and off valves through the web browser interface The NetGuardian LPG Controller has an indicator LED for each tank showing valve status open clos...

Page 6: ...Output Fuse None Valve Control Voltage Output 24 VDC Output Current 0 75Amax per output 3Atotal Operating Temp 32 to 140 F 0 to 60 C Output Fuse 5 Amp GMT 1 Industrial Operating Temp 22 to 158 F 30 to...

Page 7: ...re designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energ...

Page 8: ...nd call DPS Telecom at 1 800 622 3314 NetGuardian LPG Controller NetGuardian LPG Controller D PK NGLPG Resource CD NetGuardian LPG Controller User Manual 6 ft USB Download Cable D UM NGLPG D PR 046 10...

Page 9: ...5 x4 x6 3 Point Locking Terminal 2 Point Locking Terminal 2 821 10335 00 2 821 10235 00 x 1 Lg Power Connector Main Pwr 2 820 00862 02...

Page 10: ...ews Pads 1 000 12500 06 2 015 00030 00 14ft Ethernet Cable D PR 932 10B 14 Optional Shipping Items Available by Request 3 1 Temp Sensor Temp Humidity Sensor D PK DSNSR 12001 D PK DSNSR 12002 Small WAG...

Page 11: ...e flush or rear mounted The NetGuardian LPG Controller mounts in a 19 rack or a 23 rack using the provided rack ears for each size Two rack ear locations are provided Attach the appropriate rack ears...

Page 12: ...ng Red Data Received over USB Lnk Solid Green LAN Connected Off LAN Not Connected LAN Flashing Yellow Activity over Ethernet Connection Off No Activity 100BT Solid Green LAN Connection Speed is 100Bas...

Page 13: ...right terminal is Ground and its left terminal is Battery Lead 4 Insert a battery ground into the power connector plug s right terminal GND and tighten the screw 5 Insert a battery lead to the plug s...

Page 14: ...n each of the 4 propane tanks Tank Level Sensors 6 3 The Tank Level Sensor Inputs on the NetGuardian LPG Controller The Tank Level Sensor inputs monitor the fuel levels in the tanks They supply 5V for...

Page 15: ...using TTY Interface 7 1 NetGuardian LPG Controller Craft Port Use the front panel craft port to connect the NetGuardian LPG Controller IT to a PC for onsite unit configuration To use the craft port c...

Page 16: ...Select Install from a list or specific location Advanced 3 Click Next 4 Select Search for the best driver in these locations 5 Insert NetGuardian LPG Controller Resource Disc CD into your PC 6 Click B...

Page 17: ...ng message will confirm installation of a new USB Communications Port 8 Click Finish to close the Wizard Now that the driver has been installed a new COM port is being emulated on your PC Before using...

Page 18: ...14 9 Right click the My Computer icon on your desktop then click Manage 10 Click Device Manager in the left pane...

Page 19: ...k on the Start menu select Programs Accessories Communications HyperTerminal 13 At the Connection Description screen enter a name for this connection You may also select an icon The name and icon do n...

Page 20: ...ou are using on your PC and make sure you are using the cable provided Additional cables can be ordered from DPS Telecom 17 The NetGuardian LPG Controller s main menu will appear Type C for C onfig th...

Page 21: ...t 2 Look up your PC s current IP address and subnet mask and write this information down 3 Reset your PC s IP address to 192 168 1 200 Contact your IT department if you are unsure how to do this 4 Res...

Page 22: ...etup Telnet sessions are established at port 2002 not the standard Telnet port as an added security measure If you re using Windows 7 then you ll need to install telnet before you can use the TTY inte...

Page 23: ...Type 232 485 Baud 9600 57600 19200 9600 4800 2400 1200 Parity None even odd Stop bits 1 2 3 Set the RTS head tail Carrier time Suggested settings are 0 0 if using RS232 Quick Turn Up 9 The next secti...

Page 24: ...ication Setting screen use the drop down box to set what events to use for this notification Now select the Send Email Notification button and click Save and Next 3 At the Email Notification screen yo...

Page 25: ...test the email notification you ve just setup you will prompted with a pop up Click OK to send a test email alarm notification Confirm all your settings by checking your email to see if you ve receiv...

Page 26: ...sure we ve made our default dps_public 2 Click on the Notifications button in the Provisioning menu You can setup as many as 8 different notifications Begin the setup wizard by clicking Edit for a not...

Page 27: ...different hours on the weekend Use the check boxes to select the days of the week and select the time from the drop down menus Click Save and Finish To try a test notification click the Test button S...

Page 28: ...nges locally The web interface will then prompt you to either Write your changes to the unit or Reboot the unit for changes to take effect in the top left corner of your browser The relevant options w...

Page 29: ...G Controller unit Optional field DCP Responder Settings For use with T Mon DCP Unit ID User definable ID number for the target unit DCP Address DCP Unit Protocol Drop down menu of available protocols...

Page 30: ...user profiles and password information Write Config change unit configuration Enables the user to change the unit config by accessing the Write feature in the control menu View monitor pages Allows t...

Page 31: ...DHCP means the unit will NOT operate in a T Mon environment Unit IP IP address of the NetGuardian LPG Controller Subnet Mask A road sign to the NetGuardian LPG Controller telling it whether your pack...

Page 32: ...any times the RADIUS server will retry a logon attempt Time out Enter in the number of seconds before a logon request is timed out Servers 1 2 IPA Enter the IP address of the RADIUS server Port Port 1...

Page 33: ...requests Read and Write Access This field defines how the NetGuardian LPG Controller unit may be accessed via SNMP This can be set to the following Access Disabled Restricts all access to unit via SN...

Page 34: ...with Gmail To send with Gmail SMTP server do the following SMTP Server IP or Host Name should be set to smtp gmail com Port number must be set to 465 SMTP authentication radio button must be selected...

Page 35: ...chedule The notifications scheduling menu is where you will tell the NetGuardian LPG Controller exactly which days and times you want to receive alarm notifications You set 2 different schedules for e...

Page 36: ...ings are pulled into one easy to configure layout LPG Automation Settings Enable Automation When checked enables automation process to open or close the tank valves LPG Tanks Number of tanks that the...

Page 37: ...t the NetGuardian to set an alarm Recorded values less than an under value or greater than an over value will cause alarms Post On Select the threshold alarms to post All thresholds Major Only Minor O...

Page 38: ...evice s 1 through 8 you want to send alarm notifications for that alarm point Advanced Alarm Configuration Advanced On Set User definable description condition that will appear for the discrete alarm...

Page 39: ...ontroller s control relay Momentary Time Control on time in milliseconds when you execute the MOM command Max limit of 600 seconds When latched status string Description to display when control is lat...

Page 40: ...view in the Monitor User Analogs menu to the gauge view Enab Enable Checking the box in the Enab column enables monitoring of the analog channel Description User definable description for the analog c...

Page 41: ...over value will cause alarms Post On Select the threshold alarms to post All thresholds Major Only Minor Only Major Over Only Major Under Only Enable Checking this box enables Push to Talk feature for...

Page 42: ...sensors can be accomplished from the Provisioning Sensors menu From this screen you can configure D Wire sensors select notification devices and set thresholds The Provisioning Sensors menu Basic Sens...

Page 43: ...and only a numerical representation of the value will be displayed under Monitor Sensors Note Before plugging in any additional D Wire Sensors set up the internal sensor Script Sensors A Script Sensor...

Page 44: ...tor is found the previous 2 values are popped from the stack and are used to perform the operation the first item popped is the SECOND operand The result of the operation is then pushed onto the stack...

Page 45: ...ng Targets menu Provisioning Ping Targets ID ID number for the ping target Enab Check this box to enable the ping target Description User definable description for the ping target Server IP or Hostnam...

Page 46: ...stem Alarms menu Editing System Alarms Pnt Point The system alarm point number Description Non editable description for this System housekeeping Alarm Silence Check this box to choose to silence this...

Page 47: ...43 Timers 10 14 Enter the amount of time in seconds sec or minutes m in each value field and click Save The Provisioning Timers menu...

Page 48: ...or host name then click Sync Example us pool ntp org Note Make sure to configure DNS before using host name instead of IP address Time Zone Select your time zone from the drop down menu Adjust Clock...

Page 49: ...ened or closed Tank Level Tank level reading Status status of the tank level compared to the other tank levels in the automation process Alarms 11 2 This selection provides the status of the base alar...

Page 50: ...ed The control state Released means the LPG valve is open View and operate control relays from the Monitor Controls menu Control Relay Operation ID ID number for the control relay Description Descript...

Page 51: ...tion of each analog channel the current reading the units being read and alarm conditions major under minor under major over minor over according to your temperature settings If configured under Provi...

Page 52: ...for minor alarms or red for major alarms Fig 12 5 Current status of all analog inputs in the Monitor User Analogs in Table View Fig 12 6 Current status of all analog inputs in the Monitor User Analog...

Page 53: ...6 Ping Targets can be viewed by going to Monitor Ping Targets Here you can view the state either Clear or Alarm for each of your configured Ping Targets View the status of Ping Targets from the Monito...

Page 54: ...he system alarms by indicating if an alarm has been triggered Under the State column the status will appear in red if an alarm has been activated The status will be displayed in green when the alarm c...

Page 55: ...trending values To create your Graph specify the Channel Analogs 1 5 or Sensors 1 16 Group Interval 1 120 minutes hours days or weeks the Group Function Average Min Max and Start End Times Once you ha...

Page 56: ...e over the lines to quickly view measurements date time and value within their context of the overall graphing trend Below the graph is a full textual list of all indexed points with their dates and v...

Page 57: ...Description Backup Config Backs up the units configuration settings Read Reads a configuration file from the unit Write Commits all changes made in the web interface to the NetGuardian LPG Controller...

Page 58: ...web browser download the file to your desktop or other location on your computer 3 Now your configuration should be saved If you need to upload a configuration follow the steps below To upload your co...

Page 59: ...reen click the Restore Configuration link located in the System Controls section To upload firmware click on Upload on the top right corner of the web interface At the Firmware Load screen simply brow...

Page 60: ...fication 6 failed 99 1 46 Notification 7 failed 99 1 47 Notification 8 failed 99 1 48 NTP failed 99 1 49 Timed tick 99 1 50 Serial 1 RcvQ full 99 1 51 Dynamic memory full 99 1 52 Unit reset 99 1 53 DC...

Page 61: ...Level 4 Minor Over 99 1 34 Tank Level 4 Major Under 99 1 35 Tank Level 4 Major Over 99 1 36 Control 99 1 41 48 Value 99 1 49 64 Display 5 Analog 5 Minor Under 99 1 1 Analog 5 Minor Over 99 1 2 Analog...

Page 62: ...tal sensor 2 Sensor not detected 99 1 37 Control 99 1 41 48 Value 99 1 49 64 Display 7 Digital Sensor 1 Minor Under 3 Alarm Module Alarm 1 AC Fail Module 99 1 1 Digital Sensor 1 Minor Over 3 Alarm Mod...

Page 63: ...rm 2 99 1 2 Digital Sensor 5 Major Under 3 Alarm Module Alarm 3 99 1 3 Digital Sensor 5 Major Over 99 1 4 Digital Sensor 5 Sensor Not Detected 99 1 5 Control 99 1 9 16 Value 99 1 17 32 Digital Sensor...

Page 64: ...60 Module Alarm 3 Digital Sensor 8 Major Over 99 1 36 Digital Sensor 8 Sensor Not Detected 99 1 37 Control 99 1 41 48 Value 99 1 49 64 Display Mapping...

Page 65: ...99 1 2 Digital Sensor 11 Major Under 3 Alarm Module Alarm 3 99 1 3 Digital Sensor 11 Major Over 99 1 4 Digital Sensor 11 Sensor Not Detected 99 1 5 Control 99 1 9 16 Value 99 1 17 32 Digital Sensor 1...

Page 66: ...62 Module Alarm 3 Digital Sensor 14 Major Over 99 1 36 Digital Sensor 14 Sensor Not Detected 99 1 37 Control 99 1 41 48 Value 99 1 49 64 Display Mapping...

Page 67: ...m 2 99 1 2 Digital Sensor 17 Major Under 3 Alarm Module Alarm 3 99 1 3 Digital Sensor 17 Major Over 99 1 4 Digital Sensor 17 Sensor Not Detected 99 1 5 Control 99 1 9 16 Value 99 1 17 32 Digital Senso...

Page 68: ...64 Module Alarm 3 Digital Sensor 20 Major Over 99 1 36 Digital Sensor 20 Sensor Not Detected 99 1 37 Control 99 1 41 48 Value 99 1 49 64 Display Mapping...

Page 69: ...m 2 99 1 2 Digital Sensor 23 Major Under 3 Alarm Module Alarm 3 99 1 3 Digital Sensor 23 Major Over 99 1 4 Digital Sensor 23 Sensor Not Detected 99 1 5 Control 99 1 9 16 Value 99 1 17 32 Digital Senso...

Page 70: ...66 Module Alarm 3 Digital Sensor 26 Major Over 99 1 36 Digital Sensor 26 Sensor Not Detected 99 1 37 Control 99 1 41 48 Value 99 1 49 64 Display Mapping...

Page 71: ...m 2 99 1 2 Digital Sensor 29 Major Under 3 Alarm Module Alarm 3 99 1 3 Digital Sensor 29 Major Over 99 1 4 Digital Sensor 29 Sensor Not Detected 99 1 5 Control 99 1 9 16 Value 99 1 17 32 Digital Senso...

Page 72: ...IP Address Not Set 37 LAN hardware error 38 SNMP Process Error 39 SNMP Community Error 40 LAN TX packet drop 41 Notification 1 Failed 42 Notification 2 Failed 43 Notification 3 Failed 44 Notification...

Page 73: ...Grid 3 the Display 3 Tbl B1 O _OV_Traps points _OV_vTraps 1 3 6 1 4 1 2682 1 2 0 PointSet 20 PointClr 21 SumPSet 101 SumPClr 102 ComFailed 103 ComRestored 014 P0001Set 10001 through P0064Set 10064 P00...

Page 74: ...70 AState 6 For specific alarm points see Table B6...

Page 75: ...Description 0 Version Public Request Trap Request 1 3 6 1 4 1 2682 1 4 Enterprise 126 10 230 181 Agent address Enterprise Specific Generic Trap 8001 Specific Trap 617077 Time stamp 1 3 7 1 2 1 1 1 0...

Page 76: ...to configure the unit IP address the subnet mask and the default gateway A sample configuration could look like this Unit Address 192 168 1 100 subnet mask 255 255 255 0 Default Gateway 192 168 1 1 Sa...

Page 77: ...ovide SNMP managers with a single MIB for all DPS Telecom products Q How many traps are triggered when a single point is set or cleared The MIB defines traps like major alarm set cleared RTU point set...

Page 78: ...rmation when you call our Technical Support representatives can assist you in gathering it Please write the information down for easy access Please have your user manual and hardware serial number rea...

Page 79: ...75...

Page 80: ...old it harmless for and against any and all claims damages losses costs expenses obligations liabilities fees and costs and all amounts paid in settlement of any claim action or suit which may be asse...

Page 81: ...lightning unless and to the extent that the product specification provides for resistance to a defined disaster e damage caused by unauthorized attachments or modifications f damage during shipment fr...

Page 82: ...ct manuals Product datasheets Exclusive user forms Expert tips on using your alarm monitoring equipment advanced techniques that will save you hours of work Educational White Papers deliver fast infor...

Reviews: