Home
8209 interface with Tokyo Keiso
Contents
1. Config Parameters Function Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Tank 22 The default tag is set to FW9000 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to FW9000 00 Module The Module parameter determines where the FW9000 point will execute The FW9000 is used with a Model 8209 Valid values are 1 4 A value of 255 disables scanning Chan Communications channel to which the gauge is connected For a Model 8209 Chan is either lor2 ID The Device ID of the Tokyo Keiso FW 9000 FastScanMode Places the FW9000 point in the Fast Scan mode Values are Enable or Disable BaudRate Baud Rate for communications with the FW 9000 The default is 2400 ComParams Defines the number of data bits and the parity used by the com port Examples include 80 8 Data Bits Odd Parity 8E 8 Data Bits Even Parity 8N 8 Data Bits No Parity 70 7 Data Bits Odd Parity 7E 7 Data Bits Even Parity 7N 7 Data Bits No Parity The default is 8E Mode Interger HEX value for the gauge scanning mode Valid values are 0x0001 Divide the temperature by 10 Level
2. Dynamic Parame Function ters Value Real 4 bytes value 72 Operating Instruction 8130 8130 RTU Software Blocks 6 8 16 Gateway Block GWBLK The Gateway Block point is used for compatibility with Modbus Master devices The 8130 8130 RTU has L 7 no fixed Modbus register map Rather the user configures a GWBLK to function as a look up table The E GWBLK point lets the user specify which point references will respond to data addresses in the request from CI a Host The GWBLK point contains a cross reference table for database parameters and data addresses 6 8 16 1 Parameters The database parameters used by the GWBLK point are listed and described below Configuration Param eters Function Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Modbus Slave or Register Valuel The default tag is set to GWBLK 00 Protocol Protocol that the GWBLK point is used with Valid values are Modbus Slave If not set the 8130 RTU assumes the protocol is Modbus ComPort Bit mask to enable address referencing If a bit corresponding to the com port then address referencing is enabled for the channel The default is OXFF all COM ports DataMode Integer HEX value that controls the data returned to a Modbus Host 0 Use parameter values 0x01 Convert to Integer 0x02 Retur
3. O il j CD 0 ine o il O in Assembly 012259 g Rev 140795 OO OO Channels 17 32 1 0 Expansion Connectors P3 amp P4 Motherboard power supply components DC Input Output Power terminal block J2 Field voltage adjustment pot R101 tun 10 POWER SUPPLY O o 0 18 6 OO ea OO ITT 80 Oz mA ail Assembly 012259 g Rev 140795 O Oi 1 0 Tae Krii my il SERIAL NO o lodo E 500 mA 250V 5x20 mm F1 F4 AC Power selection jumpers 120 220 VAC O i Unit AC Power terminal block J3 t AC Power fuse 0 Field 24 VDC fuse 2A 250V TRS F2 Unit 24 VDC fuse 2A 250V TRS F3 26 Operating Instruction 8130 Configuration 4 1 1 Power Supply
4. The user can unhide a row or column by clicking on the associated To unhide all the rows columns the user can select the Unhide All option from the Options menu Unhide All The Unhide All option allows the user to reveal all of the rows or columns that are currently hidden 8 6 4 Creating and Editing Connections Several methods can be used to display this window depending on the user s current location in the program These methods are listed below If in the Main window double left click on the point icon If in the Edit Point window click on the Connections push button If in the Point Connections window double left click on a point icon other than the focus point to view the Point Connections window for the selected point Note If multiple points exist a selection window is displayed showing all the available points Edit Point selection window POINTS AVAILABLE Point Help A DI DI DI DI 00 DI 01 DI 02 YCP1 HOA Auto YCP1 HOA Hand YCP1 Closed St DI DI Yor DI 03 DI 04 DI 05 YCP1 Open Stat YCP2 HOA Auto VCP2 HOA Hand DI DI DI 06 DI 07 YCP2 Closed St VCP2 Open Stat al Displaying the Point Connections window Vane 137 Using ViewRTU Remote Terminal Unit Double click on one of the icons to display the Point Connections window The following example Point Connections window appears Point Connections Window L POINT CONNECTIONS TANK 00 Point Help
5. 2 0000 cette eee ee 15 24 Software Features 02s ote eas oo OR EROS OAS G COE RR eo 4s PEER EE ee eee Red 16 2 4 1 Real Time Multitasking Executive 0 20 0 ee tte ee 16 24 2 Real Time Clock 4 4544 a yds pdb dled eben de ee al DEG e ais 16 24 3 Automatic Fault Recovery 00 cette tees 16 ZAA EMW os cia A eee la Pea eA A A le ead 16 2 4 5 Communications osassa cd raaa a daaa eE tenes 16 ZAG PrO OCOIS st corran a a o an os 17 24 7 WOScanning Task oooococooccc eee 17 24 8 POMEEXBCU IVE odar sa washes A ae bee eae eke y eee Rede a eee ho 17 2 4 9 Database Manager 6 000 c eee ee eee ee 18 24 10 System TASKS 2 dc easceeiae Phd bates eee bead Meee itches ated the ae 18 Installation 3 1 General Safety Guidelines ooocooocorocrorrccr eens 19 3 2 Installation Safety Guidelines 0 0 tee 19 3 3 Installation sssr case ahaa pacee deg ses Ad wees a ee ee ae we EME RE a PRE SRA eG Aa ae 20 3 3 1 Mounting the 8130 RTU 2 eee 21 3 3 2 Mounting the Enclosures sissa sires resid ranana teens 22 33 3 Wiring UD Powel sstarercereredieregier dba lb AAA Ae 22 S34 GroundING epris ace ay ate ener ESE IOR E ae oe nts ias 22 3 3 5 Installing Communications 0 00 eee ae 22 3 3 6 Configuring I O Expansion Modules 0 0 c cece eae 24 3 4 Recommended Maintenance Procedure 000 0 cece eects 24 Configuration 4 1 Motherboard Description 0 0 0 2 eee 25 4
6. 6 8130 RTU Software Blocks 6 1 Overview This chapter describes the Software Blocks that the user can configure using the ViewRTU program Software Blocks are subprograms used to perform various functions within the 8130 RTU Each Software Block contains all the logic constants and data to perform a particular function For example the Al Software Block scans the Model 8202 or Model 8205 and converts the digital data from the A D converter to a floating point value The PTOT Software Block counts pulses from a Model 8206 and calculates the rate and provides a running total The VALVE software block can be configured to control a valve using a Model 8201 or Model 8204 Other Software Blocks are used to configure I O scanning and communications to external systems Every system function of the 8130 RTU is accessible via a Software Block The user only has to add Software Blocks using ViewRTU and then configure a few parameters in order to perform a desired function The purpose of this chapter is to explain the parameters of each software Block This chapter does not explain the procedures used to configure the Software Blocks Refer to the following Using ViewRTU chapter for Software Block configuration procedures 6 2 Description The user can configure pre defined subprograms known as Software Blocks These software blocks program the 8130 RTU to perform various tasks such as scaling an analog input value or scanning level temperature
7. Control Used to Enable or Disable the processing of the CMNDR point The ControlRef may be used to automate the Control parameter Elapse Time of execution PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 8 2 Application The CMNDR point operates by scanning a point reference defined by the PntRef Depending upon the Mode the data is stored locally in either the Value or RawValue parameter If Mode 0 the Value parameter is used The CMNDR searches the Value array and when a match is found the corresponding Command is written to the OutputLink If no match is found no action is taken If Mode 1 the RawValue is used The CMNDR performs a bit comparison of the RawValue with the Filter When the logical AND of the RawValue and Filter is found the corresponding Command is written to the OutputLink The Control parameter can be used to disable processing When the Control parameter is set to Enable or Undefined processing is enabled If Control is Disable no processing is done The ControlRef parameter may be used to automatically update the Control parameter based upon another point reference 6 8 8 3 Interfacing to Other Points The CMNDR point can be used in conjunction with almost any point that produces an integer or coded data value An example is the Digital Input DI points The typical OutputLink is a Digital Output DO point although it could be any coded parameter in the datab
8. Clicking the Minimize shrinks the window so that only one or more selected list box parameters are displayed The user may have multiple minimize windows opened simultaneously This capability is useful for testing and debugging Minimizing the Edit Point Window Highlight by single clicking the left mouse button on one or more parameters Click on the Minimize push button A following example window appears Edit Point dialog minimized O VIEW POINT DATA DI 00 Jay alue Digital Input Value Off RawValue Raw Input Value 0x0000 PntStatus Point Status 0 Note Parameters can be edited in the minimized mode by double clicking the right mouse button on the desired selection To maximize the window click on the maximize icon or click on the Application Control menu of the gt window and select the Maximize menu option Connections The Connections push button allows the user to switch back to the Point Connections dialog box Next The Next push button allows the user to step through the list of points The user is able to view the Edit Point window of the following point number Selecting Next at the end of the point number list wraps to the beginning Previous The Previous push button allows the user to step through multiple points of a point type The user is able to view the data in the Edit Point window of the previous point Selecting Previous at the first point number wraps to the last point number of the list
9. Enter the number and press lt ENTER gt 142 Operating Instruction 8130 Local Diagnostic Interface If you entered a valid number the LDI adds the point to the 8130 RTU database and displays Point Added on the LDI screen If you entered an invalid number the LDI rejects the number and returns you to the Point Types screen If you only have Level 1 LDI security the LDI prompts you to confirm the change Press lt Y gt to proceed or lt N gt to cancel the edit Enter the point data Note Unlike ViewRTU the LDI does not automatically configure a new point with any default settings So after adding a point with the LDI be sure to enter all important point data with the Edit Point function 9 2 3 Deleting a Point You can delete an existing point from the 8130 RTU database by using the Delete Point function To delete a point from the 8130 RTU database using the LDI Interface Delete a point from the 8130 RTU database From the LDI main menu press lt D gt The Point type menu appears Select the point type you want to delete by pressing its corresponding number and pressing lt ENTER gt The LDI prompts you for the point number to delete Delete Point Type 3 DIAG 4 CLK 5 IO 6 DI Del Pnt Type 6 to del DI Enter the point number and press lt ENTER gt If you only have Level 1 LDI security the LDI prompts you to confirm the change Press lt Y gt to pr
10. FastScanTime If defined the FastScanTime is used to determine when Fast Scan Cycles are performed NumFastScan Number of points in the Fast Scan List The number of gauges scanned during a Fast Scan Cycle is determined by the FastScanMax If the value is O then all FW9000 points with the FastScanMode set to Enable will be scanned The Interleave parameter controls the number of gauges read during each Normal Scan Cycle Example Default method with 1 tank in the Fast Scan List Interleave 1 FastScanMax 0 FastScanTime 00 00 00 FW9000 00 FastScanMode Enable ID 1 Fast Scan shown in shaded cells 112131415161718 Example 1 tank in the Fast Scan List Interleave 3 FastScanMax 0 FastScanTime 00 00 00 FW9000 00 FastScanMode Enable ID 1 123145617891101112 Example 6 tanks in the Fast Scan List Interleave 3 FastScanMax 2 FastScanTime 00 00 00 FW9000 00 FastScanMode Enable Ids 1 6 123124563478956 Vane 109 Expansion Module Model 8209 software blocks Remote Terminal Unit 7 2 Tokyo Keiso Level Transmitter FW9000 7 2 1 Parameters The Tokyo Keiso Level Transmitter point provides an interface to Tokyo Keiso FW 9000 Servo Gauges This point provides level temperature interface and density data Other information such as point and gauge status is also available in this software block The database parameters used by the FW9000 point are listed and described below
11. Field voltage adjustment pot R101 DC Input Output Power terminal block J2 Unit AC Power terminal block J3 Unit 24 VDC fuse 2A 250V TRS F3 Field 24 VDC fuse 2A 250V TRS F2 AC Power fuse 500 mA 250V 5x20 mm F1 F4 AC Power selection jumpers 120 220 VAC 4 1 1 1 Field Voltage adjustment pot R101 The field voltage is one of two power supplies found in the power supply subsystem This component is used for setting and calibrating 24 VDC field voltage This supply provides field power for Digital Outputs Digital Inputs and Analog current loops It is rated at 1 2 Amps 4 1 1 2 DC Input Output Power terminal block J2 The DC power terminal block is used when powering the unit from a DC source or battery backup This terminal block can also be used when external equipment must be powered from the 8130 RTU s internal power supply The triple output power supply provides 5 15 and 15 Volts These are rated 2 0 0 4 and 0 4 Amps respectively Each supply is enabled by a jumper The DC Power terminal block is shown below DC Input voltage terminal block OUTPUTS INPUTS 15 15 G Vo 24 W105 W106 T The 8130 RTU can be equipped with an optional battery backup system and a built in recharge circuit This backup system allows the 8130 RTU to continue to operate for up to 8 hours if AC input power fails 8130 RTU battery connection 12V G V a G 24 batteries Configuration Remote Ter
12. Options Import Ctrl M LevelRef TempRef WaterRei Export Ctrl x I a NMS53 00 Level AI 00 Value Al 01 Value Hide Row Col Ctrl H Unhide All Ctrl N 0 0 NMS53 01 Level Al 02 Value Al 09 Value 0 NMS53 02 Level Al 03 Value Al 10 Value TANK 03 0 NMS53 03 Level Al 04 Value Al 11 Value TANK DA 0 NMS53 04 Level Al 05 Value Al 12 Value 0 0 0 TANK 05 NMS53 05 Level Al 06 Value Al 13 Value TANK 06 NMS53 06 Level Al 07 Value Al 14 Value TANK 07 NMS53 07 Level Al 08 Value Al 15 Value iba Bli Import The Import option allows the user to import a point or group of points that match the current point type The imported file is named according to the point type with the CSV file extension Export The Export option allows the user to export a selected point or all the points that match the current point type to the default 8130 RTU directory The export file is saved in a file named according to the point type with the CSV file extension Note The user is able to change the source directory in the INI file Vane 135 Using ViewRTU Remote Terminal Unit View The View option allows the user to display selected parameter types Selecting this option displays the following View Point Parameters dialog box Spreadsheet Mode Viewing selected parameter types dialog VIEW POINT PARAMETERS OPTIONS Y Config l Constant Scratch l Command S
13. 0 No Error PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 7 1 2 Application The TKSCAN point monitors the status of the Model 8209 Tokyo Keiso Interface Module The TKSCAN point is created automatically by the Model 8209 It is not necessary to add a TKSCAN point The point number will correspond to the Module such that TKSCAN 1 is created for module 1 the 8209 s unit address DIP switch 1 Use ViewRTU s Upload command to retrieve the data from the TKSCAN point or any other points created automatically by the 8130 RTU The NumRequests parameter gives the total number of requests attempted while the NumTimeouts and NumComErrors are the number of timeouts and communications errors The Addr is the current gauge ID being scanned The Pnt parameter is the Tag of the FW9000 point associated with the point being scanned The current channel and command are also displayed This point can set the type of engineering units for the level and temperature data English or Metric The value of Level and Temp parameters for the FW9000 point depend upon the values of the LevelConvert and TempConvert parameters The LevelUnits and TempUnits must match the configuration of the tank gauge transmitter If the LevelUnits and TempUnits are incorrect the Level and Temp will be decoded incorrectly By setting the LevelConvert and TempConvert the Level and Temp can be changed from English to Metric or vice versa If the LevelCon
14. 1 2 3 4 5 6 7 8 Configuration Remote Terminal Unit 4 1 3 7 Intrusion Alarm Connections terminal J1 This terminal is used to connect to a switch on the 8130 RTU enclosure door The door switch or Intrusion Detection Alarm is composed of a set of contacts connected to a lever actuated switch The switch is mounted so that the opening of the enclosure door will generate a contact closure This contact is attached to a built in Digital Channel dedicated to Intrusion Detection Note The status of the Intrusion Alarm is available in the DIAG software block Refer to the 8130 RTU Software Blocks chapter for more information 4 1 3 8 LED indicators 8130 RTU LED Indicators Communications Online Output Enabled Run LED The RUN LED provides the single most important feedback of proper system operation When the system functions properly the RUN Indicator is constantly flashing If this indicator goes to a steady state condition either on or off some malfunction has occurred In addition relative processor utilization can be determined by observing the RUN Indicator duty cycle Under normal conditions the RUN Indicator flashes once every second Communications On line LED The Communications On line LED provides communication line status The On line LED will toggle each time a valid message is received Output Enable LED The Output Enable LED indicates the 8130 RTU Motherboard is communicating with the 1 O modules E
15. CommandTime is set when a Start Command is issued This feature is useful to command the pump to run for a specific period or can be used in conjunction with other parameters as a secondary means for pump shutdown Setting the TimeToStop parameter to 00 00 00 disables this feature FlowSetPoint The FlowSetPoint parameter sets a flow totalization goal which determines when the pump is stopped The FlowTotal is continually monitored and when the FlowTotal is greater than or equal to the FlowsetPoint the pump is stopped The TotalRef must be configured in order for this feature to work Set the FlowSetPoint to 0 to disable this feature Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is Low 85 8130 RTU Software Blocks Remote Terminal Unit Configuration Function Parameters Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximu
16. E e A SHIFT BKSP 140 Operating Instruction 8130 Local Diagnostic Interface There are cases when the LDI will only accept numbers as valid entry In these cases you do not have to press lt SHIFT gt The LDI accepts the number value of the keys you press Primary and secondary functions i Secondary Function Primary Function 9 1 3 Navigating the LDI There are a few basic functions to remember when navigating through the LDI system To scroll through menu options or lists press lt ENTER gt To go back 1 choice screen or step press lt BKSP gt To return to the previous menu press lt ESC gt To continue after receiving an error message press lt ENTER gt 9 1 4 Help Screens There are help screens that exist in the LDI These screens review some of the information in this document and provide an overview of the LDI and its functions To reach these screens press lt H gt from the main menu Press lt ENTER gt to scroll through the help screens quel 141 Local Diagnostic Interface Remote Terminal Unit 9 2 LDI Functions The LDI lets you perform many tasks to the 8130 RTU The LDI is ideal for simple additions deletions updates and edits You can do them out in the field without a PC However for more complicated changes we suggest that you use the ViewRTU software 9 2 1 Entering a Password To make database changes in the LDI you mu
17. Points entered with ViewRTU Diagnostics To return to the main menu while in Update Mode press lt ESC gt 9 4 Tank Mode You can set the LDI to Tank Mode if you only want to view add and edit tank information Tank Mode works just like Edit Point but limits LDI use to tank points only To set the LDI to Tank Mode press lt T gt from the main menu The LDI lists the tank points Tank Points From this point the LDI works just like Edit Point but here you are only working with tank points 146 Operating Instruction 8130 Troubleshooting 10 Troubleshooting 10 1 Overview This chapter describes the procedures used to isolate hardware faults Three push buttons and eight status Led provide verification of correct operation If the 8130 RTU is not functioning normally the user is able to troubleshoot the device by performing one or more procedures using the three push buttons These push buttons and indicators are also described in the Motherboard amp I O Expansion Module Configuration chapter 10 2 Troubleshooting the 8130 RTU Motherboard 10 2 1 LED Displays under normal conditions Operations are normal if the Run I O and On line indicators are flashing the table below represents the normal conditions for the Run Output and On line indicators 8130 RTU LED Indicators Communications Online Indicator Condition Run Flashes once ev
18. The Status option is provided so the user is able to observe communications data The following dialog box appears when this option is selected Communications Diagnostics dialog C COMMUNICATIONS STATUS Comm Status Offline Comm State 0 Number of Comm Errors 0 Number of Transactions 86 Number of Retries 0 Time of Last Transmission 0 Dutput 10 02 16 01 88 10 03 7E F7 8 5 4 18 Connect The Connect option is used when the user needs to search for a specific 8130 RTU The following dialog box appears when the option is selected 8130 RTU search dialog CI RTU HIGHWAY STATUS Address Description Status 1 2 Connect Cancel Exit 8130 RTU search dialog This dialog box lists the address description and current status of each 8130 RTU From this dialog box the user can select an 8130 RTU and establish communications with the selected 8130 RTU Vane 121 Using ViewRTU Remote Terminal Unit 8 5 5 The Options Menu The Options Menu O ViewRTU Test rcf Quake Fie Point Config Communications Options Help Convert Configuration Files Export All Import All View I O List View Weights and Measures List Set Time in RTU Configure Tank Gauges Edit Strap Tables Create Strap Table HEX File 8 5 5 19 Download Firmware The Download Firmware option is used to download new firmware directly to
19. files are used by FuelsManager To import a strap table do the following 130 Operating Instruction 8130 Using ViewRTU Click Import The Open dialog appears Open Dialog Open Look in io ViewRTU e c E Caawes i D Filename o11tst Files of type Strap Table Files tst xl _ Cancel _A Select or enter the file name and click OK The system returns you to the Edit Strap Table dialog displaying the imported information Export The Export push button lets the user export the strap table from the Edit Strap Table dialog to a file To export the strap table do the following Click Export The Save As dialog appears Save As Dialog Open Look in gt ViewRTU x er E Filename fo111st Open Files of type Strap Table Files tst Cancel A Enter a file name and click OK The file name must have a TST or CSV extension so you can import the file at another time The system saves the file and returns you to the Edit Strap Table dialog Check The Check push button lets the user confirm that the strap table has a valid data format If the strap table is in the correct format it displays the following check dialog If a problem exists in the strap table format it displays the following check dialog and takes you to the entry that has the problem 8 6 3 Configuring Multiple Points The spreadsheet
20. qu 153 Order Codes Remote Terminal Unit Module Slots Option 3 MTS DDA protocol 1 Option 4 Petrosense Probe protocol Option 5 Rackbus protocol 1 N8204 8 Channel Multi Function Module 1 N8205 16 Channel Analog Input Module Option 1 Class 1 Div 2 Hazardous location certification 2 N8207 8 Channel Analog Output 1 N8208 TIWAY Interface N8210 Varec Mark Space Interface Option 1 Mark Space Micro 4 wire 1800 1900 4000 Matrix 1600 1700 N8211 Current Loop Interface Option 1 Whessoe Bus protocol Option 2 GPE protocol N8212 Saab Interface N8213 V1 Interface Sakura Endress 1 N8214 Enraf Interface 1 N8215 L amp J Tankway Interface 1 N8216 LON Interface Barton Instruments 1 N8217 Dual RS 232 Interface Option Product designation Control panel installation detail 154 Operating Instruction Order Codes 8130 Q3AOW3Y Y000 M A LNOYS NOILVIO1 034434389 LIMONOI NOILW907 NOILYOINNWWOD 03YUIIIVA LINGNOD WNOIS OV VUIA 038833384 LINGNOD TVN IS DOTVNV 300819313 ONIGNNOYD OL uve ONNOY9 LOJNNOD U aNNOX9 39YNS SNOLLVIINNANOD ONNOY9 ALJAVS INV 804 ava GNNOYS WANN 0 10H 80 NOLIVIO1 Y3NOD ONIYJIM IWNOIS AIVLIDIO WOIdAL 10z8 1300W Q ANOYY X04 919097 HWOO LL 9 ANOYI YOYJ 21909 1 HWOB S INJINO 1NANI
21. 0 32k PROM PUSHBUTTONS i 1 0 CS4 7 uP Peripheral LOCAL MUX 32k 256k 32k 256k INT CTRL VO CSO 3 2K RAM A D MUX 32k PROM HART MUX 1 0 32k 256k HART CLK uP Peripheral Temp Field Current Unit Current INT CTRL uP cs SERIAL 3 SERIAL gt J6 J8 COM1 SYSCL CK COMM RS 232 RS 485 lt J7 310 COM2 Serial Communications Controller The heart of the 8130 RTU is an Intel 80C188EB microprocessor operating at 18 432 MHz Designed specifically for real time embedded applications the P includes timer counters an interrupt controller and chip select circuitry It also includes 2 serial channels that are designated as COMO and COM3 A separate serial communications controller is used for COM1 and COM2 Microprocessor peripherals assist in performing on board I O functions as well as providing RAM and PROM The Boot system is resident in PROM of the uP peripherals Program memory is stored in flash memory that allows field upgrades of firmware through the communications channels The database is stored in up to 64K of nonvolatile RAM Scratch data tables and stacks are stored in RAM 14 Operating Instruction 8130 Hardware and Software 2 3 Software Description The 8130 RTU software platform is based on a real time multi tasking operating system The software consists of I O scanning functions for data acquisition a database database man
22. A 44 6 4 3 Change of State Related Parameters 0 0 cee eae 44 6 9 SCANNCMS cis bo Madi ee boda ne ee alee ba Peed a E Sha A A ded aaae A 45 6 6 Output RegistersS sees pae heer haga Pee cee hea gate oe be ee dade eee aged naa 45 6 7 Modbus Communications sessie eraser ent Eras p eee 45 6 431 Modbus Master acord st abi E na A TAEAO Meee BAS ar 46 O2 Modbus SIVE aee e laa e a A aAA 46 6 8 Inherent 8130 RTU Software Blocks ooooococcooocco tee 47 6 8 1 Analog Alarm Point AAL 0 0 0 0 eee ee eae 48 6 8 2 Analog Functions AIFUNC rici crerci renien renie vda pe KERER EEVEE PEE eee 51 6 8 3 Analog Status AISTA Taiana paa ae EE AAE 53 6 8 4 Alarm Selector ALSEL 0 o oooc cocooccco enana eee eae 55 6 8 5 Analog Totalizer ATOT ooc oooccorrecirr eee eee ERDA 57 6 8 6 Byte Register BREG 2 2 5 62 ce eee a a a ae 60 GET Clock CER 04 ciar AA edad bai 60 6 8 8 Command Activator CMNDR o oooccccoccoccc eee ae 61 6 8 9 Communications COM o ooooocccoooc tees 63 6 8 10 Coded Register CREG 0 0 cee EEES 65 catt Digital Alarm DAL i443 32 8 cee deed aoe eee edb ede pala 66 6 8 12 Diagnostic DIAG 0 cnt eae 68 6 8 13 Digital Converter DICONV riseire oeei ain eaae e eee ena 70 6 8 14 Double Word Register DREG 0 ee eae 72 6 8 15 Floating Point Register FPREG 0 0 cc eee 72 6 8 16 Gateway Block GWBLK ers erse tiene pa tao eee eee 73
23. Edit Point Window Q Modifying Strap Tables This section describes how to modify strap tables in ViewRTU 8 6 1 33 Configuring Multiple Points This section describes the spreadsheet mode The principles involved in point configuration are the same but the methods are slightly different A Adding Multiple Points This section describes how to define a point from either the Main window or the Spreadsheet Mode window QA Entering Point Data This section describes how to enter a point s parameters Parameters are entered from the Spreadsheet Mode win dow 8 6 1 34 Creating and Editing Connections This section describes how to create connections between various points Points may be used to retrieve and or deliver data from other points Vanet 125 Using ViewRTU Remote Terminal Unit 8 6 2 Configuring the point involves entering configuration parameters In some cases connections between points must also be required in order to perform a function All of these steps can be implemented from the Point Connections window To display the Point Connections window follow one of the methods listed below Configuring Single Points 8 6 2 35 Adding a Point The user is able to add a point or point type by clicking on the Add Point push button from the toolbar or by selecting Add from the Point menu Once the point is added the user is then able to configure the point Defined point types appear in the Point Icon Selection Area
24. High Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Dynamic Parameters Function ResetCmd A Reset command will deactivate the output Any change in the Value will re trigger alarm processing Value Coded value representing the alarm condition Value can be either Alarm or Normal RefValue Floating Point value of the PntRef parameter used to determine the Value parameter 48 Operating Instruction 8130 8130 RTU Software Blocks Dynamic Parameters Function OutputCmd Current command sent to the OutputLink point Control This parameter is used to enable disable the ControlRef s ability to control the AAL output value State Hexadecimal value indicating which if any alarms are active 0x0001 Low Detected 0x0002 Low Holdoff Passed 0x0010 LoLo Detected 0x0020 LoLo Holdoff Passed 0x0100 High Detected 000200 High Holdoff Passed 0x1000 HiHi Detected 0x2000 HiHi Holdoff Passed DetectTime The time the last alarm state occurred PntStatus Byte value indicating status of point Values are 0 No err
25. Level value 6 8 25 3 Interfacing to Other Points The SIGSEL point can be used in conjunction with any points that produce floating point data values Typical examples are the Analog Input Al and TankGate points 94 Operating Instruction 8130 8130 RTU Software Blocks 6 8 26 System Information SYS The System Information Point lists the hardware and software specifications of the system Other 6 8 26 1 Parameters information includes the hardware version and any connected devices The database parameters used by the SYS point are listed and described below Configuration Parame ters Function 8130 RTUTag 8130 RTUTag can contain 15 bytes of data and can include any printable ASCII character DBFile The database file name DBFile is the name of the RCF database configuration file DBVer The database version AutoDetect Enable Disable auto detection of I O modules installed on the 8130 RTU PntEnable Disable Enable execution of points Default is Enable AlgEnable Disable Enable execution of algorithms Default is Enable OutputEnable Disable Enable Outputs Default is Enable AlScanEnable Disable Enable Analog Input scanning Default is Enable DiScanEnable Disable Enable Digital Input scanning Default is Enable Override Communication failure override 95 8130 RTU Software Blocks Remote Terminal Unit Dynamic Param
26. Tank Point 5 Tank 5 Lot 34 A hevelhet Pritet m NMS53 00 AAL O0 ax ES vae gt TempRef GrossVolume A ER a Temp Probe 5 Gross 5 x E vee gt WaterRef NetYolume ENS 2an BSW 5 Net Vol 5 DensityRef Point Connections Window This graphic display visually illustrates the reference connections of the focus point From this display the user is able to select reference points create connections between these points and enter configuration parameters The point icons located in the Icon Bar utilize the drag and drop features of Windows The user is able to connect the output data of one point to the input of another point The connections are made through point references and links Not all points have references but any parameter of a point can be referenced Some references are incompatible with some types of data The program can determine if a reference is valid but it cannot determine if the reference is meaningful The Input Data parameters which are located on the left side of the software block are references The Output Data parameters which are located on the right side are most commonly referenced by other points To create a Connection Select the desired point icon from the Icon Bar and drag it onto the desired data parameter If the point dropped does not exist then the user needs to define the point as described in the previous section The same configuration process is used
27. and disable the alarm processing of the DAL point HOAValue The current Hand Off Auto status as specified by the HOARef If the HOARef is entered then the pump is only allowed to run if the HOAValue is Auto VibValue The current vibration status as specified by the VibrationRef If the VibrationRef is entered then the pump will run only if the VibValue is Normal TempValue The current temperature status as specified by the TempRef If the TempRef is entered then the pump will run only if the TempValue is Normal PressValue The Pressure status as specified by the PressRef If the PressRef is defined then a check is made after a Start command to determine if the pressure is valid The check is made after the PressDelay has timed out The pump will continue to run only of the PressValue is Normal If the Pressure signal originates from an Analog Input or other type of point producing an analog value then use an AISTAT point to convert the signal to a Low High Normal status 86 Operating Instruction 8130 8130 RTU Software Blocks Dynamic Parameters Function FlowValue The flow status as specified by the FlowRef If the FlowRef is defined then a check is made after a Start command to determine if the flow is valid The check is made after the FlowDelay has timed out The pump will continue to run only of the FlowValue is Normal If the Flow signal originates from an Analog Input or other type of point produ
28. and in the Spreadsheet Summary of the main window 8 6 2 36 Entering Point Data This section describes how to configure the parameters of any point Each point has its own Edit Point window that requires some degree of configuration Both the configuration and dynamic attributes of the point are found in the Edit Point Window From this window the user is able to view and edit database parameters Several methods can be used to display this window depending on the user s current location in the program If in the main window select Edit from the Point menu Select the desired point type and corresponding point number If in the main window double right click on the point icon If in the Point Connections window double left click on the focus point icon If in the Point Connections window double right click on a point icon other than the focus point icon The following example window appears Edit Digital Point dialog C EDIT POINT x Point Help Current Point 0 Point Desc DI 00 Digital Inputs CONFIG Point Tag Point Description Input Channel Channel Quantity CP1 HOA Auto YCP1 Hand Off Auto Switch alue_0 Value for RawYalue 0 Off alue_1 Value for RawValue 1 On alue_2 Value for RawYalue 2 Undefined alue_3 Value for RawValue 3 Undefined Reverse Reverse No Latch Latch No v Digital Input Value Raw Input Value Point Status Time of Last Update Point CheckSum Undefined 0x0000 0 Su
29. as described in the following table Pin Numbers Voltage Pin 19 and Pin 1 common 24V Pin 39 and Pin 1 common 24V Pin 21 and Pin 1 Common 5V Pin 40 and Pin 1 common 15V Pin 20 and Pin 16 common 15V If 24 voltages is out of tolerance adjust the power supply potentiometer R101 150 Operating Instruction 8130 Troubleshooting Refer to the figure below for P1 pin assignments P1 amp P2 Pin Assignments 21 40 owi 151 Troubleshooting Remote Terminal Unit 152 Operating Instruction 8130 Order Codes 11 Order Codes Ordering Structure 8130 Remote Terminal Unit Power supply O Power supply 110 120V AC 50 60Hz 1 Power supply 220 240V AC 50 60Hz 2 Power supply 18 36 VDC Host Emulation Options O Additional options not used 2 Battery backup version 3 HART communication version Special Field Communication Options O Additional Options not used 4 Varec Matrix Communication interfaces to Varec Matrix devices 160 1700 Requires 8210 8201 amp 8204 Modules 5 Modbus Master Communication using 8130 RTU motherboard communications ports 6 CIU Communication interfaces to existing Enraf 858 CIU devices Calculation Options O Additional Options not used 7 Hybrid Tank calculations 8 Hydrostatic tank calculations Strapping Table Options O Additional Options not used 9 Embedded tank strapp
30. cells Paste The Paste option allows the user to paste the copied group of cells red outline to the currently selected group of cells black outline Select the cells on which the copied cells will be pasted gt 133 Using ViewRTU Remote Terminal Unit Select the Paste option from the Edit menu Spreadsheet Mode Copying and Pasting point parameter data rows 6 and 7 were copied onto rows 8 and 9 O SPREADSHEET MODE Point Edit Options ChanQuan Tag Description Channel D Ju o VCP1 HOA Auto VCP1 Hand OfffAuto Switch 1 1 D Ju 1 vcP1 H0A Hand VCP1 Hand Oft Auto Switch 2 1 2 vCP1 Closed St CP1 Valve Status 3 1 3 vert Open Stat VCP1 Valve Status 4 1 VCP2 HOA Auto VCP2 Hand Off Auto Switch 5 1 VCP2 HOA Hand VCP2 Hand Off Auto Switch 6 1 CP2 Closed St YCP2 Valve Status 7 1 CP2 Open Stat YCP2 Valve Status 8 1 CP2 Closed St VCP2 Valve Status 7 1 CP2 Open Stat YCP2 Valve Status 8 1 DI 10 DI 10 11 1 x ar Note Ifthe number of rows and columns in both selections do not match the extra copied cells are truncated Incompat ible cells containing different data types are not copied instead a warning is displayed Paste amp Dnld The Paste amp Dnld option is very similar to the Paste menu selection The only difference is that the Paste Dnld selection downloads the updated data parameters Set Value The Set Value option
31. components such as the Application Control menu minimize maximize icon buttons title bar and menu bar The System Status area Displays the system version as well as general information about the configuration file The 8130 RTU file name is found in both the System Status area and the title bar 114 Operating Instruction 8130 Using ViewRTU The Tabular Contains several push button icons used to execute frequently used commands found in the menu bar In the menu description below each appears next to its associated menu option The Spreadsheet summary Lists all the point types and corresponding number defined in the file The Spreadsheet Mode can be used as a quick method for creating and editing the contents of each point by double clicking on the desired point type The parameters listed in the Spreadsheet summary directly correlate with each defined point Point Icon Selection Area All the point icons are displayed in the Point Icon Selection Area Point icons are visual representations of various software functions When a new file is opened several default point icons are displayed in the Point Icon Selection Area These points are described in the 8130 RTU Software Blocks chapter 8 5 The ViewRTU Menu Bar This section describes all the menus found in the ViewRTU menu bar The push button icons found in the Toolbar are shown next to each associated menu option This section primarily describes the functionality of each men
32. described below Configuration Function Parameters ChanMode The ChanMode parameter determines whether Al DI AO and DO points are addressed starting at O or 1 The default is 1 i e all physical channels are addressed starting with 1 lOPort1 1 O Module connected to the I O expansion ports Pl P4 At initialization the 8130 RTU will interrogate each port to determine which I O Modules are present If O then no device was found lOPort4 Valid values include the following 8201 16 Channel Digital In Out 8203 Dual RS 485 Communication Interface 8204 8 Channel Multi Function 8205 16 Channel Analog Input 8207 8 Channel Analog Output 8208 TIWAY Interface 8210 Varec Mark Space Interface 8211 Current Loop Interface 8212 Saab Interface 8213 V1 Interface Sakura Endress 8214 Enraf Interface 8215 L amp J Tankway Interface 8216 LON Interface Barton Instruments 8217 Dual RS 232 Interface Dynamic Parame ters Function lOStatus1 Status word for each port The bits are defined as follows 0x0200 High Queue Change of State 0x0100 Low Queue Change of State lOStatus4 0x0080 Dynamic Change of State 0x0040 Config Change of State 0x0008 Module sta8130 RTUp error 0x0004 Module database is empty 0x0002 Module configuration has changed 0x0001 Module is no longer responding lOCommand1 Command to Reset a particular module lOCommand4 PntStatus Byte value
33. enclosure power supply pluggable termination points high performance 16 bit microcomputer communication subsystems and a full complement of analog and digital input output circuitry The basic 8130 RTU is constructed as a Motherboard with connectors for up to four I O expansion modules The I O modules are either single sized 4 5 by 5 1 or double sized 4 5 by 10 3 These modules are described and illustrated in Chapter 5 I O Expansion Module Configuration The 8130 RTU motherboard is seen below a att Ll 8130 RTU motherboard 310 s eo Oj O O LA EF A O lo o oo ZOSOEOS OO a QQ 0 109 oB 6 T POWER SUPPLY i Og oo U O 3 E Dr ela U D O l BS 508 Assembly 012259 Dr So p Rev 140795 or 110 O 0 O 0 E II 2 OO O oa oo LU O an EZ i gl Z El l E 8 Do E Li 126 E ail E Hardware and Software Remote Terminal Unit 2 2 Hardware Block Diagram A 8130 RTU hardware functional block diagram is shown below This diagram shows the relationship between major subsystems and components in the 8130 RTU 8130 RTU Functional Block diagram WD RESET LEDS 2k RAM ADDR SWITCH
34. go to a known starting state This switch may be pressed at any time however the following will also occur Reinitialize System Hardware Clear Working Memory Reinitialize Data Base Reset All Timers Disable Outputs Enable Communications Present Sign on Message to Diagnostic Terminal 10 3 1 Performing a Hard Reset A special form of Reset is available for occasions when the battery backed up database must be reinitialized This type of reset Hard Reset should be performed before a database is downloaded from the portable PC or hand held terminal display To perform a Hard Reset Simultaneously press the Reset On line and Output Enable push buttons Release the Reset push button Continue pressing other buttons until the red ERROR LED light comes ON owi 149 Troubleshooting Remote Terminal Unit Release the On line and Output Enable push buttons 8130 RTU Hard Reset F 2 Seconds e CPU e CPU Self Test Sequence Caution The Hard Reset should be used as a last resort if the Series 8130 is not functioning A Hard reset clears the installed database 10 4 8130 RTU Motherboard Power Adjustments and Verification 10 4 1 Power Supply Adjustment Power Supply Adjustment Measure 24V power supply voltage across pin 19 and pin 1 common of P1 Adjust R101 until the value equals 24 00V 10 4 2 Supply Voltage Verification Verify that the supply voltages at Power Connector P1 are
35. in the scan tables is not directly accessible to the user Refer to the Analog Alarm Point AAL and Digital Alarm Point DAL sections for more information on how to use scanner data 6 6 Output Registers Output Registers are used to control operation of Analog and Digital outputs The Digital Output Register DOREG is used by DO points to effect a state change on an output channel In ViewRTU the DOREG point is represented by the symbol co co E oo REG 6 7 Modbus Communications The 8130 RTU is capable of communicating with Modbus compatible devices It is possible to communicate with both Modbus Masters and Slave devices The 8130 RTU is flexible allowing communications with devices that strictly Vane 45 8130 RTU Software Blocks Remote Terminal Unit comply with the Modicon Modbus protocol as well as devices with more advanced Modbus implementations such as Honeywell s APM SIO There are two protocol handlers available with the 8130 RTU The Modbus Master protocol handler performs scanning of Modbus slave devices The Modbus Master may reside on the 8130 RTU Motherboard COM 0 COM 1 or COM 2 or it may run on the Model 8203 Dual RS 485 Interface Module The Modbus Slave protocol handler responds to read and write requests from a Modbus master system It is available only on the 8130 RTU Motherboard A detailed description of the Modbus Master and Modbus Slave protocol handlers follows 6 7 1 Modbus Master When co
36. indicating status of point PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 17 2 Application The IO point provides status and configuration information for 1 O modules used with the 8130 RTU The IO point is created automatically at sta8130 RTUp The IO point then interrogates each port to determine modules are present In many cases the presence of a module will also cause the automatic creation of scanner points Vane 8130 RTU Software Blocks Remote Terminal Unit 6 8 18 Integer Register IREG The Integer Register point provides two bytes of storage It is often used for inter point communications where no other means is provided TREG 6 8 18 1 Parameters The database parameters used by the IREG point are listed and described below Dynamic Parameters Function Value Integer 2 bytes value 76 Operating Instruction 8130 8130 RTU Software Blocks 6 8 19 Modbus Gateway MODGW The Modbus Gateway provides dynamic and statistical information for the communications between the O 6 8 19 1 Parameters ale 8130 RTU and the Modbus masters The database parameters used by the MODGW point are listed and described below Configuration Parameters Function ID Slave Address that the Modbus Slave protocol handler will respond to The default is to match the Unit Address of the 8130 RTU Mode Operational Mode
37. link of the DAL point OutputLink Output point Link for the DAL point to control The DAL point outputs an ON or OFF value Mode The Mode parameter determines whether the Value or the RawValue is used O Use the Value parameter 1 Use the RawValue and the Filter Filter If the Mode is 1 then the RawValue and Filter are used The logical AND operation of the RawValue and the Filter will cause an alarm condition Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Dynamic Parame ters Function ResetCmd A Reset command will deactivate the output Any change in the Value will retrigger alarm processing Value Coded value representing the alarm condition Value can be either Alarm or Normal The Value is derived from the PntRef Raw
38. of the Valve Valid values are Hold or Stop DataMode Sets the Operating Condition Offset CoastDown The reverse command coastdown This allows the user to set a timer that is used in the case of a Reverse command The value is specified in HH MM SS format The default is 10 seconds TransTimeOut The transition time maximum This causes a Stop command to be issued if the valve is in transition either Opening or Closing longer than the TransTimeOut The value is specified in HH MM SS format The default is 2 minutes OpenLink The output link for Open commands Normally a DO point is specified CloseLink The output link for Close commands Normally a DO point is specified Reverse Reverses the operation of the valve An Open command will close the valve and a Close command with open the valve This parameter can be set to Yes or No Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is Low Vane 101 8130 RTU Software Blocks Remote Terminal Unit Configuration Function Parameters Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or Hig
39. the logic decision so that sta8130 RTUp conditions may stabilize AlarmRef The AlarmRef allows the user to specify a reference to a DAL AAL or other point that provides a coded value indicating an alarm status The value specified by the AlarmRef is stored locally in the AlarmValue parameter If the pump is running an AlarmValue equal to anything other than Normal will shut the pump down If the AlarmRef is not specified then the PUMP point will operate based upon other constraints TotalRef The TotalRef is a reference to a ATOT PTOT or other point that provides a flow total value The value specified by the TotalRef is stored locally in the FlowTotal parameter When used in conjunction with the FlowSetPoint the PUMP point can use a flow total to control pump operation The PUMP point will issue a Reset command to the TotalRef to reset the ATOT or PTOT Value parameter to O when a pump Start command is issued ControlRef The ControlRef is a reference to a point that provides a coded value of Enable and Disable A DI point can be configured for this purpose as well as a number of other point types The value specified by the ControlRef is stored locally in the Control parameter If the Control parameter is Enable then the pump is allowed to start in response to a Start command The user may also set the Control parameter is desired StatusDelay The StatusDelay is the amount of time to wait before checking the ValueRef th
40. the most recent readings having a higher weight In addition to the Rate of Change calculation the AIFUNC point records the high and low values of the day as well as the times at which they occur The times are reset at midnight 6 8 2 3 Interfacing to Other Points The AIFUNC point can be used in conjunction with almost any point that produces a floating point data value Typical examples are the Analog Input Al and Tank TANK The Rate of Change value can be used as input into an Analog Alarm point AAL This point provides a means to predict when tank fill or refill operation will be complete The daily high and low values are available for historical information 52 Operating Instruction 8130 8130 RTU Software Blocks 6 8 3 Analog Status AISTAT The Analog Status Point monitors a floating point value from an Al or any other point type that produces we a floating point value and calculates a coded value indicating a digital status such as High Low or Normal res 6 8 3 1 Parameters The database parameters used by the AISTAT point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as High Temp Alarm or Hi Level Alarm The default tag is set to AISTAT OO Description The point descrip
41. to the 8130 RTU Value_0 to Value_3 Command data used with the Command parameter UnitTemp Floating point value of the built in temperature monitor presented in degrees F UnitCurrent Floating point value of the built in current monitor presented in mA FieldCurrent Floating point value of the built in current monitor presented in mA InputPower Indicates whether the 8130 RTU is operating from AC or DC power Intrusion Coded data value of the state of the built in intrusion alarm either Normal or Alarm Elapse Time of the last Change of State 6 8 12 2 Application The Diagnostic point periodically scans the 8 bit A D converter on the 8130 RTU motherboard and converts the data into floating point values It also scans the state of the Intrusion Alarm The values calculated include the Unit Temperature and both the Unit and Field Currents of the 24VDC supply The range on the Unit Temperature is 13 F to 212 F The range on the Unit and Field Currents is 0 to 1100 mA The Unit Current will include the values of the Field Current and the current required to operate the motherboard and I O module circuitry 68 Operating Instruction 8130 8130 RTU Software Blocks The DIAG point also allows the user to specify up to 8 parameters that will be displayed on the Front Panel Display when one of the COM ports is configured in the Local Diag mode Typically COM 0 is used for this purpose Refe
42. worst case 2 A QA 15 VOLT worst case 75 mA Q Combined total worst case 12 25 Watts A 24 VOLT nominal per active Digital Output 60 mA A 24 VOLT nominal per active Digital Input 2 mA A 24 VOLT maximum per Analog Input A 25 mA24 VOLT maximum per Analog Output 22 mA UA Combined total worst case 26 7 Watts AC Power Requirements A 120 VAC 400 mA A 240 VAC 200 mA Veet Overview Remote Terminal Unit Host Slave Communications O Selectable Data Rate 1200 to 19200 Baud A RS 232 or RS 485 communications Q RS 485 Maximum Cable Length 24 AWG 4000 Feet A RS 485 Maximum Cable Length 18 AWG 10000 Feet A RS 485 Maximum Multi dropped Units 32 Physical O 8130 RTU Case 16 H x 9 1 2 W x 2 1 2 D A Enclosure 24 H x 20 W x 6 5 8 D NEMA 4 Environmental A Operating Temperature 40 F to 185 F 40 C to 85 C Q Storage Temperature 40 F to 212 F 40 C to 100 C A Humidity 5 to 95 RH non condensing O Recommended Enclosure NEMA 4 12 Digital Inputs QA Maximum Quantity 32 A Isolation Voltage 4000 VAC A Operating Voltage 24 VDC 120 VAC or 240 VAC Digital Outputs QA Maximum Quantity 32 A Isolation Voltage 4000 VAC A Operating Voltage 24 VDC 120 VAC or 240 VAC Analog Inputs QU Maximum Quantity 32 Operating Voltage Single ended 0 10 Volts 5 Volts or 10 Volts Operating Voltage Differential O0 10 Volts 5 Volts or 10 Volts Resolution 12 bits Throughput Accur
43. 0 00 00 1980 Value Valve Status Undefined OpCondition Operating Condition HOAValue Hand Off Auto Status Undefined ValvePosition Valve Position 0 0 PntStatus Point Status 0 Elapse Time of Last Update Tue Jan 01 00 00 00 1980 v Minimize Next Examine Download Connections Previous Exit Upload To modify a value Double click the desired parameter to enter a new value The following example Modify Point dialog box appears Edit point parameter value dialog MODIFY VALUE El Command Gauge Command Find Wtr Lvl Find Wtr Lvl A Follow Level Follow Wtr Lvl Raise Cancel Edit point parameter value dialog From this dialog box the user is able to enter a value for the selected parameter The dialog box varies according to the selected parameter In some dialog boxes the user is able to enter the name or data directly in the edit box Other dialogs contain a scroll list from which the user selects a value The new value can then be downloaded to the 8130 RTU or stored locally if the 8130 RTU is off line 128 Operating Instruction 8130 Using ViewRTU 8 6 2 38 To modify a Reference There are two ways to modify a reference One method is performed from the Edit Point window and the other method is performed from the Point Connections window For convenience both methods are listed below To modify a Reference In the Edit Point Window Double click the desired r
44. 1 1 Power Supply desir rr din AeA od dad Asha a ee Ae a 27 41 2 MOVsand Gas Tubes 28 4 1 3 Switches and Indicators oooooooooooo 28 4 1 4 Communications 0 0000 31 4 2 8130 RTU Communications Cable 00000 eee 33 Model 8209 Tokyo Keiso Interface 5 1 Features eii aan cee eee ed kd a eae REGS Ge ERA ee ee Ae eRe ae eas 35 5 2 DESCHPUON siria aras ienen the gE A Mest etd AA ee ble Ae we 35 5 2 1 Unit ID DIP Switch SW1 srs ierst Erens eee 36 5 2 2 LED indicators DT D4 oi eeu eee A eae oy See es 36 5 2 3 Field Wiring terminal block YB 2 0 0 teas 37 5 2 4 Surge Shield Ground Connector J3 2 0 0 0 tees 38 5 2 5 Channel 1 Receiver Sensitivity Gain W3 0 0 eee 38 5 2 6 Channel 2 Receiver Sensitivity Gain W4 0 0 2 eee 38 5 3 Software Interface 20 0 0 annn EA NE eee eens 39 8130 RTU Software Blocks 6 1 OVENICW n vein ee oR a ee AAA dae ea ai ie A AAA hte ae ad 41 6 2 DeSCrpliOn sia eats Paha Femi A A GR eal eR Ea A Boe eS 41 6 3 Database Organization os 250 42 c2 he0eddddeehed bites phe A ede eee ee ee pele Bade es 42 6 3 1 POINUIFOrMAl aunado is AREA Ela ADA REG Te ERS 42 6 3 2 Parameter Description 0 0000 tee ee 42 Vane Contents Remote Terminal Unit 6 4 Gathering Point Data oec qe ce eee e ee ee 44 6 4 1 Standard Request Response Format 0 0c e eee eee eee 44 6 4 2 Change of State Format 0 cee eee
45. 3 Module cover I O expansion module connections J8 J10 20 Operating Instruction 8130 Installation 3 3 1 Mounting the 8130 RTU Before mounting the 8130 RTU make certain that the enclosure can house the 8130 RTU Refer to the dimensional drawing below all dimensions are in inches 8130 RTU Dimension Drawing 2 6 66 3 7 93 as Ey aN al Eh Primary dimensions shown in inches secondary dimensions in millimeters Supplied in the enclosure is a hardware kit for mounting the 8130 RTU Main Circuit Board The Subpanel has tapped mounting holes to accommodate installation of the 8130 RTU Mounting the 8130 RTU inside the enclosure Mount the 8130 RTU onto the subpanel using the 6 32 x 0 5 panhead screws Select the appropriate Unit address on SW1 the Device ID DIP Switch 21 Installation Remote Terminal Unit Switch SW1 sets the 8130 RTU s one byte binary address 0 255 Switch SW1 1 is the most significant bit MSB while switch SW1 8 is the least significant bit LSB When a switch is in the ON or CLOSED position the resulting bit is a one Switch SW 1 setting for ID 1 3 3 2 Mounting the Enclosure The recommended standard housing for the 8130 RTU is a NEMA TYPE 4 enclosure This enclosure is suitable for both indoor and outdoor applications 3 3 3 Wiring Up Power The user has the option of e
46. 400 2400 9600 19200 24000 Changing the BaudRate parameter will immediately change the configuration of the ComPort ComParams Defines the number of data bits and the parity used by the com port Examples include 80 8 Data Bits Odd Parity SE 8 Data Bits Even Parity 8N 8 Data Bits No Parity 70 7 Data Bits Odd Parity 7E 7 Data Bits Even Parity 7N 7 Data Bits No Parity TI TIWAY The default is 8N TimeOut Time in seconds that indicates a time out of communications If no Host or Slave communications is received for the length of time specified by the TimeOut the CommStatus parameter will indicate Off Line and communications failure processing will take place ErrCheck Error checking used by the protocol Valid values are LRC Longitudinal Redundancy Check CRC Cyclical Redundancy Check RespDelay Time in milliseconds that 8130 RTU will delay a response to the Host The default is 50 msec Vane 63 8130 RTU Software Blocks Remote Terminal Unit Configuration Parame ters SynchMax The SynchMax is used by some slave protocols for auto synchronization of the BaudRate The SynchMax is used to determine if the BaudRate is correct If the SynchMax is zero then no synchronization is attempted DirectPort The DirectPort is used then the Protocol is set to Direct Dynamic Parameters CommStatus Coded variabl
47. 6 4 Gathering Point Data For Host to 8130 RTU communications there are two primary methods for gathering point data These methods are listed below 6 4 1 Standard Request Response Format The Host issues scan requests and the 8130 RTU responds with the data The Scan method has the advantage of being deterministic the response time to a particular request will always be the same This method has the limitation that if there are many points defined in the 8130 it often takes several requests to obtain all of the data Most of the time data has not changed since the last request so this results in inefficiencies in update times This situation is often the case in systems where there are many digital points that do not change frequently 6 4 2 Change of State Format The Host issues scan requests based on a Change of State basis Some systems refer to this as Event Mode The 8130 RTU keeps track of the items that have changed since the last Host request The Host can issue a single request of tell me what has changed since my last request The 8130 RTU will respond with the results which include addressing information about the data In a typical system this results in a significant improvement in the throughput rate for data The Change of State method has the advantage of being very efficient only the data that has changed is reported to the Host 6 43 Change of State Related Parameters In order to support the Change of State
48. 6 8 17 1 0 Configuration IO arere essiri eee eae 75 6 8 18 Integer Register IREG ers rreri ratre r RE ui ATE EEDE EA E eee eee eee 76 6 8 19 Modbus Gateway MODGW 0 ane tuna teiwe i ddi Enia eae 77 6 8 20 Modbus I O MFIO oooccococccc E ne nee 79 6 6 21 Pulse Totalizer PTOT 2 coiegrentee ita 81 6 8 22 Pump Status Control PUMP 0 0 ects 84 6 8 23 8130 RTU Scanner RSCAN 0 0 tenes 89 6 8 24 Scaler Point SCALER 2 2 26 668 eee eee eee eee eee 91 6 8 25 Signal Selector SIGSEL 0 0 eae 93 6 8 26 System Information SYS 0 0 6 eee 95 6 8 27 Event Timer Counter TIMER 0 000 eae 97 6 8 28 Tag Register TREG 00 teens 100 6 8 29 Unsigned Long Integer Register ULREG 0 cee eae 100 6 8 30 Valve Status Control VALVE 0 0 cee eee 101 6 8 31 Comm Watchdog WDOG rerien srei erea r ean eee ae 104 Expansion Module Model 8209 software blocks 7 1 Tokyo Keiso Scanner TKSCAN iesta mewian ea e ee 107 A AA NN 107 1 2 sApplication oa a A A Aa 108 LAS FASESCAN soe aa dor A o o a T E ao E gas 109 7 2 Tokyo Keiso Level Transmitter FW9000 2 oo 110 L241 Parameterss ciauge cin edad dene NN 110 C22 Application a paced a ot paid etna bates 112 Using ViewRTU 91 COVE Word eee Daas Sole ae 113 8 2 System Requirements r lt grrr reede pta cee eee eee 113 3 3 Installing ViewRTU oso vaa ded Pawel ls Wed ewe OY dated a tue Ad wa
49. 8130 IOM075GVAE0405 8130 Remote Terminal Unit 8209 Tokyo Keiso FW 9000 Interface Module Operating Instructions wWwwW varec com Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30092 USA Tel 1 770 447 9202 Fax 1 770 662 8939 Remote Terminal Unit Installation and Operations Manual 8130 Copyright All rights reserved Printed in the United States of America Except as permitted under the United States Copyright Act of 1976 no part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopying recording or otherwise without the prior written permission of the Publisher Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30096 USA Trademarks acknowledged Varec Inc recognizes all other trademarks Trademarks of other products mentioned in this document are held by the companies producing them Microsoft is a registered trademark of Microsoft Corporation Acrobat is a registered trademark of Adobe Systems Incorporated MODBUS8 is a registered trademark of Modicon Inc TIWAY is a registered trademark of Texas Instruments Corporation HARTO interface is a registered trademark of HART Communications Foundation Delrin is a registered trademark of E du Pont de Nemours Co Inc Wilmington DL Dow Corning RTV 737 is a registered trademark of Dow Corn
50. 8130 RTU Software Blocks Remote Terminal Unit 6 8 19 2 Application The MODGW point provides status information for the communications with any Modbus masters used with the 8130 RTU On the 8130 RTU Motherboard the MODGW point is created automatically whenever the Modbus Slave protocol is defined for a COM point The point number created will correspond to the ComPort such that MODGW 09 is created for COM 0 MODGW 10 is created for COM 1 and MODGW 11 is created for COM 2 Use the Upload command from the Config Menu to retrieve the data from the MODGW point or any other points created automatically by the 8130 RTU The MODGW point provides information about the current command and data address requested by the Modbus master system The MODGW provides assurance that requests are being received and processed 78 Operating Instruction 8130 8130 RTU Software Blocks 6 8 20 Modbus I O MFIO The Modbus I O Module point is used for communicating with Allen Bradley Flex I O Modules The MFIO Mog point lets the user specify what Modbus data is read from the Allen Bradley Module and it also allows data Oo configuration The MFIO point executes on either the 8130 RTU Motherboard or on the 8203 Dual RS 485 Interface module MODx_xx firmware 6 8 20 1 Parameters The database parameters used by the MFIO point are listed and described below Configuration Parame Function ters Tag A Tag can c
51. 90 O INANI LOVINOD WeVIV NOISNYLNI 8 Y dNOND X04 21909 7 HWOSZ lt 01 O dNOX X04 9IGDI D INOVZ 9 ANOYY X04 1909 9 IN06 0 _ g9 Y dNOYD X04 1909 9 JNEL O Z 09 vw 00 691 gt OSI a Zz 90 IW AOGZ SI A 08 9 gt 30A BOVLIOA NOILYOOT SNOGYVZVH NON WNWIXVN 3HL 6 SY313NV8YVA 01314 INONIOIONINON G3LVIDOSSV_ONIMOTIOS 3HL ONISN Z SOZ8 YO GOZ8 Z ZOZ8 1 Z0Z8 7300W 3HL1 OL OJLIINNOD 38 AYN 318VIIddV SY 030 93N 3H1 HLIM 39NVOYODOV NI 38 LSNW NOILVTIVLSNI 8 OJLIINNOOSIO SNOILVDO1 SNOGYWZVH Q Y SANOYI Z NOISIAIO L SSWI9 SI Y3MOd LAdNI YO SNOGHVZVH NON 38 OL NI GaLVDO1 SLNAWNYLSNI NOYJ SIVNOIS LAdNI SOTWNY ZI NMONA SI WHO 3NO 0339X3 LON 1SNW 300419313 INIONNOYY OL ONNOX Z SOZ8 XO L SOZ8 Z ZOZ8 L ZOZ8 ICON WOYNS JONVISIS3Y Ll SYOLONGNOD GATIVLSNI OMVyL LNVONNG3Y AG 300819313 ONIGNNOYD V_OL G3LOSNNOO 38 GINOHS Z SOZ8 YO GOZ8 1 ZOZ8 1 Z0Z8 7300W X04 SIVNINY3L ONIGNNONDS OL AINO SNOILWTIVLSNI SN ONIJIM_0Q 1313 NOILVDO1 N3HM AINO S3SN4 39WldI8 4 SNOGYHVZVH NON 38 Ol NMONA SI VaNv YO 330 GSHOLIMS N338 SVH YAMOd SSIINN LNAWdINOA LOANNOOSIC LON OQ 9 Z NOISIAIG SSWID YOW ALIMIGVLINS HIVANI AVN SININOANOD 30 NOILALILSENS S 38NSOTIDNI tb VNWAN HLIM_0d3SN N3HM NOILWIOT SNOGHVZVH Z NOISIAIO NI OSTIVISNI 38 AVW NIY gt SAIGNSONINON SOZ8 ZOZ8 1300W S3SLON NOILVTIVLSNI Z NOISIAIO M9018 Y3MOd LNdNI OV ONIJIM YAMOd W
52. Alarm Low Any PntRef1 8 value equal to Low or LowLow gt Value Alarm LoLo Any PntRef1 8 value equal to LowLow gt Value Alarm High Any PntRef1 8 value equal to Hi or HiHi gt Value Alarm HiHi Any PntRef1 8 value equal to High gt Value Alarm If a PntRef is not defined it is not used in the alarm logic 6 8 4 3 Interfacing to Other Points The ALSEL point is often used in conjunction with an analog alarm point AAL or a digital alarm point DAL If an alarm is generated by several sources these sources can be used as input references into the ALSEL point The Value parameter can then be used as the input to a DAL point The DAL point will be activated by an alarm from any of the input sources 56 Operating Instruction 8130 8130 RTU Software Blocks 6 8 5 Analog Totalizer ATOT The Analog Totalizer monitors an analog value from an Al or other point and calculates a totalized value SN The ATOT point can be used to calculate flow totals kWH BTU etc usage or similar total based upon an ATOT 6 8 5 1 Parameters analog value representing a rate of change The database parameters used by the ATOT point are listed and described below Configuration Param Function eters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Flow Total or kW
53. Bradley documentation for more information Addr2 These parameters are used to send data to the Configuration Registers of the Allen Bradley Value_2 Module They are written to the Allen Bradley as soon as communication is established AddrX Addr3 determines the Address of the point while Value_X is the actual data written to AddrX For more Value_3 information on the configuration registers consult the Allen Bradley documentation Addr4 Value_4 Offset Input range offset used for scaling the input values Scale Input range scale used for scaling the input values ValueMin Output range offset used for scaling the output values ValueMax Output range scale used for scaling the output values Vane 79 8130 RTU Software Blocks Remote Terminal Unit Configuration Parame Function ters Report Causes automatic notification to the Host in response to a Change of State Request when a value changes Parameter value can be High Low or No Report No disables automatic notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State responses being sent to the Host Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to
54. Click the Download push button to download data to the 8130 RTU 8 5 3 9 Upload Database from 8130 RTU The Upload option is used to upload configuration data from the 8130 RTU The following dialog box appears Dialog used to upload 8130 RTU data UPLOAD RTU CONFIGURATION Select Upload to start Upload Click the Upload push button to download data from the 8130 RTU Once the upload is complete the main window changes to display the uploaded configuration 8 5 3 10 Spreadsheet The Spreadsheet option is used to configure download and upload point data points in spreadsheet mode Spreadsheet Mode Edit window SELECT POINT TYPE Point Type SYS System Information 118 Operating Instruction 8130 Using ViewRTU 8 5 3 11 Password The user can use the Password option to gain access to a protected file Once a password has been assigned the user must enter the password when attempting to edit the 8130 RTU configuration file This password is only entered once in the duration of the ViewRTU program To enter the password Select Config and click on Password Click on the edit box in the Password dialog Type in the password Click on OK Configuration Password dialog CONFIGURATION PASSWORD Enter Password l 8 5 3 12 Modify Password The user can use the Modify Password function to protect all Tank Gauge Configuration file
55. EJ Save as type HEX File hex pe Cancel The currently selected database is written to the HEX file Upload the database using the Upload command before saving the file to ensure the most current data is written 8 5 4 8 5 4 16 PC Setup The Communications Menu The Communications Menu ViewRTU Test rcf File Point Config Communications Options Help way PC Setup Status Connect The PC Setup option allows the user to define the communications channel and data rate characteristics of the communications port When selected the following dialog box appears This example dialog box contains the default settings for communications setup Port Communications Setup dialog r COMMUNICATIONS SETUP RTU Address 1 Port COME F Use RTS Use CTS Baud Rate 300 1200 2400 4800 9600 14400 19200 C 38400 Data Bits Parity r5 6 7 fe None Stop Bits C Odd C Even ca C2 V Data Scan Enabled V Auto Connect At Start Up Number of Retries g F Auto Download Time Timeout x 100ms 30 Download Firmware Timeout x 100ms 600 120 Operating Instruction 8130 Using ViewRTU Port Communications Setup dialog This dialog box allows the user to enter the specifications of the 8130 RTU s communication port When OK is selected the setup data is stored as the default setup next time ViewRTU is executed 8 5 4 17 Status
56. Examine The Examine push button is used to go to the Point Connections window of the reference point in the list box Opening a point connection window Highlight the desired reference data parameter from the Edit Point window Click on the Examine push button The user is taken to that reference point s Point Connections window Vane 127 Using ViewRTU Remote Terminal Unit Exit The Exit push button exits the current point configuration and returns the user to the main menu Download The Download push button allows the user to download the entire point data to the 8130 RTU Upload The Upload push button allows the user to upload the entire point data from the 8130 RTU 8 6 2 37 To modify a Value Edit Point dialog adding a value e C EDIT POINT E Point Help Current Point 0 Point Desc VALVE 00 Valve Status Control CONFIG Point Tag VALVE 00 Description Point Description VALVE 00 DpenedRef Opened Limit Switch Reference Undefined ClosedRef Closed Limit Switch Reference Undefined HOARef Hand Off Auto Reference Undefined PositionRef Valve Position Reference Undefined Mode Operating Mode Hold ID ataMode OpCondition Offset 0 CoastD own Reverse Command Coastdown 00 00 10 TransTimeOut Transition Time Max 00 02 00 v Command Open Close Stop Reverse Undefined A Setpoint Position Setpoint 0 0 LastCommand Last Operator Command Undefined CommandTime Last Command Time Tue Jan 01 0
57. Expansion Module Configuration This chapter describes the procedures involved in configuring the RTU 8130 I O expansion module Chapter 6 Software Blocks This chapter describes how to configure the different programs used for programming the RTU 8130 and expansion module The ViewRTU software program is used to create these software blocks Chapter 7 Expansion Module Software Blocks This chapter describes in detail each of the listed points that are embedded in an RTU with a specific expansion module Chapter 8 Using View RTU This chapter describes how to use the ViewRTU program for configuration and maintenance how to use the Tank Gauge Configuration program for configuration and maintenance Chapter 9 Local Diagnostics Interface This chapter describes the Local Diagnostics Interface functions and how it works with the RTU 8130 and ViewRTU Software Chapter 10 Troubleshooting This chapter describes how to isolate faults and correct problems Appendix Model Options This appendix contains a list of model options Series 8200 expansion modules and spare parts for the Varec RTU 8130 4 Installation and Operations Manual 8130 Contents Overview Tl Features 5 24 4650 A A 9 1 2 Specifications 2 s2454 45 04 rra al A a4 aelnde A eed Da PAS a ge Ste A dG 9 Hardware and Software 2 1 Hardware Description 0 0000 ce eee ee 13 2 2 Hardware Block Diagram 0 0c eee eae 14 23 Software Description
58. Hysteresis parameter This means that the RefValue must be within the range defined as normal by Vane 49 8130 RTU Software Blocks Remote Terminal Unit the amount equal to the Hysteresis Setting the Hysteresis value to O returns the status to Normal whenever the RefValue is within normal range The Control parameter can be used to disable alarm processing When the Control parameter is set to Enable alarm processing is enabled If Control is Disable then the Value is set to Normal and no alarm processing is done The ControlRef parameter may be used to automatically update the Control parameter based upon another software block The following example graph illustrates the use of the RefValue LoLo Low High HiHi Holdoff and Hysteresis parameters Application of the AAL point Holdoff Holdoff o Hysteresis N RefValue 1 The RefValue goes into the Hi range but does not pass the Holdoff parameter The alarm is held off 2 The RefValue remains in the Hi range longer than the defined Holdoff parameter The alarm state is then set to High 3 The RefValue dips into the normal range but the amount does not equal or exceed the Hysteresis parameter 4 The RefValue returns to the normal range but this time the amount exceeds the Hysteresis parameter The status returns to Normal 6 8 1 3 Interfacing to Other Points The AAL point can be used in conjunction with almost any point that produces a floating po
59. OIdAL ONIYJIM TWNOIS DOTVNV TWOIdAL sozeg ZOZ8 7300W NOILOANNOD GNNOYD ATFIHS SI IVNIAY31 Y3LN39 I SSION S0Z8 Z0Z8 NOILWAXOSNI TVWNOILIGGV 03 IVANVA JINVNILNIVN ANY SNOILVIIJHO NIJOLLB SJIXIS OL 41438 NOILVDOT ININNYISNI 3HL LV OJLWINSNI ANY GadVL 38 CINOHS NIXIM GISIHS IVN9IS TV Z S1INOYID NOILYOINAWWOO CONV IVNOIS Tlv YOW3 OJONINNODIY 3YV SalVd GSCTSIHS IVAQIAIONI t S3LON IWY3AN39 155 il Order Codes Remote Terminal Unit 156 Operating Instruction 8130 NOTES Vow Vow Remote Terminal Unit Your offical representative WWwWwW varec com Varec Inc 5834 Peachtree Corners East Norcross Atlanta GA 30092 USA Tel 1 770 447 9202 Fax 1 770 662 8939
60. POMt lt td a A eeu ed oma ae gd eae Sas 143 92 4 Editing a Point 224 004 eeh04 ebepeeien eae bed AAA 143 92 5 Hsing PONS sacs cede cence Seed Geena dd eee AA EEE hae 144 9 26 Edit Tags std A a iad oie deta ees ea ead ek eae 144 9 3 Update Mode lt 5 ais snc beck aba san bd Se A ee RA ee OR ee Pe a PR Sa Me Boe a 145 9 3 1 Configuring Update Mode 0 cette tees 145 9 3 2 Viewing Update Mode 0 cee eens 146 94 Tank Mode suicida en eae ele oy pe he ee hee a a 146 Troubleshooting 101 TOVOIVIOW csi pada pale pee ARAS AAA AO A fat 147 10 2 Troubleshooting the 8130 RTU Motherboard cooccccoccco eee 147 10 2 1 LED Displays under normal conditions 0 0 00 eae 147 10 2 2 LED Displays under Abnormal Conditions o oooccccccoccccocona 148 10 3 Using the 8130 RTU Push buttons 0 0 cette eee 149 10 3 1 Performing a Hard Reset 0 000 eee 149 10 4 8130 RTU Motherboard Power Adjustments and Verification oooo ocooocoooooo 150 10 4 1 Power Supply Adjustment 0 0 0 0 eee eae 150 10 4 2 Supply Voltage Verification 0 0 0 eee 150 Order Codes Contents Remote Terminal Unit 8 Operations Manual 8130 Overview 1 Overview The 8130 RTU is a member of Varec s complete line of industrial control systems and products The 8130 RTU is primarily designed for applications where a cost effective control system is needed for remote collection of field da
61. RTU Software Blocks chapter for specific examples The chapter provides a description of the parameters for each point as well as examples of the connections to other points 8130 RTU software blocks are functions that the user can configure to perform various tasks Software Blocks are available to scan data from a slave device control a pump serve data to other Host systems or perform calculations Each function type contains both the code and data necessary to perform the function Software Blocks are identified by their type example Al DI WV1 900 and PUMP Points are individual instances of software blocks Each point must be added and then configured Adding a point makes the point available for configuration All defined points appear in both the Point Icon Selection area and the Spreadsheet Summary in the main window Configuring the point involves entering configuration parameters In some cases connections to other points are required in order to perform a task Creating connections involves setting references to allow data to be transferred between points 8 6 1 Overview An outline of the section is listed below 8 6 1 32 Configuring Single Points This section describes the method used to configure individual points including Q Adding a Point This section describes how to define a point from the Main window Q Entering Point Data This section describes how to enter the point s parameters Parameters are entered from the
62. The Import All option allows the user to import the entire 8130 RTU database Each point type must have been exported previously in order to import data This can be accomplished using the Export All option or by point type using the Spreadsheet Mode The data is read from files in the CSV file format For example all of the Analog Input points are imported from the file Al CSV The user must select the subdirectory to import the data from The CSV file data can also be imported using the Spreadsheet mode Vanet 123 Using ViewRTU Remote Terminal Unit 8 5 5 23 View I O List The View I O List option allows the user to create a list of the I O points connected to the 8130 RTU The list is limited by listing points that have the Chan or Module parameters These parameters are always used in cases where I O is involved The list is created by writing to the file POINTLST TXT and launching the Notepad program The user can print this file using Notepad or exit and return to ViewRTU 8 5 5 24 Set Time in 8130 RTU The Set Time in 8130 RTU option sets the time in the CLK point to the same time as the PC running ViewRTU 8 5 5 25 Configure Tank Gauges The Configure Tank Gauges Option opens the Tank Gauge Configuration subsystem See the Using Tank Gauge Configuration section for more information 8 5 5 26 Edit Strap Tables The Edit Strap Tables Option lets the user enter and modify strap table data See the Application sectio
63. The Mode is a hex value with individual bits controlling various aspects of the operation of the Modbus Slave protocol handler The bits have the following meanings 0x01 Set Param Indexing mode 0x02 Integer Swap mode 0x04 Swap CRC bytes 0x20 Wonderware Mode 0x80 Ignore any trailing nulls in the request The default is 0 BaudRate Baud Rate for communications to the Host system Valid values are 1200 2400 4800 9600 and 19200 Changing the BaudRate parameter will immediately change the configuration of the ComPort ComParams Defines the number of data bits and the parity used by the com port Valid values include 8N 8 data bits No parity 80 8 data bits Odd parity 8E 8 data bits Even parity 70 7 data bits Odd parity 7E 7 data bits Even parity The default is 8N DetectTime Modbus 8130 RTU Mode character timer in 1 100s of a second Dynamic Parame Function ters Message Current request message displayed in hex format Command Current command Values include 1 Read Output Status 2 Read Input Status 3 Read Output Registers 4 Read Input Registers 5 Force Single Coil 6 Preset Single Register 15 Force Multiple Coils 16 Preset Multiple Registers Addr Data Address for current request Elapse Time of the last request from the master PntCheckSum CRC 16 Checksum of point s static Configuration Parameters Vane
64. The PntCheckSum is a CRC 16 checksum of the Configuration Parameters of a point Most points have the PntCheckSum parameter a few like the CLK Clock Point DIAG Diagnostics Point and the register points BREG IREG and DREG do not Any time a Configuration Parameter is changed the 8130 RTU re calculates the checksum The PntCheckSum is used at initialization to validate each point in the database Vane 43 8130 RTU Software Blocks Remote Terminal Unit PntStatus Parameter The PntStatus parameter gives information about point execution Refer to the information provided for each Software Block about the particular use of the PntStatus parameter Elapse Parameter The Elapse parameter usually indicates the time of the last point execution It is used as the basis for automatic Change of State notifications Value Parameter The Value parameter indicates the real time value of the point In the case of DI points the Value represents a Coded value i e On Off Opened Closed etc Al points represent the Value in an IEEE floating point format In most cases the Value parameter is one of the most important parameters for a point Level amp Temp Parameters The Level amp Temp parameters indicate the real time tank level and temperature of the tank gauge point There are many Software Blocks available in the 8130 RTU associated with tank gauge communications including Software Blocks for every major tank gauge manufacturer
65. Unit 9 1 LDI Environment 9 1 1 LDI Screen The LDI Screen is a small 4X20 character screen that displays menus database points and help When you first activate the LDI it displays the title screen This screen shows the 8130 RTU version number To display the main menu from the title screen press any key on the keypad LDI Screen LDI Title Screen Add Point Delete Point List Point Edit Tags Update Mode Tank Mode Password Select Point Select Point Select Point LDI Lists all LDI lists the Limits your LDI displays Enter your Type Type Type existing RTU Points you LDI functions help screens level 1 or level specified in to tanks only points ViewRTU s 2 password DIAG 00 teed to add to delete to edit Edit point data LDI grants or denies ability to change database LDI adds the LDI deletes the cat pit Dome RTU RTU et LDI changes the RTU point The Edit Tags menu gives you access to the same data as Edit Point But with Edit Tags you can only edit points that contain an existing tag 9 1 2 LDI Keypad You can select menu options and enter data with the LDI keypad The LDI keypad contains 30 keys with 27 containing secondary functions These secondary functions include numbers punctuation and other characters To enter a secondary function press lt SHIFT gt before pressing the key For example to enter the number 1 press lt SHIFT gt then lt H gt LDI Keypad fal N a ES
66. Units Specifies the engineering units for the level data F feet m Millimeters M Meters I Inches The LevelUnits needs to match the units specified during the gauge setup The Level can be converted from Metric to English or vice versa by setting the LevelConvert parameter in the TKSCAN point The default is m TempUnits Specifies the engineering units for the temperature data F Fahrenheit C Celsius The TempUnits needs to match the units specified during the gauge setup The Temp can be converted from Metric to English or vice versa by setting the TempConvert parameter in the TKSCAN point The default is C TempDeadband The TempDeadband is used to set the Change Of State deadband for temperature The default is 25 degrees LevelDeadband The LevelDeadband sets the deadband for the Change of State mode The default is 0 110 Operating Instruction 8130 Expansion Module Model 8209 software blocks Report Causes automatic notification to the Host in response to a Change of State Request when the Level Temp Position changes Parameter value can be High Low or No Report No disables automatic notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State responses being sent to the Host Report must be set to either Low or High for the Value parameter to be sent in respo
67. Value The RawValue is the value read from the PntRef If bits are set in both the RawValue and the Filter an alarm condition is detected OutputCmd Current command sent to the OutputLink point Control This parameter is used to enable disable the ControlRef ability to control the DAL output value 66 Operating Instruction 8130 8130 RTU Software Blocks Dynamic Parame Function ters Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined 6 8 11 2 Application The DAL point continually monitors the value of the PntRef reference and stores it locally in either the Value or RawValue parameters For Mode 0 it stores it in the Value parameter If the Mode 1 the PntRef data is stored in the RawValue If Mode 0 and the Value is NORMAL or OFF then the command to the OutputLink is OFF If the value of the PntRef is ALARM or ON then the command to the OutputLink is ON Any other PntRef values are ignored For Mode 1 the logical AND operation of the RawValue and the Filter will result in an alarm 6 8 11 3 Interfacing to Other Points The DAL point can be used in conjunction with almost any point that produces a coded data value Typical exam
68. a to an integer value using the Offset Scale ValueMin and ValueMax parameters If DataMode 4 the data will be scaled to an integer by multiplying the data value times the Scale parameter The DataMode can also control if the data is changed to OXFF if the data is invalid The Filter parameter is compared to the PntStatus of the PntRef parameter If bits in the PntStatus match bits in the Filter the data is considered invalid and the a read from a modbus host will result in the data being set to OxFF When Block Read or Write requests are received then the way in which the Modbus Slave protocol handler responds is determined by the Size parameter 6 8 16 3 Size Parameter A range of addresses can be specified by setting the Size parameter This sets the indexing mode to Number Indexing which means that Block Read Write requests from the Hosts are handled by stepping through the points number by number For example if Addr1 is 100 and PntRef1 is DI OO RawValue then a Block Read to address 100 with a length of 8 will return the values DI 00 RawValue DI 01 RawValue DI 07 RawValue 74 Operating Instruction 8130 8130 RTU Software Blocks 6 8 17 I O Configuration IO The I O Configuration point provides information about the I O configuration of the 8130 RTU The IO point also allows the user to issue reset commands to certain modules I0 6 8 17 1 Parameters The database parameters used by the IO point are listed and
69. about the safety of an area the user should check with the local safety authorities Always observe warning signs posted in the area and all labels on equipment 3 2 Installation Safety Guidelines Never attempt to make voltage measurements within the 8130 RTU in the field Maintenance should be performed only by authorized personnel Always turn off the power before removing the case cover Before installing repairing any wiring to the 8130 RTU make sure that the power is turned off at the main circuit breaker or switch The power switch should be locked in the OFF position and labeled to prevent other personnel from turning the power on during installation Before turning on power when installation is complete make sure the cover of the 8130 RTU case is in place and tightly closed NEVER REMOVE ANY COVERS WITHOUT FIRST TURNING OFF THE POWER To prevent shock hazards the housing of all units should be properly grounded in accordance with the National Electric Code A grounding conductor should be wired to the grounding terminal provided on the 8130 RTU In some applications a substantial amount of heat is produced by other equipment inside or outside the enclosure To assist in air circulation place blower fans inside the enclosure To prevent excessive heat several steps can be taken For most applications normal convection cooling will keep the device components in the enclosure within the operating range Proper spacing of c
70. acy 0 01 2 Sample Rate per channel 160 msec Surge Protection Clamping max 28 Volts Maximum Input Voltage 1 msec 1500 Volts peak Maximum Input Current 1 msec 15 Amps peak Surge Response Time 1 picosecond DPOLPOLDODODODO Analog Outputs Maximum Quantity 32 Operating Voltage Single ended 0 10 Volts 5 Volts or 10 Volts Operating Voltage Differential O0 10 Volts 5 Volts or 10 Volts Resolution 16 bits Sample Rate per channel 500 msec Surge Protection Clamping max 28 Volts Maximum Input Voltage 1 msec 1500 Volts peak Maximum Input Current 1 msec 15 Amps peak Surge Response Time 1 picosecond DPDOLPODODODO Intelligent Communications Interfaces A Tank Gauge communications via intelligent expansion modules A Microprocessor based A Automatically scans for level temperature and interface level A Industry Standard Protocols RackBus Modbus TIWAY LON A Tank Gauge Interfaces Varec Whessoe Varec Sakura Endress Enraf L amp J Saab MTS 10 Operating Instruction 8130 Overview GSI Texas Instruments Barton Instruments Veeder Root Gas Tube Protection A surge ground is used to provide surge protection for I O and communications by using a combination of Gas Discharge Tubes and Transzorbs To eliminate surge transients gas discharge tubes augment the standard on board surge protection by providing a conductive ground Gas tube protection is the standar
71. ager and communication functions for data transfer The software incorporates a variety of protocols allowing the 8130 RTU to interface as a master or slave device Software Block Diagram P4 Low Level 1 O Scan Tables Point Executive System Tasks Database in NOVRAM RS 232 or RS 485 Hardware and Software Remote Terminal Unit 2 4 Software Features 2 4 1 Real Time Multitasking Executive The operation of the 8130 RTU is based on a highly reliable field proven real time multitasking executive It provides task switching based on real time events and interrupts message passing and task priorities lts capabilities also include timed suspension of tasks queue handlers and interrupt processing tasks 2 4 2 Real Time Clock Integral to the real time executive is the system s real time clock All timed events of the 8130 RTU are coordinated by this clock In addition to the real time executive interaction all field data scanning is coordinated by the real time clock Digital Inputs are scanned at a rate of 20 msec while Analog Inputs are scanned at a 160 msec rate Both analog and digital field data are held in temporary storage for later processing by an input task 24 3 Automatic Fault Recovery The 8130 RTU has a watchdog timer that is periodically strobed by the microprocessor Should the processor suffer a lapse due to hardware or software failure the watchdog timer will time out and all Outputs will be di
72. ail processing to take place Use this in the case of redundant comm links to the host If Mode 2 then any of the RefValues defined can be Offline in order for Comm Fail processing to occur TimeOut Amount of time that the Offline condition exists before the notifications to turn off outputs are sent The default is 30 seconds PntRef1 The PntRef parameters determine the input source for the WDOG point to monitor Up to four PntRef2 references may be specified The Mode parameter determines how the WDOG point responds The PntRef3 PntRef must be to a point that produces a coded value The typical reference is to PntRef4 COM xx CommStatus Other point types may be used with the main criteria since the value Offline is state defined for comm fail processing 104 Operating Instruction Remote Terminal Unit 8130 8130 RTU Software Blocks Dynamic Parame Function ters CommStatus Communications status The CommStatus is determined by the RefValues and the Mode parameter If Mode 1 then all of the RefValues must be Offline in order for comm fail processing to occur If Mode 2 then any of the RefValues can be offline for comm fail processing Control If the Control is set to Disable then the WDOG point is disabled and no comm fail processing will take place RefValuel RefValuel 4 are the values of the PntRefl 4 parameter references The references can be to any RefValue2 point that produc
73. allows the user to enter or select a value for a parameter Click on the desired cell or column Select Set Value from the Edit menu The Modify Value dialog box appears Spreadsheet Mode Editing point parameter values MODIFY VALUE El Command Gauge Command Find Wtr Lvl Find Wtr Lvl a Follow Level Follow Wtr Lvl Raise Reset ore Cancel Enter or select a value from the scroll list Set Value with Auto Increment This option can also be used for numeric parameters such as channels to auto increment the value Follow the procedure below Click on each desired cell or column 134 Operating Instruction 8130 Using ViewRTU Select Set Value from the Edit menu The following dialog box appears Spreadsheet Mode Editing point parameter values using auto increment O SPREADSHEET MODE Point Edit Options Protocol ComPort BaudRate ComParam Timeout Local Diag Independent 9600 30 CRC 10 0 RTU Slave Undefined MODIFY VALUE b RTU Slave Undefined D HART Master Undefined Coet 0 E D 0 iv Aut at Store Cancel x lu DE Each value in the column is incremented by one for the range of rows selected All cells that are selected and match the data type of the value are set to the value The Options Menu Spreadsheet Mode The Options Menu TT SPREADSHEET MODE x Point Edit
74. and other information are explained in greater detail in the Application section 8 5 2 7 Delete This option lets the user delete one point at a time The user is able to delete an existing point by clicking on the delete push button from the toolbar or by selecting Delete Point from the Point menu The Select Point to Delete dialog appears Point deletion dialog SELECT POINT TO DELETE Point Type DI Digital Inputs Point Num 8 DI 08 l DI Point deletion dialog This dialog box displays a list of defined point types and corresponding point numbers The point icon is also displayed for identification as well as the tag if a tag has been assigned The user selects the point type and the corresponding number to be deleted Vane 117 Using ViewRTU Remote Terminal Unit 8 5 3 The Config Menu The Configuration Menu O ViewRTU Test rcf Loe File Point Config Communications Options Help Download Database to RTU Ctrl D Upload Database from RTU Ctrl U SpreadSheet Password Modify Password Create Database HEX File 8 5 3 8 Download Database to 8130 RTU The Download Database to 8130 RTU option is used to download configuration data to the 8130 RTU The following dialog box appears Dialog used to download 8130 RTU data DOWNLOAD RTU CONFIGURATION Number of Points 31 Number of Bytes 4037 Select Download to start Download
75. and status information from a tank gauge More than 75 functions are available Points are the individual instances of software blocks At the I O level a Point is needed to manage the operation of each input output or communications channel I O can be Simple or Intelligent Digital Input DI and Analog Input Al points are examples of Simple I O Intelligent I O always involves digital communications with an external micro processor based system Intelligent I O uses a COM point and a protocol handler in order to communicate with the external system Examples include Whessoe Varec 1900 WV1900 and Whessoe Varec Intelligent Tank Gauge ITG points In both cases the user configures the Config parameters and is provided real time data through the Dynamic parameters Points can be interconnected in order to perform complex functions For example a PUMP point interfaces to multiple input and output sources DI Al or DO points in order to monitor and control a pump The PUMP point can also interface to an Event Timer TIMER point which can then be used to totalize the pump runtime Many point descriptions contain an Interfacing to Other Points section that describes how to make these connections The Series 8130 RTU contains over 75 built in software functions pending on the I O expansion modules installed Some of these functions are listed below Tank Gauge Scanning Protocol Gateway Flow measurement totalization Intelligent 1 O t
76. annel Analog Output module 4 20 mA 0 20 mA 1 5V Model 8208 TIWAY Interface module Texas Instruments IT 111 IT 121 IT 150 Model 8210 Varec Mark Space Interface module Mark Space Micro 4 wire Model 1800 Model 1900 Model 4000 Model 8211 Current Loop Interface module Whessoe Bus Protocol GPE Protocol Model 8212 Saab TRL 2 Interface module Model 8213 V1 Interface module Sakura Endress TGM 3000 TGM 4000 NMS53x Model 8214 Enraf Interface module Enraf 811 802 812 854 873 Model 8215 L amp J Tankway Interface module MCG 1000 MCG 1500 MCG 2000 Model 8216 LON Interface module Barton Instruments Series 3500 Model 8217 Dual RS 232 Interface module OCOOOOOOOCOOCOCOODO Configuration instructions for each I O expansion board can be found in the following relevant chapters 4 1 Motherboard Description The motherboard description is broken into three sections Each section identifies the location of the components on the motherboard When necessary a brief description of the component is provided These sections are listed below Power Supply Switches and Indicators Communications Vente z Configuration Remote Terminal Unit Channels 1 16 I O Expansion Connectors P1 8 P2 l The 8130 RTU motherboard POWER SUPPLY E OO
77. as the option of first analyzing the effects of converting the file A script file can also be selected to alter the behavior of the conversion Script files are provided on the upgrade disk 8 5 5 21 Export All The Export All option allows the user to export all of the database in the 8130 RTU Each point type is exported toa file in the CSV file format For example the Analog Input points are all exported to the file Al CSV This means that the user can not specify each file name as the data is exported The user does have the ability to specify the directory to export the data to The user must create and then select the subdirectory for the export operation We suggest that you organize the directories with names corresponding to the 8130 RTU address If you have two 8130 RTU s use the Windows File Manager program to create subdirectories ViewRTU 8130 RTU1 and ViewRTU 8130 RTUZ2 All of the files for 8130 RTU 1 should be written to ViewRTU 8130 RTU1 8130 RTU 2 s data would go to ViewRTU 8130 RTU2 and so on The exported data can be edited using a spreadsheet program such as Microsoft Excel or a database program like Microsoft Access Many programs can read and write data in the CSV file format You can make backups of your RCF file by exporting the data in the CSV file format The exported data can be read back with the Import All option The Spreadsheet Mode also has an option to import CSV file data 8 5 5 22 Import All
78. ase The ControlRef can be any type of point that produces a parameter value of Enable and Disable Typical examples are Digital Input DI and Digital Converter DICONV points The CMNDR point is not limited to these types of points and can be used to solve a variety of problems 62 Operating Instruction 8130 8130 RTU Software Blocks 6 8 9 Communications COM The Communications point reports the status and controls the operation of the communications interfaces Jal COM points are automatically created by the system at initialization 6 8 9 1 Parameters The database parameters used by the COM point are listed and described below Configuration Parame ters Function Protocol Protocol handler assigned to the ComPort Valid values are Disabled 8130 RTU Slave 8130 RTU Master MODBUS Slave MODBUS Master HART Master Enraf Master CIU TSU Slave Local Diag Printer The defaults are COM 0 8130 RTU Slave 9600 Baud COM 1 8130 RTU Slave 19200 Baud COM 2 8130 RTU Slave 19200 Baud COM 3 8130 RTU Master Mode The Mode parameter is used in conjunction with the Protocol Different protocols will use the Mode in different ways depending on the needs of the protocol ComPort Communications Port number Valid values are 0 3 The ComPort parameter should never be modified by the user BaudRate Baud Rate for communications to either the Host or Slave system Valid values are 1200 2
79. be sent even if the value has not changed since the last message The maximum is 65535 seconds The default is 240 Dynamic Parameters Function Valuel Analog Value 1 Value2 Analog Value 2 Value3 Analog Value 3 Value4 Analog Value 4 Value5 Analog Value 5 Value6 Analog Value 6 Value7 Analog Value 7 Value8 Analog Value 8 PntStatus Byte value indicating status of point Values are 0x0000 No Error 0x0001 No Response From Device Elapse Time of last scan PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 20 2 Application The MFIO point continually scans the Allen Bradley Flex I O device using the ID parameter The Module and Chan determine which Model 8203 Module and Channel are used for communications to the Allen Bradley Module 1 corresponds to the Model 8203 set to address 1 etc If the Module parameter is set to 0 the MFIO point will use one of the communications channels on the 8130 RTU Motherboard An MFIO point is needed for each device connected to the 8130 RTU Up to 8 Registers can be read with each MFIO point The BaudRate and ComParams values must match the communications parameter of the Allen Bradley module Each point can read up to 8 consecutive register values and write to 3 configuration addresses The ReadCmd parameter determines the command to read data and the WriteCmd parameter is the command used for write operations The Addr1 and Sizel parameters determine the read regis
80. ble below lists the abnormal conditions of the four indicator lights From this table the user should be able to pinpoint the cause and derive a solution to the problem 8130 RTU LED indicators under abnormal conditions Communications Online Output Enabled Indicator Condition Cause Solution Run Does not flash even after hard reset Bad database Bad main circuit board Perform Hard Reset then reload database Replace main circuit board Flashes rapidly No firmware or firmware is corrupt Check jumper settings for memory on motherboard Download the firmware again Steady ON OFF system failure 148 Operating Instruction 8130 Troubleshooting Indicator Condition Cause Solution Communication Steady state DIP switch Check unit ID DIP switch setting setting set ID number and reset system COM point Check COM point with diagnostics terminal or ViewRTU COM Verify time out baud and parameters protocol parameters have the correct values set bad Check for bad communications communication line modem board or main circuit board wrong jumper Check W6 amp W7 for proper settings settings 24 OFF bad fuse Check fuse at F2 10 3 Using the 8130 RTU Push buttons Reinitializing System Hardware To reinitialize the system hardware Press the RESET Switch This action causes it to
81. cations status is set to On line by default The 8130 RTU then waits for a valid poll from the Host computer If the communication cable is installed and the Host is running a communications link is established Verify this condition with a hand held terminal or ViewRTU Verifying Host Communications Display the COM Point and verify that an On line condition is indicated Vee a Installation Remote Terminal Unit 3 3 6 Configuring I O Expansion Modules The 8130 RTU is supported by a full range of I O interfaces I O expansion modules are available for connection to almost every type of signal encountered in industrial applications Example of a module installation Channel 1 Channel 17 Channel 16 Channel 32 Refer to the Configuration amp I O Expansion Module Configuration chapters 4 and 5 for procedures Note Before configuring any I O expansion modules 8203 8208 8210 8211 8212 8213 8214 8215 8216 and 8217 the dip switch must be set equal to the number to which it is connected on the 8130 RTU i e P1 P2 etc Note Before configuring any I O expansion modules each module must always be installed with the terminal blocks fac ing outward An example illustrating the requirement is seen below 3 4 Recommended Maintenance Procedure The following standard procedure can be used for repairing the 8130 RTU Replacing a defective component or module Turn off main power Open the enc
82. cing an analog value then use an AISTAT point to convert the signal to a Low High Normal status AlarmValue The value specified by the AlarmRef parameter The AlarmValue will cause a pump shutdown if it is not Normal If the AlarmRef is not defined then the AlarmValue is not used in the control logic FlowTotal The flow total as specified by the TotalRef If the TotalRef is specified then the value of the parameter referenced will be stored in the FlowTotal This can be used in conjunction with the FlowSetPoint in order to control the operation of the pump PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 22 2 Application The PUMP point provides status monitoring and control of commonly encountered pump applications The PUMP point provides interface logic for Hand Off Auto switches Bearing Winding temperature monitoring Vibration monitoring as well as flow and pressure monitoring Any or all of these signals may be specified for use with the PUMP point If a signal is not present it can be set to Undefined and it will be ignored The PUMP point allows the user to enter a Start or Stop by changing the Command parameter Thi
83. ction Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Pump Control 1 or PMPO1 The default tag is set to PUMP 0O Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to PUMP 00 ValueRef The pump status reference This parameter must be defined in order for the PUMP point to operate This is normally a DI point although it can be any type of point that produces an On or Off value StartLink The output Link for Start command Normally a DO point is specified StopLink The output link for Stop command Normally a DO point is specified HOARef The Hand Off Auto reference This parameter is used to enable or disable pump control as determined by the status of a Hand Off Auto switch Normally a HOA point is used for this purpose although any type of point that produces a value of Auto can be specified The pump is only allowed to run if the value defined by the HOARef the HOAValue is Auto If the pump is running and the HOAValue changes from Auto to anything else the pump will be shut down If the HOARef is not specified then the PUMP point will operate as determined by other constraint
84. d The 8130 RTU Master protocol used to communicate with other 8130 RTU s or intelligent com munication modules such as the Model 8203 or Model 8210 also supports both methods Note The Modbus protocol is Scan based Therefore the Report and Maxtime parameters have no meaning 6 5 Scanners Scanners are tasks in the 8130 RTU that continuously scan the I O hardware and store the data in tables For Simple I O low level point tasks such as the Al DI and PTOT points continually execute read data and perform filtering and conversion algorithms For example the Analog Input scanner referred to as AISCAN reads data from the A D converter on the Model 8202 or Model 8205 every 20 msec and stores the raw data in an array The Al point executes every 250 msec and uses some or all of the data in the raw data in order to calculate the Value parameter Likewise the DI and PTOT points use information collected by the DISCAN task For Intelligent I O a protocol handler associated with a COM point scans the remote system based upon addressing and timing information provided by the user For example the RSCAN point interfaces to Intelligent I O modules such as the Model 8210 Mark Space Interface to gather data for WV1900 and WV2046 points On the Model 8210 a WVSCAN point manages the scanning of the tank gauge transmitters and provides status information In ViewRTU the Al DI and PTOT points are represented by the following symbols AL The data
85. d The default tag is set to CMNDR 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to CMNDR 00 PntRef Input point reference for the CMNDR point to monitor The CMNDR point interfaces to integer and coded data values ControlRef Control reference for controlling the operation of the CMNDR point The ControlRef is be used to enable disable the processing of the CMNDR point OutputLink The output link for the OutputCmd Value_0 7 Coded value used to check for a match The CMNDR starts comparing values from Value_0 and if a match is found the value in the associated Command parameter is written to the OutputLink Only the first match is executed Command_0 7 Command values for the Value_0 7 parameters in Coded format Mode Determines whether the Value or the RawValue is used If Mode 0 the Value parameter is used and must match one of the Value0 7 values If a match is found then the associated Command is written to the OutputLink If Mode 1 then the RawValue is used with the Filter The Filter is ANDed with the RawValue and if the result is TRUE the Command is executed For both Mode 0 and Mode 1 only the first match is executed Filter Used for Mode 1 The Filter is used in conjuncti
86. d 8204 The input data is stored in arrays that are subsequently accessed by the Point Executive 2 4 8 Point Executive The Point Executive handles processing of the built in 8130 RTU software blocks that are configured by the user There are two levels of points as listed below Low Level Point processing task e g Analog Digital Input and Output processing Vee z Hardware and Software Remote Terminal Unit High Level Point processing task e g Totalizers Alarms etc Each level executes independently of the other level These tasks perform filtering timed hold off determination and conversion of the data before it is permanently stored in the database When it has been determined that a change of state has occurred other tasks within the system are notified of the change Output processing involves receiving notifications of change from the Remote Communications tasks or Local Interface Once received the desired output is read from the database converted to the corresponding field data and then written to the appropriate output In the case of pulsed Digital Outputs they are deactivated after the preset time 2 4 9 Database Manager The Database Manager is a collection of programs and data The Database Manager allows the 8130 RTU system executive to access data from the database in an organized and program independent manner It resides in non volatile RAM The Database Manager also contains a Database D
87. d for Analog Inputs RS 485 Communications Tank Gauge Interfaces and Input power Surge Protection including Gas Discharge Tubes is provided on the following interfaces AC Input DC Power Input RS 485 Communications Model 8203 Dual RS 485 Communication Interface Model 8205 16 Channel Analog Input Model 8207 8 Channel Analog Output Model 8208 TIWAY Interface Model 8210 Varec Mark Space Interface Model 8211 Current Loop Interface Model 8212 Saab Interface Model 8213 V1 Interface Sakura Endress Model 8214 Enraf Interface Model 8215 L amp J Tankway Interface Model 8216 LON Interface Barton Instruments PDPOPOEDPODO DO DOLO Other features of gas tube protection are listed below A Gas Discharge Tube Surge Breakdown 1200 Volts max A Gas Discharge Tube DC Breakdown 500 Volts max A Maximum Surge Current 10 x 1000 usec 300 Amps peak A Maximum Surge Current 10 x 50 usec 1500 Amps peak A Impulse Life 300A 10 x 1000 usec 80 to 400 Surges Overview Remote Terminal Unit Field Maintenance Field maintenance of the 8130 RTU is simplified by several built in features The modular design of the computer control system in conjunction with quick disconnect connectors allows for on site replacement of questionable components A dedicated RS 232 port is also provided for use in diagnostic testing or local programming Normally a laptop computer is used for this function 1 0 Expansion Modules The 8130 RTU can
88. defined in the PntRef TimeOfHigh Time that the DailyHighVal occurred DailyLowVal Low value for the day of parameter value defined in the PntRef TimeOfLow Time that the DailyLowVal occurred MonthlyHigh High value for the month of parameter value defined in the PntRef Vane 51 8130 RTU Software Blocks Remote Terminal Unit Dynamic Parameters Function TimeOfMHigh Time that the MonthlyHigh occurred MonthlyLow Low value for the month of parameter value defined in the PntRef TimeOfMLow Time that the DailyLowVal occurred DayEnd Time when the daily registers are reset MonthEnd Time when the monthly registers are reset RefValue Floating Point value of the PntRef parameter used to determine the Value parameter PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 2 2 Application The AIFUNC point continually monitors the value of the PntRef reference and stores the data locally in RefValue It then calculates a Rate of Change based upon the last 10 readings The ScanInterval parameter determines the frequency at which readings are taken from the Pntref The rate is calculated as a weighted sum with
89. dentify points indicating the use of the point such as Pump Cycles or Valve Ops The default tag is set to TIMER OO Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to TIMER OO PntRef Point reference for timing and counting functions Any point which produces a coded data type can be used CompareO Compare0 specifies the values to be timed or counted This value should represent valid states of the PntRef For example if the PntRef is a pump then CompareO and Compare can be set to On and Off in order to calculate the pump runtime AlarmTime0 AlarmTime0 specifies the amount of time before Compare0 is in alarm The AlarmTime is used with the TimeUnits parameters Comparel Comparel specifies the values to be timed or counted This value should represent valid states of the PntRef For example if the PntRef is a pump then Compare0 and Comparel can be set to On and Off in order to calculate the pump runtime AlarmTimel AlarmTimel specifies the amount of time before Comparel is in alarm The AlarmTime is used with the TimeUnits parameters Compare2 Compare2 specifies the values to be timed or counted This value should represent valid states of the PntRef For example if the P
90. der to control the valve PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 30 2 Application The VALVE point provides status monitoring and control of commonly encountered valve applications The VALVE point provides interface logic for Hand Off Auto switches as well as reverse coastdown and transition timers Any or 102 Operating Instruction 8130 8130 RTU Software Blocks all of these parameters or signals may be specified for use with the VALVE point If a signal or parameter is not present it can be set to Undefined and it will be ignored The VALVE point allows the user to enter an Open Close Reverse or Stop by changing the Command parameter Entering a Command of Open will cause valve to open Likewise a Command of Close will cause the valve to close The Command parameter causes an On or Off value to be written to the parameter specified by the OpenLink and ClosedLink parameters A Stop command will immediately stop the valve The valve will not change position until a new command is issued A Reverse command will reverse the last command In this case a CoastDown timer can be specified that will cause th
91. dual manuals for a description of Models 8202 8203 and 8210 16 Operating Instruction 8130 Hardware and Software 2 4 6 Protocols The 8130 RTU is fully compatible with FuelsManager software It is also compatible with a variety of other Host systems including through Modbus protocols Several types of protocols are available for assignment to the communication ports As seen in the table below most of the devices can be assigned interchangeably as the Master or Slave MASTER SLAVE 8130 RTU with the 8203 8208 8210 8130 RTU with FuelsManager or 8211 8212 8213 8214 8215 8216 or ViewRTU 8217 TIWAY Modbus Modbus For example if FuelsManager is used with the 8130 RTU then FuelsManager is the master and the 8130 RTU is the slave The 8130 RTU is the master when intelligent I O expansion modules are used The default communication settings for the COM ports are as follows COM Port Protocol Baud Rate Data Bits Parity Stop Bits COMO 8130 RTU 9600 8 N 0 Slave COMI 8130 RTU 19200 8 N 0 Slave COM2 8130 RTU 19200 8 N 0 Slave COM3 8130 RTU 24000 8 N 0 Master 2 4 7 I O Scanning Task The I O Scanning and Control Task are dedicated to the scanning of field input data from analog digital and pulse sources Type of Data Source I O Expansion Module analog data Models 8202 8204 and 8205 digital data Model 8201 and 8204 pulse data Model 8206 an
92. e Function ters UnitAddr The 8130 RTU Unit Address SW1 DBPnts The number of database points defined DBSize The size of the database in bytes DBChanging The initial time of database modification DBChanged The completion time of database modification DBChangeTime The time of last database modification SysVer The Firmware version SysCheckSum The System Checksum HardVer The PCB hardware version PSDVer The programmable logic version HART HART Modem circuit is present NumResets Records the number of resets that have occurred RAMSize Size of installed system scratch memory kilobytes NOVRAMSize Size of installed system nonvolatile database memory kilobytes FlashSize Size of installed system program memory kilobytes PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 96 Operating Instruction 8130 8130 RTU Software Blocks 6 8 27 Event Timer Counter TIMER The Event Timer Counter point provides counting and timing functions The TIMER point has four timers Each timer counts events of a reference point to a user specified comparator The TIMER point is useful Ep for counting pump and valve operations 6 8 27 1 Parameters The database parameters used by the TIMER point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to i
93. e Rate is calculated by software using the RawValue and the Elapse parameter If the Mode is 1 then the Rate is calculated using the hardware registers in the Model 8204 or Model 8206 and the real time clock The IntPeriod specifies how often the Rate calculation is performed The longer the IntPeriod the more accurate and 82 Operating Instruction 8130 8130 RTU Software Blocks stable the Rate will be The TimeUnits parameter allows the user to specify whether the Rate is per second minute hour or day When the Period expires the Value is shifted into PrevValue and Value is reset to O and totalization is re initiated 6 8 21 3 Interfacing to Other Points The PTOT is often used as the input source a Reference for other point application programs The Analog Alarm AAL Analog Totalizer ATOT Analog Status AISTAT and Min Max Average SIGSEL points are examples of points that use PTOT point data to calculate other data values or effect control Vente 5 8130 RTU Software Blocks Remote Terminal Unit 6 8 22 Pump Status Control PUMP The Pump Status Control point provides interface logic for use in common pump control applications A number of operating conditions are considered including vibration flow rate suction discharge pressure Gar and bearings winding temperature 6 8 22 1 Parameters The database parameters used by the PUMP point are listed and described below Configuration Fun
94. e VALVE point to wait before issuing the opposite command as the last operator command The user can specify a value for the TransTimeOut which will cause a Stop command to be issued if the valve is in the Opening or Closing state to long indicating a possible stuck valve In addition to Open Close commands the user can enter a SetPoint command which will cause the VALVE point to drive the outputs until the setpoint is achieved The PositionRef must be defined for this feature to function 6 8 30 3 Interfacing to Other Points Either the OpenRef or ClosedRef must be entered If only one is specified then the valid states for the Value parameter will be Opened or Closed If both are available both can be used to determine transitional status If no status feedback is available then define a DI point and assign it to the same channel as the OpenLink This will allow the VALVE point to monitor the output command status The OpenLink is usually a DO point which is connected to the valve actuator via a Model 8201 16 Channel Digital I O Module or a Model 8204 8 Channel Multi Function Module Entering a Command of Open will cause valve to open Likewise a Command of Close will cause the valve to close The PositionRef is usually an Al point although any Software Block that produced an IEEE floating point value indicating the valve position 0 100 can be used Vane 103 8130 RTU Software Blocks 6 8 31 Comm Watchdog WDOG The Commu
95. e case whether the Control is set to Disable by the user or if the ControlRef is used to dynamically update the Control 6 8 13 3 Interfacing to Other Points The DICONV point can be used in conjunction with almost any point that produces a byte integer or hex value A typical use of the DICONV point is as an intermediary point that converts a byte or integer value to a coded value The DICONV point can be used to bridge a register value to a type of point that is using a coded value in its operation An example is to use the DICONV point to convert the PntStatus parameter of a tank gauge point to a coded value such as Normal or Scan Failure The DICONV point can then be used with an Alarm Selector 8130 RTU Software Blocks Remote Terminal Unit 6 8 14 Double Word Register DREG The Double Word Register point provides four bytes of storage It is often used for inter point int communications where no other means is provided 6 8 14 1 Parameters The database parameters used by the DREG point are listed and described below Dynamic Parame Function Value Double Word 4 bytes value 6 8 15 Floating Point Register FPREG The Floating Register point provides four bytes of storage in IEEE floating point format It is often used for pal inter point communications where no other means is provided 6 8 15 2 Parameters The database parameters used by the FPREG point are listed and described below
96. e indicating the On line Offline status of the COM point State Current state of the message being sent received Command Current command being processed Status Status if the last message CommeErrors The number of communication errors NumTrans The number of transactions Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum of point s static Configuration Parameters 6 8 9 2 Application The COM point controls the operation of Host and Slave communications The Baud Rate Communications Parameters and Protocol may be changed by assigning values to the appropriate parameter Each Com port is independent of the other and completely flexible in its use For example the user may configure the system to communicate with a single host redundantly using the same protocol Alternatively the 8130 can communicate to different hosts using different protocols allowing the 8130 RTU to act as a bridge Other options include assigning one COM point to communicate with a Slave device while communicating to a Host system on the other 6 8 9 3 Interfacing to Other Points The COM point can be used in conjunction with a Communications Watchdog Point WDOG to provide for shutdown of the Digital and Analog Outputs when a communications failure occurs 64 Operating Instruction 8130 RTU Software Blocks 6 8 10 Coded Register CREG The Coded Register point provides two bytes of storage in the 8130 RTU Coded format It
97. e period expires This mode can be used independently or in conjunction with the FlowSetPoint The AlarmStatus and AlarmControl are available as outputs to other types of points such as a DAL point The AlarmStatus and AlarmControl parameters can be used by the DAL point to activate an output to indicate and alarm condition exists The PUMP point is one of the most sophisticated Software Blocks in the 8130 RTU It can interact with several other points in order to construct a complex control strategy 88 Operating Instruction 8130 8130 RTU Software Blocks 6 8 23 8130 RTU Scanner RSCAN The 8130 RTU Scanner point is used in conjunction with Intelligent I O Modules such as the Model 8203 gt Dual RS 485 Module Model 8209 Tokyo Keiso Interface Model 8210 Mark Space Interface Model 8211 ATU Current Loop Interface Model 8212 Saab Interface Model 8213 V1 Interface Model 8214 Enraf Interface SCAM Model 8215 L amp J Interface and Model 8216 LON Interface The RSCAN point provides dynamic and statistical information for the communications between the 8130 RTU and the Intelligent I O Modules 6 8 23 1 Parameters The database parameters used by the RSCAN point are listed and described below Configuration Parame Function ters MaxRetry Value between 1 10 indicating the number of times the scanner will attempt to poll a Module that has not responded Default is 2 ComPort Communications port used to scan exte
98. e pump status to see if the pump started The data referenced by the ValueRef is stored locally in the Value parameter After a Start command is issued the PUMP point will wait the amount of time specified by the StatusDelay and check the ValueRef to ensure that the pump started properly If the Value is anything other than On then the pump will be stopped PressDelay The amount of time after a Start command that the PressValue status is checked The PressValue is derived from the PressRef reference Normally if the PressValue is not Normal the pump will be stopped Setting the PressDelay will hold off the shutdown decision immediately after a Start in order to allow the system to stabilize in the cases where flow switches are used If the PressRef is not specified or if the PressDelay is 00 00 00 this feature is disabled FlowDelay The amount of time after a Start command that the FlowValue status is checked The FlowValue is derived from the FlowRef reference Normally if the FlowValue is not Normal the pump will be stopped Setting the FlowDelay will hold off the shutdown decision immediately after a Start in order to allow the system to stabilize If the FlowRef is not specified or if the FlowDelay is 00 00 00 this feature is disabled TimeToStop The TimeToStop parameter can be used as a condition for determining when to stop the pump The TimeToStop is added to the CommandTime and at that time the pump will be stopped The
99. e scanning task The Module and Chan parameters determine which Model 8209 will be used and to which channel on the 8209 the tank gauge is connected The ID must match the Device ID of the FW 9000 The BaudRate and ComParams must match the settings of the FW 9000 General Commands can be issued to the gauge by setting the Command parameter The user may raise or lower the servo displacer 112 Operating Instruction 8130 Using ViewRTU 8 Using ViewRTU 8 1 Overview This chapter describes the software used to configure the 8130 RTU This chapter describes each of the menus found in the menu bar Additionally the chapter describes the system requirements and the installation procedure Use this chapter in accordance with the 8130 RTU Software Blocks section ViewRTU software a Microsoft Windows application is designed to configure and view data points in the 8130 RTU ViewRTU is a utility program that can be used for configuration diagnostics data acquisition and control Since ViewRTU follows the Windows standard the user that is familiar with Windows will be able to learn the program quickly ViewRTU supports the Windows standard of selecting commands from a series of pull down menus If the user is not familiar with Windows based programs then refer to the Microsoft Windows manual for basic instruction 8 2 System Requirements The minimum requirements needed to run the ViewRTU application are listed below 386 486 Pentiu
100. econds the scanner will delay between each poll The default is 25 msecs This value should not be changed Holdoff Value indicating the number of times the scanner will skip attempting to poll a tank transmitter that has not responded Default is 10 LevelConvert Determines the units in which the level data will be displayed F feet m Millimeters M Meters If no value is specified no conversion will be performed TempConvert Determines the units in which the temperature data will be displayed F Fahrenheit C Celsius If no value is specified no conversion will be performed Vanet 107 Expansion Module Model 8209 software blocks Remote Terminal Unit Dynamic Parame Function ters ScanCmd Allows the user to Enable Disable or Reset scanning IDAddress of gauge currently being scanned ID Address currently being scanned Chan Channel currently being scanned Cmd Command currently being sent to the gauge Pnt Point currently being executed RequestData The messgage being sent to the FW 9000 ReplyData The message received from the FW 9000 NumRequests Number of gauge polls since last reset NumComeErrors Number of gauge polls which resulted in an error NumTimeouts Number of scan timeouts NumScanList Number of points in the scan list NumFastScan Number of points in the Fast Scan List PntStatus Byte value indicating status of point Values are
101. ed to Integer format Vow 91 8130 RTU Software Blocks Remote Terminal Unit Dynamic Parameters Function PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time the SCALER point last executed PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 24 2 Application The SCALER point allows the user to perform simple math functions such as conversion of units The SCALER point takes the value from user specified database references multiplies each by a constant and adds the three product terms A constant K may also be factored in The SCALER point works in conjunction with parameters that are in floating point format 6 8 24 3 Interfacing to Other Points The SCALER point is often used as the input source a Reference for other point application programs The Tank TANK Modbus Floating Point Register MFPREG and Modbus Integer Register MIREG points are examples of points that can use the SCALER point data to calculate other data values 92 Operating Instruction 8130 8130 RTU Software Blocks 6 8 25 Signal Selector SIGSEL 6 8 25 1 Parameters The Signal Selector Point monitors multiple floating point values from Al or other points and calculates the Minimu
102. ef is read and if there are bits set that match the Filter the source data is considered invalid The output registers will be set to the value determined by the CommFailValue 73 8130 RTU Software Blocks Remote Terminal Unit Dynamic Function Parameters PntStatus Byte value indicating status of point Values are 0 No error PntCheckSum CRC 16 Checksum of point s static Configuration Parameters 6 8 16 2 Application The GWBLK point is a look up table used by the Modbus Slave protocol handler Up to sixteen address point reference pairs may be used per GWBLK point Multiple GWBLK points may be used if necessary The Addr parameter specifies the data address The corresponding PntRef parameter specifies the database parameter for the request The Gateway Block point allows the user to use the 8130 RTU easily in retro fit applications It is not necessary to re configure an existing MMI or Host system The user can configure the 8130 RTU to match the addresses used in the Host system When the Modbus Slave protocol handler receives a request it searches the GWBLK points to determine if any of the Addr parameters match the request If a match is found the data referenced by the PntRef parameter will be used for the response There are three data modes DataMode 0 which returns the data in the default format and DataMode 1 which returns the data in an integer format DataMode 1 will scale IEEE floating point dat
103. eference parameter to enter a new value The following dialog box appears In the Point Connections Window drag and drop the point icon onto the PntRef The following dialog box appears Edit point parameter reference dialog MODIFY REFERENCE OpenedRef Opened Limit Switch Reference DI v 00 VCP1 HOA Auto y Value y Store Concal Edit point parameter reference dialog This dialog box is used to select a new point reference corresponding point reference number and or parameter If displayed from the Edit Point window the selection lists the default value If displayed from the Point Connections window the most consistent value is selected as the default Only valid references appear in the list boxes contained in this dialog box The new reference can then be downloaded to the 8130 RTU or stored locally if the 8130 RTU is off line owi 129 Using ViewRTU Remote Terminal Unit 8 6 2 39 To Modify Strap Tables To modify strapping tables in ViewRTU the user will select Edit Strap Tables from the Options menu The Modify Strap Tables dialog appears Edit Strap Table Dialog E Edit Strap Table Strap Table Entries gt Level Units Edit Entry ft in 16ths C ftin 8ths Level 15 00 00 Volume 17021 00 cubic meters Check C U K Gallons C decimal ft a 0 ft in 16ths U S Gallons 0 00 Options e 01 00 00 1003 00 cm 05 00 00 5238 00 Add Re
104. elRef TempRef WaterRet TANK 00 0 NMS53 00 Level Al 00 Value Al 01 Value 7 TANK 01 0 NMS53 01 Level Al 02 Value Al 09 Value TANK 02 0 NMS53 02 Level Al 03 Value Al 10 Value TANK 03 0 NMS53 03 Level Al 04 Value Al 11 Value TANK 04 0 NMS53 04 Level Al 05 Value Al 12 Value TANK 05 0 NMS53 05 Level Al 06 Value Al 13 Yalue TANK 06 0 NMS53 06 Level Al 07 Value Al 14 Value TANK 07 0 NMS53 07 Level Al 08 Value Al 15 Value E A Note Refer to the following Entering Point Data section for a description of the Spreadsheet Mode window 8 6 3 41 Entering Point Data This section explains the window used to configure multiple points of a single point type When the user double clicks on a point type the following example dialog box appears Spreadsheet Mode Entering point parameter data O SPREADSHEET MODE El Point Edit Options i al ou Tag Mode LevelRef TempRef WaterRet mufo Tank co 0 NMS53 00 Level Al 00 Value Al 01 Value ofu 1 TANK 01 0 NMS53 01 Level Al 02 Value Al 09 Value Dfu 2 TANK 02 0 NMS53 02 Level Al 03 Value Al 10 Value Dfu 3 TANK 03 0 NMS53 03 Level A1 04 Value Al 11 Value jula TANK 04 0 NMS53 04 Level Al 05 Value Al 12 Value pjufs TANK 05 0 NMS53 05 Level Al 06 Value Al 13 Value pjluls TANK 06 0 NMS53 06 Level Al 07 Value Al 14 Value ofuj 7 Tank o7 0 NMS53 07 Level Al 08 Value Al 15 Value Ja all Spreadsheet Mode This window displays a list of all the point numbe
105. elow Tokyo Keiso FW 9000 Servo Gauge Tokyo Keiso FW 9000 Servo Gauge Note A table has been provided at the end of this section describing the termination blocks 5 2 4 Surge Shield Ground Connector J3 Connecting the Surge Shield ground connector Caution This ground connection is important for system safety Connect a 14 AWG copper wire between the ground terminal J4 and a good earth ground Perform this step before connecting ANY other wires Verify the resistance in this connection does not exceed 1 ohm 5 2 5 Channel 1 Receiver Sensitivity Gain W3 W3 sets the Receiver Gain for Channel 1 Refer to the following diagram Channel 1 Receiver Sensitivity Gain W3 5 dB 4 dB 10 dB 15 dB Default 5 2 6 Channel 2 Receiver Sensitivity Gain W4 W4 sets the Receiver Gain for Channel 2 Refer to the following diagram Channel 2 Receiver Sensitivity Gain W4 Default 38 Operating Instruction 8130 Model 8209 Tokyo Keiso Interface 5 3 Software Interface The Model 8209 is used in conjunction with FW9000 points These points convert level and temperature data into an IEEE floating point format These points also provide optional alarm and status information Note Refer to the 8130 RTU Software Blocks chapter for point description and applications 39 Model 8209 Tokyo Keiso Interface Remote Terminal Unit 40 Operating Instruction 8130 8130 RTU Software Blocks
106. er BREG Q Clock CLK QO Command Activator CMNDR QO Communications COM Coded Register CREG Digital Alarm DAL Diagnostic DIAG Digital Converter DICONV Double Word Register DREG Floating Point Register FPREG Gateway Block GWBLK 1 O Configuration 10 Integer Register IREG Modbus Gateway MODGW Modbus I O Module MFIO Pulse Totalizer PTOT Pump Status Control PUMP 8130 RTU Scanner RSCAN Scaler Point SCALER Q Signal Selector SIGSEL QO System Information SYS Q Event Timer Counter TIMER QA Tag Register TREG A Unsigned Long Integer Register ULREG QO Valve Status Control VALVE Q Comm Watchdog WDOG COOOCOOCOCOCOOCODO 8130 RTU Software Blocks Remote Terminal Unit 6 8 1 Analog Alarm Point AAL The Analog Alarm point monitors a floating point value from an Al or any other point type that produces a floating point value The point activates an output if an alarm condition is detected AAL 6 8 1 1Parameters The database parameters used by the AAL point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as High Temp Alarm or Hi Level Alarm The default tag is set to AAL 00 Description The point description can contain 30 bytes of da
107. er Class and Data Type The following subsections describe Parameter Classes Parameter Data Formats and Common Parameters 6 3 2 1 Parameter Classes Each parameter such as Value or Channel is classified as one of the following classes Parameter Class Description Config Configuration parameters such as channel numbers tags descriptions ranges operating modes point references constants for formulas and timing information Dynamic Real time data such as the value or the status Dynamic data is calculated or measured during point execution scans which occur every 250 msec Command Output command data Constant Weights amp Measures parameter Scratch Temporary data that is typically hidden from the user System System data should not be changed by the user The user related parameters are the Config Command and Dynamic parameters These parameters are available in the Edit Point window of ViewRTU The remaining parameters are internal to the Software Block Note ViewRTU inserts default values for the Config parameters when the point is first defined It is usually only necessary to fill in a few configuration parameters such as channel numbers to configure references and to configure links to other points 6 3 2 2 Parameter Data Formats Data is stored in the 8130 RTU as one of the following formats 42 Operating Instruction 8130 8130 RTU Software Blocks Data Format D
108. er format It is often used for inter a 3 point communications where no other means is provided 6 8 28 1 Parameters The database parameters used by the TREG point are listed and described below Dynamic Parame Function ters Value 30 character text string Unsigned Long Integer Register ULREG 6 8 29 The Unsigned Long Integer Register point provides four bytes of storage It is often used for inter point lana communications where no other means is provided 6 8 29 2 Parameters The database parameters used by the ULREG point are listed and described below Dynamic Parame Function ters Value Unsigned Long Integer 4 bytes value 100 Operating Instruction 8130 8130 RTU Software Blocks 6 8 30 Valve Status Control VALVE The Valve Status Control point provides interface logic for use in common valve control applications The VALVE point parameters include a maximum transition time and reserve coastdown 6 8 30 1 Parameters The database parameters used by the VALVE point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Valve 1 or VCPO1 The default tag is set to VALVE 00 Description The point description can contain 30 bytes of data and can inc
109. erface with Tokyo Keiso FW 9000 Servo gauges The following figure illustrates how the Model 8209 appears when installed on the 8130 RTU 8130 RTU with four Model 8209 Tokyo Keiso Interface modules Module 3 Module 1 Module 4 Four daughter boards are shown installed on the 8130 RTU The channel order and number of the 8209 depend upon the placement on the motherboard Note that the order starts from the top left and ends at the bottom right Modules 1 amp 2 are always located on the left side of the motherboard Modules 3 amp 4 are found on the right side 5 2 Description The components of the 8209 are illustrated in the following figure This section explains how to connect field wiring and to configure jumper settings Unit ID DIP Switch SW 1 LED Indicators D1 D4 Communications Fuses 315 mA 250V TR5 F1 F4 Field Wiring termination block 2 Surge Shield ground connector J3 Channel 1 Receiver Sensitivity Gain W3 Channel 2 Receiver Sensitivity Gain W4 Vee Model 8209 Tokyo Keiso Interface Remote Terminal Unit Model 8209 Tokyo Keiso Interface Assembl
110. ery second Communications Toggles when the system is receiving data Idle when not transmitting data 1 0 Toggles occasionally if intelligent O modules are installed Every transaction with an intelligent I O module causes the I O LED to toggle Error On if a non recoverable error has occurred 10 2 1 1 Run indicator The RUN Indicator provides the single most important feedback of proper system operation When the system functions properly the RUN Indicator is constantly flashing at a 1Hz rate If this indicator ever goes to a steady state condition either on or off some malfunction has occurred In addition relative processor loading can be determined by observing the RUN Indicator duty cycle Under normal conditions this indicator flashes once every second If the Run LED is flashing rapidly 10 Hz the 8130 RTU is in Boot mode indicating the 8130 RTU firmware is either corrupt or nonexistent quel 147 Troubleshooting Remote Terminal Unit 10 2 1 2 Communications indicator The Communications indicator provides communication line status When it is toggling the system is exchanging data As the system receives a valid message from the Host this indicator toggles If the indicator is idle the system is off line 10 2 1 3 I O indicator When this LED is toggling the system is exchanging data between the 8130 RTU and any intelligent O module 10 2 2 LED Displays under Abnormal Conditions The ta
111. es a coded value Furthermore the only value that has any meaning is a value of RefValue3 Offline A DI DICONV CREG or other point type can be configured to produce a coded value RefValue4 PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time the WDOG point last executed PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 31 2 Application The WDOG point is the means a user has to turn off outputs if the 8130 RTU goes offline The WDOG point monitors a COM or other point and if the CommStatus goes to Offline the WDOG point will notify all the DO and AO points The DO and AO points then determine individually what their response to the offline condition will be The DO and AO points can either ignore the notification and do nothing or set their output to the value specified in the CommFailValue 105 8130 RTU Software Blocks Remote Terminal Unit 106 Operating Instruction 8130 Expansion Module Model 8209 software blocks 7 Expansion Module Model 8209 software blocks The following sections describe in detail each of the listed points that are embedded in an 8130 RTU with a connected 8209 Tokyo Keiso Tank Gauge Interface Each section provides instructions on configuring the software block and the applications of the so
112. escription Byte 8 bit value 127 to 128 Unsigned Byte 8 bit value 0 to 255 Coded Unsigned Integer representing a digital state such as On Off Open Closed etc Integer 16 bit value 32766 to 32767 Unsigned Integer 16 bit value 0 to 65535 IEEE floating point 32 bit value with mantissa and exponent Time Unsigned Long Integer representing the number of milliseconds since Jan 1 1970 Tag ASCII character strings variable in length Used for Tag and Description parameters Point Reference Reference to a point parameter Format is TYPE NUMBER PARAM where TYPE is Al DI DO etc NUMBER is point number 0 255 PARAM is the parameter of interest such as Value or Command example Al 00 Value Unsigned Long Integer 32 bit value 0 to 4 294 967 295 Pointer 32 bit value representing a pointer to another parameter or memory location Long Integer 32 bit value Integer Hex format Integer in Hex 0x0000 to OxFFFF Time HH MM SS Unsigned Long Integer representing the number of milliseconds since midnight Time MM DD YY Unsigned Long Integer representing the number of milliseconds since Jan 1 1970 Unsigned Long Integer Hex format Unsigned Long Integer in Hex 0x00000000 to OXFFFFFFFF 6 3 2 3 Common Parameters The following parameters are found in almost all point types These parameters are described below PntCheckSum Parameter
113. fault version to use Each version file contains setup information that matches the firmware in the 8130 RTU This information allows a single version of ViewRTU to configure multiple versions of the 8130 RTU For example 8130 RTU1_00 DVR is a definition file that is compatible with 8130 RTU firmware version 1 00 Select the version that matches the version of firmware in the 8130 RTU Note that you can determine the firmware version by viewing the SysVer parameter of the SYS point Choose the desired version and select OK If only one 8130 RTU definition file DVR exists the main window appears instead The main window is seen below When the ViewRTU program is opened a new file appears in the window The components of this window are explained below Main ViewRTU window with descriptions Application Title bar Minimize Control menu Menu bar Toolbar icon Maximize pa icon _JViewRTU Tank34 KCF Enim File Point Config Communications Options Hej osl HAL FR y P y a System NM We Configuration File Tank34 RCF RTU Status Online RTU Description Undefined System Version RTU3_17 DVR 4 1 1 A Point Icon gt A Selection Area 10 10 Spreadsheet Summary Point Icons o 8 SYS COM 2 8 4 1 ViewRTU window This main window allows the user to perform the commands necessary to configure the 8130 RTU The ViewRTU window contains the standard Windows
114. ftware block 7 1 Tokyo Keiso Scanner TKSCAN The Tokyo Keiso Scanner point is used in conjunction with FW9000 Tokyo Keiso gauge points This point E E monitors the communication protocol between the Model 8130 RTU and the Tokyo Keiso FW 9000 Servo E gauges The point records and displays dynamic and statistical data about the communications protocol SCAM The TKSCAN point executes on a Model 8209 7 1 1 Parameters The database parameters used by the TKSCAN point are listed and described below Configuration Parameters Function Module Model 8209 module address This is the same as the port the 8209 is connected on i e Pl 1 P2 2 etc Interleave Number of Normal Scan points to scan between Fast Scan Cycles Refer to the Fast Scan discussion below FastScanMax Max number of Fast Scan points to scan each Fast Scan Cycle Refer to the Fast Scan discussion below FastScanTime Time between Fast Scan Cycles If 00 00 00 default Fast Scan Cycles are determined using the Interleave and FastScanMax parameters Refer to the Fast Scan discussion below MaxRetry Value between 1 10 indicating the number of times the scanner will attempt to poll a tank transmitter that has not responded Default is 3 Timeout Value between 0 30000 indicating the number of milliseconds the scanner will wait for a response from a tank transmitter Default is 250 ScanDelay Value between 0 30000 indicating the number of millis
115. gh or Normal The user can override the result by changing the values of the ValueLow ValueHigh and ValueNormal parameters 6 8 3 3 Interfacing to Other Points The AISTAT point can be used in conjunction with almost any point that produces a floating point data value Typical examples are the Analog Input Al and TankGate points Any of the tank gauging points can also be used The result can be passed on to other points that require a coded data type for input For example the Pump Control point can monitor a Flow Reference FlowRef in order to determine if there is good flow in the system The FlowRef needs to be a coded value If a flow switch is used then a Digital Input DI point can be used directly However if a flow transmitter that provides a 4 20 mA signal is used then a means is required to determine the flow status i e Normal Low or High An Al point is used to interface to the flow signal The user can set the TripLow and TripHigh parameters in the AISTAT point to define the flow status The AISTAT can be used with a variety of points that require two or three states in order to function 54 Operating Instruction 8130 8130 RTU Software Blocks 6 8 4 Alarm Selector ALSEL The Alarm Selector point incorporates multiple input values to produce a single out function Its operation AL is similar to an 8 input OR gate The ALSEL value can be used as a reference value for another point such SEL as a digital alarm In add
116. h for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 120 Dynamic Parameters Function Command Valve Command Valid values are Open Close Stop and Reverse SetPoint If the PositionRef is defined then the user can enter a position setpoint and the VALVE point will drive the valve to the SetPoint LastCommand Last command issued CommandTime Time of last command Value Valve status This parameter is derived by using the OpenedRef and ClosedRef to produce one of 4 states Opened Valve is fully opened Closed Valve is fully closed Opening Valve is in transition from Closed to Opened Closing Valve is in transition from Opened to Closed OpCondition The current operating condition Valid values are 0 Normal 1 Valve time out 2 Unauthorized movement 3 HOA is not in Auto 4 Reversing direction 5 Open command in progress 6 Close command in progress 7 Valve Stop command issued HOAValue The current Hand Off Auto status as specified by the HOARef If the HOARef is entered then the valve is only allowed to operate if the HOAValue is Auto ValvePosition Value of the parameter referenced by the PositionRef The ValvePosition can be used in conjunction with the SetPoint is or
117. hange in the Value that must occur for the Value to be updated each Change of State period The default is 2 Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Vans 57 8130 RTU Software Blocks Remote Terminal Unit Dynamic Parameters Function ResetCmd ResetCmd is used to issue a reset This command returns the value in Value to 0 Value The totalized value for the current Period If the Period is One Hour then the RefValue will be totalized for one hour The RefValue is read once a second and given a weight based upon the TimeUnits field The Ratio is factored in and the incremental sum is added into the Value RefValue Floating Point value of the PntRef parameter used to determine the Value parameter PrevValue The previo
118. ictionary This dictionary describes how the database is organized and also provides information describing how data should be presented to the operator After power up or system reset a CRC verification of each point in the database is performed If the CRC does not have a match for the point then it is disabled and a flag is set indicating that the point is invalid 2 4 10 System Tasks System tasks include the Calendar Task which manages Time and Date functions Other system tasks include utility routines for checksum calculations diagnostics start up and initialization 18 Operating Instruction 8130 Installation 3 Installation Before attempting installation review the Safety Precautions below Installation and maintenance personnel should become familiar with any hazards present as well as any agency requirements before working with any equipment 3 1 General Safety Guidelines The 8130 RTU is certified to be used in Division Il Class 1 Group A D hazardous locations The user should follow safety guidelines provided by the Occupational Safety and Health Administration OSHA for additional protection Information may be obtained from the following sources National Electric Code NEC National Fire Protection Association NFPA Instrument Society of America ISA Factory Mutual Research Corporation FM Underwriters Laboratories Incorporated UL Canadian Standards Association CSA When in doubt
119. ing Communications RS 232 Communications To install the RS 232 communication option connect an RS 232 cable to connector J5 COMO J6 COM1 or J7 COM2 22 Operating Instruction 8130 Installation Note When using COM1 and COM2 jumper blocks W6 and W7 must be set for RS 232 mode See the Model 8217 Dual RS 232 Interface manual for more details RS 485 Communications To install the RS 485 communications option connect a single twisted wire pair to J8 COM1 or J10 COM2 Note When using COM1 and COM2 jumper blocks W6 and W7 must be set for RS 485 mode See the Model 8203 Dual RS 485 Communications Interface manual for more details RS 485 Communications Connections Surge Ground 18 22 AWG Twisted pair with shield PC or Host PC or Host ii E Power Up Before the field cables are attached perform an initial system verification Initial system verification Connect the power cable to power connector P1 then connect an RS 232 cable from a PC with ViewRTU to J5 COMO Power up the unit The CPU indicator should flicker and the PC should display the sign on message that provides the software version number the date and time it was created If the CPU indicator is not flickering or the PC does not display the sign on message turn off system power and proceed with the Troubleshooting and Calibration chapter Establishing Host Communications When the main system power is turned on the Host communi
120. ing Inc Midland MI Loctite is a registered trademark of Loctite Corp Newington CT Teflon is a registered trademark of E du Pont de Nemours Co Inc Wilmington DL Viton is a registered trademark of E Du Pont de Nemours Co Inc Wilmington DL FuelsManager is a registered trademark of Varec Inc Copyright 2004 RTU8130 is a registered trademark of Varec Inc Copyright 2003 TankGate is a trademark of Varec Inc 2003 TankView is a registered trademark of Varec Inc Copyright 2003 Varec is a registered trademark of Varec Inc Copyright 2003 Remote Terminal Unit Preface This manual is intended for users of the RTU 8130 Remote Terminal Unit RTU The RTU 8130 User Manual contains ten chapters and an appendices Chapter 1 Overview This chapter provides a general overview of the RTU 8130 such as features and product specifications Chapter 2 Hardware and Software This chapter describes the RTU 8130 software components such as communications and functional relationships between major subsystems and components This chapter also describes the RTU 8130 hardware components such as functional relationships between motherboard and optional components Chapter 3 Installation This chapter describes the procedures involved in installing the RTU 8130 Chapter 4 Configuration This chapter describes the procedures involved in configuring the RTU 8130 motherboard and optional compo nents Chapter 5
121. ing tables Approvals QO For use in non hazardous area 1 FM Cl 1 Div 2 Gr A B C D T3C with opt NEMA 4 encl required FMRS 1Z3A8 AX 2 CSACI 1 Div 2 Gr A B C D LR 66529 16 N8130 Product Designation Ordering Structure 8130 RTU NEMA 4 Enclosure for use in Class I Div 2 areas Enclosure Type 140061213 20x24x8 in with 48VDC supply 140061562 24x20x8 in 140061564 24x24x6 in with 24VDC supply and Modem 140061566 24x20x8 in with Front Panel Display no Power Supply Ordering Structure Miscellaneous Options Modem Only specify type 280061489 Front Panel Display Ordering Structure I O Module Options 450061357 DC Output Module 3 60 VDC Normally Open 450061358 AC Input Module 0 140VAC 8mA 450061368 AC Output Module 24 140VAC Normally Open 450061369 DC Input Module 3 32 VDC 18mA 450061387 AC Input Module 90 140 VAC 450061388 AC Output Module 12 140 VAC Normally Open 450061389 DC Input Module 10 32 VDC 450061390 DC Output Module 5 60 VDC Normally Open 450061621 AC Input Module 240 VAC 450061582 AC Output Module 240 VAC Normally Open 450061491 Analog Input Module 4 20mA use with 8204 only 450061574 OPTO 22 G40DC5R5 Normally Closed 450061623 High Speed Pulse Input Module 1 5VDC Ordering Structure Expansion Modules Module Slots N8201 16 Channel Digital In Out 2 N8203 Dual RS 485 Communication Interface Option 2 Modbus protocol 1 o
122. int data value Typical examples are the Analog Input Al and TankGate points The typical OutputLink is a Digital Output DO point The ControlRef can be any type of point that produces a parameter value of Enable and Disable Typical examples are Digital Input DI and Digital Converter DICONV points The AAL point is not limited to these types of points and can be used to solve a variety of problems 50 Operating Instruction 8130 8130 RTU Software Blocks 6 8 2 Analog Functions AIFUNC The Analog Function Point monitors a floating point value from an Al or any other point type that produces de a floating point value and calculates a rate of change Additionally the AIFUNC point records the daily high dh and low values as well as the time of high and low occurrence dt 6 8 2 1 Parameters The database parameters used by the AIFUNC point are listed and described below Configuration Param eters Function Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as High Temp Alarm or Hi Level Alarm The default tag is set to AIFUNC OO PntRef Input point reference for the AIFUNC point to monitor The AIFUNC point interfaces to floating point data values WO 3 Weight values to factor into the last four samples Deadband Change of State Deadband When the Value changes by the a
123. int selection dialog fa SELECT POINT TO EDIT Point Type DI y Point Num 8 DI 08 x or Cancel Edit Point selection dialog This dialog box displays a list of defined point types and corresponding point numbers The point icon is also displayed for identification as well as the tag if a tag has been assigned 116 Operating Instruction 8130 Using ViewRTU Once a point is selected the Edit Point dialog box appears Edit Point dialog O EDIT POINT Point Help Current Point 0 Point Desc DI 00 Digital Inputs CONFIG Point Tag CP1 HOA Auto Description Point Description VCP1 Hand Off Auto Switch Channel Input Channel 1 ChanQuan Channel Quantity 1 alue_0 Value for RawWYalue 0 Off alue_1 Value for RawValue 1 On alue_2 Value for RawValue 2 Undefined alue_3 Value for RawValue 3 Undefined Reverse Reverse No Latch Latch No v Digital Input Value Undefined Raw Input Value 0x0000 Point Status 0 Time of Last Update Sun Jan 04 16 03 02 2004 PntCheckSum Point CheckSum 0x0000 Minimize Next Examine Download Connections Previous Exit Upload Edit Point dialog This dialog box contains all dynamic and configurable field information The user is able to edit point data Exiting this dialog box returns the user to the main window Note Several other methods can be used to display the Edit Point dialog box These methods
124. interface to a variety of field devices and intelligent instrumentation via expansion modules Many diverse products are available to serve a variety of needs The available expansion modules are listed below Model 8201 16 Channel Digital In Out Model 8203 Dual RS 485 Communication Interface Model 8204 8 Channel Multi Function Model 8205 16 Channel Analog Input Model 8207 8 Channel Analog Output Model 8208 TIWAY Interface Model 8210 Varec Mark Space Interface Model 8211 Current Loop Interface Model 8212 Saab Interface Model 8213 V1 Interface Sakura Endress Model 8214 Enraf Interface Model 8215 L amp J Tankway Interface Model 8216 LON Interface Barton Instruments Model 8217 Dual RS 232 Interface POPOPDOODOODODOODODDO 12 Operating Instruction 8130 Hardware and Software 2 Hardware and Software In addition to the Input Output functions of the 8130 RTU several other standard features are provided These features include a watch dog timer real time clock a real time multitasking executive a built in software library data scanning routines and database management The 8130 RTU is designed to be supported by a full range of I O interfaces Through these interfaces the 8130 RTU can connect to vi81 30 RTUally every type of signal encountered in industrial environments The 8130 RTU can also interface to Host systems using a variety of system protocols 2 1 Hardware Description The 8130 RTU consists of an
125. is O then the Value will be set to Value_0 if the RefValue is equal to to Input_0 If Mode is 1 then the Value will be set to the Value_0 if the logical AND of the RefValue Input_7 and Input_0 is true Value_0 Result Value to use if the Test Condition associated with Input_x is true For example if the to RefValue matches Input_3 then Value will be set to Value_3 Value_7 ElseValue Value will be set to the ElseValue if none of the Test Conditions are true or if the Control is Disabled Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No No disables notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Dynamic Parameters Function Value Calculated coded value based upon the RefValue Mode Control Input_0 Input_7 and Value_0 Value_7 parameters RefValue Input parameter value defined by the PntRef Con
126. is often used for inter point communications where no other means is provided 6 8 10 1 Parameters The database parameters used by the CREG point are listed and described below Dynamic Parameters Function Value Coded Value Format 2 bytes quel 65 8130 RTU Software Blocks Remote Terminal Unit 6 8 11 Digital Alarm DAL The Digital Alarm Point monitors a coded value from a DI ALSEL or other point and activates an output if an alarm condition is detected DAL 6 8 11 1 Parameters The database parameters used by the DAL point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as High Temp Alarm or Hi Level Alarm The default tag is set to DAL 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to DAL 0O PntRef Input point reference for the DAL point to monitor The DAL point interfaces to coded data values ControlRef Control reference for controlling the operation of the DAL point The ControlRef is be used to enable disable the output point
127. ither connecting to AC or DC power Wiring 120 or 220 VAC Power The 8130 RTU is powered by an isolation transformer with a 24 volt regulator Remove cover Connect the two power leads to terminals L and N of connector J3 Ensure that a ground connection is connected to the G terminal ground of connector J3 Install cover Wiring 24 VDC Power Connect 24V to terminal 8 of connector J2 Connect 24V Common to terminal 7 of connector J2 Connect earth ground to the G terminal ground of connector J3 3 3 4 Grounding To allow use in harsh industrial environments the 8130 RTU incorporates ANSI IEEE surge protection In solid state control systems grounding helps limit the effects of noise due to electromagnetic interference EMI and provides additional surge protection when high voltage switching circuits are connected to the unit The grounding path for the 8130 RTU and its enclosure is provided by the equipment grounding connector Grounding connector The 8130 RTU enclosure is supplied with a ground bar at the base of the unit A 14 AWG copper wire should be connected between this ground bar and a good earth ground before connecting any other wires The resistance from the 8130 RTU ground to the grounding electrode must not exceed 1 ohm Additional ground wires should be connected as required for each I O module Caution All applicable codes and ordinances must be observed when wiring the 8130 RTU 3 3 5 Install
128. ition an ALSEL value can be used as the input reference to another ALSEL 6 8 4 1 Parameters The database parameters used by the ALSEL point are listed and described below Config Parameters Function Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as High Temp Alarm or Hi Level Alarm The default tag is set to ALSEL OO Mode Operational mode for the ALSEL Valid choices are Alarm Low LowLow High and HiHi PntRef1 8 The input point reference for the ALSEL point to monitor The ALSEL point interfaces to coded data types Report Causes automatic notification to the Host in response to a Change of State Request when the Value changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State responses being sent to the Host Report must be set to either Low or High for the Value parameter to be sent in response toa Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Dynamic Parame ters Function ResetCmd Command to reset
129. l Power Consumption mA 182 600006 Field Power Consumption mA 0 0 Minimize l Next Examine Download Connections Previous Exit Upload Double click on a PntRef row The Modify Reference dialog box appears Modify Reference dialog box MODIFY REFERENCE x LevelRef Level Reference NMS53 00 NMS53 00 Ka Level l Store Cancel Choose the point you want the LDI to display by selecting the type number parameter values from the pull down menus When you finish making your selection press Download The LDI adds the point to the CONFIG window in the Edit Point dialog Repeat this process until you have entered all the points you want the LDI to list To set the update rate do the following Vane 145 Local Diagnostic Interface Remote Terminal Unit From the Internal Diagnostics Edit Point dialog box double click on the UpdateRate row The Modify Value dialog box appears displaying the current update rate Modify Value dialog box MODIFY VALUE AirTemp Air Temperature 65 7 Store Cancel Enter a new update rate and click Download 9 3 2 Viewing Update Mode To set the LDI to list the points you entered in ViewRTU s Internal Diagnostics press lt U gt from the LDI main menu to activate the Update Mode The LDI screen lists the points you entered in ViewRTU Internal Diagnostics
130. le ode gun 113 3 4 Executing VIOWREU eos ide Mis abe Meee eae hs Dhaba be apie ees abe be Sh bs 113 BAT VIGEWRIWWINdOW hoegen e ate Pa ddtle mare lak ede do 114 8 5 The ViewRTU Menu Baro cerina re paren ete pees 115 6 Operations Manual 8130 Contents 8 9 The File Menu ci A Mace oe eee a ek ee hg 115 8 52 The Point Menu conan A Gee oy PAE eda dd Reet ed 116 8 5 3 The Config Menu ses arenira edid degen danna 118 8 5 4 The Communications Menu 0 000 eee 120 8 5 5 The Options Menu viso ra ee Ra eae dee eke GRE a eee da ae 122 8 5 6 The Help Menu o 124 8 6 Using VIEWRIW as c00808 arrendar 125 BGT COVOIVIOW voii asain ee wg aha ee A A A AAA anata do 125 8 6 2 Configuring Single Points 20 0 ce ete 126 8 6 3 Configuring Multiple Points 0 0 ete eee 131 8 6 4 Creating and Editing Connections 0 aaaeeeaa 137 Local Diagnostic Interface 91 LDIEnvironment is eros sra doe gd ce Gael ORE KS ERR oe PARE Ok Cee ed Seated ed wheats 140 911 JLDLSC6CN i nc5 564 ceeded hed AEA eee REN 140 91 2 LD Keypad sont rs tore a ea deed wren A Cea eee ae a 140 913 Navigating the LDI 2 64 40yc5aa A pe ee 141 9 1 4 Help Screens 0 00 eee eens 141 9 2 LDI FUNCUIONS 22205 204d2 ecb abr eaar dint bheredisveedat dd ehigidwrbddae doe bbe bes 142 9 2 1 Entering a Password 2 662 ccna de eee a a ee 142 922 Adding a Pointot sci ae eee base A A A See RRA ache da 142 92 3 Deletinga
131. losure door Remove the case cover of the 8130 RTU Replace the defective component or module Replace and tighten the case cover Turn on power and test with Hand Held terminal or main computer Close the enclosure door 24 Operating Instruction 8130 Configuration 4 Configuration The 8130 RTU is supported by a full range of I O interfaces I O expansion modules are available for connection to almost every type of signal encountered in industrial environments Since wiring to field devices depends on the I O expansion module the procedure will vary for each device The basic 8130 RTU is constructed as a Motherboard with connectors for up to four I O expansion modules Note Refer to the 8130 RTU Installation chapter for guidelines and procedures for using the 8130 RTU in a hazardous location Note The channel numbering will usually be the same regardless of the I O expansion board Channel 1 begins with the top left connector and Channel 17 begins with the top right connector The I O modules are either single sized 4 5 by 5 1 or double sized 4 5 by 10 3 The I O expansion modules are listed below Model 8201 16 Channel Digital In Out module contacts relays Model 8203 Dual RS 485 Communication Interface module Rackbus MODBUS MTS PetroSense Model 8204 8 Channel Multi Function module contacts relays Pulse Totalizer Analog inputs Model 8205 16 Channel Analog Input module 4 20 mA 1 5V Model 8207 8 Ch
132. ls may also connect to different hosts using a variety of protocols For I O expansion one channel can be used for peer to peer communications with other 8130 RTU s or master slave communications to remote I O 4 1 4 4 COM1 amp 2 RS 485 J8 J10 RS 485 is the other type of high speed serial communications channels available to interface to Host or Slave systems Both channels may be used simultaneously for increased throughput and redundancy The RS 485 can be used in multi drop configurations 4 1 4 5 Surge ground J9 The surge ground is used to provide surge protection for RS 485 communications by using a combination of Gas Discharge Tubes and Transzorbs Refer to Chapter 1 for more information about gas discharge tubes 32 Operating Instruction 8130 Configuration 4 2 8130 RTU Communications Cable The layout for the RS 232 cable between the PC and the 8130 RTU is described in the following table PC Connector DB 9 Female 8130 RTU Con DB 9 Male nector PIN Signal PIN Signal 2 Received Data 3 Transmitted Data 3 Transmitted Data 2 Received Data 5 Signal Ground 5 Signal Ground Configuration Remote Terminal Unit 34 Operating Instruction 8130 Model 8209 Tokyo Keiso Interface 5 Model 8209 Tokyo Keiso Interface 5 1 Features A Supports up to 50 tanks Q Interfaces to Tokyo Keiso FW 9000 Servo gauges UA ANSI IEEE surge protection The Model 8209 int
133. lude any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to VALVE OO OpenedRef The Opened Status limit switch reference Either this parameter or the ClosedRef must be defined in order for the VALVE point to operate This is normally a DI point although it can be any type of point that includes a RawValue of 0 or 1 ClosedRef The Closed Status limit switch reference Either this parameter or the OpenedRef must be defined in order for the VALVE point to operate This is usually a DI point although it can be any type of point that includes a RawValue of 0 or 1 HOARef The Hand Off Auto reference This parameter is used to enable or disable valve control as determined by the status of a Hand Off Auto switch Normally a HOA point is used for this purpose although any type of point that produces a value of Auto can be specified The valve is only allowed to operate if the value defined by the HOARef is Auto If the HOARef is not specified then the VALVE point will operate as determined by other constraints PositionRef Reference to an Al or similar point that provides a position feedback This can be used in conjunction with the SetPoint parameter to control the valve using a position setpoint The value referenced by the PositionRef is stored locally in the ValvePosition Mode Sets Operating mode
134. ly monitors the value of the PntRef1 PntRef8 references and stores the data locally in RefValuel RefValue8 If the Mode is set to Average then the average of the RefValues is calculated If the Mode is set to Maximum then the maximum value is calculated and stored in Value If the Mode is set to Minimum then the minimum value is calculated and stored in Value If a PntRef is not defined then it is ignored The LevelRef parameter can be used to qualify the RefValuel RefValue8 parameters in the calculation The Levell Level8 constants represent levels associated with the PntRef1 PntRef8 parameters If the Level read from the LevelRef is above a particular level constant Levell Level8 constant then the associated reference value RefValuel RefValue8 is included in the calculation The SIGSEL point is useful when multiple sources of input are available and the user wants to effect control based upon the average minimum or maximum of those values An example is a Bulk Storage Tank where there are several temperature sensors The user can perform volume correction calculations and use the average of three or four sensors The LevelRef is defined as the tank level associated with a tank gauge interface point The Level constants Levell Level8 define the heights of the temperature sensors installed on the tank The temperature values RefValue1 RefValue8 are used in the calculation if their Level constant Levell Level8 is below the current
135. m Maximum or Average value The database parameters used by the SIGSEL point are listed and described below Configuration Param Function eters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as High Temp Alarm or Hi Level Alarm The default tag is set to SIGSEL OO ValueMin Minimum Reference Value If the value is less than the ValueMin it will be ignored ValueMax Maximum Reference Value If the value is more than the ValueMax it will be ignored Mode Operational mode for the SIGSEL Valid choices are Minimum Maximum and Average PntRef1 8 Input point reference for the SIGSEL point to monitor The SIGSEL point interfaces to floating point data values LevelRef If defined the LevelRef is an input point reference used to enable or disable the use of the Valuel 8 data associated with PntRefl 8 Levell 8 are used to define the level for PntRef1 8 Levell 8 Levell 8 are constants used with the LevelRef to qualify the use of the Valuel 8 when calculating the Minimum Maximum and Average value Deadband Change of State Deadband Report Causes automatic notification to the Host in response to a Change of State Request when the Value changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points
136. m Personal Computer Microsoft Windows 2000 NT XP 8 MB RAM 2 MB free disk space 1 Com Port 8 3 Installing ViewRTU To install the ViewRTU application follow the steps listed below Installing ViewRTU Insert CD ROM Select the drive that contains the CD ROM from the Windows File Manager Double click on the SETUP EXE file The setup program prompts the user for the drive and directory used to install the software Select the drive and type in the directory name Once the drive and directory are selected the setup program copies all of the files to the chosen destination When all of the files have been copied to the destination the setup program automatically builds a program group with corresponding program items in the Windows Program Manager 8 4 Executing ViewRTU This section describes how to start up the ViewRTU program The components of the window are also ti described in this section To execute the ViewRTU program follow the steps below LY VIEW RTU Execute the ViewRTU program Select the ViewRTU program group from the Windows Program Manager Double click on the icon to execute the ViewRTU application Vanet 113 Using ViewRTU Remote Terminal Unit If more than one 8130 RTU definition file DVR exists the following dialog box is displayed ViewRTU Version Selection dialog Ga A MULTIPLE VERSIONS More than one configuration version has been detected Select the de
137. m is 255 seconds The default is 120 Dynamic Parameters Function Command Pump Command Valid values are Start and Stop Control The Control parameter enables or disables operation of the pump Value The current Pump status specified by the ValueRef AlarmStatus If the pump is shut down due to an alarm condition the AlarmStatus will be set to Alarm Refer to the OpCondition for a more information If the pump was stopped by the operator or stopped due to the FlowSetPoint or the TimeToStop the AlarmStatus will be Normal The AlarmStatus is available for use as a reference to other Software Blocks CommandTime Time of the last command The CommandTime is used with the PressDelay FlowDelay and StatusDelay parameters OpCondition The current operating condition Valid values are 0 Pump Off 1 Vibration Alarm Shutdown 2 High Temp Alarm Shutdown 3 Pressure Alarm Shutdown 4 Flow Alarm Shutdown 5 Pump Start Initiated 6 HOA is not in Auto 7 Control is disabled 8 Pump Start Timeout 9 Pump Running 10 General Alarm Shutdown AlarmControl The AlarmControl parameter is an output of the PUMP point that is either Enable or Disable The AlarmControl can be used as a ControlRef parameter in a DAL point to control the alarm operation For example the AlarmStatus would be the PntRef parameter for the DAL point The AlarmControl could be assigned to the DAL point s ControlRef in order to enable
138. mRef may be a DI or DAL point or an AAL or AISTAT point in the case of time varying signals The FlowValue needs to be Normal in order for the pump to continue to operate If using a DI point set the Value_0 and Value_1 parameters to Normal and Alarm respectively If an analog or pulse signal is used to measure flow then use an interposing AISTAT point Set the TripHigh or TripLow parameter values to specify the valid operating range The suction or discharge pressure may also be checked The PressRef may be defined which will check for valid pressure after a delay period specified by PressDelay The PressRef may be either a DI point or an AISTAT point in the case of time varying signals The PressValue needs to be Normal in order for the pump to continue to operate If using a DI point set the Value_0 and Value_1 parameters to Normal and Alarm respectively If an analog signal is used to measure pressure then use an interposing AISTAT point to define valid operating conditions The PUMP point can be configured to operate based upon achieving a flow total by specifying a TotalRef In this case the operator sets the FlowSetPoint and issues a pump Start command The PUMP point will then issue a Reset command to the TotalRef start the pump and allow it to run until the FlowTotal equals the FlowSetPoint The PUMP point has a mode where the operation is controlled based upon the pump runtime The user sets the TimeTostop and the pump will run until th
139. method many points have additional configuration parameters included Parameter Description Value One of the parameters which will be returned to a Change of State request by the Host Most Software Blocks are designed so that the Value parameter is the main parameter of interest Report Is used for Change of State processing only Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Valid values are High Low or No Report No disables notification Points with Report High have higher priority than points with Report Low 44 Operating Instruction 8130 8130 RTU Software Blocks Parameter Description Maxtime Is used for Change of State processing only Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request When the Maxtime period expires the Value to is forced appear as if it has changed even if is has not ensuring that data is sent to the host periodically Setting Maxtime to O disables this option The maximum is 255 seconds Deadband LevelDead Affects the Change of State processing It allows users to filter out insignificant changes freeing band TempDeadband the communications link to send other data Note Not all Host protocols support the Change of State method The 8130 RTU Slave protocol used with FuelsManager supports either metho
140. minal Unit 4 1 1 3 Unit AC Input Power terminal block J3 The Unit AC power terminal block is used to provide 110 220 VAC to the unit The AC Input Power terminal block is shown in the figure below AC Input terminal block G L N 4 1 1 4 AC Power Selection Jumpers 120 240 VAC The AC Power Selection jumpers are used to select 120 240 VAC for unit power 120 240 VAC Configurations y 120 VAC A O 240 VAC E 240 VAC D 120 VAC O 120 VAC Configuration 240 VAC Configuration 4 1 2 MOVs and Gas Tubes When changing an 8130 RTU from 120 VAC to 240 VAC or vice versa the surge protection components MOVs 2102 2104 and Gas Tubes GT101 amp GT102 must be changed to match the input voltage 4 1 3 Switches and Indicators Note Troubleshooting methods using switches and indicators are discussed in the Troubleshooting chapter of this man ual Reset push button RESET SW2 Unit ID DIP Switch SW1 Intrusion Alarm Connections terminal INTRUSION 1 LED indicators 4 1 3 5 Reset push button SW2 The RESET Switch is used to re initialize the system hardware by causing it to go to a known starting state This switch may be pressed at any time however it will do the following Re initialize System Hardware Clear Scratch Memory Verify Database and Re initialize if Invalid Reset All Timers and Schedules Enable Communications 28 Operating Instruction 8130 Configuration Switches and Indicators c
141. mode is one of the methods used to configure points This method is the most beneficial when editing and viewing multiple points of the same type Spreadsheets of each defined point are found in the Spreadsheet Summary section in the main window There are some differences between the regular and spreadsheet methods First the user is not able to view the Point Connections window in Spreadsheet Mode This mode is used mainly for viewing and entering point data Second the spreadsheet focuses on points of a single type it does not offer a big picture view of multiple point types Vanet 131 Using ViewRTU Remote Terminal Unit 8 6 3 40 Adding Multiple Points The user is able to add a point by using the same method used to add single points The user can click on the Add Point icon or push button from the toolbar or by selecting Add from the Point menu in the Main window Once the point is added the user is then able to define the point Defined points appear in the Point Icon Selection Area and in the Spreadsheet Summary of the Main window Note The user can add a point by selecting Add from the Point menu in the Spreadsheet Mode window This menu is described later in the section Adding Multiple Points Double click on the desired point type in the Spreadsheet Summary The following example Spreadsheet Mode window appears Spreadsheet Mode Window O SPREADSHEET MODE E Point Edit Options Lev
142. mount specified by the Deadband a Change of State will occur and the data will be transmitted to the Host Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No No disables notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Interval Interval for scanning of the PntRef The interval parameter is presented in HH MM SS format The default is 5 seconds Filter Input Filter Constant Specifies the number of samples to use in the Rate calculation Valid values are 1 10 The default is 4 Dynamic Parameters Function ResetCmd ResetCmd is used to issue a reset This command returns the value in Value to 0 A reset also resets the rate and High and Low values Value Calculated floating point value of the rate of change of the RefValue DailyHighVal High value for the day of parameter value
143. n Elapse Time of last scan Interval Time value in HH MM SS format indicating the amount of time between scans 111 Expansion Module Model 8209 software blocks Remote Terminal Unit GaugeStatus Coded value indicating status of the gauge The GaugeStatus can have the following values Agitate The FW 9000 is the in the Agitator Mode Bottom Searching or following the bottom Following Level Displacer is following product level Following Water Displacer is following the water level Local The gauge is being commanded locally Raising The displacer is raising Seeking Level The displacer is in transition and is seeking the product level Stopped The displacer is stopped Stowed The displacer is in the stow position Test The gauge is in Test Mode AlarmStatus Byte Value indicating the FW 9000 s alarm status Refer to Tokyo Keiso s O amp M Manual for the FW 9000 for more information PntStatus Byte value indicating status of point Values are 0x0001 Gauge is offline 0x0002 Data is invalid 0x0010 Gauge did not respond on first try pre fail 0x4000 Model 8209 Failure 0x0000 No Error PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 7 2 2 Application FW 9000 tank gauges are connected to a Model 8209 Tokyo Keiso Interface board The Model 8209 is automatically detected at sta8130 RTUp and a TKSCAN point is automatically created to manage th
144. n Jan 04 16 03 02 2004 0x0000 Minimize Next Examine Download Connections Previous Ext Upload 126 Operating Instruction 8130 Using ViewRTU Edit Digital Point dialog This window is used to view and modify the Dynamic and Configuration parameters of the selected point The Edit Point window is identified by the Point Description and associated current Point Number listed at the top of the window This window contains two list boxes and a series of push buttons The top list box contains the configuration parameters of the point while the bottom list box contains Dynamic and Command parameters The first column contains the name of the parameter and the second column contains descriptions of the parameters The third column of the Configuration parameters section contains the default data The user can change a value by double clicking an entry and entering the new variable If an 8130 RTU is connected and on line the third column of the Dynamic parameters will update in real time Edit Point Window Push buttons The user is able to perform a series of functions from selecting the push buttons found in the bottom of the Edit Point window Each push button is described below Minimize The Minimize push button creates a mini window of selected parameters This push button enables the user to observe relationships between dynamic parameters and how the changes affect the point
145. n OxFF if the data is invalid 0x04 Convert to Integer using only the Scale If the DataMode is 0x01 the PntRef data will be converted to an integer using the Offset Scale ValueMin and ValueMax If the DataMode is 0x04 the Scale parameter is used to convert to an integer It is possible to set multiple bits RegSet Register set size Offset Input range Offset used for scaling the output to an integer value when DataMode 1 Scale Input range Scale used for scaling the output to an integer value When DataMode 1 ValueMin Output range Offset used for scaling the output to an integer value when DataMode 1 ValueMax Output range Scale used for scaling the output to an integer value when DataMode 1 Comm FailValue Value to set all of the output registers to when there is a communications or other failure The CommFailValue works in conjunction with the Filter values If the PntStatus of the PntRef has bits set that match the Filter the reference value is declared invalid and the output value will be set to the CommFailValue This mode is overridden by DataMode 0x02 Addr1 PntRef1 Sizel Filter Addr10 PntRef1 0 Sizel0 Filter10 Addr is the Data Address and PntRef1 is the corresponding database parameter that will be used for a response The default Size is 1 See the discussion below for more detail on the Size parameter The Filter is used to determine if the data is valid The PntStatus of the point specified by the PntR
146. n has changed If the file exists in the directory the configuration is stored to the disk using the current file name If the file has not been saved before or the name does not exist in the directory the user is prompted to enter a configuration file name 8 5 1 4 Save As The Save As option is used to save the currently opened file under a different name When selected a dialog box appears prompting the user to enter a file name If the selected file name already exists the user has the option of Vane 115 Using ViewRTU Remote Terminal Unit overwriting the file Otherwise the user can create a separate file containing all the current configuration data of the present file If the user chooses to create a separate file the current file is automatically closed Only one file may be open ata time 8 5 1 5 Exit The Exit option is used to close the ViewRTU application If the current configuration file has not been saved the user is prompted to save the file or cancel the option 8 5 2 The Point Menu The Point Menu oe Test rcf Joe File Point Config Communications Options Help Add CtrltA Edit Ctrl E Delete Ctrl Y 8 5 2 6 Edit This option is used to modify the contents of a selected point The user is able to edit an existing point by 63 clicking on the Edit push button from the toolbar or by selecting Edit Point from the Point menu The Select Point to Edit dialog box appears Edit Po
147. n of this chapter for more information on editing strap tables 8 5 5 27 Create Strap Table HEX File The Create Strap Table HEX File option saves the strap tables in a HEX format HEX files can then be written to a PROM for storage in the 8130 RTU When you select Create Strap Table HEX File the Save As dialog appears Save As HEX Dialog Save As Save in lio ViewRTU y ex Ed yBmps File name Test hex Save as type HEX File hex y Cancel A 8 5 5 28 Simulator The Simulator option allows the user to write simulation scripts which will write data to the 8130 RTU database 8 5 6 The Help Menu The Help Menu O ViewRTU Test rcf Jay File Point Config Communications Options Help Contents Index About VRTU 8 5 6 29 Contents The Contents option opens the table of contents of the ViewRTU on line help 124 Operating Instruction 8130 Using ViewRTU 8 5 6 30 Index The Index option opens the index for the ViewRTU on line system This index lists all the help screens contained in the help system 8 5 6 31 About V8130 RTU The About 8130 RTU option displays a dialog box describing the copyright information and the application version number 8 6 Using ViewRTU By using ViewRTU the user is able to define or modify sub programs called 81 30 RTU Software Blocks Software blocks are used to configure the 8130 RTU Note Refer to the 8130
148. nications Watchdog point allows the user to enable communications failure processing for the the Host is not communicating comm failure processing can be initiated The WDOG point typically ye 8130 RTU The WDOG point monitors one or more database reference values and if it is determined that monitors the COM points Comm Failure processing affects AO and DO points AO and DO points have a parameter called the CommFailValue When the WDOG point signals all the AO and DO points that communications has failed they respond by setting their output to the CommFailValue If the CommFailValue is O or Undefined then no action will take place for that particular point 6 8 31 1 Parameters The database parameters used by the WDOG point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Comm Watchdog The default tag is set to WDOG 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to WDOG 00 Mode Operating Mode If Mode 1 then all of the RefValues defined must be Offline in order for Comm F
149. nnecting to slave devices using the 8130 RTU Motherboard COM 0 COM 1 or COM 2 the Modbus Master protocol handler is enabled by setting the Protocol parameter of a COM point to Modbus Master For the Model 8203 Dual RS 485 Interface the Modbus Master is automatically enabled An MSCAN point is automatically created to provide user access to the operation of the protocol handler The Modbus Master protocol handler uses Modbus Integer Register Software Blocks MIREG and Modbus Floating Point Register points MFPREG to scan data from Modbus slave devices Each MIREG and MFPREG point is responsible for communicating to a slave device For each slave device being scanned there must be a corresponding MIREG or MFPREG point Multiple points may be used to scan a single device The user specifies data addresses and block sizes for requesting data from slave devices The MIREG and MFPREG points are processed sequentially and data is requested from the slave device In addition to the generic MIREG and MFPREG Software Blocks there are Software Blocks that are customized for Modbus communications to specific devices These include the HIU MFT WV4000 and RTG Software Blocks 6 7 2 Modbus Slave The Modbus Slave protocol handler is enabled by setting the Protocol parameter of a COM point to Modbus Slave The Modbus Slave protocol handler responds to requests from Modbus masters A MODGW point is automatically created to provide user access to the operation
150. nse to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 65535 seconds The default is 240 Watchdog Enables the watchdog task on the Motherboard The watchdog task monitors the FW9000 point on the Model 8209 and verifies it is scanning for gauges If the Model 8209 fails the 0x4000 and the 0x0001 bits of the PntStatus will be set to indicate the failure Dynamic Parameters Function Command The Command parameter allows the user to issue a single command to the gauge Valid commands include Agitate Sets the FW 9000 in Agitator mode Follow Level Commands the gauge to find and follow the product interface level Raise Causes the servo to raise Stop Stops the servo from raising or lowering Find Wtr Level Commands the gauge to find and follow the water interface level Follow Wtr Lvl Commands the displacer to follow the water level Test Raises the displacer to test operation The displacer is automatically returned to produce level CmdStatus The status of the Command The FW 9000 will ackowledge receipt of the command by setting the CmdStatus to Start When the command has finished the CmdStatus will be Complete If it is not possible to perform the command the CmdStatus will be Error StatusFlag StatusFlag will display the AlarmStatus returned af
151. nt to monitor Up to three PntRef2 references may be specified RefValuel is the X term PntRef2 is the Y term and PntRef3 is the Z PntRef3 term If a reference is not specified then it is not used in the equation A Constant that is multiplied with RefValue1 B Constant that is multiplied with RefValue2 C Constant that is multiplied with RefValue3 K Constant K Deadband Change of State deadband Report Causes automatic notification to the Host in response to a Change of State Request when the Value changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is No Maxtime Specifies the maximum time in secs between automatic Change of State responses being sent to the Host Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent although the value may have not changed since the last message The default is 60 Dynamic Parameters Function Value Output value for the SCALER point Value Ax By Cz K x corresponds the RefValue1 y is RefValue2 and z is RefValue3 RefValue1 RefValuel 3 are the values of the PntRefl 3 parameter references The references can be to any RefValue2 point that produces a floating point value RefValue3 Value1 Value parameter convert
152. ntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 27 2 Application The TIMER point allows the user to count and or time events Alarms Pump Control operations Valve operations and Digital status changes are all examples of events that the TIMER point can time The user specifies a PntRef which is stored locally in RefValue Up to four values to compare are also specified If the RefValue equals one of the Compare parameters the Value for that timer increments At the transition from false to true for a timer the Counter for the timer is incremented After the time designated by the Period elapses the Value and Counter parameters are stored to PrevValue0 3 and Counter0 3 98 Operating Instruction 8130 8130 RTU Software Blocks The AlarmTime0 3 is used to set time out values for each of the four timers The TimeUnits parameter is used to determine whether the AlarmTime is in Minutes Hours or Days 6 8 27 3 Interfacing to Other Points The PntRef specifies which point the TIMER point will time The point parameter being referenced must be in coded data format 99 8130 RTU Software Blocks Remote Terminal Unit 6 8 28 Tag Register TREG The Tag Register point provides four bytes of storage in the charact
153. ntRef is a pump then Compare0 and Comparel can be set to On and Off in order to calculate the pump runtime AlarmTime2 AlarmTime2 specifies the amount of time before Compare2 is in alarm The AlarmTime is used with the TimeUnits parameters Compare3 Compare3 specifies the values to be timed or counted This value should represent valid states of the PntRef For example if the PntRef is a pump then Compare0 and Comparel can be set to On and Off in order to calculate the pump runtime AlarmTime3 AlarmTime3 specifies the amount of time before Compare3 is in alarm The AlarmTime is used with the TimeUnits parameters TimeUnits The TimeUnits is used in conjunction with the AlarmTime0 3 parameters to determine the status of the Alarm0 3 parameters Period Totalization time period Valid values are One Hour Eight Hours One Day One Week The default is One Hour 8130 RTU Software Blocks Remote Terminal Unit Configuration Function Parameters Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is No Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set t
154. o either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Dynamic Parameters Function ResetCmd ResetCmd is used to issue a reset This command returns the value in Value to 0 RefValue The value of the parameter specified by PntRef Value0 Value3 ValueO Value3 are the current values for each timer This value is in HH MM SS format For example ValueO will accumulate whenever the value specified by the PntRef matches the Compareo0 value This timer will continue to run until the PntRef and CompareO no longer match ValueO is reset when the Period expires PrevValue0 3 PrevValue0 3 are the previous period timer totals When the Period expires Value0 3 will be copied into PrevValue0 3 Counter0 3 Counter0 3 are the number of transitions counted for each timer PrevCounter0 3 The number of transitions for the previous Period When the Period expires Counter0 3 will be copied into PrevCounter0 3 Alarm0 3 The status of each timer If the Value for each timer is greater than the AlarmTime the Alarm parameter will be set to Alarm ResetTime The next Period reset time PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for P
155. o other systems Digital and Analog alarms Analog Scaling Pump and Valve control Timing Counting These functions can be implemented by configuring a Software Block using ViewRTU 8130 RTU Software Blocks Remote Terminal Unit 6 3 Database Organization 6 3 1 Point Format Data parameters in the 8130 RTU are addressed using a Type Number Parameter format For example Al 02 Value refers to Analog Input 2 s IEEE floating point value This format and corresponding fields are described below The TYPE field represents the Point Type There are many different point Types in the 8130 RTU referred to generically as 8130 RTU Software Blocks Some of the point types include the Al Analog Inputs DO Digital Outputs SYS System ATOT Analog Totalizers point types Each Type performs a different function The NUMBER field represents the instance of the point type For example the Al point may have up to 32 instances which are addressed using the NUMBER field Each instance shares the same data structure definition yet each point has unique data values In the case of the Al software block each point manages a single input channel The PARAMETER field represents the items in the data structure of the point type Examples of parameters include Value Status PntRef and RawValue This field is explained in greater detail in the following section 6 3 2 Parameter Description Each parameter is defined by its Paramet
156. oceed or lt N gt to cancel the edit The system deletes the point and displays Point Deleted If you entered an invalid entry or the point cannot be deleted the LDI displays an error message Press lt ENTER gt to return to the point type menu 9 2 4 Editing a Point The LDI lets you edit point data in the 8130 RTU database just as you can in ViewRTU You can also use this function just after adding a point since the LDI does not configure the point with the ViewRTU default settings To edit a point that already exists in the 8130 RTU database using the LDI Interface Edit a point in the 8130 RTU database From the main menu press lt E gt The point type menu appears Press lt ENTER gt to scroll through the point types Select the point type you want to edit by pressing the point type s corresponding number then pressing lt ENTER gt The system prompts you for the number to edit Edit Point Type 3 DIAG 4 CLK 5 IO 6 DI Edit Pnt Type 6 to edit DI Enter the point number you want to edit and press lt ENTER gt The point data appears Press lt ENTER gt to scroll through the point data The data will update in real time To change the point type over the existing data and press lt ENTER gt If you entered an invalid entry the LDI screen displays Invalid Value Press lt ENTER gt and enter the change again If you only have Level 1 LDI secu
157. of the protocol handler The MODGW point also provides dynamic information about the communications requests from the Modbus master The Modbus Slave protocol handler is flexible allowing the user to set options for handling several aspects of Modbus communications The Modbus Slave uses the GWBLK Gateway Block as a lookup table for data addresses The Gateway Block allows the user to specify data address and point reference combinations This allows the 8130 RTU to be used with an existing system that is already configured The user defines a GWBLK point and specifies which parameter in the 8130 RTU will be used for a particular address When a request from a master is received the Modbus Slave protocol handler will first search for any GWBLK points and determine if the data address of the request is specified in one of the GWBLK points If the data address is contained in a GWBLK point then the corresponding point reference is used to provide the data for the reply to the master 46 Operating Instruction 8130 8130 RTU Software Blocks 6 8 Inherent 8130 RTU Software Blocks The following sections describe in detail each of the listed points that are embedded in every 8130 RTU Each section provides instructions on configuring the software block and the applications of the software block Q Analog Alarm Point AAL Q Analog Functions AIFUNC A Analog Status AISTAT Q Alarm Selector ALSEL Q Analog Totalizer ATOT QO Byte Regist
158. omponents on the 8130 RTU motherboard Intrusion Alarm Connections terminal INTRUSION J1 LED indicators Reset push button RESET SW2 Og a e a 3 g E Assembly 012259 0 Rev 140795 o Unit ID DIP Switch SW1 71 9 O OO O 10 On O D D Taw Hard Reset A special form of Reset is available for occasions when the battery backed up data base must be re initialized This type of reset the Hard Reset can be performed before a database is downloaded from a host PC Caution The Hard Reset should be used as a last resort if the 8130 RTU is not functioning A Hard reset clears the installed database For the Hard Reset procedure refer to the Troubleshooting and Calibration chapter 4 1 3 6 Unit ID DIP Switch SW1 The DIP switch is used for setting the 8130 RTU Unit Address which is used in Host 8130 RTU communications The Unit Address is a binary value with switch 8 as the Least Significant Bit LSB 8130 RTU DIP Switch Setting showing a value of 7
159. omponents within the enclosure is usually sufficient for heat dissipation Caution should be exercised when entering any area that is posted or otherwise assumed to contain hazardous gases Always follow the guidelines provided by the Occupational Safety and Health Administration for your own protection Caution Do not bring in unfiltered outside air It may introduce harmful contaminants that could damage the 8130 RTU and components Never perform maintenance with power applied Installation Remote Terminal Unit 3 3 Installation Standard systems are shipped with the motherboard and any optional modules not installed so the 8130 RTU installation procedure includes the installation of these individual components 8130 RTU installation includes the following steps Mounting the 8130 RTU section 3 3 1 2 Mounting the Enclosure section 3 3 2 3 Wiring up Power section 3 3 3 4 Grounding the 8130 RTU section 3 3 4 5 Installing Communications section 3 3 5 6 Configuring I O Expansion Modules section 3 3 6 8130 RTU with two communications boards DC power connections J2 Intrusion alarm e I O expansion oe module Communications connections for optional HARTO interface J4 RS 232 COMO 2 communications connections J5 J7 AC power connector x RS 485 COM 1 and 2 communications 4 slotted mounting holes to accommodate installation connection J
160. on with the RawValue The CMNDR point starts with Bit O and checks to see if bits are set in both the Filter and the RawValue Report Causes automatic notification to the Host in response to a Change of State Request when the Value changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is High Maxtime Specifies the maximum time in secs between automatic Change of State responses being sent to the Host Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of 0 disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 65535 seconds The default is 600 61 8130 RTU Software Blocks Remote Terminal Unit Dynamic Function Parameters Value Coded value representing the state of the PntRef Value is a coded value RawValue Unsigned Integer value read from the PntRef OutputCmd Output command issued to the OutputLink The OutputCmd will be one of the values in the Command array The OutputCmd is a coded parameter PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined
161. ons can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to PTOT 00 Module The input source of the pulses to be counted Valid values are 8201 Model 8201 16 Channel Digital O Module 8204 Model 8204 8 Channel Multi Function Module 8206 Model 8206 6 Channel Pulse Input Module Channel The physical input Channel 1 32 The default is to match the Point Name i e PTOT 00 Channel 1 Port The selected I O port This field is reserved for compatibility with existing Series 8150 FID systems and is ignored by the 8130 RTU Mode Rate calculation mode O will calculate the Rate parameter using changes in the Value and the time interval between scans 1 will use the hardware registers and the real time interrupt to calculate the Rate The default is 1 The Mode parameter only applies if the Module is the Model 8204 or the Model 8206 Period Totalization time period Valid values are One Hour Eight Hours One Day One Week The default is One Day Factor Scaling factor which allows for conversion of one set of units to another For example if the RefValue is gal min and the totalized value needs to be represented in barrels a value may be entered into the Factor parameter which allows the conversion of gal min to barrel min The Factor is applied prior to totalization The default is 1 0 ContactType Specifies whether contact is Normall
162. ontain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Modbus Slave or Register Valuel The default tag is set to MFIO 00 Module Physical address 1 4 of the Model 8203 used to interface to the slave device A value of 0 will use the 8130 RTU Motherboard A value of 255 is undefined Chan Physical channel number the Allen Bradley is connected to On the Model 8203 the Chan can be set to 1 or 2 On the 8130 RTU Motherboard the Chan can be set to 0 1 or 2 BaudRate Baud Rate for communications to the Slave device Valid values are 1200 2400 4800 9600 and 19200 The default is 19200 ComParams Defines the number of data bits and the parity used by the com port Valid values include 8N 8 data bits No parity 80 8 data bits Odd parity 8E 8 data bits Even parity 70 7 data bits Odd parity 7E 7 data bits Even parity The default is 8N ID Physical Address of the Allen Bradley Module ReadCmd Command used to Read data from the Allen Bradley Usually 3 or 4 Default is 3 WriteCmd Command used to Write data to the Allen Bradley Usually 5 or 6 Default is 6 Addr1 Data Address and Size This is the register data read from the Allen Bradley Module Addr is Size the register start address The Sizel parameter determines how many values are read Default is 8 The values can be seen in the Valuel 8 parameters Consult the Allen
163. or 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 1 2 Application The AAL point continually monitors the value of the PntRef and then places the data in the RefValue parameter The RefValue is then compared to the LoLo Low High and HiHi parameters The Value parameter is set according to the following criteria RefValue Value RefValue lt LoLo LowLow LoLo gt RefValue lt Low Low Low gt RefValue lt High Normal High gt RefValue lt HiHi High RefValue gt HiHi HighHigh The HoldOff is used to determine if an alarm state will occur When the RefValue first exceeds the alarm limit a timer is initiated If the RefValue returns to the normal range before the timer expires the alarm is held off If the RefValue remains in the alarm range for a period greater than the HoldOff value the alarm state is then set to the appropriate alarm status Note To disable the alarm holdoff set the Holdoff value to 00 00 00 The Hysteresis is used to determine when the Value in alarm status is returned to Normal status In order for the Value to return to Normal or to change from higher or lower alarm states the alarm trip point minus the RefValue must be greater than the
164. place ete 10 00 00 12635 00 15 00 00 17021 00 Delete Volume Units Import U S Gallons Export Barrels Oil Auto Config Liters Tank Params Edit Strap Table Dialog This dialog box lets you modify tank gauge strap tables Level Units The user can convert the level units of the strap table by selecting one of the options in the Level Units list The system asks you to confirm your selection Volume Units The user can convert the volume units of the strap table by selecting one of the options in the Volume Units list The system asks you to confirm your selection Add Replace The Add Replace push button lets the user add a new strap table entry or replace an entry with modified data To create a new entry enter the table information in the Level and Volume fields and click Add Replace The system creates an entry with the information you entered To change an existing entry select the table entry from the list window and enter the new information in the Level and Volume fields Then click Add Replace The system replaces the entry with the revised data Delete The Delete push button lets the user delete strap table entries Select the entry and click Delete The system removes the strap table entry from the list box Import The Import push button lets the user import a strap table from a file The import file must exist in the correct format with a TST or CSV extension The TST
165. ples are the Digital Input DI and Analog Status AISTAT points Refer to the following example The typical OutputLink is a Digital Output DO point however the DAL point is not limited to these types of points and can be used to solve a variety of problems 8130 RTU Software Blocks Remote Terminal Unit 6 8 12 Diagnostic DIAG The Diagnostic point monitors built in onboard functions such as the Unit Temperature the Unit Current Field Power and the Intrusion alarm The DIAG point also provides the parameters list for the Front Panel Display when COM 0 is configured as the Local Diagnostic port 6 8 12 1 The database parameters Parameters used by the DIAG point are listed and described below Configuration Function Parameters Mode Determines how the Local Diagnostic Interface will operate Values are 1 Normal Mode Full Access 2 Update Mode 3 Tank Mode LevelUnits Units used on Local Display Unit E Englist ft in 16ths M Metric PntRef1 Point References to database parameters that are displayed in update mode when the Local Diagnostic Display is connected to a COM port Up to 8 references may be used Refer to Chapter 6 for more information on the Local Diagnostic mode PntRef8 UpdateRate The UpdateRate parameter is used in conjunction with the PntRefl PntRef8 parameters in the Local Diagnostic mode Dynamic Parame ters Function Command Diagnostic command to issue
166. r blocks W6 W7 W6 and W7 determine whether RS 232 or RS485 is used For RS 232 there are two different settings One setting is used if hardware handshaking RTS CTS is required The other setting eliminates the need for hardware handshaking Use RTS CTS when a modem or signal converter is involved and requires RTS CTS to operate If the connection is direct Vane 5 Configuration Remote Terminal Unit using RS 232 jumper RTS to CTS Refer to the following jumper block diagrams These jumper settings are used for both COM1 and COM2 Jumper Block Configurations for COM1 and COM2 S O S O no 0 O 8 O no OQO C O Jars abo e O ors RS 232 RS 232 RTS jumpered to CTS with RTS CTS handshaking 4 1 4 2 COMO J5 COMO is an RS 232 port for use in diagnostic testing or local programming The protocol defaults to 8130 RTU Slave at the 9600 baud 8 data bits and no parity COMO is typically connected to a PC running ViewRTU 4 1 4 3 COM1 amp 2 RS 232 J6 J7 RS 232 is one of the two types of high speed serial communications channels available to interface to Host or Slave systems using a variety of industry standard protocols Both COM1 and COM2 may be used simultaneously for increased throughput and redundancy RS 232 can be used for flexibility in configuring other types of communications links Other variations of RS 232 communications interfaces include radio modem and fiber optic interfaces The channe
167. r to Chapter 8 Local Diagnostics Interface for more information on this mode of operation 8130 RTU Software Blocks Remote Terminal Unit 6 8 13 Digital Converter DICONV The Digital Converter Point monitors an integer value from an IREG or other point and calculates a coded NA value WALUE 6 8 13 1Parameters The database parameters used by the DICONV point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Level Status or Register Valuel The default tag is set to DICONV 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to DICONV 00 Mode Operation Mode of the DICONV point Value include 0 Value Comparison Mode 1 Bit Mask Mode PntRef Input point reference for the DICONV point to monitor The DICONV point interfaces to hexidecimal or integer data values ControlRef Point Reference of point producing a coded value of Enable Disable If the ControlRef is defined the Control parameter is used to Enable the DICONV point Input_O Test Condition to match If Mode
168. rity the LDI prompts you to confirm the change Press lt Y gt to proceed or lt N gt to cancel the edit quel 143 Local Diagnostic Interface Remote Terminal Unit The LDI changes the point 9 2 5 Listing Points You can get a list of all the 8130 RTU points by using the LDI List Points function This function lists each point It also shows a point s tag if one exists To list points using the LDI screen Viewing a list of all points From the main menu press lt L gt The system lists the 8130 RTU database points Point List Pumpl Pump 3 Pump Backup Reserve Pump Press lt ENTER gt to scroll through the points If a tag exists the LDI displays it with the point 9 2 6 Edit Tags From the LDI you can edit points in the 8130 RTU by referring to their tag To change an existing tag Edit points via their Tag From the main menu press lt T gt The LDI screen lists the existing tags Tag List Press lt ENTER gt to scroll through the tags When the tag you want to edit appears on the screen press the number to the left of the tag you want to change The tag information appears From this screen you can change point data just as you can when you edit a point Tag Information Press lt ENTER gt to scroll through the tag point s data When the information you want to change appears enter the new information in i
169. rnal I O Modules Dynamic Parame ters Function ScanCmd Enable allows the 8130 to scan the Intelligent I O Modules for data Disable will stop data scanning but allows the status of the module to be read Download will download all points to the I O Modules Module 1 O Module currently being scanned Addr Address of I O Module being scanned Pnt Point currently being scanned Command Command currently being sent to I O Module Values include 1 Change of State Request 2 Read Point Data 3 Write Point Data 4 COS Requeue Request 131 Revision Code and Checksum Request 132 Clear Database 135 Get Point List 136 Get Database File Name 137 Halt System 139 Read I O Module Status 140 Delete Point 142 Get Type Number 145 Get Product Code NumRequests Number of scan requests since last reset NumComErrors Number of scans which resulted in an error NumTimeouts Number of unresponded requests issued before the scanner timed out NumDeviceList Number of points in the Scan List Vane 89 8130 RTU Software Blocks Remote Terminal Unit 6 8 23 2 Application The RSCAN point provides status information for the communications with any Intelligent O modules used with the 8130 RTU The RSCAN point is created automatically whenever the 8130 RTU Master protocol is defined for a COM point The point number created will corre
170. rror LED The Error LED indicates that either a CPU or memory fault has occurred Voltage Led The 24V 5V 15V 15V Led indicate that the corresponding voltage signals are present 30 Operating Instruction 8130 Configuration 4 1 4 Communications The Communications installation requires connection of the appropriate communication cable to one of six connectors The available options include the RS 232 and RS 485 communications COM1 jumper block W6 COM2 jumper block W7 COMO J5 COM1 RS 232 6 COM2 RS 232 7 COM1 RS 485 8 Surge ground J9 COM2 RS 485 10 Communication components of the 8130 RTU motherboard Gu Ny 0518 Assembly 012259 0 Rev 140795 0 pp D COM1 jumper block W6 mi i O 0 O Tae COM2 jumper block W7 g r CL 5 485 COMM Boo 8 i oe eo E M Je 000 ae COM2 RS 485 J10 Surge ground J9 DOME rete I6 COM1 RS 485 48 O COMO J5 y COM2 RS 232 J7 4 1 4 1 COM1 and 2 jumpe
171. rs of a selected point type The user is able to add configure and edit points The user is able to select and enter the parameters for each point or group of points The user can also export import files and control the selection of displayed parameters Compare this window to the Edit Point window see Figure 6 7 on page 6 8 The two windows contain the same parameters In the spreadsheet mode the user is able to view and modify all the points of the selected type In the Edit Point window the user steps through a window for each point number using the Next and Previous push buttons 132 Operating Instruction 8130 Using ViewRTU The left two columns D and U are used to download and upload respectively the information found in the corresponding row s The third column lists the point numbers The Spreadsheet Mode menu bar contains menus used to perform various functions to one or more points Each of the Spreadsheet Mode menus is described below The Point Menu This menu contains the same menu options found in the main window s menu bar Refer to The Point Menu section for a description of the menu options Spreadsheet Mode The Point Menu C SPREADSHEET MODE Point Edit Options Add Ctri A Mode LevelRef TempRef WaterRei Edit Ctrl E E Delete Ctrl Y pu 0 NMS53 00 Level Al 00 Value Al 01 Value Select K 01 0 NMS53 01 Level A1 02 Value Al 09 Value TANK 02 0 NMS53 02 Level Al 03 Value Al 10 Val
172. s Note that defining the HOARef means that all constraints VibrationRef TempRef PressRef FlowRef AlarmRef TotalRef are active only if the HOAValue is Auto VibrationRef The Vibration status reference This parameter is used for shutdown lockout logic Normally a DI point is used for this although any type of point that produces a value of Normal can be specified The value referenced by the VibrationRef is stored locally in the VibValue parameter If the value of the VibrationRef is Normal then the pump will be allowed to run If the value of the VibrationRef is anything other than Normal such as High or Alarm the Command will be Stop and the pump will be shut down If the VibrationRef is not specified then the PUMP point will operate based upon other constraints TempRef The Winding Bearing temperature status reference This parameter is used for shutdown lockout logic Normally a DI point is used for this although any type of point that produces a value of Normal can be specified For example an AISTAT point can be used if the signal originates from an Analog Input point If the value of the TempRef is Normal then the pump will be allowed to run If the value of the TempRef is anything other than Normal such as High or Alarm the Command will be Stop and the pump will be shut down If the TempRef is not specified then the PUMP point will operate based upon other constraints PressRef The Suction Pressure sta
173. s by issuing and changing a password 8 5 3 13 Creating a Password Creating a Password Select Config and click on Password The Change Password dialog appears In the New Password edit box enter the password If no password currently exists leave the Old Password field blank In the Retype New Password edit box confirm the entry by reentering the password Click on OK Change Password dialog CHANGE PASSWORD Old Password New Password Retype New Password Cancel Note Make sure that you write down the password and store it in a secure place 8 5 3 14 Changing the Password Changing the Password Select Config and click on Modify Change Password The Change Password dialog appears as illustrated in creating a password In the Old Password edit box enter the current password In the New Password edit box enter the new password In the Retype New Password edit box confirm the entry by reentering the new password Click on OK Note Make sure that you write down the password and store it in a secure place Vanet 119 Using ViewRTU Remote Terminal Unit 8 5 3 15 Create Database HEX File This option is used to save the database in HEX format HEX files can then be written to a PROM and installed in socket U20 When clicked the Save As HEX Dialog box appears Save As HEX Dialog G Save As ems Save in B ViewRTU 4 e
174. s causes an On or Off value to be written to the parameter specified by the OutputLink The PUMP point can also perform monitoring of other pump related parameters such as temperature pressure and flow If any of these parameters are outside of defined limits then the pump is shut down Pump operation can also be determined by setting a flow total setpoint so that when the flow total is achieved the pump is stopped The PUMP point also includes a mode where the pump is command to run for a specified period of time 6 8 22 3 Interfacing to Other Points Note The ValueRef must be entered If no status feedback is available then define a DI point and assign it to the same channel as the DO point used for the OutputLink This will allow the PUMP point to monitor the output command status The OutputLink is usually a DO point which is connected to the pump starter Entering a Command of Start will cause the pump to start if no interlocks prevent operation A Stop command will stop the pump The PUMP point provides for several interlocks The VibrationRef may be entered which allows for shutdown of the pump if a vibration switch is activated A DI point is usually used for this purpose The VibValue needs to be Normal in order for the pump to operate Set the Value_0 and Value_1 parameters of the DI point to Normal and Alarm Alternatively the Value_0 and Value_1 parameters can be set to Normal and High as long as one state is defined as Normal the o
175. sabled The 8130 RTU will then be reset and normal operation will resume 2 4 4 Firmware The 8130 RTU firmware is implemented using Flash RAM technology The firmware can be updated via the Host communications interface This capability allows for future field installation of product enhancements As new features are released the user can download new firmware using the ViewRTU program without having to replace PROMS Refer to Chapter 7 Using ViewRTU for a description of the firmware download feature 2 4 5 Communications There are four communications tasks one for each of the four communication channels COM ports O through 3 are used to interface to external devices or host systems Refer to Chapter 4 for the location of these ports COMO COM 0 is an RS 232 port normally used in diagnostic testing or local programming COM1 and COM2 COM 1 and 2 can be configured for communications to Host systems using a variety of protocols For COM 1 and 2 the communication interfaces include the following RS 485 for use in multi drop configurations RS 232 for flexibility in configuring other types of communications links such as radio and fiber optic interfaces RTS CTS lines are available for hardware handshaking COM3 COM 3 the fourth COM port is used for parallel processor communications These communications are used when an intelligent module such as the Model 8203 or 8210 has been attached to the motherboard Refer to the indivi
176. scribed below Dynamic Parameters Function Value Byte value 6 8 7 Clock CLK The Clock point provides access to the System Clock Standard time format is in the form of MM DD YY HH MM SS 6 8 7 2 Parameters The database parameters used by the CLK point are listed and described below Configuration Parameters Function TZ Time Zone string Dynamic Parameters Function SysTime System Time in the form MM DD YY HH MM SS Writing to this value will change the system time SysTicks Time if ticks format Ticks are incremented every 10 msec with the initial value of O equal to Jan 1 1970 at 00 00 00 timezone Time zone relative to GMT The timezone is entered in seconds Example Eastern Time Zone 18000 Pacific 28800 daylight Daylight Savings Flag 60 Operating Instruction 8130 8130 RTU Software Blocks 6 8 8 Command Activator CMNDR The Command Activator point permits event based processing The CMNDR point continually scans a gt reference point and based upon the value of the reference activates a command E MOR 6 8 8 1Parameters The database parameters used by the CMNDR point are listed and described below Configuration Parame ters Function Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify the name of the process being monitore
177. spond to the ComPort such that RSCAN 3 is created for COM 3 COM 3 defaults to the 8130 RTU Master protocol Use the Upload command from the Config Menu to retrieve the data from the RSCAN point or any other points created automatically by the 8130 RTU The NumRequests parameter gives the total number of requests attempted while the NumTimeouts and NumComeErrors are the number of time outs and communications errors The Module and Addr represent the current 1 O Module being scanned The Pnt parameter is the Tag of the point being scanned 90 Operating Instruction 8130 8130 RTU Software Blocks 6 8 24 Ax B SCALER Scaler Point SCALER The Generic Scaling point allows the user to perform math functions in the 8130 RTU The SCALER point monitors one or more database reference values and performs an equation in the form Value Ax By Cz K A B C amp K are user entered constants x y amp z are inputs from other database points 6 8 24 1 Parameters The database parameters used by the SCALER point are listed and described below Configuration Parame Function ters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Eng Converter The default tag is set to SCALER 0OO PntRef1 The PntRef parameters determine the input source for the SCALER poi
178. st have either the Level 1 or Level 2 password Without a password you can only view the 8130 RTU data Level 1 gives you full access to the 8130 RTU database The LDI will prompt you to confirm your database changes before making them Level 2 gives you full access to the 8130 RTU database The LDI immediately makes the database changes as you enter them To enter an LDI password From the main menu press lt P gt The system prompts you to enter a password Enter your Level 1 or Level 2 password and press lt ENTER gt Main Menu H Help P Enter Password Select Mode P Enter Password If the password is incorrect the LDI beeps and displays Access Denied If the password is correct the LDI returns you to the main menu 9 2 2 Adding a Point You can create an 8130 RTU point with the LDI just as you can in ViewRTU To add a point to the 8130 RTU using the LDI Interface Adding a Point From the main menu press lt A gt The point type menu appears Add Point Type 1 3 5 A dd Pnt Type Press lt Enter gt to scroll through the point types Select the point type you want to add to the database by pressing its corresponding number from the menu and pressing lt ENTER gt The LDI prompts you for the number of the point to add Numbering the Point DIAG 4 CLK IO 6 DI Pnt Type 6 to add DI
179. t is High Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 53 8130 RTU Software Blocks Remote Terminal Unit Dynamic Parameters Function Value Represents status of the point in coded format Typical values are Low High or Normal The result can be set to any valid coded data value by changing the ValueLow ValueHigh and ValueNormal parameters RefValue Floating Point value of the PntRef parameter used to determine the Value parameter PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 3 2 Application The AISTAT point continually monitors the value of the PntRef reference and stores the data locally in RefValue It then compares RefValue to TripLow and TripHigh in order to determine whether the Value is set to Low Hi
180. ta and control of equipment The 8130 RTU is ideally suited for Tank Farm Terminal Pipeline and Refinery applications It is an effective solution used in SCADA or stand alone programmable control unit applications 1 1 Features General Complete Computer Control System Q Division Il certified system FM CSA consult factory and Control Drawing A Inputs are reported to Host Computer by Exception or Scanned Poll Q Built in Software Function Library Q Surge Protection Conforming to ANSI IEEE C37 90a 1974 A Host Communication via RS 232 RS 485 radio modem or fiber optic link A Industry Standard Protocols HART Modbus LON TIWAY Rackbus Q Stand Alone Programmable Control Q Built in Operator Interface Variety of I O Interfaces Al AO DI DO A Quick Disconnect I O Terminations A Modular Construction for Optimum Expandability Q Non Volatile Database CMOS Memory Q Optional Battery Backup for Uninterrupted Operation Q Intrusion Alarm Power Fail Monitoring Applications UA Low Low Low High and High High alarms QO Pressure temperature level and flow QO Bottom sediment amp water BS amp W A Pump status amp control Valve status amp control Q Emergency shut off Leak Detection Local indication amp alarms 1 2 Specifications Memory a 16 Bit Microprocessor and Support Circuitry A 516K bytes Program Memory Q 128K bytes Non Volatile Database Memory DC Power Requirements QA 5 DC VOLT
181. ta and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to AAL 00 PntRef Input point reference for the AAL point to monitor The AAL point interfaces to floating point data values ControlRef Control reference for controlling the operation of the AAL point The ControlRef is be used to enable disable the output point link of the AAL point OutputLink Output point Link for the AAL point to control The AAL point outputs an ON or OFF value LoLo Trip point associated with an alarm condition Value of LowLow Low Trip point associated with an alarm condition of Low High Trip point associated with an alarm condition of High HiHi Trip point associated with an alarm condition of HighHigh Hysteresis Is used to determine change in alarm state The RefValue must be in the normal range by an amount more than the Hysteresis for a return to normal to occur HoldOff Holdoff time used for determining an alarm condition The RefValue must be in the alarm range for a period of time greater than the HoldOff for an alarm to occur Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is
182. ter issuing a command Level IEEE Floating point value representing the tank level The data is returned in the format specified during the configuration of the gauge The Level can be converted from Metric to English or vice versa by setting the LevelConvert parameter of the TKSCAN point Position Floating point value representing the position of the displacer The data is returned in the format specified during the configuration of the gauge The Position can be converted from Metric to English or vice versa by setting the LevelConvert parameter of the TKSCAN point Temp Floating point value representing the product temperature The data is returned in the format specified during the configuration of the gauge The Temp can be converted from Metric to English or vice versa by setting the TempConvert parameter of the TKSCAN point BottomLevel Floating point value representing the tank bottom This data is obtained with a Bottom command The BottomLevel can be converted from Metric to English or vice versa by setting the LevelConvert parameter of the TKSCAN point WaterLevel Floating point value representing the water level This data is obtained with a Find Water Level command The WaterLevel can be converted from Metric to English or vice versa by setting the LevelConvert parameter of the TKSCAN point Alarm Hex Byte value indicating the status of the alarm contacts Refer to Tokyo Keiso s O amp M Manual for the FW 9000 for more informatio
183. ter values while the Addr2 4 and Value2 4 determine the configuration values that can be written to the Allen Bradley Set the Addrl and Sizel parameters to read the data from the device The response will be placed in the Valuel Value8 parameters For example if Addr 1000 and Sizel 6 then the MFIO point will read 6 values and place the data in Valuel Value6 Likewise if configuration data needs to be set Addr2 Addr4 sets the address to be written to and Value_2 Value_4 is the data written to that address For example if Addr2 1201 and Value_2 is 0x2222 a value of 0x2222 will be placed in the register address 1201 80 Operating Instruction 8130 8130 RTU Software Blocks 6 8 21 Pulse Totalizer PTOT The Pulse Totalizer counts pulse totals from discrete input sources such as the Model 8201 Digital Input UUL Output Module or the Model 8206 High Speed Pulse Accumulator Module PTOT 6 8 21 1 Parameters The database parameters used by the PTOT point are listed and described below Configuration Function Parameters Tag A Tag can contain 15 bytes of data and can include any printable ASCII character Tags can be used to identify points indicating the use of the point such as Flow Meter or kW usage meter The default tag is set to PTOT 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descripti
184. the 8130 RTU flash memory The user is required to enter a password in order to download the new firmware The following dialog box appears when this option is selected Download 8130 RTU Firmware dialog DOWNLOAD RTU FIRMWARE Download Range From 0x40000 To Ox7FFFF Number of Bytes 0 Select Download to start Output Download Cancel This option should only be used when a field upgrade is needed because of new features or corrections to the 8130 RTU firmware A password is provided with the upgrade disk 122 Operating Instruction 8130 Using ViewRTU 8 5 5 20 Convert Configuration Files The Convert Configuration Files option is used once the Download Firmware option has been executed This option converts configuration files from one version to another When selected the following dialog box appears Convert ViewRTU versions dialog CONVERT RTU FILES Files lo convert Analyze Conversion Version 3 18 Version 3 161 Version 3 17 i Version 2 342 SecureTk rcf Version 2 342 Well ref Version 2 342 Version to convert to Script File Convert Results Converting type DHPSCN Converting type CMNDR Converting type MXSCAN Converting type MATRIX Converting type DEVICE Converting type GSCAN Converting type GPE Converting type GPESCN PierTK rcf Converted Convert ViewRTU versions dialog This dialog box allows the user to convert a file The user h
185. the alarm Value The Value will be set to Off This command can be used to acknowledge the alarm condition and re arm it after the alarm condition has returned to Normal Value Coded value representing the alarm condition Value can be either Alarm or Normal RefValuel 8 Coded value indicating the status of the first input point reference to ALSEL point to monitor AlarmStatus Indicates alarm conditions for each of the RefValuel 8 parameters If RefValue is not Normal its corresponding bit is set OutputEnable Indicates whether the output is armed or not When a Reset command is given the OutputEnable bits are cleared thus disabling the alarm PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of each update PntCheckSum CRC 16 Checksum for point s static Configuration Parameters aue 55 8130 RTU Software Blocks Remote Terminal Unit 6 8 4 2 Application The ALSEL point executes continuously monitoring the status of the input references This point sets the value of the function output when at least one of the input references matches the Mode Each of the modes is explained in the table below Mode Description Alarm Any PntRef 1 8 value other than Normal will result in Value
186. ther state can be any valid coded value The bearings or winding temperature may also be monitored The TempRef may be specified which will enable shutting down the pump if a temperature switch is activated A DI point can be used or if an analog input signal is used to measure the temperature then a AISTAT point is used The TempValue needs to be Normal in order for the pump to operate For a DI based TempRef set the Value_O and Value_1 parameters to Normal and Alarm If an Al point is Vee 8130 RTU Software Blocks Remote Terminal Unit used to measure the temperature then use an interposing AISTAT point to set trip points for high and low operation Set the TripHigh or TripLow parameter values to specify the valid operating range In order to check proper operation after a pump start a FlowRef may be defined which will check for valid flow after a delay period specified by FlowDelay The FlowRef may be either a DI point or an AISTAT point in the case of time varying signals The FlowValue needs to be Normal in order for the pump to continue to operate If using a DI point set the Value_O and Value_1 parameters to Normal and Alarm respectively If an analog or pulse signal is used to measure flow then use an interposing AISTAT point Set the TripHigh or TripLow parameter values to specify the valid operating range A general purpose AlarmRef parameter is also included which allows for an additional shutdown condition The Alar
187. tion can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to AISTAT 00 PntRef Input point reference for the AISTAT point to monitor The AISTAT point interfaces to floating point data values TripLow Low Trip value If the PntRef value is less than or equal to the TripLow value then the Value parameter will be set to ValueLow TripHigh High Trip value If the PntRef value is greater than or equal to the TripHigh value then the Value parameter will be set to ValueHigh ValueNormal If the PntRef Value RefValue is between the TripLow and TripHigh parameters then the Value parameter will be set to the ValueNormal value The default is Normal ValueLow If the PntRef Value RefValue is less than or equal to the TripLow parameter value then the Value parameter will be set to the ValueLow value The default is Low ValueHigh If the PntRef Value RefValue is greater than or equal to the TripHigh parameter value then the Value parameter will be set to the ValueHigh value The default is High Report Causes automatic notification to the Host in response to a Change of State Request when the Value Changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The defaul
188. to define the point If multiple points exist the user is prompted to select the point number If the point dropped already contains a reference to another input reference a dialog box will appear inquiring whether or not to overwrite the existing reference The point icon will appear to the right or left of the selected arrow as seen Figure 6 44 Note Double left clicking on a focus point icon allows the user to view the point s Edit Point window Note Double left clicking on the input source or the output destination icon allows the user to step through each corre sponding Point Connections window if applicable Note Double right clicking on the input source or the output destination icon allows the user to view the point s Edit Point window 138 Operating Instruction 8130 Local Diagnostic Interface 9 Local Diagnostic Interface The LDI is typically a small menu driven terminal with an alphanumeric keypad you can use to alter database points in the 8130 RTU from a field location You can also use a hand held terminal or notebook PC with the LDI Just connect the device to the correct 8130 RTU com port to gain access to the LDI With the LDI you can change the 8130 RTU in the following ways A Add Points Add points to the database Delete Points Delete points from the database A Edit Points Edit points in the database by point Q Edit Tags Edit points in the database by tag With this function you can onl
189. trol The Control can Enable or Disable the DICONV point The Control value may be entered by the user or automatically read by using the ControlRef 70 Operating Instruction 8130 8130 RTU Software Blocks Dynamic Parameters Function PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum of point s static Configuration Parameters 6 8 13 2 Application The DICONV point continually monitors the value specified by the PntRef reference and stores the data locally in RefValue It then compares the RefValue to the Input_0 Input_7 parameters to calculate the Value parameter If the Mode is set to 0 the DICONV point compares the RefValue to the Test Conditions Input_0 Input_7 and will set the Value to the associated Result Value Value_0 Value_7 of the first Test Condition that matches If the Mode is 1 the DICONV point performs a logical AND operation of the RefValue with the Test Conditions Input_0 Input_7 and will set the Value to the associated Result Value Value_O Value_7 of the first Test Condition that is true In either Mode if no match occurs the Value is set to the ElseValue If the Control is set to Disable the Value will be set to the ElseValue This is th
190. ts place and press lt ENTER gt 144 Operating Instruction 8130 Local Diagnostic Interface 9 3 Update Mode In ViewRTU you can configure the LDI to continuously display certain points To program which points you want the LDI to display use the ViewRTU Internal Diagnostics DIAG 00 software block 9 3 1 Configuring Update Mode Before you can set the LDI to Update Mode you must configure the ViewRTU Internal Diagnostics DIAG 00 software block to reflect the data you want to show To configure the LDI to continuously display points use ViewRTU to do the following Using ViewRTU to continuously display points Double right click on the Internal diagnostics DIAG 00 icon The Edit Point dialog box appears Edit Point dialog box CI EDIT POINT E Point Help Current Point 4 o Point Desc DIAG 00 Diagnostics Local Display CONFIG 1 Local Diag 2 Update 3 Tamk 1 E English D Decimal E PntRef1 Display Reference DDA 00 Level PntRef2 Display Reference2 DDA 00 Temp PntRef3 Display Reference3 Undefined PntRef4 Display Reference4 Undefined PntRef5 Display Reference5 Undefined PntRef6 Display Reference6 Undefined PntRef7 Display Reference Undefined PntRef8 Display Reference8 Undefined v Diagnostic Command Undefined Value_0 Diagnostic Command Data 0 Value_1 Diagnostic Command Data 0 Value_2 Diagnostic Command Data 0 Value_3 Diagnostic Command Data 0 UnitTemp Unit Temperature Deg F 67 800003 i
191. tus This parameter is used for shutdown lockout logic Normally a DI point is used for this although any type of point that produces a value of Normal can be specified For example an AISTAT point can be used if the signal originates from an Analog Input point If the value of the PressRef is Normal then the pump will be allowed to continue to run If the value of the PressRef is anything other than Normal such as High Low or Alarm the Command will be Stop and the pump will be shut down If the FlowRef is not specified then the PUMP point will operate based upon other constraints The PressDelay is used to holdoff the logic decision so that sta8130 RTUp conditions may stabilize 84 Operating Instruction 8130 8130 RTU Software Blocks Configuration Parameters Function FlowRef The Flow status reference This parameter is used for shutdown lockout logic Normally a DI point is used for this although any type of point that produces a value of Normal can be specified For example an AISTAT point can be used if the signal originates from an Analog Input point If the value of the FlowRef is Normal then the pump will be allowed to continue to run If the value of the FlowRef is anything other than Normal such as High Low or Alarm the Command will be Stop and the pump will be shut down If the PressRef is not specified then the PUMP point will operate based upon other constraints The FlowDelay is used to holdoff
192. u option ViewRTU applications are presented in the Application section at the end of the chapter 8 5 1 The File Menu The File menu allows the user to create open and save configuration files This menu also allows the user to save the current configuration to a different file name The File menu ViewRTU Test rcf JE Fie Point Config Communications Options Help New Ctrl N Open Ctri 0 Save Ctrl S Save As Exit 8 5 1 1 New The user is able to create a new configuration file by clicking on the New push button from the tool bar or by selecting New from the File menu When selected a dialog box appears displaying a list of configuration definition files The user selects the desired file from this list 8 5 1 2 Open The user is able to select an existing configuration file by clicking on the Open push button from the tool bar or by selecting Open from the File menu When selected a dialog box appears displaying a list of configuration files All configuration files are identified by the RCF extension Once a file is selected the point configuration data of the selected file is displayed Ifthe directory is empty the user has the option of creating a new file by typing in the file name 8 5 1 3 Save The user is able to save the opened configuration file by clicking on the Save push button from the tool bar or by selecting Save from the File menu The user can save the file anytime the configuratio
193. ue TANK 03 0 NMS53 03 Level Al 04 Value Al 11 Value TANK 04 0 NMS53 04 Level Al 05 Value Al 12 Yalue TANK 05 0 NMS53 05 Level Al 06 Value Al 13 Value TANK 06 0 NMS53 06 Level Al 07 Value Al 14 Value TANK 07 0 NMS53 07 Level Al 08 Value Al 15 Value v This option is useful for creating deleting and editing points without having to exit out of the Spreadsheet mode The Edit Menu Spreadsheet Mode The Edit Menu O SPREADSHEET MODE Point Edit Options TANK 02 TANK 03 NMS53 02 Level NMS53 03 Level Al 03 Value Al 04 Value D Copy Ctrl o LevelRef TempRef WaterRet Paste Ctrl P Paste amp Dnid Cti4L NMS53 00 Level Al 00 Value Al 01 Value Set Value Ctrl S NMS53 01 Level Al 02 Value Al 09 Value Al 10 Value Al 11 alue TANK 04 NMS53 04 Level Al 05 Value Al 12 Value TANK 05 NMS53 05 Level Al 06 Value Al 13 Value TANK 06 NMS53 06 Level Al 07 Value Al 14 Value TANK 07 NMS53 07 Level Al 08 Value Al 15 Value gt Copy The Copy option allows the user to copy data from a one or more selected cells Select one or more cells to copy To select one or more rows click on the number s To select one or more columns click on the parameter s Select the Copy option from the Edit menu The selected cells outline changes from black to red Note To undo the Copy option press the Esc key Pressing the Esc key removes the selection outline from the selected
194. us period value At the end of the Period the Value is shifted into the PrevValue field For example if the Period is One Day then yesterday s total is available to be read at any time during the current day PeriodPeakVal The period peak input value The RefValue is continually monitored during the period and the highest value is stored in PeriodPeakVal PrevPeakVal The previous period peak value At the end of the Period the PeriodPeakVal is shifted into the PrevPeakVal field For example if the Period is One Day then yesterday s peak input value is available to be read at any time during the current day DailyTotal Total for the current day PrevDay Total for the previous day At the end of the day time specified by the DayEnd the DailyTotal is rolled into the PrevDay MonthlyTotal Total for the current month PrevMonth Total for the previous month At the end of the month time specified by the MonthEnd the MonthlyTotal is rolled into the PrevMonth ResetTime The period reset time The ResetTime indicates when the Value will be stopped totalizing and be shifted into the PrevValue parameter A new total will then start accumulating DayEnd Time the daily totalizers will be reset MonthEnd Time the monthly totalizers will be reset Elapse Time of the last Change of State PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 In
195. usage The default tag is set to ATOT 00 Description The point description can contain 30 bytes of data and can include any printable ASCII character Descriptions can be used as information relevant to any aspect of the point such as its use location operating information etc The default description is set to ATOT 00 PntRef Input point reference for the ATOT point to monitor The ATOT point interfaces to floating point data values TimeUnits Time units of the RefValue Valid TimeUnits include Seconds Minutes Hours Days The TimeUnits parameters are used when integrating the RefValue allowing for calculation of a time base For example if the RefValue refers to gal min then the TimeUnits should be set to Minutes The default is Seconds Period Totalization time period Valid values are One Hour Eight Hours One Day One Week The default is One Day ValueMin The ValueMin is a floating point number that represents the smallest RefValue that will allow totalization If the RefValue is below the ValueMin then no totalization will take place Factor Scaling factor which allows for conversion of one set of units to another For example if the RefValue is gal min and the totalized value needs to be represented in barrels a value may be entered into the Factor parameter which allows the conversion of gal min to barrel min The Factor is applied prior to totalization The default is 1 0 DeadBand Specifies the amount of c
196. valid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 5 2 Application The ATOT point executes once a second monitoring the value of the PntRef reference and storing the data locally in RefValue It then applies the Ratio field allowing for conversion of units if necessary The TimeUnits field is used to integrate the value which is added into a totalized quantity represented by the Value parameter The ValueMin is useful when using a 4 20 mA transmitter where the output does not go to 0 0 when the sensor is off Often when a flow meter is used there will still be a small signal present This value is added to the total Use the ValueMin to stop the totalization 58 Operating Instruction Vane 8130 8130 RTU Software Blocks 6 8 5 3 Interfacing to Other Points The ATOT point can be used in conjunction with almost any point that produces a floating point data value Typical examples are the Analog Input Al TankGate points or points from intelligent slaves scanned using protocol gateway modules 59 8130 RTU Software Blocks Remote Terminal Unit 6 8 6 Byte Register BREG The Byte Register point provides a byte of storage It is often used for inter point communications where byte no other means is provided BREG 6 8 6 1 Parameters The database parameters used by the BREG point are listed and de
197. vert and TempConvert are not set no conversion will be performed The user can also set the delay between each poll as well as how long the scanner will wait for a transmitter to respond If a transmitter is not responding it will not be polled as often as transmitters that are on line The HoldOff parameter determines how often the off line transmitter will be polled For example if the HoldOff is 10 then a transmitter that is off line will be polled only one tenth as often as a transmitter that is on line Setting the HoldOff to O will cause every gauge to be polled during every scan 108 Operating Instruction 8130 Expansion Module Model 8209 software blocks 7 1 3 Fast Scan The FW9000 points have a parameter called the FastScanMode Setting the FastScanMode to Enable places these points in the Fast Scan List Points in the Fast Scan list are polled more frequently than points that are in the Normal Scan List Scanning of tank gauges alternates between points from the Fast Scan List and the Normal Scan List When a Fast Scan Cycle occurs gauges are read from the Fast Scan List When a Normal Scan Cycle occurs gauges are read from the Normal Scan List The TKSCAN point provides the ability to control the operation of the Fast Scan List The TKSCAN point has several parameters that involved Interleave Number of points to scan during each Normal Scan Cycle FastScanMax Number of points to scan during each Fast Scan Cycle
198. with Report Low The default is No Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 93 8130 RTU Software Blocks Remote Terminal Unit Dynamic Parameters Function Value Floating point value representing the Minimum Maximum or Average set by the Mode parameter of the PntRef values RefValuel 8 Floating Point value of a PntRef parameter used to determine the Value parameter Level Level value read from the LevelRef parameter StausFlag Bit status that displays the current reference values being used to determine the output value ErrorCode Error Code 0 means no errors otherwise an error code will be displayed PntStatus Byte value indicating status of point Values are 0 No error 15 Invalid Type for PntRef 16 Invalid Number for PntRef 17 Invalid Param for PntRef 19 PntRef point does not exist 25 PntRef is not defined Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 25 2 Application The SIGSEL point continual
199. y 012675 Rev 011199 SERIAL NO 5 2 1 Unit ID DIP Switch SW 1 The ID DIP Switch is a binary switch that sets the Module number 1 4 The switch is set according to its location on the motherboard Set to 1 for P1 2 for P2 3 for P3 and 4 for P4 Refer to the examples in the figure below ID DIP Switch settings Address 1 2 3 and 4 CLOSED CLOSED OPEN CLOSED CLOSED Address 3 Address 4 5 2 2 LED Indicators D1 D4 The LED displays indicate the status of the Model 8209 CPU CPU activity COM Communication between the 8130 RTU and the Model 8209 TXD Transmitting data to tank gauge 36 Operating Instruction 8130 Model 8209 Tokyo Keiso Interface RXD Receiving data from tank gauge Model 8209 LED Indicators 5 2 3 Field Wiring terminal block J3 A schematic illustrating the terminal connections of the Model 8209 is shown below Model 8209 circuitry Surge Protection Channel 1 Signal Conditioning Isolation Channel 2 Signal Conditioning we we NN Field Instrument Channel 1 Channel 2 Surge Ground Connect the field wiring Connect the wiring from the Model 8209 to the appropriate device 37 Model 8209 Tokyo Keiso Interface Remote Terminal Unit The Model 8209 can be connected to Tokyo Keiso FW 9000 Servo gauges An example using channle 1 of the Model 8209 is shown b
200. y Open or Normally Closed Valid values are NO or NC If Normally Open NO counting takes place on contact closures The default is NO The ContactType only applies if the Module is 8201 IntPeriod The integration time period in msecs used for the Rate calculation For example if the IntPeriod is set to 2500 then the Rate is calculated every 2 5 seconds A longer IntPeriod yields a more accurate and stable Rate The default is 5000 5 seconds 81 8130 RTU Software Blocks Remote Terminal Unit Configuration Function Parameters TimeUnits Time Units used for the Rate calculation Valid values are Seconds Minutes Hours DAYS The TimeUnits parameter allows the used to set the time units for the Rate For example if the desired units for the Rate is GPM gallons per minute then set the TimeUnits to Minutes The default is Seconds Report Causes automatic notification to the Host in response to a Change of State Request when the Value changes State Parameter value can be High Low or No Report No disables notification Points with Report High will be sent before points with Report Low The default is No Maxtime Specifies the maximum time in secs between automatic Change of State data being sent to the Host in response to a Change of State Request Report must be set to either Low or High for the Value parameter to be sent in response to a Change of State Request A value of O disables this option Non
201. y edit the points that have tags Set the point tags in ViewRTU A Enter Password Enter a Level 1 or Level 2 password to allow you to make changes to the database The LDI also lets you view points in the 8130 RTU in the following ways Q List Points List all points in the database UO Update Mode Continuously list database points you specify in ViewRTU Select the points and set the update rate in ViewRTU Internal Diagnostics DIAG 00 A Tank Mode Displays data from TANK points The following diagram maps out the process for performing 8130 RTU functions with the LDI The following diagram provides an overview of the LDI menus and their functions overview of the LDI menus LDI Title Screen Add Point Edit Tags Update Mode Tank Mode Password Select Point LDI Lists all LDI lists the Limits your LDI displays Enter your Type existing RTU Points you LDI functions help screens level 1 or level points specified in to tanks only 2 password ViewRTU s DIAG 00 Enter number Enter number to add to delete Edit point data LDI grants or denies ability to change database LDI adds the LDI deletes the J LDI changes point to the point from the Edit point data the pointin the RTU RTU Ed LDI changes the RTU point The Edit Tags menu gives you access to the same data as Edit Point But with Edit Tags you can only edit points that contain an existing tag Vane 139 Local Diagnostic Interface Remote Terminal
202. ystem Cancel Dynamic The user is able to select any combination of parameter types The user is able to select any combination of classifications The classifications are described briefly below Parameter Type Description Dynamic Real time data such as status Config General specifications such as tag and description Constant Data that does not change and or can not be changed Scratch Temporary data that is typically hidden from the user Command Output command data System System data should not be changed by the user Note The default View setting is the Config parameter type Hide Row Col The Hide Row Col option allows the user to hide selected rows or columns Note The Copy and Paste operations do not affect hidden rows and columns Select one or more rows or columns Select the Hide Row Col option from the Options menu 136 Operating Instruction 8130 Using ViewRTU The selected rows or columns are indicated by a in the row or column buttons heading The following dialog box illustrates this feature Spreadsheet Mode Hiding columns O SPREADSHEET MODE El Point Edit Options ofu Value_1 Value_3 Reverse Latch Filter Repon pju On off No No 2 High D On off No No 2 High D On off No No 2 High D On off No No 2 High D On off No No 2 High D On Off No No 2 High D On Off No No 2 High D On Off No No 2 High i j
203. zero values cause responses to be sent even if the value has not changed since the last message The maximum is 255 seconds The default is 60 Dynamic Parame Function ters ResetCmd ResetCmd is used to issue a reset This command set the Value to 0 Value The totalized value for the current Period If the Period is One Hour then the channel will be totalized for one hour RawValue The current scan total State The current input value of the channel PrevValue The previous period total Rate The rate of change of the pulse inputs The Rate is determined using the IntPeriod TimeUnits and Mode ResetTime The period reset time PntStatus Byte value indicating status of point Values are 0 No Error Elapse Time of the last Change of State PntCheckSum CRC 16 Checksum for point s static Configuration Parameters 6 8 21 2 Application The PTOT point executes once a second monitoring the value of the channel and storing the data locally in RawValue This is added to the Value which represents the total number of pulses accumulated during the Period The Factor parameter may be used to introduce a scaling factor For example if each pulse is 1 100th of gallon set the Factor to 01 and the Value will represent the total number of gallons totalized Rate represents the rate of change of the input The Rate is calculated using the IntPeriod the TimeUnits and the Mode If the Mode is O then th
Download Pdf Manuals
Related Search
Related Contents
R0626010 S registration Manual RCA L26W11 Flat Panel Television User Manual Brodit ProClip 854879 SÉRIE: K B1900 HCA Instruction Manual Bedienungsanleitung User Manual Instrucciones de servicio Copyright © All rights reserved.
Failed to retrieve file