Presentation is loading. Please wait.

Presentation is loading. Please wait.

Electro Industries’ ProtoCom Training Presented by: Sean Gaines Accounts Development Manager.

Similar presentations


Presentation on theme: "Electro Industries’ ProtoCom Training Presented by: Sean Gaines Accounts Development Manager."— Presentation transcript:

1 Electro Industries’ ProtoCom Training Presented by: Sean Gaines Accounts Development Manager

2 Session Summary Introduction BMS Networking 101 Installation Overview ProtoCom Demo Troubleshooting ⁻FieldServer Toolbox - Taking Logs Presentation Highlights

3 Who is ProtoCessor OEM Division of FieldServer Technologies Leader in the OEM Protocol Gateway market. (190+ OEMs) We provide preprogrammed/tested protocol gateways for the OEMs. 2 SKU’s preprogrammed to support all OEM meters to multiple protocols. Complete Turnkey solution –Dynamically supports 1 or multiple EIG Meters to one ProtoCom –No configuration files to manual build or load –Dock to Stock to Field. –Easiest to install/support –We are there when YOU need us.

4 Benefits of The EIG ProtoCom Branded Electro Industries Easiest to Install The Best Support on Market 2 Part numbers support all of EIG’s BMS needs –BACnet MS/TP, BACnet/IP, Metasys N2, EtherNet/IP, AB DF1, Modbus TCP/IP –LonWorks No config files to build/load –Provides BMS protocols for 9 of EIG’s products Supports BACnet Virtual nodes. –Each EIG meter appears as a separate device on BACnet network. No Proprietary software needed to install gateway. BACnet BTL and LonMark Certified Supported Devices: Shark® 100 Meter Shark® 200 Meter Nexus® Meters DMMS 425 Meter Nexus® 1500 Meter MP200-Y Metering System MP200-S Metering System

5 EIG 2 Methods of Configuration 2 Methods of Configuration: Auto-Discover supported RS-485 meters Serial Protocol Ethernet Protocols Modbus RTU Supports any mix of RS-485 meters: BACnet MS/TP Metasys N2 AB DF1 BACnet/IP AB EtherNet/IP Modbus TCP/IP

6 EIG 2 Methods of Configuration 2 Methods of Configuration: Auto-Discover supported RS-485 meters Serial Protocol Ethernet Protocols Modbus RTU Supports any mix of RS-485 meters: Including multiples of any meters BACnet MS/TP Metasys N2 AB DF1 BACnet/IP AB EtherNet/IP Modbus TCP/IP

7 EIG 2 Methods of Configuration 2 Methods of Configuration: Auto-Discover supported RS-485 meters Web-Configurator for Modbus TCP/IP and RS-485 meters Serial Protocol Ethernet Protocols Modbus RTU Modbus TCP/IP BACnet MS/TP Metasys N2 AB DF1 BACnet/IP AB EtherNet/IP Modbus TCP/IP ProtoCom

8 EIG 2 Methods of Configuration 2 Methods of Configuration: Auto-Discover supported RS-485 meters Web-Configurator for Modbus TCP/IP and RS-485 meters Modbus RTU Modbus TCP/IP LonWorks ProtoCom-Lon

9 Dynamic Building of Configurations Auto-Discovery Method: Discoverable Profiles are preloaded for EIG Meters. Each Profile has a unique expected register/value. ProtoCom polls each Modbus Node-ID address 1 to 255. Tests each device with stored Profiles until match is confirmed. When a Profile is identified, the Profile gets loaded into memory. Once the polling is completed (255 node address), Profiles build and load Configuration file. The devices are installed. Electro Industries ProtoCom Auto-Discovery

10 Electro Industries ProtoCom Web-Configuration Web-Configurator: Offers Modbus RTU / Modbus TCP Profiles for all 9 EIG meters. Must be used for Ethernet meters (Modbus TCP meters cannot be Auto-Discovered). Can also be used for any RS-485 meters (with or without Modbus RTU Auto-Discovery). Dynamically builds the required Configuration file.

11 BMS Networking 101: Primary BMS Network Protocols AB DF1 & Others

12 BMS Networking 101: BACnet/IP Typical BACnet/IP network BACnet/IP on Ethernet backbone –BMS front-ends are on BACnet backbone monitoring/controlling the devices BMS System BACnet/IP Switch/Router BACnet/IP

13 BMS Networking 101: What A BACnet Network Looks Like Fire Alarms Chillers Boiler Controls Power Systems Variable Frequency Drives Elevators Generators Lighting Controls HVAC Security Indoor Air Quality Energy Management Smoke Control And More BACnet MS/TP Trunk #1 BACnet/IP Backbone BACnet MS/TP Trunk #2 Modbus RTU

14 BMS Networking 101: BACnet MS/TP & BACnet/IP BACnet MS/TP >> BACnet MS/TP MAC Address + BACnet Device Instance 32 devices per trunk, with multiple trunks Connected with twisted pair wire; the 2 wires have polarity Maximum length = 1,000 m BACnet MS/TP trunks use BACnet routers connect trunks to BACnet/IP backbones Serial data bandwidth BACnet/IP >> Network IP Address + BACnet Device Instance Point-to-point wiring; one device per trunk/cable Connected with CAT5 Ethernet cables Maximum length = 100 m Each junction/connection requires switch or router Ethernet data bandwidth

15 LonWorks >> Only a LonWorks Admin can install LonWorks Devices on LonWorks networks. Adding a Device is call Commissioning. Requires a program like LonMaker. Proprietary hardware and software architecture; Uses Echelon Neuron Chip. BMS Frontend uses a PC running LonWorks Software. >> EIG’s responsibility for Installing LonWorks ProtoCom-Lon: Wiring the EIG meters to the ProtoCom-Lon. Connecting ProtoCom-Lon to the LonWorks network; connects with 2 wires (not twisted); No polarity. Power the device up. Configure the meters’ Profiles via Auto-Discovery or Web-Configurator. Contact Network Admin for Commissioning. BMS Networking 101 LonWorks

16 Questions You Must Ask BACnet MS/TP Networks: How many Meters do they have on site (to be installed)? What is the assigned BACnet MS/TP MAC address? What is the desired BACnet Device Instance value? What is the BACnet MS/TP baud rate for the BMS RS-485 network? BACnet/IP Networks: How many Meters do they have on site (to be installed)? What is the assigned Network IP address for the ProtoNode on the BMS BACnet/IP network? What is the desired BACnet Device Instance value?

17 Do not exceed the supported point count: ProtoCom cannot exceed 1500 Modbus registers ProtoCom-Lon cannot exceed 1000 Modbus registers EIG Devices and Available Point Count Section 1.2 DevicesPoint Count Shark_10056 Shark_20068 Nexus_1252_1262_ DMMS_42546 Nexus_ MP200Y241 MP200S571 Modbus Registers per meter Examples: Shark 200: 1500 / 68 = >> 22 meters max (MP200S) + (16 x Shark 100) = ? (571) + (16 x 56) = (571) + (896) = 1467 (MP200Y) + (3 x Shark 200) + (4 x Nexus 1500) = (241) + (3 x 68) + (4 x 56) = (241) + (204) + (224) = 669

18 ProtoCom Installation 1) Set COM Settings on ALL meters 2) ProtoCom DIP Switch Settings –Select Required Field Protocol (S Bank) –Set BACnet MS/TP MAC Address (A Bank) –Set BACnet MS/TP Baud Rate (B Bank) –Turn on Auto-Discovery - if Discovering RS-485 devices. 3) Wiring –Wire EIG Modbus RTU meters to ProtoCom’s RS485 FIELD port –And/Or: Wire EIG Modbus/TCP meters to ProtoCom’s Ethernet port –Connect ProtoCom’s HOST port to BMS network (RS-485/Ethernet/LonWorks) –Connect and provide Power to ProtoCom 4) Auto-Discovery and/or Web Configurator –Discover or select Profiles 5) Change Network IP Address of ProtoCom (BACnet/IP only) –Set IP Address for BACnet/IP with Web-Configurator

19 For Modbus RTU meters: SET the meter’s Modbus Node-ID Modbus Node-ID values range between 1 and 255 Each meter must have a unique Node-ID value Confirm the Serial Device Communications of the EIG meters ALL meters MUST use the SAME SETTINGS, as specified: These settings were pre-determined and are “hard coded” ProtoCom Installation 2.1 – Setting COMS on EIG meters For Modbus/TCP meters: SET the meter’s IP Address Must be on the same subnet as ProtoCom Example: Each meter must have a unique IP address If the IP Address of the ProtoCom is going to be changed, set meter to use same subnet SET the meter’s TCP_ID value Value must be in the range of 1 – 255 (typical default is 1) >> Record these values: You will need to know them later for Web-Configuration

20 ProtoCom SET the desired BMS Field Protocol on ProtoCom with: S0, S1, S2 Use a very small screwdriver; be gentile ProtoCom Installation 2.2 – Setting BMS Field Protocol ProtoCom-Lon ProtoCom-Lon does not offer protocol options; it offers LonWorks (only) On ProtoCom-Lon units switches S0, S1, S2 are disabled ProtoNode FPC-N34S Bank DIP Switches ProfileS0S1S2 BACnet IPOff BACnet MSTPOnOff Metasys N2OffOnOff EtherNet IPOn Off DF1Off On Modbus TCP/IPOnOffOn Switch Positions: >> IN = ON >> OUT = OFF

21 ProtoCom/ProtoCom-Lon: For new installations –Set DIP switch S3 to the ON position to “Enable Auto-Discovery“ of all of the EIG Modbus RTU Meters connect to the ProtoCom/ProtoCom-Lon. –LATER in installation: Provide power to ProtoCom; wait 3 minutes for Auto-Discovery to complete. –After Auto-Discovery completes, return DIP switch S3 to the OFF position. ProtoCom Installation 2.3 – Enable Auto-Discovery

22 ProtoCom BACnet MS/TP Installation: Set BACnet MS/TP MAC Address with DIP switch Bank A –See Appendix C.1 in Startup Guide for DIP switch settings. –Value can ONLY be set within range of 1 through 127 (Master MAC Addresses). Addresses between 128 to 255 are Slave Addresses (not discoverable by BMS). Only 1 MAC Address per ProtoCom ProtoCom Installation – Set BACnet MS/TP MAC Address

23 ProtoCom BACnet MS/TP and BACnet /IP both have a Device Instance: Device Instance = (Modbus Node-ID) + (ProtoCom’s Node_Offset) Node_Offset default value is 50,000. Node_Offset value can be changed via Web Configurator. Example 1 st EIG meter Modbus Node-ID = 1 2 nd EIG meter Modbus Node-ID = 22 Default Node_Offset value = 50,000 1st EIG meter’s Device Instance = 50,001 2nd EIG meter Device Instance = 50,022 ProtoCom Installation – Set BACnet Device Instance

24 ProtoCom BACnet MSTP Installation: Set BACnet MS/TP Baud Rate for the BMS Field Network with DIP switch Bank B –BACnet MS/TP typically uses 38,400 or 76,800 (factory default = 38,400) –Metasys N2: Baud switches disabled on FPC-N34; factory set for N2 (9600) ProtoCom Installation 2.5 – Set BACnet MS/TP Baud Rate

25 ProtoCom/ProtoCom-Lon 6-Pin HOST Port connections: Connect Meters to RS485 HOST Port using Pins 1 & 2 ProtoCom Installation 2.6 – Connect Meters to HOST Port

26 ProtoCom 3-Pin FIELD Port connections: Connect to the BACnet MS/TP (or AB DF1) BMS Network wiring using Pins 1 & 2 ProtoCom Installation 2.7 – Wire FIELD Port to the RS485 Network

27 Service Pin LonWorks TP/FT-10 interface ProtoCom Installation 2.7 – Wire FIELD Port to the RS485 Network ProtoCom-Lon 2-Pin FIELD Port connections: Connect to the LonWorks BMS Network with the LonWorks Port using Pins 1 & 2 –Connection is polarity independent –Medium is FT-10. All other LonWorks Mediums require a router. Network Admin: Commission Network using Service Pin

28 ProtoCom /ProtoCom-Lon Powering the Unit: Power Unit on Pins shown: Frame GND must be connected Vac or 9-30 Vdc Auto-Discover RS-485 meters: Make sure S3 is turned on before power application. Auto-Discover will take 3 minutes to find all discoverable devices. One complete TX and RX will flash Rapidly. Turn S3 to off position to save configuration. ProtoCom Installation 2.8/2.9 – Power & Auto-Discovery

29 ProtoCom Installation – Set BACnet Device Instance Enter Node_Offset

30 Web-Configuration Connecting Laptop to ProtoCom (Section 1.9): Set PC’s IP address to same Subnet as ProtoCom ( xxx) Connect Laptop to Ethernet Port with CAT5 cable Open browser, enter the ProtoCom’s IP address ( ) ProtoCom Installation Connecting to Web-Configurator

31 ProtoCom BACnet MS/TP and BACnet /IP both have a Device Instance: Device Instance = (Modbus Node-ID) + (ProtoCom’s Node_Offset) Node_Offset default value is 50,000. Node_Offset value can be changed via Web Configurator. Example: Node_Offset (required) = Device Instance (desired) - Node_ID Desired Device Instance for 1st device = 1,001 Device 1 has a Modbus Node-ID of 1 Node_Offset (required) = 1,001 - (Node_ID) = 1, = 1,000 The Node_Offset value will be applied to all devices. –Device 1 Instance will then be 1,000 + Node_ID = 1, = 1,001 –Device 2 Instance will then be 1,000 + Node_ID = 1, = 1,022 –Device 3 Instance will then be 1,000 + Node_ID = 1, = 1,033 ProtoCom Installation – Set BACnet Device Instance

32 ProtoCom Installation – Set BACnet IP Address Click this button

33 ProtoCom Installation – Set BACnet IP Address Expand Tree > Select Network Settings Enter IP Address

34 Web Configuration Adding Additional Meters (RS-485 or Ethernet) Click “Add” button

35 Select a Profile Web Configuration Adding Additional Meters (RS-485 or Ethernet)

36 Enter Meter’s IP Address Enter Meter’s TCP_ID Plus fictitious Node-ID value: Range = ProtoCom uses it for setting BACnet Device Instance Web Configuration Adding Additional Meters (RS-485 or Ethernet)

37 BACnet Device Instance for each EIG meter: 50,001 50,022 50,033 50,044 Web Configuration Adding Additional Meters (RS-485 or Ethernet)

38 Electro Industries Demo ProtoCom Demo

39 Debugging Tools Troubleshooting Using FieldServer’ Toolbox Taking a Serial Data Capture

40 Debugging Tools Requirements for successful data capture Laptop must be on same subnet as FieldServer Diagnostic event must occur while capturing If Ethernet traffic is important, Wireshark must be running at the same time

41 Debugging Tools – Tool Box FST Toolbox available on websitewww.ProtoCessor.com Main Menu > Tech Support > Utilities & Design Documents

42 Debugging Tools – Tool Box

43 Log File found in folder: C:\FieldServer\FieldServer Toolbox\Config\Diagnostic_YYYY-MM-DD_HH-MM Log zipped for user convenience: Diagnostic_ _13-45.zip Diagnostic event must occur while capturing If Ethernet traffic is important, Wireshark must be running at the same time

44 ProtoCessor Contact Information Support Contacts: Clarke Ramilo, Senior Application Engineer 8:00 am – 5:00 pm Pacific Time FieldServer Technologies 1991 Tarob Court, Milpitas CA or Sean Gaines, Accounts Development Manager 8:30 am – 5:30 pm East Coast Time (Call me anytime; leave message) Cell

45 …..for taking the time to attend this presentation. Questions? THANK YOU!


Download ppt "Electro Industries’ ProtoCom Training Presented by: Sean Gaines Accounts Development Manager."

Similar presentations


Ads by Google