Network Variables for Model CM4 LONWORKS Protocol Version 1.2

Similar documents
Installation Guide. Bacharach HGM300 to LonWorks FT-10 Communications Adapter

DESCRIPTION NOTE. Temperature and Humidity Sensors MODEL 1260B

OWNER S MANUAL FreeWay. LiteConnector Lon FTT-10 LonWorks -gateway for Exvent AC-series

DESCRIPTION MODEL 1205/1205HA NOTE

Fire Damper Interface (24V)

Climatix LON communication with POL SNVTs for Twin Wheel application v1.x

Fire Damper Interface (230V)

Smoke Fire Damper Interface (230V)

Smoke Damper Interface (230V)

FlameGard 5 UV/IR HART

Climatix LON communication with POL SNVTs for eq zone application v1.x

P2267 NETWORK INTERFACE

FlameGard 5 MSIR HART

Data Aire DAP TM III. LonWorks Protocol Integration Information

Modbus TCP/IP Option Instruction Manual

Data Aire DAP TM III. LonWorks Protocol Integration Information

Meridian wiredhart. HART Field Device Specification Goldmine Rd. Monroe, NC USA

FIRECLASS Networking. Addressable Fire Alarm Control Panels From Software version 21. Product Application and Design Information FC-A-FCNET-A

USER MANUAL FOR OPERATING SYSTEM

Multistate Alarm. Introduction

Introduction. What is the W2W Open controller?

Document # R00



Table of Contents. WSHP Open v3

Corp L (Supersedes 02/2008)

ECO N DATE DESCRIPTION OF CHANGE CHG

Telemetry Communications Device. Installation Guide. Interface for the Emizon managed network. Issue 1: February 2008

2000 Series. Program Entry Guide. Control Panels

RS485 MODBUS Module 8AI

SCAN200E USER S MANUAL

Added password for IP setup page : Password must be in IP format!

La Marche Manufacturing Company Option 16 Series. Digital Combined Accessory Package. Installation and Operation Manual

AUTOMATION. Operator s Manual RST Series Web Enabled Input Module. Rev. A2, 1/12

Table of Contents SECTION PAGE SECTION 1 INTRODUCTION Description Features Models... SECTION 2 RS-232 COMMUNICATIONS...

Waters 2795 Separations Module

PowerCommand FT-10 Network LONWORKS System Annunciator

Safety Manual. XNX TM Universal Transmitter. Table of Contents SIL 2 Certificates Overview Safety Parameters

NGC-UIT2 MODBUS PROTOCOL INTERFACE MAPPING FOR NGC-30 SYSTEMS. Firmware versions up to V2.0.X

OPERATOR S MANUAL MODEL AP15/AP15-1/AP15-2 PC-ALARM PANEL

Universal Monitoring System. Model IMEC8A. User Manual Version 1.10 Software version 2.3.1

Oracle Communications Performance Intelligence Center

Setup Instructions. This manual is only valid for A36D/TPSD Chargers. equipped with a 341S control card with P341S0012 or P341S0013 software

Analog Input Module IC670ALG630

Common Questions & Answers

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

FieldServer Driver - Serial FS Notifier NCA

NGC-40 Bridge. Modbus Overview. Raychem-AR-H58862-NGC40BridgeModbusOV-EN-1805 nvent.com 1

Carbon Monoxide Transmitter

Contents. Appendix E: LonWorks Protocol Implementation Conformance Statement Document revision history... 47

MicroTech III Applied Air Handling Unit Controller Protocol Information

SimpleComTools, LLC 1

Simplex Panel Interface Guide

CSP-204 CSP-208 CSP-104 CSP-108

COCB_ Circuit Breaker (2 state inputs/ 2 control inputs)

Ovation Alarm Management System

Honeywell Analytics is pleased to announce the release of Version firmware software for the SPM Flex TM product line.

FS Mircom FX2000 Fire Alarm Panel

Smartphone Application Development Guide for BatteryMole Bluetooth Battery Monitoring System for Automobiles (BMBT)

HERCULES 6 GRAPHICS SYSTEM

SCS311 / SCS317 Installation Instructions

AKSolutions Data Sheet April 2007 AK882X RF POWER MONITOR. Description: Features:

FCD-wire Contents. List of Figures

La Marche Manufacturing Company Option 46 Series. Digital Combined Accessory Package. Installation and Operation Manual

M15-GSL12P30 M15-GSL12P30S Heat Spy Infrared Thermometer User Manual

Database for CTS6000 MODBUS

F500 Elite. FIELDBUS ADAPTER. Watchdog NTC to Modbus RTU communications. (Software Version 3.3.0)

OPERATION MANUAL MODEL LC2000 COPYRIGHT 2017 PNEUMERCATOR CO., INC EXPRESSWAY DRIVE NORTH HAUPPAUGE, NY 11788

User s Manual. YTA110, YTA310, YTA320, and YTA710 Temperature Transmitters. Manual Change No

Tracer Controls. Tracer ZN.520: Unit Controller for Terminal Products TD-PRM001-EN

VAC PLC. System Description

NetworX Series. NX-8 Commercial Fire Panel Installation and Startup

Introduction. What is the RTU Open controller?

ModSync Sequencing System Installation & Operation Manual. For use with Fulton Steam Boilers.

Operation Manual Fighter ProVision Software. Version: 0.0 Revision: 1

Table of Contents SECTION PAGE

POP_ Smoke Detector

POP_ Smoke Detector

Modbus protocol REGO I

Operating Instructions and Maintenance Manual

Yokogawa DX Ethernet Driver Help Kepware Technologies


Danfoss gas detection unit Type GD Heavy Duty

DS9400 Series. Release Notes for Firmware V2.07. Fire Alarm Control Panel

ibox Modbus Server Gateway for the integration of Notifier ID3000 / ID3002 / ID60 / ID50 fire panels in Modbus enabled monitoring and control systems

RANGER 7600 DOWNLOADABLE CONTROL COMMUNICATOR INSTALLATION MANUAL

MicroTech Unit Ventilator

For Raychem ACS-30 Controls Systems

Adaptive CyCLO Technical and HMI User Guide. CyCLO User Guide. Version th December 2017 REV

Open Protocol Data Communications

PAPERLESS RECORDER COMMUNICATION FUNCTION (Ethernet)

MicroTech III Rooftop and Self Contained Unit Controller Protocol Information

F Technical Bulletin SC 370 SMART Modbus Interface

Metasys System Extended Architecture Fire System Integration Using the IFC BACnet Gateway

EXD-HP1/2 Stand-alone Superheat/Economizer Controller

E3 Series Broadband. Description. Features. Intelligent, Networked, Multi-Channel Fire Alarm Control and Emergency Voice Evacuation System

Oracle Communications Performance Intelligence Center

RC802/ B 8E1 Modular Fiber-Optic Multiplexer (Rev. M) User Manual

FL500 Modbus Communication Operating Manual. Order No.: /00. MSAsafety.com

Alarm Manager Plug-in

Transcription:

Zellweger Analytics, Inc. 405 Barclay Boulevard Lincolnshire, IL 60069 USA Tel: 847-955-8200 Fax: 847-955-8208 Toll-free: 800-323-2000 Technical Note Network Variables for Model CM4 LONWORKS Protocol Version 1.2 1998-0470 Rev 1 11-02 Introduction LONWORKS is a communications protocol developed by Echelon Corporation, which facilitates peer-to-peer communication in a control network. Each segment can contain up to 64 nodes and up to 2.7 Km of media. Routers permit expansion of the network to thousands of nodes. Models CM4 and CM4-P gas monitors are available with LONWORKS Interfaces. The CM4 LONWORKS interface device contains five LONMARK objects and 21 network variables. Object 0 is a node object while Objects 1-4 are open-loop sensors measuring gas concentration. Version 1.2 of this software includes a number of enhancements over V1.1, but retains significant compatibility. Improvements include: aggregate network variable output configurable send timers new network variable inputs to facilitate easier control of the instrument The new network variable and configuration inputs for V1.2 are shown in the LONMARK object diagram, Figure1. Other changes for V1.2 include the addition of an aliased address table. This permits a network variable output to be bound to multiple destinations without resorting to group addressing. 1998-0470 Page 1 of 8

CM4 LonMark Device Node Object nvirequest SNVT_obj_request nvireset (new) nvimonitor (new) ncimaxsendt (new) SNVT_elapsed_time nciminsendt (new) SNVT_elapsed_time nvo00status SNVT_obj_status nvo00faults SNVT_switch nvo00faultd nvo00alml nvoafstat (new) SNVT_state nvohrtbeat (new) SNVT_count OpenLoopSensor GasMonPt1 nvo01conc SNVT_ppm_f nvo01flow long nvo01alml OpenLoopSensor GasMonPt2 nvo02conc SNVT_ppm_f nvo02flow long nvo02alml OpenLoopSensor GasMonPt3 nvo03conc SNVT_ppm_f nvo03flow long nvo03alml OpenLoopSensor GasMonPt4 nvo04conc SNVT_ppm_f nvo04flow long nvo04alml Figure 1. LONMARK Object Diagram 1998-0470 Page 2 of 8

Network Variable Details nvi00request accepts LONMARK commands to start or stop monitor and to reset faults. For more information on this network variable please see the LONMARK Application Layer Interoperability Guidelines and the SNVT Master List and Programmer s Guide. (For more information about LONWORKS, see www.echelon.com, www.lonmark.org or www.engenuity.com.) Refer to Table 1 for a list of implemented requests. Note that V1.2 software permits performing many of these operations with simpler variables nvimonitor and nvireset: Request Node 0 implementation Node 1-4 implementation 0 RQ_NORMAL start monitor start monitor 1 RQ_DISABLED exit monitor 2 RQ_UPDATE_STATUS retransmit status retransmit status 3 RQ_SELF_TEST 4 RQ_UPDATE_ALARM 5 RQ_REPORT_MASK notify of implementation notify of implementation 6 RQ_OVERRIDE 7 RQ_ENABLE start monitor 8 RQ_RMV_OVERRIDE 9 RQ_CLEAR_STATUS 10 RQ_CLEAR_ALARM clears all alarms, faults clears all alarms, faults Table 1. Implemented Requests nvo00status is the companion LONMARK NV for nvi00request. This conveys information about the CM4's monitoring status, the state of alarms and faults, and the point disable status. The object_id field will increment from 0-4 every 50 seconds as this NVO conveys information about all five objects inside the device. Note, in V1.2 software most of this information is available more conveniently in nvoafstat. See Table 2 for interpretation of nvo00status. 1998-0470 Page 3 of 8

LONMARK Field Name Node 0 interpretation Node 1-4 interpretation Bit position in LONMAKER Browser Hexadecimal representation of field in NVO object_id (16 bits) 0 1-4 1 FFFF 0000 0000 invalid_id object_id>4 object_id>4 2 0000 8000 0000 invalid_request unimplemented unimplemented 3 0000 4000 0000 request made request made disabled out of monitor disabled by 4 0000 2000 0000 configuration or PntLockOn out_of_limits 5 0000 1000 0000 open_circuit 6 0000 0800 0000 out_of_service 7 0000 0400 0000 mechanical_fault instrument fault instrument fault 8 0000 0200 0000 feedback_failure 9 0000 0100 0000 over_range alarm 2 any pt alarm 2 this pt 10 0000 0080 0000 under_range 11 0000 0040 0000 electrical_fault maintenance maintenance 12 0000 0020 0000 (minor) fault (minor) fault unable_to_measure disabled by fault 13 0000 0010 0000 comm_failure 14 0000 0008 0000 fail_self_test host is dead host is dead 15 0000 0004 0000 self_test_in_progress 16 0000 0002 0000 locked_out 17 0000 0001 0000 manual_control 18 0000 0000 8000 in_alarm alarm 1 any pt alarm 1 this pt 19 0000 0000 4000 in_override 20 0000 0000 2000 report_mask mere capability report Table 2. Interpretation of nvo00status mere capability report 21 0000 0000 1000 nvo00faults of type SNVT_switch, reports the existence of any fault. The state byte of this two-byte structure will contain a FALSE (0x00) if no fault is active or a TRUE (0x01) if a maintenance or an instrument fault exists. The value byte will contain the fault number as defined in Appendix B of the CM4 Technical Handbook. Note, Echelon's tools often divide the value byte by two and present it as a float. For example if fault 39 ("loss of flow") is active then nvo00faults will have the value {0x27,0x01} but LONMAKER will display it as "19.5,1". This NVO indicates the precise cause of the fault to an HMI. For example, it would be possible to program an HMI to display "Transport Error" when nvofaults.value is 37. However, Zellweger Analytics may extend the fault list in future software revisions. nvo00faultd of type reports if a fault is active in a simpler format for use by control devices such as relay boxes. This has the value ST_OFF (0x00) normally, ST_LOW (0x01) if a maintenance fault exists or ST_MED (0x02) if an instrument fault exists. 1998-0470 Page 4 of 8

nvo0xalml (five variables) of type report the alarm state of the CM4. The four variables nvo01alml through nvo04alml convey the alarm level of the four points. The general alarm variable nvo00alml reports the highest alarm level on any point. ST_OFF (0x00) will be transmitted if no alarm exists. ST_LOW (0x01) means that a level 1 alarm exists, while ST_MED (0x02) corresponds to a level 2 alarm. nvo0xconc (four variables) report the concentration of the target gas on the four points. This is always in parts per million as a floating point number in accordance with LONMARK standards. nvo0xflow (four variables) reports the sample flow for each point. This is in cc/minute as a 16-bit integer and is updated every ncimaxsendt. Note that this number is rarely needed, as the CM4 checks for low flow internally. nvoafstat of type SNVT_state is new for V1.2 and reports alarm, fault and monitoring information in a highly condensed 16-bit format as follows: bit function F msb pt4 nc E D C B A 9 8 7 6 5 4 3 2 1 0 lsb hb im FltStat Pt4Alm Pt3Alm Pt2Alm Pt1Alm pt3 nc pt2 nc pt1 nc The meaning of each of the two-bit point alarm and fault fields is as follows: Field Value (binary) PtxAlm meaning FltStat meaning 0,0 no alarm no fault 0,1 level 1 alarm maintenance fault 1,0 level 2 alarm instrument fault 1,1 not used not used Bit "im" (in monitor mode) is TRUE, if and only if the CM4 is in monitor mode. Bit "hb" (heartbeat) toggles every ncimaxsendt to indicate the CM4 is alive. Bits C - F "ptx nc" (no coverage) are TRUE, whenever the point is not capable of detecting gas because monitoring was stopped, the point was unconfigured or a fault occurred. These bits will go FALSE, if the point is monitoring normally. nvohrtbeat is a new variable of type SNVT_count for V1.2. This transmits every ncimaxsendt and increments approximately once per second if communication is working between the CM4 main microprocessor and the LONWORKS gateway. This facilitates verifying that the node is alive by external equipment such as a HMI. However, verification of node health may be available in the HMI low-level networking software, which may be preferable to this application-level verification. 1998-0470 Page 5 of 8

nvireset is a new variable of type for V1.2. This provides a more convenient mechanism for resetting the CM4 than nvirequest. Faults and alarms reset when this input makes a transition from ST_OFF (0x00) to a non-st_low, ST_MED, ST_HIGH, or ST_ON values. nvimonitor is another new variable of type for V1.2. This provides a more convenient mechanism for starting and stopping monitor than nvirequest. Monitoring will stop when this input is updated with ST_OFF. Monitoring will start when this input is updated with a non-st_off value. Other devices on the LONWORKS network must not update this NVI without cause, as this might overwrite commands given on the front panel or otherwise confuse the CM4. nciminsendt and ncimaxsendt are new network configuration inputs which permit adjusting the CM4's frequency of transmission. This facilitates achieving a balance between network loading and timely notification of events. The possible values of nciminsendt and ncimaxsendt are summarized in the following table: Parameter V1.1 V1.2 fixed value Minimum Default Maximum nciminsendt 1 sec 1 sec 2 sec 30 sec ncimaxsendt 50 sec 30 sec 60 sec 120 sec All NVOs are routinely sent every ncimaxsendt. Nvo0xFlow and nvohrtbeat are only propagated at this slow rate. Nvo00Status is sent with the fixed period of 10 seconds per report to cover the state of all five objects every 50 seconds. However, most NVOs are transmitted with the shorter nciminsendt period, if they are non-zero and one time after they become zero. This is intended to conserve network bandwidth under routine conditions while providing timely notification when a problem starts and stops. Additionally, it provides a highly redundant notification of a persistent problem. This scheme applies to nvofaults, nvofaultd, nvo0xalml, nvoafstat and nvo0xconc. 1998-0470 Page 6 of 8

Summary of the Upgrades from Version 1.1 to Version 1.2 1. Four network variables have been added nvoafstat nvohrtbeat nvireset nvimonitor 2. Two network configuration inputs have been added ncimaxsendt nciminsendt 3. The alias address table size has been increased from 0 to 45 entries. This facilitates binding the network variable outputs of the CM4 to more than one destination without using group addressing. 4. The number of network output buffers has been increased from 4 to 14. This improves the multiprocessing of the neuron chip and reduces the probability of the neuron entering preemption mode. 5. A random boot-up delay of up to two seconds has been added. This staggers transmissions from otherwise identical CM4s to reduce collisions. 6. The LONMARK program ID has been incremented. 1998-0470 Page 7 of 8

LONWORKS and LONMARK are registered trademarks of Echelon Corp. Zellweger Analytics, Inc. 405 Barclay Boulevard Lincolnshire, IL 60069 For more information contact Zellweger Analytics Service Department during normal business hours at: 800-323-2000 or 847-955-8200 24-Hour Emergency Service Hotline: 847-634-2840 This publication is not intended to form the basis of a contract, and the company reserves the right to amend the design and specification without notice. 1998-0470 Page 8 of 8