Home
Centaurus Prime P1 Gateway
Contents
1. 9600 or 19200 possibly newer or non Siemens 0 lt means that nothing is on that trunk gt BAUD1 4800 BAUD2 4800 BAUDS 4800 BAUD4 0 77 e e m _ IP ADDR is used for the IP address of what you want this box to be Andit MUST match the SOCKET CFG IP Address IP ADDR 192 168 0 204 BACNET NETWORK is used for what BACnet network number we are on e 1042 BACNET OFFSET is what we will add to the local device numbers 1 240 to yield the BACnet object ID instances of each mapped BACnet device ues 1042000 10 Creating and Downloading the SOCKET CFG file The following is an example of the SOCKET CFG file that must be edited to match your particular installation if you are using the Modbus TCP or BACnet IP protocols If you ate not doing an Ethernet connection this text file is irrelevant and can be ignored and left as it comes from the factory ONLY ONE LINE SHOULD BE CHANGED the line that begins with ip address Here is an example CTUyP cig SOCKET CFG is the configuration file to be executed by SOCKETP EXE ip address 192 168 0 204 interface pdr if0 dix 1500 10 0x60 The following line will just display the info for easy verification ip address _ The following lines set TCP IP parameters commented out in this case Hip ttl 15 tcp mss 1460 tcp window 2920 The ip address 192 168 0 204 line sho
2. 8 2006 VERSION 1 2 Centaurus Prime CENTAURUS PRIME Integrations Custom Programming Consulting p 1 22 Gateway Guide 8 2006 VERSION 1 2 INTEGRATIONS CUSTOM PROGRAMMING AND CONSULTING P1 Gateway Guide 2006 by Centaurus Prime 4425 Cass Street Suites B C San Diego CA Phone 858 270 4452 Fax 858 270 7769 www centaurusprime com Table of Contents Introduction i CHAPTER 1 Gateway Installation Basic Information 1 Summary 1 Single Board Computer Basics 2 Connecting Power to the Gateway 3 Connecting Siemens P1 Trunks to the Gateway 3 Connecting To the Modbus Master 4 Configuring the CS485 5 RS485 Communications 6 RS422 Communications 6 RS232 Communications 7 Note about Removing the CS485 7 Connecting to a BACnet IP Network 7 Gateway Overview and Identification 8 CHAPTER 2 Commissioning the Gateway with the Local user Interface 9 Creating and Downloading the GATEWAY INI file 10 Creating and Downloading the SOCKET CFG File 11 Local Mode Menu Options 11 Auto Discovery and Database Generation 12 Summary Menu Options 14 Devices Menu Options Point Menu Options Control Menu Options Watch Menu Options Uploading and Downloading files to the Gateway Setting Up The Modbus Driver Setting Up The BACnet System TEMPLATE Files Index 15 17 20 24 25 26 27 28 32 CENTAURUS PRIME Ci i Gateway Installation Basic Information
3. AO AO AO AO AI AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO AO BO AO AO AO BO AO 4 ROOM TEMP n 48 0 25 DEG F Room Temperature 5 HEAT COOL COOL HEAT Heating Cooling Status 6 DAY CLG STPT 48 25 DEG F W Occupied Cooling Setpoint 7 DAY HTG STPT 48 0 25 DEG F W Occupied Heating Setpoint 8 NGT CLG STPT 48 0 25 DEG F W Unoccupied Cooling Setpoint 9 NGT HTG STPT 48 0 25 DEG F W Unoccupied Heating Setpoint 15 SUPPLY TEMP 37 5 0 5 DEG F Supply Temperature 29 DAY NGT DAY NIGHT W Occ Unocc Control 31 CLG FLOW MIN 0 4 CFM W Cooling Flow Minimum 32 CLG FLOW MAX 33 HTG FLOW MIN 34 HTG FLOW MAX 35 AIR VOLUME 37 MTR3 COMD CFM W Cooling Flow Maximum w Heating Flow Minimum i CFM W Heating Flow Maximum d co m x CFM Air Volume PCT WO Motor3 Command 61 COOL TEMP 62 HEAT TEMP 63 CLG P GAIN 64 CLG I GAIN 67 HTG P GAIN 68 HTG I GAIN 71 FLOW P GAIN 72 FLOW I GAIN DEG F W Heat to Cool Switch Temp Ref DA temp DEG F W Cool to Heat Switch Temp Ref DA temp 0 25 P GAIN W Cooling P Gain 0 001 I GAIN W Cooling I Gain j 0 25 P GAIN W Heating P Gain A I GAIN W Heating I Gain 0 05 P GAIN W Flow P Gain 0 001 I GAIN W Flow I Gain F UYUP EPEPPPPP PPP 0 38 MTR3 POS 0 PCT Motor3 Position Use as AI 48 DMPR COMD 0 PCT WO Damper Command
4. Summary Th section will help to give a basic overview and quick summary of the procedures needed to install the P1 Gateway Panel Detailed instructions are also provided later in this guide The Centaurus Prime P1 Gateway allows any front end system Modbus Master or BACnet IP that communicates using the either industry standard Modbus or BACnet protocols to communicate to Siemens also known as Staefa Landis amp Staefa Landis amp Gyr Powers or even MCC Mark Controls for real old timers P1 trunk field equipment The P1 trunk field devices supported MPU DPU and TEC devices will appear to the front end system as a series of Modbus SLAVE devices or BACnet Devices Real time point data from the Siemens P1 trunk controllers is then mapped to equivalent registers coils and bits on the Modbus system or as AL BI AO and BO objects on the BACnet system All operations are transparent to the user and host computet ICON REN Connections to the P1 Gateway are simple and clearly marked They consist of 7 Valuable information poser Supply 120 Volts AC optionally 220 or 240 Volts AC e Siemens P1 trunks up to four these are RS 485 multi drop trunks e Modbus RTU Network RS 485 or IP or BACnet IP Network Local Mode Port for commissioning via Laptop Computer All Hardware necessary to connect the Gateway to the P1 devices is included in the 16 X 14 X 8 plastic cabinet that is easily mounted in a convenient
5. 121 is field device subdevice type 42 0 52 BACnet ID 15 AI AUX TEMP UNRELIABLE Devices Menu Options The Devices menu is used to display all of the configured devices A or to target a specific device and get data about it S elect Target a specific device This allows you to work with ONE device rather than them all This is the FIRST thing you do when you want to look at one point on one device or control a point First you select the device then go to the POINT menu to select the point And if you want to control it then go to the CONTROL menu and issue controls to it Here s how you would select device 2 the second device on trunk 1 DEV S elect A ll D etail O ff line C omm Stats X it S DEV You may select a DEVICE to target into Enter a DEVICE number 1 240 or 0 for all 2 Device 2 is now the targeted device A ll View all configured devices This is just a summary of the current status of all devices In the following example Device 62 is dead but all the others are doing just fine DEV S elect A ll D etail O ff line C omm Stats X it A 41 TagID P1411 TRUNK 1 is ON LINE amp RELIABLE 2 TagID P1 42 TRUNK 1 is ON LINE amp RELIABLE 15 _ 61TagID P1 1 TRUNK 2 is OFF LINE MUST INIT gt SlowScan 62TagID P1 2 TRUNK 2 is ON LINE amp RELIABLE 121 TagID P1 4 TRUNK 3 is ON LINE amp RELIABLE 122 TagID
6. Z 0 5 DEG F W Heat to Cool Switch Temp Ref DA temp 62 HEAT TEMP S 0 5 DEG F W Cool to Heat Switch Temp Ref DA temp 63 CLGP GAIN 0 25 P GAIN W Cooling P Gain 64 CLG I GAIN 0 001 I GAIN w Cooling I Gain 65 CLG D GAIN 2 D GAIN W Cooling D Gain 66 CLG BIAS 5 0 4 PCT W Cooling Bias eOOOOOOOOOOOcoOooooooouuwuocoocoooooo 74 FLOW BIAS 0 4 PCT W Flow Bias 75 FLOW 0 25 PCT Flow Use as AI 76 CTL FLOW MIN 4 CFM Control Flow Min Calc Use as AI 77 CTL FLOW MAX 4 CFM Control Flow Max Calc Use as AI 78 CTL TEMP 4 0 25 DEG F W Control Temp Calc Use IFF Rm Tmp fails 79 CLG LOOPOUT 3 0 4 PCT Cooling Loop Output Calc Use as AI 80 HTG LOOPOUT j 0 4 PCT Heating Loop Output Calc Use as AI 84 DMPR STATUS CAL RECAL Calibration Adjustment Use as BI 87 CAL MODULE NO YES 5 Calibration Mode Autozero enabled 91 TOTAL VOLUME 4 CFM W Total Volume Totalized Reset to 0 92 CTL STPT 5 48 0 25 DEG F Control Setpoint Calc Use as AI 93 FLOW STPT 0 0 25 PCT Flow Setpoint Calc Use as AI 94 CAL AIR g NO YES W Calibration Air Calibrates velocity 95 CAL SETUP 0 i CODE Calibration Setup Danger Config ONLY 96 CAL TIMER 3 0 d HRS Calibration Timer Danger Use as AI 97 DUCT AREA 0 0 025 SQ FT Duct Area Danger Config ONLY 98 LOOP TIME 0 SEC Loop Time Use as AI 99 ERROR STATUS 0 1 CODE Error Stat
7. devices in a very simple fashion Devices 1 through 60 on trunk 1 Devices 61 through 120 on trunk 2 Devices 121 through 180 on trunk 3 and Devices 181 through 240 on trunk 4 But you might not want to use those as your Device Instance numbers if you have some other addressing scheme or a number of these gateways on a system The BACNET OFFSET allows you to have these devices show up as a different set of Instances rather than just 1 to 240 The number that you specify is added to the internal device number Hence if your offset is 5000 and you are interested in local device 84 the fourth gizmo on trunk 2 the BACnet system sees this device as Instance 5084 Also if you have multiple gateways on one system you will need to have each of them be a different Network Number set via the BACNET NETWORK parameter in the Gateway ini file This is so that there is no confusion between the devices on one gateway and any others they all could have local device numbers be the same by having different Network Numbers for each gateway they become unique as far as the underlying BACnet protocol works _C gt type gateway ini BAUDO is used for the HOST CHANNEL Baud Rate the Modbus RTU Protocol and Parity settings N None O Odd E Even oi BAUDO 9600 N UH pa Required for 4 ports Set the baud rate set to 0 if channel unused Valid baud rates are 4800 standard Siemens Landis baud rate
8. gt AI 4 ROOM TEMP 48 0 25 DEG F Room Temperature i BO 5 HEAT COOL COOL HEAT Heating Cooling Status AO 6 DAY CLG STPT 48 25 DEG F W Occupied Cooling Setpoint AO 7 DAY HTG STPT 48 0 25 DEG F W Occupied Heating Setpoint AO 8 NGT CLG STPT 48 0 25 DEG F W Unoccupied Cooling Setpoint AO 9 NGT HTG STPT 48 0 25 DEG F W Unoccupied Heating Setpoint AO 11 RM STPT MIN 48 0 25 DEG F W Room Setpoint Minimum If dial exists AO 12 RM STPT MAX 48 0 25 DEG F W Room Setpoint Maximum If dial exists AI 13 RM STPT DIAL 48 0 25 DEG F Setpoint Dial Setting If dial exists BO 14 STPT DIAL 5 NO YES W Setpoint Dial Control If dial exists AI 15 SUPPLY TEMP 37 5 0 5 DEG F Supply Temperature BO 18 WALL SWITCH NO YES W Wall Switch Control if DI2 used this way BI 19 DI OVRD SW OFF ON Override Switch Status if existant AO 20 OVRD TIME 5 0 L HRS W Override Time if existant BO 21 NGT OVRD DAY NIGHT Night Override Control Use as BI BI 24 DI 7 OFF ON 2c DE 2 If not used for 18 BO 29 DAY NGT i DAY NIGHT W Occ Unocc Control j AO 31 CLG FLOW MIN 0 4 CFM W Cooling Flow Minimum AO 32 CLG FLOW MAX 0 4 CFM W Cooling Flow Maximum i AO 33 HTG FLOW MIN 0 4 CFM W Heating Flow Minimum AO 34 HTG FLOW MAX 0 4 CFM W Heating Flow Maximum H AI 35 AIR VOLUME 0 4 CFM Air Volume f AO 36 FLOW COEFF 0
9. is different in the two protocol systems register addresses versus object type instances MB Reg 30099 AT MB Reg 30098 AT MB Reg 30097 AT MB Reg 30096 AT MB Reg 30095 AT MB Reg 10394 BI MB Reg 30092 AT MB Reg 10387 BI MB Reg 30059 AT MB Reg 30058 AT MB Reg 30057 AD _ MB Reg 30056 AT MB Reg 30055 AI MB Reg 30053 AI MB Reg 30052 AT MB Reg 30051 AT MB Reg 30049 AT MB Reg 30048 AT MBReg 446 BO MBReg 429 BO MB Reg 10325 BI MB Reg 10324 BI MB Reg 40120 AO MB Reg 10319 BI MB Reg 10318 BI MBReg 414 BO MB Reg 40112 AO MB Reg 40111 AO MB Reg 40109 AO MB Reg 40108 AO MB Reg 40107 AO MB Reg 40106 AO MB Reg 5 BO MB Reg 30004 AI MB Reg 30002 AT MB Reg 30001 AT DEVICE 2 is field device subdevice type 42 0 2023 TagID TEC 42 has 41 objects under it Ist one at 55 ERROR STATUS Fld LOOP TIME Fld DUCT AREA Fld CAL TIMER Fld CAL SETUP Fld CAL AIR Fld CTL STPT Fld CAL MODULE Fld DO DIR REV Fld MTR SETUP Fld DPR2 ROT ANG Fld DPR1 ROT ANG Fld MTR2 TIMING Fld MTR2 POS Fld MTR2 COMD Fld MTR1 TIMING Fld MTR1 POS Fld MTR1 COMD Fld DO 6 Fl
10. or RS 485 half duplex COM2 address 0x2F8 IRQ 3 115200 baud maximum Serial Port 3 6 RS 232 with handshake lines 16554 UART COM3 6 115200 baud maximum 16 byte Rx and Tx FIFO Digital I O 5 Bits P1 4 P1 7 amp P3 1 Pin configurable as input or output 8mA souce sink Watchdog Hardware 1 6 second timeout Generates board wide Reset Clock Calendar Hardware battery backup Supply Power 7 34V unregulated DC 10 3 Watts Humidity 5 90 non condensing Temperature 4 to 158 F 20 to 70 C Weight 53 oz 1 5 kg Dimensions 8 30 x 6 76 x 2 28 210 8mm x 171 7mm x 57 9mm Connecting Power to the Gateway Power connections are made by first removing the 2 screws on either side of the power terminal block enclosure Then you remove the temporary power cord supplied for you actually left in from our internal burn in testing Connect your PERMANENT power source to the HOT Black NEUTRAL white and GROUND green wires Follow the diagram below for proper terminations 120 Volt Neutral Picture 1 0 Connecting the power Ground 120 Volt Hot Connecting Siemens P1 Trunks to the Gateway Typically Siemens P1 trunks possibly several trunks are connected to building level Siemens controllers MBC SCU MEC or the like Most of these devices have up to three P1 trunks labeled FLN1 FLN2 and FLN3 the FLN stands for Floor Level Network The se are RS 485 multi drop trunks These trunks fr
11. to your PC edit it to add a line about the missing controller and then upload the modified file back into the Gateway See Uploading and Downloading files to the Gateway 12 7 Note 3 MPU and DPU devices only know about addresses 1 to 32 They will respond to commands at MULTIPLES of 32 i e an MPU at address 1 also responds at address 33 65 and 97 The auto discover mode understands this and if it finds an MPU or DPU at any address higher than 32 it flags it as being a duplicate and ignores it ever more 7 Files that are in the Gateway on drive C and their purpose are STARTUP BAT Startup Batch file GATEWAY INI Sets all baud rates IP Address BACnet parameters SOCKET CFG IP Configuration file SOCKETP EXE TCP IP Socket stack NE2000 COM Ethernet Driver TRN GWAY EXE Does all the magic DATABASE DAT Database that is created from Save Discovery DISC_1 TXT Trunk 1 Auto Disc File DISC 2 TXT Trunk 2 Auto Disc File DISC gt TXT Trunk 3 Auto Disc File DISC 4 TXT Trunk 4 Auto Disc File CONFIG TXT Device configuration file created when the Auto Discovery files are merged XPING EXE Test program to verify Ethernet connectivity Help S ummaty D evice P oint C ontrol W atch A utoDisc X it A AUT A uto Discovety S ave Discovery X it S AUTODISCOVERY You may SAVE and MERGE all trunk auto discovery maps i o ARE YOU SURE If so enter Y for YES an
12. value of the object will be 0 Adding to Control Queue at 2 Device 6 AO 114 Queued Control Trunk 1 Device 6 AO 4114 to 70 000 pri 4 R elease This option will let you release control for the selected point at your selected priority level valid for the BACnet variant of the Gateway only RLS Are you sure that you want to RELEASE this object ARE YOU SURE If so enter Y for Yes and then the ENTER key or any other keys if you do NOT want to RELEASE the object Y The object AO 114 has been released from Priority 4 D etail will display details associated with the selected point Let s first look at a Modbus version of an object s detail CTL S elect P riority C ontrol R elease D etail X it D MB Address 30001 Type AL Zone Temperature Field Unit Subunit 4 0 Field Address 30001 Object Flags bits 0 Error Counter 0 Field In Out Counts 0 0 Field Value 0 000 i Field Hi Lo Range 255 000 0 000 Eng Units Deg F s And this is what is displayed for an example BACnet controllable object that has been released from all controls note the line that says No elements in priority control array CTL Select P riority C ontrol R elease Detail X it D BACnet Obj ID 113 Type AO Object Name COOL FLOW MAX SPT Description Maximum Cooling Flow SPT No elements in priority control array BACnet Relinquish Default Value 65 000 Fiel
13. 0 01 CFM Flow Coeff Calib Danger Config ONLY AO 37 MTR3 COMD 0 0 4 PCT WO Motor3 Command AO 38 MTR3 POS 0 0 4 PCT Motor3 Position Use as AI AO 39 MTR3 TIMING 0 iL SEC Motor3 Timing Setup Danger Config ONLY BO 41 DO1 A OFF ON WO DO 1 Usually w DO2 Motor1 BO 42 DO2 OFF ON WO DO 2 Usually w DO1 actuator BO 43 DO 3 i OFF ON WO DO 3 Usually w DO4 Motor2 BO 44 DO 4 OFF ON WO DO 4 Usually w DO3 actuator BO 45 DO 5 OFF ON WO DO 5 Usually w DO6 Motor3 BO 46 DO 6 n OFF ON WO DO 6 Usually w DO5 actuator 67 HTG P GAIN 68 HTG I GAIN 69 HTG D GAIN 70 HTG BIAS 71 FLOW P GAIN 72 FLOW I GAIN 73 FLOW D GAIN 0 25 P GAIN W Heating P Gain 0 001 I GAIN W Heating I Gain 2 D GAIN W Heating D Gain 0 4 PCT W Heating Bias 0 05 P GAIN W Flow P Gain 0 001 I GAIN W Flow I Gain 2 D GAIN W Flow D Gain 48 DMPR COMD 0 4 PCT WO Damper Command 49 DMPR POS 0 4 PCT Damper Position Use as AI 51 MTR1 TIMING L SEC Motorl Timing Setup Danger Config ONLY 52 MTR2 COMD P 0 4 PCT WO Motor2 Command 53 MTR2 POS s 0 4 PCT Motor2 Position Use as AI 55 MTR2 TIMING 1 SEC Motor2 Timing Setup Danger Config ONLY 56 DMPR ROT ANG l DEGREES Damper Rotation Angle Danger Config ONLY 58 MTR SETUP 5 E CODE Motor Setup Danger Config ONLY 59 DO DIR REV 1 0 DIRCT Forward Reverse Setup Danger Config ONLY 61 COOL TEMP s
14. 3 25 Watch i 11 24 32
15. 49 DMPR POS 0 PCT Damper Position Use as AI 52 MTR2 COMD 0 PCT WO Motor2 Command y 53 MTR2 POS L PCT Motor2 Position Use as AI 0 UJUJ NN Soon or Ooooooooooouuocooooooooo e ce eo nd 75 FLOW 0 25 PCT Flow Use as AI 76 CTL FLOW MIN 4 CFM Control Flow Min Calc Use as AI 77 CTL FLOW MAX 4 CFM Control Flow Max Calc USe as AI 79 CLG LOOPOUT 0 4 PCT Cooling Loop Output Calc Use as AI 80 HTG LOOPOUT 0 4 PCT Heating Loop Output Calc Use as AI 84 DMPR STATUS CA RECAL Calibration Adjustment Use as BI 91 TOTAL VOLUME 4 CFM W Total Volume Totalized Reset to 0 92 CTL STPT 4 0 25 DEG F Control Setpoint Calc Use as AI 93 FLOW STPT g 0 25 PCT Flow Setpoint Calc Use as AI 94 CAL AIR 5 N YES W Calibration Air Calibrates Velocity 99 ERROR STATUS uM CODE Error Status Code Use as AI The advantage here is that it s only about half the number of points Thus the scan is twice as fast This is important for a system that gets new values from the TECs only for those points that have COS COV enabled on them a closely kept Siemens secret as far as we can tell Those that don t send COS COV values up when data changes must be scanned and that may take many minutes The faster the scan the faster you will get these scanned non COS COV point values Keep this in mind 30 Another thing that you can do is to send down custom templates for a particular device Say t
16. AI Now let s say that you know a lot about this device Turns out there is no room t stat AI 4 where the Room Temperature normally is is actually used for the Supply temperature and AI 3 is used for the return temperature DO 2 and DO 3 are unused and the direct reverse setup point is irrelevant We can modify this template to be special for whatever TEC device that it is for and download it to the Gateway We might have modified this for TEC 15 on Trunk 2 and we would create a special custom template called TPL 2 15 CSV the 2 being for trunk 2 the 15 being for TEC 15 Our custom file would be modified to look like this Application 2384 TPL 2 15 CSV for TEC 15 on Trunk 2 Type Point Siemens Name 0 Units Int 1 Units Slope Ana Units Action Sensible Name Comments AI AI BI BI BO AO AO BO BO BO AI AI AO 4 SUPPLY TEMP 15 RETURN TEMP 24 FAN PRF 26 LO TMP DET 29 DAY NGT 40 HT VLV 41 MIX DMPR 44 STG1 DX 45 STG DX 46 FAN 47 DISCH TEMP 48 MA TEMP 99 ERROR STATUS 48 34 534 OFF OFF DAY 0 OFF OFF OFF OFF 3755 Dr 0 0 25 0 5 ON ON NIGHT 0 01 ON ON ON ON 0 5 0 5 i DEG F DEG F J VOLTS WO Heating Valve Output Supply Temperature Return Temperature Fan Status Proof Low Temp Detection W Occ Unocc Control WO Mixing Damper WO Stage 1 DX Cooling WO Stage 2 DX Co
17. Discovery on Trunk 1 P1 Device 1 Device Found 1 Type MPU State AutoDiscovery on Trunk 1 P1 Device 2 Device Found 1 Type VV11 i Device Found 1 APP 2023 State AutoDiscovery on Trunk 1 P1 Device 3 Device Found 1 Type FC10 Device Found 1 APP 2090 State AutoDiscovery on Trunk 1 P1 Device 4 State AutoDiscovery on Trunk 1 P1 Device 5 State AutoDiscovery on Trunk 1 P1 Device 6 Etc up to Device 99 State AutoDiscovery on Trunk 1 P1 Device 99 _ State AutoDiscovery on Trunk 1 COMPLETED When Auto Discover is invoked the Gateway will scan for all VAV device addresses possible on the requested trunk As you can see in the example above P1 Device address 1 was discovered which was a MPU type device Two TEC devices were found one VAV gizmo with application 2023 and another Fan Coil device using application 2090 This process should be completed for all trunks that have P1 devices When all trunks have been Auto Discovered you can then use the S ave Discovery option lt 7 Note 1 This is a lengthy process taking 3 4 minutes per trunk on a 4800 baud trunk Be patient wait for it to complete Coffee is always good here lt 7 Note 2 If a controller is dead unplugged or not communicating when Auto Discover is done you can manually add the controller to the discovered data file You must download the data file
18. E Fld 1 gt 1 00 DI OVRD SW Fld 0 gt OFF WALL SWITCH Fld 0 gt NO STPT DIAL Fld 0 gt NO RM STPT MAX Fld 124 gt 79 00 RM STPT MIN Fld 28 gt 55 00 NGT HTG STPT Fld 68 gt 65 00 NGT CLG STPT Fld 136 gt 82 00 DAY HTG STPT Fld 92 gt 71 00 DAY CLG STPT Fld 104 gt 74 00 HEAT COOL Fld 0 gt COOL ROOM TEMP Fld 0 gt lt UNREL BAD gt APPLICATION Fld 2023 gt 2023 00 CTLR ADDRESS Fld 42 gt 42 00 Analog Value 1 user Fld 0 gt 0 00 Analog Value 2 user Fld 0 gt 0 00 18 BACnet ID 204 AV TX Error Rate Fld 0 S elect With Select you can target a specific point for the Device that you have targeted using the Devices menu This along with the DEVICE that you have selected now uniquely defines a point of interest to you Here is what the MODBUS version of select looks like PNT Select AYI D etail X it S PNT You may select an OBJECT ID to target into Enter a valid existing Object ID 1 to 49999 30001 The object at ID 30001 is now selected The BACnet version is slightly different You have to select the object TYPE and ID for BACnet to uniquely specify an object Here is what the BACnet version of select looks like PNT S elect A ll Detail X it S PNT You may select an OBJECT ID to target into Enter an existing BACnet Object TYPE ID 0 to 4 1 to 1000 0 1 The ob
19. ID P1 4 TRUNK 3 is ON LINE amp RELIABLE 122 TagID P1 5 TRUNK 3 is ON LINE amp RELIABLE A larms Not available with Modbus does not support alarm states With BACnet this does have meaning but only for points that have alarm states or limits intrinsic alarms defined At the present time the Centaurus Prime gateways do NOT support BACnet alarming either intrinsic or algorithmic Controlled This command will display all controlled points for all Modbus or BACnet devices SUM D evices A larms C ontrolled U nreliable X it C Internal Global Controls Queue Head 987 Tail 987 Controls Today 1529 14 This is the usual condition of the gateway If you have a bunch of controls that happen at a particular time you may be able to catch the gateway with some controls that it needs to do In that case it will list all the objects in the queue that need to be controlled and what those controls are The head and tail numbers will then be different too If you find that the gateway has lots of controls to do ot the number of controls keeps building up you have some run away logic external to the gateway which is over controlling U nreliable This will display all unreliable points for all devices SUM D evices A larms C ontrolled U nreliable X it U DEVICE 1 is field device subdevice type 4 0 2092 BACnet ID 4 AI ROOM TEMP is UNRELIABLE DEVICE
20. Operator Control Critical Equipment Control Commonly Demand Limiting Minimum On Off Commonly Minimum on off 5 10 11 Usually Area Control non VAV 2 B Minos SS 14 Overrides a standard schedule E 6 pou N A Relinquish Default Relinquish Default Note in the Comments we have given what the majority of control systems use for their Default was for the priorities in question This is informational only but might help 1 Each controllable point in BACnet that is an AO or a BO has a priority array which is generally sparsely populated Nothing in a particular priority level is specified by Null which means that priority level is unused 21 As an example consider a warehouse exhaust fan which is turned on and off by a time schedule at priority 15 In a demand limiting situation this point may also have control at priority 5 shut down ancillary systems in energy peak situations But programmatically a logic block that detects a fire might want to override everything and keep the fan on in order to pressurize an area and keep the fire from spreading so that might be at priority 2 When control is released from the higher levels the next lowest control is issued Hence after the fire is over the fan that was overridden ON might go OFF from its priority 7 demand limiting shutdown But if that priority 7 control had been released then the control descends to the priority 15 t
21. P1 5 TRUNK 3 is ON LINE amp RELIABLE 123 TagID P1 6 TRUNK 3 is ON LINE amp RELIABLE DEVICE 2 is field device subdevice type 42 0 2092 Device Name TEC 99 Device Description TEC 99 Insurance Company Location West Conference Room VAV 2 TagID P1 42 TRUNK 1 is ON LINE amp RELIABLE I O Trunk 1 had last COMM at 17 13 12 on Mar 28 2006 Scan time secs 142 Device has 41 objects under it First link 54 O ffline This will display the Offline status of devices Hopefully none are but if any are they will be displayed in a list DEV Select AYI D etail O ff line C omm Stats X it O E 61TagID P1 1 TRUNK 2 is OFF LINE MUST INIT gt SlowScan DEV S elect Al D etail O ff line C omm Stats X it C 2 TagID P1 42statistics Packets Today 101902 RX Errors Today 92 Error 0 090 TX Errors Today 509 Error 0 499 Last Comm at 17 13 26 on Mar 28 2006 Point Menu Options The Point menu has three options Select All and Detail NT Select Al D etail X it 16 A This will display all points and their current values for the targeted device What follows below is an example from a Modbus gateway A BACnet gateway will display the BACnet object type and Instance number in the first part of each line rather than the Modbus register number Data is the same for both gateway flavors it is just the object mapping which
22. ata you want the bad news is that if you want to add points in the future you will need to download modified TEMPLATE files to the Gateway in order to add those points Our personal opinion is that the speed improvement far outweighs the minor inconvenience of downloading new templates if ever they are needed So let s go with philosophy 2 and follow it for awhile Let s say that we only wanted a few very important points out of this template We might trim it to remove the setup parameters the D GAIN and BIAS terms generally unused in Siemens systems anyway and the timing polarity rotation parameters Perhaps the T stat does NOT have a setpoint dial so you can of course remove the points 11 12 13 and 14 that deal with it nor does it have a button for night override so you can remove points 18 19 20 and 21 that handle this Say you do NOT want them to twiddle the digital output points directly but you WILL let them control the heating cooling valves and damper with the AO control point and thus points 41 through 46 you don t need at all Perhaps it does have an auto zero module so you WILL keep the related point but only the point that lets you do the calibration point 94 This then will whittle the template file down considerably as shown below Application 2021 reduced for speed Type Point Siemens Name O Units Int 1 Units Slope Ana Units Action Sensible Name Comments AI BO AO AO AO AO AI BO
23. ay about several network options of BACnet The BAUDO 9600 N line may be modified for different Baud rates and parity for your Modbus RTU connection The valid baud rates you can use are only 4800 9600 19200 The parity specification should only be N O or E This will set the Parity to None Odd or Even if you are using the Modbus RTU protocol If you are using Modbus IP or BACnet IP then the BAUDO line is irrelevant The lines for BAUD1 BAUD2 BAUD3 and BAUDA must be set for the respective Device baud rates which will be 4800 usually but may be 9600 newer devices are rumored to even be 19200 baud If you have unused trunks then the baud rate should be set to 0 as seen in the example below for BAUD3 and BAUD4 See Uploading and Downloading files to the Gateway for information on accomplishing the upload download procedures The line for IP_LADDR is required only if you have the Ethernet in use i e Modbus TCP or BACnet IP protocols in operation You have to set up the FIXED IP Address of this gateway computer in two places here in the GATEWAY INI file and also in the SOCKET CFG file more on that later But just be aware that they MUST match If the SOCKET CFG specifies a different IP address from the GATEWAY INI file you will never receive anything from the Gateway For the BACnet IP Annex J protocol a couple other global parameters ate necessary Internally the gateway maps
24. d DAY NGT Fld DI 3 Fld DI 2 Fld OVRD TIME Fld DI OVRD SW Fld WALL SWITCH Fld STPT DIAL Fld RM STPT MAX Fld RM STPT MIN Fld NGT HTG STPT Fld NGT CLG STPT Fld DAY HTG STPT Fld DAY CLG STPT Fld HEAT COOL Fld ROOM TEMP Fld PNT Select A ll Detail X it A gt 20 gt 12 12 00 1 gt 1 00 0 gt NO 136 gt 82 00 0 gt NO 0 gt 0 00 5 gt 5 00 90 gt 90 00 90 gt 90 00 90 gt 90 00 0 gt 0 00 0 gt 0 00 90 gt 90 00 250 gt 100 00 250 gt 100 00 0 gt OFF 1 gt NIGHT 0 gt OFF 0 gt OFF 1 gt 1 00 gt OFF 0 gt NO 0 00 5 00 0 50 124 gt 79 00 28 gt 55 00 68 gt 65 00 136 gt 82 00 92 gt 71 00 104 gt 74 00 0 gt COOL 0 gt lt UNREL BAD gt APPLICATION Fld 2023 gt 2023 00 CTLR ADDRESS Fld 17 42 gt 42 00 The display is slightly different for the BACnet flavor of this gateway because BACnet uses Object Type Instances rather than registers The order is slightly different but the data is identical Here is the same display in BACyap format NT Select AYI D etail X it A DEVICE 722 is field device subdevice type 42 0 2023 l TagID TEC 42 has 41 objects under it 1st one at 55 BACnet ID 99 AI BACnet ID 98 AI BACnet ID 97 AI BACnet ID 96 AI BACnet ID 95 AT BACn
25. d Unit Subunit 4 0 Field Address 30051 Object Flags Errors 0 0 Field In Out Counts 67 67 Field Value 67 000 Field Hi Lo Range 0 000 1 000 Engineering Units o Percnt E Had any priorities have controls in them it would have displayed the priority and the control value for EACH priority level Watch Menu Options The Watch menu will let you select various methods for monitoring the real time data from the field Q uiet Use the Q key to halt any of the following monitoring options 1 2 3 4 to Watch Trunks Enter the number of a P1 trunk to monitor 1 4 This will display the field scan of all Trunk devices and the status of their points in real time What is displayed below is the Modbus 23 variant it shows the register numbers in the second column the BACnet variation is the same except it shows the BACnet object instances in the second column DS TRUNK 1 is now being MONITORED POLL Trunk 1 Device 1 P1 Unit 4 Type MPU 1 SCAN Trunk 1 Device 1 P1 Unit 4 Point 4 P121 AI 4 KWH Usage Counts 128 524 15 KWH POLL Trunk 1 Device 2 P1 Unit 42 Type 2023 SCAN Trunk 1 Device 2 P1 Unit 42 Point 20 P1 1 AI 120 Override Time Counts 1 1 00 Hours POLL Trunk 1 Device 3 P1 Unit 65 Type 2092 SCAN Trunk 1 Device 3 P1 Unit 65 Point 19 P1 1 BI 319 DI Override Switch Counts 0 Off V erbose When V is pressed whil
26. d then the ENTER key or any other keys if you do NOT want to merge the maps Y Discovery File Merging trunk 1 Merging P1 unit 1 Trunk 1 Type MPU Merging P1 unit 2 Trunk 1 Type TEC 2023 Merging P1 unit 3 Trunk 1 Type TEC 2090 Discovery File Merging trunk 2 Merging P1 unit 1 Trunk 1 Type TEC 53 Merging P1 unit 50 Trunk 1 Type TEC 714 _ Discovery File Merging trunk 3 Merging P1 unit 44 Trunk 3 Type TEC 2218 Merging P1 unit 67 Trunk 3 Type TEC 2052 No Discovery File on trunk 4 This option will merge all of the discovery files for each trunk thereby giving you a completed database for the Siemens P1 devices on all FLN trunks After the merge is complete the Gateway will have created a file called CONFIG TXT When the Gateway is rebooted this new Database Configuration file will be initialized and communications to the field devices will commence 13 The Save Discovery option automatically assigns Modbus device numbers slave addresses or BACnet device numbers to the Siemens Landis devices it finds in order First devices on trunk 1 are assigned in order of Modbus slave devices or BACnet devices 1 through 60 note that there are a maximum of 60 P1 devices for EACH trunk this is a reasonable limit and 95 of Siemens installations will not have more than 60 devices on any trunk However we offer an option that does allow for more devices p
27. e in monitor mode the full protocol data packets will be displayed as well for each scanned device Now in VERBOSE MODE full packets for monitored trunks POLL Trunk 1 Device 1 P1 Unit 4 Type MPU 1 TO Trunk 1 16 04 04 02 EC B8 FRM Trunk 1 16 05 01 15 FB 57 7C Valid SCAN Trunk 1 Device 1 P1 Unit 4 Point 4 _ TO Trunk 1 16 05 04 06 08 BE 77 _ FRM Trunk 1 16 06 04 06 88 00 1C B3 lt Valid gt P121 AI 4 KWH Usage Counts 128 524 15 KWH POLL Trunk 1 Device 2 P1 Unit 1 Type 2023 TO Trunk 1 16 04 01 02 C5 D8 FRM Trunk 1 16 05 01 15 FB 57 DC lt Valid gt SCAN Trunk 1 Device 2 P1 Unit 1 Point 20 TO Trunk 1 16 04 63 02 EC B8 TIMEOUT on Trunk 1 error count 0 M odbus When M is pressed while in monitor mode the full Modbus RTU data packets will be displayed as well for each scanned device Modbus version only B ACnet When B is pressed while in monitor mode the full BACnet protocol data packets addressed globally or to this gateway only will be displayed in real time Note that this significantly slows down the BACnet channel and we recommend that this mode NOT be utilized for any length of time 24 Uploading and Downloading files to the Gateway In order to upload download files to the Gateway you will need to use a VI 100 Terminal emulator Hyperterminal or the like You will need to set it up to use a Comm Por
28. ed the P1 Gateway as the standard Modbus IP configuration then it is simple You plug in an 8 pin Category 5 or Category 6 cable into the Ethernet connection on the top right hand corner of the PC You must set the IP address of the Gateway to a static fixed address on the segment that you are in This is done with the CONFIG TXT file described in the next chapter 2 Serial Link If you have ordered the P1 Gateway with the Modbus RTU protocol option then the Modbus connection is made with the CS485 line driver included in the Gateway cabinet if the product has been ordered with a Modbus RTU front end The CS485 line driver is an RS 232 to RS 485 interface converter It allows an RS 232 device to reliably transmit data over long distances up to 4000 feet The CS485 has many features not normally found in typical line drivers and is intended for operation in harsh industrial environments You must also modify the GATEWAY INI file to specify the baud rate and parity of the Modbus RTU connection All Centaurus Prime Gateways act as a series of Modbus slaves and can be a large number of logical devices but it acts as only one electrical device on the Modbus RTU trunk The P1 Gateway can act at any baud rate from 4800 baud to 19200 baud 19200 baud is not recommended except for very short distances Even Odd and None are the valid parity options The CS485 may be used in point to point applications as well as multi drop appl
29. egular and custom templates that will be used in your building Say that you had a system with a couple DPUs and many TECs Perhaps you have several VAV box types like this Many Application 2021 TECs cooling only VAV for internal zones Many Application 2022 TECs VAVs with baseboard or electric reaheat A few 2051 TECs Blower coils One Application 2384 I O only to handle a rooftop unit with it s own controls You would have to download at least the following templates to the Gateway TPL_2021 CSV TPL_2022 CSV TPL_2051 CSV and TPL_2384 CSV Note the extension CSV means comma separated variable which is a standard text type spreadsheet file Because it is a text file you can edit these files with either a simple text editor or a spreadsheet program If you do edit it with a spreadsheet some spreadsheets like Excel will give you the option to save the file in their own internal format e g XLS format DO NOT DO THIS Keep the file in text format CSV so that it is transferable and readable by the Gateway Centaurus Prime supplies these TEMPLATE files You can obtain them by contacting us either by e mail or telephone and we will e mail any that you need back to you Let s look at one of these template files for example TPL_2021 CSV Application 2021 Type Point Siemens Name O Units Int 1 Units Slope Ana Units Action Sensible Name Comments AO 2 APPLICATION 0 T APP Application Number
30. er trunk but it sacrifices the fourth trunk If this is your situation please consult the factory for the one additional file you will have to download into the P1 Gateway to do any non standard device assignments this file is called PARTITION TXT because it partitions the three trunks in a particular fashion to accommodate your installation Similarly the P1 devices found on Trunk 2 are assigned in the order that they are discovered to Modbus slave devices 61 through 120 same BACnet device numbers And of course Modbus slave addresses BACnet device numbers 121 to 180 are for the P1 devices found on Trunk 3 and finally Modbus slave addresses BACnet device numbers 181 to 240 ate assigned to P1 devices on Trunk 4 in order of discovery Summary Menu Options SUM D evices A larms C ontrolled U nreliable X it After the S ave Discovery has been completed you can then reboot and the Gateway will begin to poll the discovered devices The summary menu option will display further options detailed below D evices Devices will display all the status of all devices configured for the Gateway I SUM D evices A latms C ontrolled U nreliable X it D 4 1 TagID P1241 TRUNK 1 is ON LINE amp RELIABLE 2 TagID P1242 TRUNK 1 is ON LINE amp RELIABLE 61TagID P1 1 TRUNK 2 is OFF LINE MUST INIT gt SlowScan G2TagID P1 2 TRUNK 2 is ON LINE amp RELIABLE 121 Tag
31. et ID 394 BI BACnet ID 92 AI BACnet ID 387 BI BACnet ID 59 AI BACnet ID 58 AI BACnet ID 57 AI BACnet ID 56 AI BACnet ID 55 AI BACnet ID 53 AD BACnet ID 52 AD BACnet ID 51 AJ BACnet ID 49 AI BACnet ID 48 AI BACnet ID 446 BO BACnet ID 429 BO BACnet ID 325 BI BACnet ID 324 BD BACnet ID 120 AO BACnet ID 319 BI BACnet ID 318 BI BACnet ID 414 BO BACnet ID 112 AO BACnet ID 111 AO BACnet ID 109 AO BACnet ID 108 AO BACnet ID 107 AO BACnet ID 106 AO BACnet ID 405 BO BACnetID 4 AI BACnetID 2 AI BACnetID 1 A BACnet ID 201 AV BACnet ID 202 AV ERROR STATUS Fd 0 gt 0 00 LOOP TIME Fld 5 gt 5 00 DUCT AREA Fld 20 gt 0 50 CAL TIMER Fld 12 gt 12 00 CAL SETUP Fld 1 gt 1 00 CAL AIR Fld 0 gt NO CTLSTPT Fld 136 gt 82 00 CAL MODULE Fld 0 gt NO DO DIR REV Fld 0 gt 0 00 MTR SETUP Fld 5 gt 5 00 DPR2 ROT ANG Fld 90 gt 90 00 DPR1 ROT ANG Fld 90 gt 90 00 MTR2 TIMING Fld 90 gt 90 00 MTR2 POS Fld 0 gt 0 00 MTR2 COMD Fld 0 gt 0 00 MTR1 TIMING Fld 90 gt 90 00 MTR1 POS Fld 250 gt 100 00 MTR1 COMD Fld 250 gt 100 00 DO 6 Fld 0 gt OFF DAY NGT Fld 1 gt NIGHT DI 3 Fld 0 gt OFF DI 2 Fld 0 gt OFF OVRD TIM
32. gateway to be on a separate network number e g ALC some prefer the gateway to be on the same network e g Alerton and some don t cate most In the GATEWAY INI you should change the parameter BACNET NETWORK to an appropriate value Typically installers have chosen the BACNET NETWORK to be a certain number and then made the BACNET OFFSET to be 1000 times that number so that the BACnet instance numbers of the devices are all prefixed by the network number As an example if you set the BACNET NETWORK number to 333 and the BACNET OFFSET to 333000 then you would end up with BACnet device numbers 333001 333002 333003 etc on network 333 Makes it simple no Just a suggestion DO NOT over tax the BACnet network At about 30 BACnet IP packets per second directed TO THE GATEWAY the Gateway will saturate any more packets than that and they are lost Any more than that will cause retries and actually SLOW DOWN the BACnet system This is because BACnet IP is a connectionless system the requestor sends a packet to the Gateway and the network gives it a best effort to deliver it If the network is saturated and our Gateway does not receive the packet the requestor has to time out and then retries its request packet This may mean that control logic will stall depending upon the software implementation in the controller until that retry occurs 27 TEMPLATE Files You need to download to the Gateway and r
33. hat you have a TEC of type 2384 This is a dumb TEC that handles things like Roof Top Units RTUs that have their own internal controls This is the default template for Application 2384 which is file TEC_2384 CSV Application 2384 Type Point Siemens Name 0 Units Int 1 Units Slope Ana Units Action Sensible Name Comments AD 2 APPLICATION B d APP Application Number AT ROOM TEMP 48 0 25 DEG F Return Temperature AI 13 RM STPT DIAL 48 0 25 DEGF Setpoint Dial N If dial exists BO 14 STPT DIAL NO NES W Setpoint Dial Contro if existant AI i5 ALIS Al 0 5 DEG F AI3 Any usage BI 19 DI OVRD SW OFF ON Override Switch Status if existant BI 24 FAN PRF OFF ON Fan Status Proof BI 26 LO TMP DET OFF ON Low Temp Detection BO 29 DAY NGT DAY NIGHT W Occ Unocc Control AO 40 HT VLV QUI VOLTS WO Heating Valve Output AO 41 MIX DMPR OFF ON WO Mixing Damper BO 42 DO 2 OFF ON WO DO 2 Any usage BO 43 DO 3 OFF ON WO DO 3 Any usage BO 44 STGI DX OFF ON WO Stage 1 DX Cooling BO 45 STG2 DX OFF ON WO Stage 2 DX Cooling BO 46 FAN OFF ON WO Fan Control 1 AI 47 DISCH TEMP 37 5 0 5 DEG F Discharge Air Temp AI 48 MA TEMP 37 5 0 5 DEG F Mixed Air Temp i AO 59 DO DIR REV 0 1 0 DIRCT Forward Reverse Setup Danger Config ONLY AO 99 ERROR STATUS 0 i CODE Error Status Code Use as
34. ications using either 4 wire or 2 wite configurations Up to 32 devices may be connected together on one communication line The CS485 has 1500 volt optical isolation between the RS 232 side and the RS 485 side The RS 485 lines are protected with 2 stages of surge protection and jumpers allow complete configuration of terminating and pull up down functions Configuring the CS485 The full manual for the CS 485 is available on the Centaurus Prime web site www centaurusprime com While it is very lengthy and technical we recommend that you download and review the full manual if you are using the Gateway in unusual applications e g with radio modems Ethernet converters line drivers with delays etc The CS 485 allows for many options and a unique data mode that no other RS 485 converter on the market has It is extremely robust and adaptable The CS485 s default configuration is for 2 wire RS485 Following are setup parameters for RS485 2 wire RS422 4 wire and optionally RS232 RS 485 RX and TX Jumpers 0 J4 Enable pull up resistor for RX line J3 Enable pull down resistor for RX line J2 Terminate RX pair with 120 ohm resistor J7 Enable pull up resistor for the TX line J6 Enable pull down resistor for the TX line J5 Terminate TX pair with 120 ohm resistor J8 IN Enables 2 wire operation for both RX and TX pairs i Dual port operation OUT Enables 4 wire operation RX is rece
35. iew Call li Place received file in the following folder ap al Send File CAgateway Browse Soe Use receiving protocol Capture Text modem v Send Text File Capture to Printer ir Nil Receive Filename modem never sends a filename so you must specify a filename for storing the received file Folder C gateway Filename filename txl gt l 3 Click Transfer gt Receive File Enter the location to save the file and make sure that Xmodem is selected and then click the Receive button The next dialog box will ask you to specify a filename and when you click OR the file will be received from the Gateway Setting up the Modbus Driver After the Gateway is ready to go and you have your database configured one of the last steps is to make sure that you have the Modbus driver settings for the Host Master setup correctly The following information should be kept in mind when configuring the driver Modbus commands that are accepted by the Gateway are 1 Read Coils 0000 s 2 Read Discretes 10000 s 3 Read Holding Registers 40000 s 4 Read Input Registers 30000 s 5 Force Single Coil 6 Preset Single Register 7 Read Exception Status Status is 0 if OK o w internal error code 15 Force Multiple Coils 16 Preset Multiple Registers 17 Report Slave ID Emulates Modicon Micro 84 Most Modbus drivers have many setup options and each vendor is d
36. ifferent Following are some limits with the Modbus Gateway that you need to consider when setting up your driver MAXIMUM number of coils read at once CMD 41 is 64 MAXIMUM number of discretes read at once CMD 2 is 64 MAXIMUM number of holding registers read at once CMD 43 is 32 MAXIMUM number of input registers read at once CMD 44 is 32 MAXIMUM number of coils forced at once CMD 415 is 8 MAXIMUM number of registers preset at once CMD 416 is 8 TIMEOUT for a command should be a minimum of 350 milliseconds 500 ms recommended TIME BETWEEN commands should be a minimum of 50 milliseconds 100 ms recommended NUMBER OF TIMEOUTS before slow polling should be a minimum of 3 3 recommended Setting up the BACnet System After the Gateway is ready to go and you have your database configured one of the most important steps is to make sure that you have your BACnet system configured propetly to communicate with the Centaurus Prime Gateway The most important parameter that some BACnet systems need to know is whether a device supports READ MULTIPLE and WRITE MULTIPLE services The Centaurus Prime Gateways only support READ MULTIPLE not WRITE MULTIPLE services All Centaurus Prime Gateways conform to the BACnet PICS statement published and available on our web site www CentaurusPrime com There is some difference in the way many host systems work Some require our
37. ime schedule control You have to know what your plant s priority system is and what each point s capabilities and control options are this is not a trivial control philosophy The Relinguish Default value if any is specified is the control that is given out to a point if there is NOTHING in this priority array that is all 16 levels of control have been released If there is no Relinguish Default value i e NULL then the point just sits there at it s last control Now before you can control a point object you must first have selected a device number a point type instance and a priority Then you can set the control value and that value will go into the object s ptiotity atray That does NOT mean that control will be issued remember since you may be at a lower priority level than what is controlling the point right now P riority BACnet ONLY Use this to select the priority that you will issue subsequent control and release operations at PRI Enter a PRIORITY to do your controls at 1 to 16 4 Control and Release Operations will now be done at Priority 4 C ontrol BACnet version This option will let you control the selected point at whatever priority level you are currently at CTL S elect P riority C ontrol R elease Detail X it C CTL You may enter a new value to set the selected object to Enter a field value 0 or 1 for digitals valid number for analogs 70 The new
38. ive pair TX is transmit pair JE Connects isolated RS 485 common to bleed resistor and filter cap RS485 Communications 5Udc COMMON EARTH CHASSIS U2 o 9 cs485 e i cl all LAT CTS DELAYO no Mc Installed jumpers 2W 4W Baud0 Baudi Data DCD Data RTS J2 end of line only J3 end of line only J4 end of line only and J15 static bleed RS422 Communications 5Udc COMMON EARTH CHASSIS E a E u2 e cs485 Lo crs mune PROGR ese DELAYO tye Mr mno Installed jumpers Baud0 Baud1 Data DCD Data RTS J2 end of line only J3 end of line only J4 end of line only J5 end of line only J7 end of line only and J15 static bleed RS232 Communications For RS232 communications you will need to make a cable that will connect to Comm1 RJ45 on the Single board Computer following the diagram below RJ45 SIGNAL DIR DBSM EXT MODEM NOTE about removing the C5 48 For RS 232 or Ethernet applications the CS 485 module is not used and may be removed if you had ordered the gateway for RTU communications While many are tempted to do this it can be used in other applications of coutse we recommend that you remove the wiring that powers the CS 485 also if you do Both the National Electrical Code and local electrical code generally do not approve of either wire nuts or electrical tape on exposed wires As the Gateways are built to UL and CSA standards we
39. ject with TYPE 0 and Object ID lis now selected You have to remember that BACnet types are an enumerated value in BACnet speak These are for those who don t remember such minutae e 0 AI e 1 AO e 2 AV e 3 BI e 4 BO D etail will display details associated with the selected point for MODBUS points PNT S elect A ll D etail X it D MB Address 30004 Type AI Zone Temperature Field Unit Subunit 4 0 Field Address 30001 Object Flags Errors 0 0 Field In Out Counts 0 0 Field Value 0 000 19 Field Lo Hi Range 0 000 255 000 Eng Units Deg F NT Select Al D etail X it D BACnet Object ID 112 Type AO Object Name RM STPT MAX Description Room Setpoint Maximum No elements in priority control array BACnet Relinguish Default Value NULL Field Unit Subunit 42 0 Field Address 40012 Object Flags Errors 3 0 Field In Out Counts 124 0 Field Value 79 000 Field Lo Hi Range 48 000 0 250 Eng Units Deg F Control Menu Options This is slightly different for Modbus and BACnet In BACnet you control things at sixteen different priority levels and you can release control from any particular level Let s consider the simpler Modbus case first Control just happens when you select a point and give it a new value No priorities at all The last control to a point wins and stays until some other control is given t
40. location The BACnet IP network is a 10 Mbaud Ethernet only The Modbus RTU Network connects to the P1 Gateway via either a a 10 Mbaud Ethernet b an RS 422 serial link a four wire full duplex connection an RS 485 serial link a two wire half duplex connection or an c RS 232 serial link a three wire full duplex connection Single Board Computer Basics The Single Board Computer used in Centaurus Prime Gateways is the Ether 6 manufactured by JK Microsystems It is made in the United States of America The controller is based on an Intel 386Ex processor running at 25Mhz It is equipped with 1 megabyte of static ram organized as 512K 16 bit words Also included are 512K bytes of flash memory organized as DOS drives A and B A 40 Megabyte M Systems DiskOnChip is added to the 32 pin DIP socket on the controller board and acts as drive C There is a switching power converter on the controller which can accept 7 34 volts DC Nominal current consumption is 250mA at 12 volts with 10Base T Ethernet selected Specifications for the Ether 6 are Processor Intel 386Ex 25MHz Operating System XDOS MS PC DOS 3 3 compatible Memory IM SRAM 512K Flash 40MB Flash Ethernet 10BASE T NE2000 compatible automatic media detection Link status and Activity LEDs Serial Port 1 RS 232 with 5 handshake lines COM1 address Ox3F8 IRQ4 115200 baud maximum Serial Port 2 RS 232 no handshaking
41. o that point Now before you can control a point object you must first have selected a device number and point number see Modbus point map Chapter 3 Select Use this to select a valid point Here is the Modbus variant CTI Select Cjontrol D etail X it S CTL You may select an OBJECT ID to target into Enter a valid existing Object ID 0 to 49999 11 The object at ID 1 is now selected CTL S elect P riority C ontrol R elease D etail X it S CTL You may select an OBJECT ID to target into Enter a valid existing BACnet Object TYPE ID 0 to 4 1 to 16000 1 114 The object with Type 1 and Instance 114 is now selected C ontro MODBUS version This option will let you control the selected point Here is a simple MODBUS example of a digital point control to off zero CTL Select Control D etail X it C CTL You may enter a new value to set the selected object to Enter a field value 0 or 1 for digitals valid number for analogs 0 The new value of the object will be 0 Adding to Control Queue at 2 MB 1 Register 1 Queued Control Trunk 1 MB 1 Register 1 to 0 000 OK so much for simple Now let s talk about BACnet alias BADnet There ate sixteen priorities These are given below BACnet Default Comments Miscellaneous OP Miehwos Ss O Custom Programming High Custom Programming High Pri Manual Operator Standard
42. oling WO Fan Control DEG F DEG F CODE Discharge Air Temp Mixed Air Temp Error Status Code SPECIAL usage SPECIAL usage Use as AI J Y By downloading these custom files to the Gateway you can get the Gateway to use them for a certain P1 device on a particular trunk instead of the standard template for that application How sweet it is You can customize the system to your heart s desire 31 Index A larms 14 15 C ontrol 11 12 13 21 22 23 C ontrolled 14 15 D etail 15 16 17 18 19 20 21 22 23 D evices 14 H elp 11 M odbus 24 25 S elect 15 16 17 18 19 20 21 22 23 V erbose 24 Devices Menu Options 15 Point Menu Options 17 Summary Menu Options 14 220 or 240 Volts AC 1 Auto Discovery 12 BAUD TXT i 9 Commissioning 9 communication statistics 16 Creating and Downloading the GATEWAY INI file 9 CS485 i 4 5 Database Generation 12 Downloading i 9 11 13 25 Gateway Overview 7 jumpers 5 6 Local Mode 11 Memory 2 Modbus device numbers 14 Modbus Master i 4 7 Modbus Network 1 Modbus RTU 1 25 Power 2 3 Power Supply 1 Processor 2 Receive File 26 RS232 5 6 7 RS 232 1 2 4 5 RS485 i 5 6 Send File 25 Serial Port 2 Setting up the BACnet System 27 Setting up the Modbus Driver 26 Smart Il Device Buss 1 SOCKET CFG 11 targeted device 17 Uploading i 9 1
43. om the Siemens building controllers are removed from it and simply re connected to the Centaurus Prime P1 Gateway A usual Siemens Landis controller such as an MBC or SCU has three FLN trunks The Centaurus Prime P1 gateway has four trunks While this may be one too many in many cases several Siemens controllers are installed in one location and you can install fewer gateways than simple one to one Siemens controller replacements due to the fourth FLN trunk on the P1 Gateway The trunk connections ate clearly marked and each trunk is only a two wire connection The trunks have a plus and minus side and also a shield connection that goes to cabinet AC ground Be sure that the polatity is correct and that the shields are ALL tied together and only connected to ground at ONE place to avoid ground loops This is a two wire trunk so it does not matter if you land the field trunk wires on TX TX or on RX RX Just make sure the polarity is right The avoidance of ground loops is VERY important especially in long lines electrically noisy environments or between buildings on a campus Also termination of the RS 485 lines is very critical to good communications Follow the RS 485 rules to the letter Picture 1 2 Gateway Overview and Identification Connecting to the Modbus Master Connecting to the Modbus Master is done one of two ways 1 Ethernet If you have order
44. suggest you adhere to these standards to avoid code issues Connecting to a BACnet IP Network This is quite simple You plug in an 8 pin Category 5 or Category 6 cable into the Ethernet connection on the top right hand corner of the PC You must set the IP address of the Gateway to a static fixed address on the segment that you are in This is done with the GATEWAY INI file described in the following section The same IP address must also be used in the SOCKET CFG file which is also described later Gateway Overview Picture 1 3 Gateway Overview and Identification 2 0905 08 P1 Trunk 4 Single Board Computer P1 Trunk 3 P1 Trunk 2 P1 Trunk 1 NOTE If connecting to a Modbus RTU Master an additional z owen RS485 232 E 9 5520 595 5 converter is 9e e gt T supplied and mounted on the backplane Perr Remove Cover for Power Connections Commissioning the Gateway with the Local User Interface Creating and Downloading the GATEWAY INI file The following is an example of the GATEWAY INI file that must be edited to match your particular installation There are several sets of parameters in the INI file One set of parameters deals with the BAUD rates on the four P1 trunks Another parameter sets the Ethernet IP Address of the gateway it must be a FIXED IP address if you ate using either Modbus TCP or BACnet IP as the host protocol And if you are using BACnet another set of parameters tells the gatew
45. t Comm typically and use the following settings Baud 9600 Databits 8 Stop bits 1 Parity None and no Flow Control The Gateway has two utilities for transferring files UP COM is used to send files to the Gateway and DOWN COM is used to received files from the gateway When you are connected to the gateway in local mode hit X it once or twice and you will be asked to type YES to quit the program which will take you to DOS prompt Sending a file to the Gateway uploading From the dos prompt you must type UP filename filename being the name of the file to send with extension The response will look like the following C Vup test txt Ready start X modem upload now Press CNTL C to abort In Hyperterminal start the file transfer by selecting Transfer Send and follow the following sequence below Click Transfer gt Send File Browse for file to send and make sure that Xmodem is selected Click the send button and the file will be sent to the Gateway HyperTerminal ME Send File ami ay Receiving a file from View Call Meise Folder C N a T the Gateway zs Se Filename x l R ive Fil c gatewayMilename td downloading uice E RU C From the dos Capture Text Protocol Send Text File modem pe Lia adi m type DOWN being the name of In Hyperterminal start the file transfer by selecting Transfer Send and follow the following sequence below HyperTerminal lil Receive File V
46. uld be modified to be whatever static IP address that the P1 Gateway will have Note that DHCP is not an option this device requires a static fixed IP address Local Mode Menu Options Once connected via the local mode port you may press lt enter gt at any time to display this top level menu When you type H lt enter gt you will get the following Hit a single key to get to a submenu Your Options are H forHelp which gives you this screen S for Summary which allows you to get various status summaries D for Devices which allows you to manage and get data on devices P for Points which allows you to manage and get data on points C for Control which allows you to control various field objects W for Watch which allows you to watch protocol streams A for AutoDisc which allows you to auto discover trunks X for X it which exits this gateway program Melp S ummaty D evice Point C ontrol W atch A utoDisc X it 11 7 X will always take you back to the top level menu options Auto Discovery and Database Generation Before you can use any of the other menu options you must first create your database by using the A option which will give you the following text AUTODISCOVERY You may select a TRUNK to auto discover Enter a TRUNK NUMBER 1 through 4 1 Trunk 1 will now be auto discovered _ AUT A uto Discovery S ave Discovery X it State Auto
47. us Code Use as AI This is ALL the valid points that can come from this particular device using this application number 2021 That does not mean that ALL these points are used not does it mean that you should map ALL the points Some can never or should never change such as point 2 the application number points 36 39 97 etc The calibration only points rotation travel motor timing parameters duct square area etc will NOT change And if they do it is because the hardware has changed Then these parameters should be changed by the hand held calibration device or a laptop with DataMate the Siemens Landis softwate to setup calibrate and commission the TECs It is recommended that you NOT put these points in the database so that the user is not tempted to try to mess with them from their control room La Z Boy recliner One philosophy is to put all points in the Gateway i e keep these files just as they are and download them to the Gateway and just NOT map the ones that you don t want The other philosophy is to DELETE the points you will never want to expose from these template files before you download them to the Gateways The good point of the first philosophy is that all the points are there if you ever want to map them latet the bad news is that the Gateway has to scan these points and that affects performance in a bad way The good point of the second philosophy is that the scan is quicker and you are only getting the d
Download Pdf Manuals
Related Search
Related Contents
MANUAL DE INSTALACIÓN CONTENIDO Notice FAR T80 - Forges des Margerides PDF 272 ko Entfeuchter S30 Copyright © All rights reserved.
Failed to retrieve file