Home

Accessories: Honeywell 3750-DEM User Manual SLC Platform Prosoft

image

Contents

1. 90608686068 ojl yI Alul WY KO 99060866068 Typical Instrument Hookup e Q9 INSTRUMENT 8 10 Qu FTA channels 9 16 12 NOT used on 3750 DEM Q 13 Q ewe 15 dae FTA 51309140 125 REV C Installation Instructions Power input and output VO wiring must be in accordance with Class Division 2 wiring methods Article 501 4 b of the National Electrical Code NFPA 70 for installations in the U S or as specified in Section 18 1J2 of the Canadian Electrical Code for installations within Canada and in accordance with the authority having jurisdiction A Warning Explosion Hazard Substitution of components may impair suitability for Class Division 2 B Warning Explosion Hazard When in hazardous locations turn off power before replacing or wiring modules C Warning Explosion Hazard Do not disconnect equipment unless power has been switched off or the area is known to be non hazardous 36 Example SLC Ladder Logic F Example SLC Ladder Logic The following ladder logic provides an example for the ladder logic necessary to integrate the 3750 DEM module into a SCAN 3000 Application
2. 29 IntWriteData Object Definition 29 Table Contents FloatWriteData Object Definition C Detailed Honeywell DE Parameter Descriptions D Product Revision History E Field Terminal Assembly Connections F Example SLC Ladder Logic Ladder Logic Listing Data Table Listing Product Specifications 1 1 1 2 Product Specifications The ProSoft Technology Inc 3750 DEM module is a hardware product designed to allow the Allen Bradley SLC platform to interface directly with Honeywell DE Smart Transmitters The product includes the following characteristics General Specifications DE Communications Physical Interfaces with Honeywell Smart Transmitters operating in the DE mode Supports up to 8 single PV transmitters 2 multivariable transmitters with 4 PVs each or a mix of single and multivariable equaling 8 input channels Full read write access to instrument database SCAN 3000 compatible memory map in SLC Instrument database mismatch verification Interfaces directly to Honeywell Field Terminal Assembly FTA w ProSoft supplied cable Supports redundant and non redundant FTA implementations Single cable connection from DEM module to FTA 1746 Form Factor Single Slot External 24 VDC source connection on front of DEM m
3. 18 6 Hardware Diagnostics amp 0 20 6 1 Normal Operation of Module Fault LED Off 20 6 2 Faulted Status of Module Fault LED 20 6 2 1 BE Init OE eoa ot c cai ae o Ie Si ec 21 6 2 2 DE Reset Erle ege ed ER XE N EE 21 6 23 DE Timeo t ected ad ene eei etek 21 6 Fault SEED eet epu eee tete uae tou ens e e ou 21 64 Troubleshootirigi 5 2 De uad oet bu 21 A Support Service and 23 B Memory Mapping and Object Definitions 25 input FileiData Formato ire Pet dene dau xi tern tree oot 25 Mil File Data Eorimat s o ics iste eg 25 MO File sData Eortrial ec eo dace anb mu vi tener eto LES 26 Type Integer File Layout SCAN 3000 26 Type Floating Point File Layout SCAN 3000 27 Type ASCII Point File Layout SCAN 3000 27 IntReadData Object Definition 28 FloatReadData Object 29 ASCIIReadData Object
4. A Step by Step Guide 3 Step by Step Implementation Guide Installation of the 3750 DEM module is easily accomplished Installation into a system requires only a few steps Following is a step by step procedure for getting an application operational Identify slot location for module Use existing example logic See attached provided on disk as a starting point Modify this logic for correct physical slot locations Modify the logic for the data file locations to be used Install the card into rack and download ladder logic Connect the FTA cable to the front of the module Connect the instruments to the FTA Power up equipment and monitor module operation via data table BNO Ou oio Once the hardware has been installed and the necessary programming has been downloaded to the processor the system is ready Presuming all other system components are safely ready Exampe User Application 1 Identify module slot position Slot 1 pee 2 Ladder Logic Example on disk and in Appendix 3 Identify SLC Data Files usage Data N N10 Data N N Data F F11 Data F Data A12 amp A13 Data A A amp A 4 Modify Logic for slot position 6 Install card in rack Power down rack and install module 7 Connect FTA Cable and 24VDC Connect FTA Cable to module locking in connector with bail clips Connect the 24VDC power Source to module 8 Connect instruments to the FTA Terminate the instrument wires to the FTA 9
5. NI0 161 CPT 0005 4 1 Dest N10 160 0 lt Expression MI 1 190 AND 1792 256 COP Copy File Source 1 198 Dest N10 161 Length 4 COP Copy File Source M1 1 72 Dest F11 95 Length 5 Copy File Source 1 1 490 Dest N10 165 Length 4 Page 4 Thursday April 27 2000 08 56 20 DEM 3750 RSS LAD 4 FC 2 write Total Rungs in File MOV Move Source 0 0 lt Dest N10 161 0 lt N10 171 CPT 0006 4 1 Dest N10 170 0 lt Expression 1 205 AND 1792 256 Copy File Source 1 1 213 Dest N10 171 Length 4 COP Copy File Source 1 1 86 Dest F11 100 Length 5 COP Copy File Source 1 550 Dest N10 175 Length 4 MOV Move Source 0 0 lt Dest N10 171 0 lt N10 181 0007 4 1 Dest N10 180 0 lt Expression 1 220 AND 1792 256 Copy File Source 1 1 228 Dest N10 181 Length 4 COP Copy File Source 1 100 Dest F11 105 Length 5 COP Copy File Source 1 1 610 Dest N10 185 Length 4 MOV Move Source 0 0 lt Dest N10 181 0 lt N10 191 CPT 0008 Compute 1 Dest N10 190 0 lt Expression 1 235 AND 1792 256 Copy File
6. Type Description 11 Sale 2 DataBaseMismathStatusflags PV Update P SV UpdateCounter 0 04 1 f Communication Error Counter Status Messages ASCII O Functional Overview 2 4 Continued Type Description 1 TagName ASCH PV Characterization The Status and Configuration values are being received from the Smart Transmitter on a continuous basis The SLC will not actually receive these values until a complete database has been acquired from the instrument This cycle can take anywhere from 15 to 90 seconds depending on the instrument type Once the database has been read into the DEM module the cycle will automatically start over again In this fashion the DEM module and therefore the SLC Read Database are being updated completely on a regular basis 21 E SERE PV Number channel st on MV transmitter ET i ENE MERE The flow of data from the instrument all of the way to the Operator display is shown in the following diagram SCAN 3000 A B PLC DE Module Transmitter Read Only Data Display Data Receive PV Smart Receive Data Transmitter Read Database Base amp Read Data with Calculated Mismatch Calculate Mismatch Read Write Database Writing to Honeywell Smart Transmitters In addition the read functionality described above the ProSoft 3750 DEM modul
7. ASCCIIReadData 3 ASCCIIReadData 4 ASCCIIReadData 5 ASCCIIReadData 6 ASCCIIReadData 7 ASCCIIReadData 8 Module Revision Info 25 8 values 16 words 8 words 8 values 16 words 7 values 14 words 7 values 14 words 7 values 14 words 7 values 14 words 7 values 14 words 7 values 14 words 7 values 14 words 7 values 14 words 15 words 15 words 15 words 15 words 15 words 15 words 15 words 15 words 60 words 60 words 60 words 60 words 60 words 60 words 60 words 60 words 6 words Memory Mapping and Layout MO File Data Format Data to be transferred to module Type MO File 0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 22222222 FloatWriteData 1 FloatWriteData 2 FloatWriteData 3 FloatWriteData 4 FloatWriteData 5 FloatWriteData 6 FloatWriteData 7 FloatWriteData 8 IntWriteData 1 IntWriteData 2 IntWriteData 3 IntWriteData 4 IntWriteData 5 IntWriteData 6 IntWriteData 7 IntWriteData 8 N Type Integer File Layout SCAN 3000 Compatible Corresponds to Example Ladder logic Word Object Type 0 IntReadData 1 15 IntReadData 2 30 IntReadData 3 45 IntReadData 4 60 IntReadData 5 75 IntReadData 6 90 IntReadData 7 105 IntReadData 8 120 IntWriteData 1 130 IntWriteData 2 140 IntWriteData 3 150 IntWriteData 4 160 IntWriteData 5 170 IntWriteData 6 180 IntWriteData 7 190 IntWriteData 8 200 26 Length 15 words 15 words 15 wo
8. Apply power to system and place SLC in Power up rack Module will RUN begin talking to DE devices 10 Reading Data from the Module Input M1 Files 4 Reading Data from the Module Input and 1 Files 4 4 Data Structure Overview Instrument data is transferred from the 3750 DEM module to the SLC through the Input File and through the M1 File The following diagram shows the sizes and types of data transferred within the individual file types Input File 32 words M1 File 736 words used Floating Point 128 words Integer 120 words ASCII 485 words 4 2 Reading the Input File PV Value Updates In order to assure optimum PV Value update timing the 8 PV values received by the module are transferred to the SLC through the Input image for the slot containing the module The following table details the structure of the data received in the Input image Input File Address Example ERN 11 0 PV Update Flags amp PV Timeout Flag E Module Status EE value represents the operating status of the module Expected status codes are Code Description All OK DE CPU Init Error DE CPU Reset Error DE Timeout Error FTA Not Connected If Status Codes 1 3 are received the module has detected a failure condition in the DE processor See the Hardware Diagnostics Section for troubleshooting details If Status Code 5 is received the module has determined that the FTA is not connected Verify the connection a
9. 4 QNAN 8 05887 18 25 400 0 0 0 350 35 0001 0 0 400 0 0 0 300 400 0 0 0 0 400 0 830 419 20760 5 0 0 0 50 200 0 0 400 0 0 0 0 0 0 200 0 00 400 0 0 0 0 400 0 400 350 0 35 0001 400 0 0 400 0 0 400 0 400 20760 5 0 0 Page 9 Thursday April 27 2000 08 56 28 DEM 3750 RSS Data File A12 ascii Offset 0 1 2 3 4 5 6 7 8 9 A12 0 Ch an 00 0a 285 44 01 56 Ts 1 A12 10 XX XX XX XX XX XX XX XX A12 20 XX XX XX XX XX XX XX XX I NP A12 30 UT N PV 3 BA D PT C A12 40 OM P PV 4 A12 50 A12 60 ch an 01 02 30 02 58 23 ui 5 A12 70 A12 80 ST AT A12 90 US Y A12 100 A12 110 A12 120 TA G NA ME 12 71 19 25 6 3 A12 130 CA RA SH AR RA TT 9 A12 140 GY X XX XX XX XX XX XX ST AT A12 150 US 12 160 A12 170 A12 180 31 h 04 00 00 157 80 33 88 A 3 A12 190 XX XX XX XX XX XX XX XX A12 200 XX XX XX XX XX XX XX XX RR A12 210 EC TS R ES ET A12 220 A12 230 12 240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 NOONOO 00 00 A12 250 00 00 00 00 00 00 00 00 00 00 00 00 10 Radix ASCII Thursday April 27 2000 08 56 29 DEM 3750 RSS Data File A13 ascii Offset 0 1 2 3 4 9 6 7 8 9 A13 0 Ch an 04 56 TS 43 21 61 0 0 A13 10 NE wW SM V 30 00 A13 20 MU LT i VA RI AB LE 3 W A13 30 IR E RT D PV 3 A13 40 A13 50 A13 60 Ch an 04 56 15 43 21 61 0 0 A13 70 NE wW SM 30 00 A13 80 MU LT I VA RI AB LE 3 W A13 90 IR E RT D PV 3
10. Although there are many possible detailed conditions which can cause the module to fault they all come down to the fact that the main micro on the DEM has failed to communicate with one or both of the DE Communication processors Normally this condition is indicative of a hardware problem possibly a failure but it may also indicate that the DE CPU failed due to erroneous data being received either from the SLC or from the instrument 20 Hardware Diagnostics amp Troubleshooting 6 2 1 6 2 2 6 2 3 6 3 6 4 Although the exact cause of the fault condition should be determined from the Module Status value in the data table the LEDs on the front of the module will also indicate some status DE Init Error ACTIVE FLT The module is in a faulted condition This indicates that COM OO ERR the main CPU on the DEM has failed to communicate with the DE processor DE Reset Error ACTIVE FLT The module is in a faulted condition This indicates that COM OO ERR the 6811 DE CPU processors has failed to Reset properly during initialization Try resetting the module again Call the Factory if all else fails DE Timeout Error ACTIVE FLT The module is in a faulted condition This indicates that COM O ERR the 6811 DE CPU processor has not returned control of the Shared RAM in the proper timeframe Try resetting the module Call the factory if all else fails Clearing a Fault Condition To clear a fault condition verif
11. RMA number from ProSoft Technology Please call the factory for this number and display the number prominently on the outside of the shipping carton used to return the card General Warranty Policy ProSoft Technology Inc Hereinafter referred to as ProSoft warrants that the Product shall conform to and perform in accordance with published technical specifications and the accompanying written materials and shall be free of defects in materials and workmanship for the period of time herein indicated such warranty period commencing upon receipt of the Product This warranty is limited to the repair and or replacement at ProSoft s election of defective or non conforming Product and ProSoft shall not be responsible for the failure of the Product to perform specified functions or any other non conformance caused by or attributable to a any misapplication of misuse of the Product b failure of Customer to adhere to any of ProSoft s specifications or instructions c neglect of abuse of or accident to the Product or d any associated or complementary equipment or software not furnished by ProSoft Limited warranty service may be obtained by delivering the Product to ProSoft and providing proof of purchase or receipt date Customer agrees to insure the Product or assume the risk of 23 Support Service and Warranty loss or damage in transit to prepay shipping charges to ProSoft and to use the original shipping container or equival
12. Source 1 1 243 Dest N10 191 Length 4 Page 5 Thursday April 27 2000 08 56 20 DEM 3750 RSS LAD 4 FC 2 write Total Rungs in File 10 COP Copy File Source 1 114 Dest 11 110 Length 5 Copy File Source 1 670 Dest N10 195 Length 4 MOV Move Source 0 0 lt Dest N10 191 0 lt 0009 CEND Page 6 Thursday April 27 2000 08 56 21 DEM 3750 RSS Data File I1 bin Offset 15 14 14 12 11 10 9 8 T 6 5 4 3 2 0 0 D 205 X CO WA 0 5 0 0 OTHER I O Module D Code 10406 oll 0 0 0 08 0 Q OQ 090 OTHER I O Module D Code 10406 22 1 X D 0 0 0 0 0 1 OTHER I O Module D Code 10406 1 1 1 0 0 0 1 0 0 OTHER I O Module D Code 10406 4 140 2 l 0 0 d 010 1 OTHER I O Module D Code 10406 020 0 9 0 1 9 0 0 0 0 OTHER I O Module D Code 10406 26 gc dv ond 0 0 0 0 0 OTHER I O Module D Code 10406 7 0 0 0 0 0 On 30 09 0 9 OTHER I O Module D Code 10406 8 0 Ok E 1 0 0 OTHER I O Module D Code 10406 9 1 0 0 0 0 0 OTHER I O Module D Code 10406 0 1 50 X 1 0 0 1 20 0 0 OTHER I O Module D Code 10406 1 Q 9 00 0 0 0 0 i 0 9 9 9 OTHER I O Module D Code 10406 2 0 0 00 0 0 0 0 0 OTHER I O Module D Code 10406 3 1 0 0 000 0 1 0 0 0 OTHER I O Module D Code 10406 4
13. This logic can be incorporated directly as is or if desired modified as needed for the application The ladder logic is build around the presumption that the memory map for the data will follow that needed to interface directly with the SCAN 3000 software As such the register mapping detailed in Appendix A is followed Specifically in the example logic the following files have been used Integer N10 Float F11 ASCII A12 A13 The Processor Configuration Information to setup the slot to accept the module is as follows I O CONFIGURATION FOR DEM 3750 RACK 1 1746 A4 4 Slot Backplane RACK 2 Not Installed RACK 3 Not Installed CATALOG DESCRIPTION 1747 1532 5 03 CPU 12K USER OTHER I O MODULE ID CODE ECIAL CONFIG FOR SLOT MODULE S ID CODE MAXIMUM INPUT WORDS MAXIMUM OUTPUT WORDS SCANNED INPUT WORDS NED OUTPUT WORDS ENGTH ENGTH FILE SIZE MBER 37 DEM 3750 RSS LAD 2 Total Rungs in File 2 JSR 0000 Jump To Subroutine SBR File Number U3 0001 CEND Page 1 Thursday April 27 2000 08 56 15 DEM 3750 RSS LAD 3 DEM main Total Rungs in File COP 0000 Copy File Source 1 2 Dest F11 0 Len
14. cleared and under most circumstances will have to wait until a new database has been received from the instrument Data Base Mismatch Data base mismatch testing is performed by the DEM module on the write parameters received from the SLC The mismatch status is returned to the SLC for use by the ladder logic or for status available to the SLC in via the Data Mismatch Active Flag in Device Status Word 1 Mismatch URL Bit Description 0 1 Mismatch LRV Functional Overview 2 7 2 8 2 Mismatch URV 3 Mismatch Damping 4 Mismatch DE Configuration 5 Mismatch PV Characterization 6 Mismatch Sensor Type 7 Mismatch Tag ID 8 Mismatch PV Number 9 Mismatch Number of PV Values 10 Mismatch Cold Junction Reference 11 Mismatch Open Thermocouple Detection 12 Mismatch Freq 50 Important The mismatch condition is performed in the DEM module on the write parameters every time the module receives a new copy of the parameters from the SLC Clearing the data base mismatch condition is executed in one of several ways 1 Wait for the mismatch condition to clear If the mismatch was generated as the result of a Download Command the mismatch will be cleared when the next data base is fully read from the instrument 2 Perform a Download Command to the instrument If the write data is known to be correct executing a Download will move the new values to the instrument If the Download is successful the mismatch co
15. common instruction for accessing the MO M1 file data The format for the data from the module available through the 1 and 1 files is pre defined The data being returned from the module is detailed in the Appendix Through the use of ladder logic programming applications can be developed which can 1 Use all of the data being returned from the module as in the SCAN 3000 configuration or 2 Selectively extract only the data relevant to the application from the BTR data buffer The decision on which DEM data to can be made during application development A great deal of the SLC data base layout was designed with the Honeywell SCAN 3000 system in mind but if not using the SCAN 3000 to interface with the SLC then the SLC data base can be modified Data Flow The movement of data between the transmitter and the SLC is important to understand The diagram below depicts the data movement paths that are supported in this application Diagram shows SCAN 3000 implementation but functionality will be similar for other interfaces Important One of the underlying concepts that must be understood is that the SLC is considered the owner of the data Therefore the contents of the SLC data space in particular the Write Data space are the data to which all other data is compared Functional Overview 2 3 SCAN 3000 A B PLC Module Transmitter Read Only Data Read Data with Calculated Mismat Read Display i Transmitter
16. the LED indicator lights on the front of the module The following sections explain the meaning of the individual LEDs on the module Normal Operation of Module Fault LED Off Under normal operating conditions the LEDs will indicate the module s operating status 3750 DEM Card ACTIVE OO FLT COM OO ERR ProSoft Module Color Normal state The module is operational Fast On Off The module has not cleared the reset condition after power up Make sure the processor is in the RUN mode Normal State No system problems are detected during background diagnostics A system problem was detected during background diagnostics Please see the next Section of this manual or contact the Factory for assistance DE CPU Communication Status This light blinks every time a valid PV variable is received from an instrument on one of the 8 DE channels annunciated by the LED Normal State When the error LED is off and the related port is actively transferring data there are no communication errors Periodic communication errors are occurring during data communications The conditions which will cause the LED to blink are Download Fail Data Base Mismatch on at least one channel This LED will stay on under several conditions FTA not Connected Loss of 24 VDC power to module Faulted Status of Module Fault LED On Should the DEM fail during operation this condition will be indicated visually on the LEDs on front of the module
17. to 19 20 to 29 30 to 39 40 to 49 50 to 59 60 to 69 70 to 79 Name FloatWriteData 1 The FloatWriteData object detailed in the Appendix FloatWriteData 2 contains 5 Floating Point values that are required by the FloatWriteData 3 module and or the instrument to configure and clear FloatWriteData 4 mismatch conditions FloatWriteData 5 FloatWriteData 6 FloatWriteData 7 FloatWriteData 8 The actual structure of the 10 word block moved to the DEM module is outlined in the following table Details on the individual parameters can be found in the Appendix 18 Writing Data to the Module MO File Object Word Offset LRV float URV float di Damping float Future _ 89 __ Spare float This floating point value is used to calculate the instrument s LRV using the equation Instrument LRV LRV URL This floating point value is used to calculate the instrument s Span using the equation Instrument Span Upper Range Limit This value is used by the DEM module for Mismatch comparison purposes only It is not written to the instrument during a Download This value is the floating point representation of the damping factor When the byte value of Damping is 7Eh the DE CPU is returning the value in floating point format 19 Hardware Diagnostics amp Troubleshooting 6 6 1 6 2 Hardware Diagnostics amp Troubleshooting Several hardware diagnostics capabilities have been implemented using
18. to clear this condition 1 Assure that the Integer and Float values being written to the module match the values in the instrument by performing an Upload Command Function 2 The ladder logic in the SLC see Example in Appendix will copy the values being read into the Write data space 2 Initiate a Download to the instrument Function 1 Upon acceptance by the instrument and read back from the instrument into the module the mismatch condition will be cleared 5 2 1 Integer Format Data Following is the data structure for the Integer write data MO File Word Object Address Name D 80 to 89 IntWriteData 1 The IntWriteData object is a 10 word object containing the 90 to 99 IntWriteData 2 integer and ASCII values necessary to either configure an 100 to 109 IntWriteData 3 instrument actually write to the instrument or to clear any 110to 119 IntWriteData 4 mismatch conditions which may arise 120 to 129 IntWriteData 5 130 to 139 IntWriteData 6 140 to 149 IntWriteData 7 150 to 159 IntWriteData 8 The actual structure of the 10 word block moved to the DEM module is outlined in the following table Details on the individual parameters can be found in the Appendix 17 Writing Data to the Module MO File Object Word Offset Command Bits This value is used by the TUS to command several miscellaneous binary values Function This byte value is used by the module to decode the DE command functions to be performe
19. to the particular damping value in the transmitter These values are based on a lookup table which is a function of the type of transmitter Damping SPT STT SFM 0 0 0 0 0 0 0 16 0 30 0 5 0 32 0 70 1 0 0 48 1 5 2 0 1 0 3 1 3 0 2 0 6 3 4 0 4 0 12 7 5 0 8 0 25 5 10 0 16 0 51 1 50 0 32 0 102 3 100 0 PV Characterization This parameter defines the algorithm used in the transmitter for process variable characterization The correct PV Characterization parameter chosen when downloading the database must be in the set that is supported by the transmitter installed in the DE Channel The PV Characterization value is not checked by the DEM module against the transmitter type The User must be cautious when writing the value to be sure that the correct value is selected Sensor Type Value indicates the type of instrument which is connected to the DE Channel Possible values are Value Hex Description 8 8 SPT DP 9 9 SPT GP 10 A SPT AP 11 B STT 12 C SFM 13 D SCM 14 E SGC 15 F SVP 16 10 MTT 17 11 STP 18 12 SLV 19 13 SDU 20 14 Generic 34 Product Revision History D Product Revision History Revision 1 1 5 20 97 Initial release of product Based strongly on applicaton code in 3700 DEM Revision 1 2 5 30 97 Deleted PV and SV NaN data types from code and documentation 35 FTA Connection Diagram E Field Terminal Assembly Connections INSTRUMENT 1
20. 0 0 000 0 0 0 1 0 1 OTHER I O Module D Code 10406 5 1 0 9 1 0 d d 0 0 OTHER I O Module D Code 10406 6 R x0 E qud c0 0 1 OTHER I O Module D Code 10406 7 1 9 og OG il D 9220 20 0 000 0 OTHER I O Module D Code 10406 8 9 9 5 0 9 9 OTHER I O Module D Code 10406 5159 0 0 0 0 0 0 0 9 O 9 0 0 0 O O0 OTHER I O Module D Code 10406 LU 0 9 65 OR 300 9 90 060 9 D Wo Oe 9 OTHER I O Module D Code 10406 21 oW AG Om og OTHER I O Module D Code 10406 22 o 0 0 0 0 0 0 0 0 OTHER I O Module D Code 10406 23 0 0 0 1 2 d i 0 1 0 90 9 1 9 OTHER I O Module D Code 10406 24 0 205 E 0e 30 300 10 2 1 0 10 2 0 1 OTHER I O Module D Code 10406 225 0 0 9 9 Q O0 O0 O Q OQ OTHER I O Module D Code 10406 26 Oy de 9 N N Qo Dos 0 OTHER I O Module D Code 10406 27 0 0 0 0 0 Q0 0 0 0 0 O 9 DY 0 OTHER I O Module D Code 10406 28 0 9 5 2 039 0 9 606 9 HR m OTHER I O Module D Code 10406 29 0 029 0 2 0 20 o0 9 OTHER I O Module D Code 10406 30 0 0 0 0 d 0 OTHER I O Module D Code 10406 s31 Q p 9 0 0 O 0 0 Q0 0D Y 9 9 9 OTHER I O Module D Code 10406 Page 7 Radix Binary Thursday April 27 2000 08 56 25 DEM 3750 RSS Data File N10 dec Offset 0 1 2 3 4 9 6 7 8 9 N10 0 16516 0 0 0 0 0
21. 3072 18499 0 1027 N10 10 3089 257 0 0 0 16516 0 0 0 0 N10 20 0 4096 27715 0 1024 3083 257 0 0 0 N10 30 16516 0 0 0 0 0 6144 10817 0 1024 N10 40 3080 257 0 0 0 32 0 0 16384 0 N10 50 43 5888 14659 0 1024 3080 257 0 0 0 N10 60 16516 0 0 0 0 0 3072 19712 0 775 N10 70 3089 259 0 0 0 28 0 0 0 0 N10 80 7843 3072 280 0 FTL 3089 515 0 0 0 N10 90 128 0 0 0 0 8421 3328 21248 0 771 N10 100 3089 771 0 0 0 6516 0 0 0 0 N10 110 0 5888 14403 0 1027 3080 257 0 0 0 N10 120 0 0 027 3089 257 7256 24942 12336 12385 0 N10 130 0 0 024 3083 257 25448 24942 12337 12338 0 N10 140 0 0 024 3080 257 21569 18208 20033 19781 0 N10 150 0 0 024 3080 257 27244 26656 12340 0 0 N10 160 0 0 775 3089 259 7256 24942 12340 13622 0 N10 170 0 0 771 3089 515 7256 24942 12340 13622 0 N10 180 0 0 771 3089 TAE 7256 24942 12340 13622 0 N10 190 0 0 027 3080 257 7224 12344 21334 21554 0 N10 200 0 0 0 0 0 0 0 0 0 0 N10 210 0 0 0 0 0 0 0 0 0 0 N10 220 0 0 0 0 0 0 0 0 0 0 N10 230 0 0 0 0 0 0 0 0 0 0 N10 240 0 0 0 0 0 0 0 0 0 0 N10 250 0 0 0 0 0 0 Page 8 Radix Decimal Thursday April 27 2000 08 56 27 DEM 3750 RSS Data File 11 Offset fr Hd Hd Hd 0 0 069432 OOOOOOOOO 1 0 0595339 25 692 26 1602 0 0 0 300 0 0 400 0 0 0 100 830 419 2 3 4 0 0274139 0 807863 0 351518 0 0964865 21 9014 0 1 4QNAN 1
22. 3750 DEM SLC Platform Honeywell Smart Transmitter Interface Module Revision 1 2 USER MANUAL April 2000 ProSoft Technology Inc 9801 Camino Media Suite 105 Bakersfield CA 93311 prosoft prosoft technology com Please Read This Notice Successful application of the DEM module requires a reasonable working knowledge of the Allen Bradley SLC hardware and the application in which the combination is to be used For this reason it is important that those responsible for implementing the DEM satisfy themselves that the combination will meet the needs of the application without exposing personnel or equipment to unsafe or inappropriate working conditions This manual is provided to assist the user Every attempt has been made to assure that the information provided is accurate and a true reflection of the product s installation requirements In order to assure a complete understanding of the operation of the product the user should read all applicable Allen Bradley documentation on the operation of the A B hardware Under no conditions will ProSoft Technology Inc be responsible or liable for indirect or consequential damages resulting from the use or application of the product Reproduction of the contents of this manual in whole or in part without written permission from ProSoft Technology Inc is prohibited Information in this manual is subject to change without notice and does not represent a commitment on the part of ProSof
23. A13 100 A13 110 A13 120 Ch an 04 56 di 43 21 61 0 0 A13 130 NE wW SM V 30 00 A13 40 MU LT I VA RI AB LE 3 W A13 50 IR E RT D PV 3 A13 160 A13 170 A13 180 CH 08 SV T2 18 42 80 45 A 6 A13 90 XX XX XX XX XX XX XX XX A13 200 XX XX XX XX XX XX XX XX SE AT A13 210 US A13 220 A13 230 A13 240 DE M 12 10 01 00 00 00 00 00 00 00 00 00 00 A13 250 00 00 00 00 00 00 00 00 00 00 00 00 11 Radix ASCII Thursday April 27 2000 08 56 31
24. Bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool byte byte byte byte byte byte byte byte byte byte byte byte byte byte byte byte 1 mismatch 1 Bad 1 out of range 1 out of range 1 mismatch 1 mismatch 1 2 mismatch 1 mismatch 1 mismatch 1 2 mismatch 1 mismatch 1 mismatch 1 mismatch 1 mismatch 1 mismatch 1 mismatch 1 mismatch Memory Mapping and Layout FloatReadData Object Definition Length 7 Floats 14 words Overview Read float config data from DE Device 1 R LRV Lower range value URV Upper range value URL Upper range Limit Damping LRL Lower range Limit Spare Spare gt ASCIIReadData Object Definition Object Name ASCIIReadDdata Length 120 bytes 60 words Overview Read ASCII Config Data from PLC to DE Device 0 Tag Name 4 serial number 8 software revision 12 Scratch pad 28 transmitter mismatch status IntWriteData Object Definition Object Name IntWriteData Length 10 words Overview Write data from PLC to DE Device 0 bits cjtact cold junction compensation piuotcdf open thermo detected freq 50 Spare Spare OD Function DE cfg operational mode damping PV Characterization sensor type PV Number Number of PVs 5 8 Tag Name 9 Spare EA LE TT 29 Mismatch value Mismatc
25. C Floating Point table is easily accomplished through some simple ladder logic programming The programming necessary to move the Floating Point data to from the module takes advantage of the COP command that exists in the PLC and the SLC The COP command is unique in the SLC data movement commands in that it is an untyped function meaning that no data conversion is done when moving data between file types i e itis an image copy not a value copy The structure of the COP command to move data from a Floating Point file into the MO File something you would do to move floating point values to the module is as follows COP SRC 3 F8 0 DEST MO 1 90 COUNT 2 This command will move one floating point value in two 16 bit integer images to the integer file For multiple floating point values simply increase the count field by a factor of 2 per floating point value The structure of the COP command to move data from an Integer file or Input File to a Floating Point file something you would do to receive floating point values from the module is as follows This command will move two 16 bit integer registers containing one floating point value image to the floating point file For multiple values simply increase the count field 12 Reading Data from the Module Input M1 Files 4 3 4 3 1 4 3 2 Reading the M1 File The File is a data file that contains the results of the instrument database reads perf
26. Dest N10 125 Length 4 MOV Move Source 0 0 lt Dest N10 121 0 lt Channel 2 Function 2 0 05 020205 952 5000000000000000000000000000000000 N10 131 CPT 0002 4 Compute 1 Dest N10 130 0 lt Expression 1 145 AND 1792 256 COP Copy File Source 1 153 Dest N10 131 Length 4 COP Copy File Source 1 1 30 Dest F11 80 Length 5 COP Copy File Source M1 1 310 Dest N10 135 Length 4 MOV Move Source 0 0 lt Dest N10 131 0 lt Page 3 Thursday April 27 2000 08 56 1 DEM 3750 RSS LAD 4 FC 2 write Total Rungs in File 10 Channel 3 Function 2 0000000 N10 141 CPT 0003 1 Dest N10 140 0 lt Expression MI 1 160 AND 1792 256 Copy File Source 1 168 Dest N10 141 Length 4 COP Copy File Source 1 1 44 Dest F11 85 Length 5 Copy File Source 1 1 370 Dest N10 145 Length 4 MOV Move Source 0 0 lt Dest N10 141 0 lt NI0 151 CPT 0004 Compute 1 Dest N10 150 0 lt Expression MI 1 175 AND 1792 256 COP Copy File Source 1 183 Dest N10 151 Length 4 COP Copy File Source 1 1 58 Dest F11 90 Length 5 COP Copy File Source 1 1 430 Dest N10 155 Length 4 MOV Move Source 0 0 lt Dest N10 151 0 lt
27. NG eoa e een anc reet ee eae E ate 8 2 8 Terminating Instruments to the 8 2 8 1 9 2 8 2 Redundant Configurations 9 3 Step by Step Implementation 10 4 Reading Data from the Module Input and 11 4 1 Data Structure Oveni W e Pc E Scot etude ela 11 4 2 Reading the Input File PV Value 11 4 251 Floating Point SUPPOMs te emt er em Meare 12 4 3 Reading MT File wii ic ee 13 4 34 SV Values m sae uu eR PE M 13 4 3 2 Floating Point Data 13 4 3 3 Integer Data Values 2 e get n Du a ett b Sneed e cc pes 13 4 3 4 ASCII Data Values e et Mae uet ec Eno tete B qe d Rae ue exec doc o 15 4 3 5 Product Revision sess e te ere ce a Pc Re LR a ee etn 16 5 Writing Data to the Module MO 17 5 1 Data str cture a cm te tnt mecs dnt ad oles hy 17 5 2 How the Write Data is 17 5 251 Integer Format Data cu E 17 5 2 2 Floating Point Format
28. agnostics amp Troubleshooting Continued Problem Description Steps to take ERR LED blinks There are at least two conditions that could cause the Error LED to blink If there are input channels that do not have instruments connected to them and the DE CFG value in the Write Data Base for these channels is set to 3 or 4 the module will return a mismatch error for the channel To clear the error set the DE CFG value to 0 If there is an instrument connected to the input channel then verify that the values being returned from the instrument match the values in the Write Data base for the channel To determine the exact item s which are mismatched review the Device Status Flags 2 word There are two ways to clear the mismatch a Perform a Function 2 enter at 2 in the Write Database Function word This will copy the read image from the instrument into the write image thereby clearing the mismatch If the Write Database is correct then perform a Function 1 enter a 1 in the Write Database Function word This will write the values to the instrument and upon reading these values back the module will clear the mismatch flags If the mismatch flags do not clear there most likely is an illegal value in one of the fields being written to the instrument 22 Support Service Warranty A Support Service and Warranty Technical Support ProSoft Technology survives on its ability to provide meaningful support to its custom
29. amp Data KEER Calculate i Mismatch Read Write Data Read Database Smart Transmitter Upload Read Write Database Function 2 Download Function 1 User Initiated Down Upload Step Description Power Up The read database will be populated by the DEM from the Smart Transmitter and the write database will remain unchanged The user can then choose to upload or download Read DE The module continuously transfers from the Smart Transmitter database Transmitter to the read database comparing the Write and Read files in the SLC for amp Calculate mismatch The module performs a mismatch comparison between the Mismatch two and sets the status in the read database accordingly Upload Populates write database with that of the Smart Transmitter via the read FC 2 database in the SL C Upload may be a continuous loop if the module is to be configured in an unsecured mode Otherwise the Upload should only be initiated by a user Download Download populates the Smart Transmitter with the values in the write FC 1 database from the SLC Reading from Honeywell Smart Transmitters The ProSoft 3750 DEM module allows the SLC to read the real time data the status data and the configuration parameters in the Smart Transmitter s database An overview of the data which is available from a transmitter follows A detailed listing and description of the data is in Appendix A of this manual
30. ansmitter must be the same Tag Name 4107 ASCII string representing the transmitter Serial Number This is a transmitter parameter that is read only from the instrument to the DEM module 15 Reading Data from the Module Input and M1 Files Continued Object Word Offset D 81011 Software Revision ASCII string containing the firmware revision level of the transmitter This is a transmitter parameter that is read only from the instrument to the DEM module 12 to 27 Scratch Pad ASCII string containing the transmitter s scratch pad This is a transmitter parameter that is read only from the instrument to the DEM module 28 to 59 Transmitter Status ASCII string containing the transmitters detailed status This is a transmitter parameter that is read only from the instrument to the DEM module 4 3 5 Product Revision Information The DEM returns the firmware revision level at the tail end of the M1 file This data consists of 6 words that allow the factory to determine exactly the firmware release running in the unit The structure and location of the data is as follows M1 File Word Address D 730 Product Name These two words represent the product name of the 731 module ASCII representation In the case of the 3750 product the letters should be displayed when placing the programming software in the ASCII data representation mode Product Revision These two words represent the pr
31. ase No DE Data Available SFC Write Detected Output Mode Not Used Not Used Oo 2 Status Bits 1 To be defined by Honeywell Status Bits 2 To be defined by Honeywell Status Bits 3 To be defined by Honeywell PV Number In a multi variable transmitter this value indicates the relative number of the PV value coming from the instrument Used in combination with Number of PV value in low byte In a single variable instrument this will have a value of 1 32 Honeywell Parameter Descriptions Number of PVs Indicates the total number of PV values being returned from the instrument This value will be 1 in a single variable instrument PV Value 0 to 16383 An integer representation of the value being returned in the PV Last Good Value field This value is intended to be used for PID logic and other applications that would require that the Floating Point value be de scaled This value is initialized to 0 during power up Configuration database update counter Updated by the DE CPU for debug purposes every time the instrument data base has been completely received The counter increments from 0 to and rolls over to 0 Communication error counter Updated by the DE CPU for debug purposes to indicate the number of DE communication errors which have occurred since reset The counter increments from 0 to and rolls over to 0 PV updated counter Updated by the DE CPU every time the PV value is re
32. ceived from an instrument Note also that the COMM LED on the module will also toggle on when a PV is received SV updated counter Updated by the DE CPU every time the SV variable is received from an instrument Function This value describes the operating mode of the DEM for the DE Channel and the corresponding transmitter The following modes are defined and or supported Function Description 0 Imaging PV Default 1 Download Transmitter Parameters to Instrument 2 Upload Transmitter Parameters Performed in ladder logic Copies data base read back from instrument into write registers Set LRL Not supported use mode 1 Set URL Not supported use mode 1 Correct LRL Not supported use mode 1 Correct URL Not supported use mode 1 Correct Zero Point Not supported use mode 1 Restore Calib Not supported Operational Mode Indicates the DE operational mode for the transmitter configuration and the data which will be returned from the instrument The available values are as follows Analog Mode PV value only PV and SV only PV and Configuration Data Base 6 Byte mode PV SV and Configuration Data Base 6 Byte Mode POND Note that the DE value must be at least 3 instrument must be 6 byte mode in order for the database to be read from the instrument 33 Honeywell Parameter Descriptions Damping This is the damping value correspond
33. d for the DE channel 2H DE Config This byte value controls the DE operation mode for the transmitter configuration determining what data the transmitter will send to the module Damping This byte value sets the digital filter constant used in the instrument to process the PV value This byte value determines the algorithm used in the TEM transmitter for process variable characterization The PV Characterization value chosen must be valid for the transmitter The value is not checked prior to transfer to the DE processor 3L Sensor Type Value indicates the type of instrument that is connected to the DE Channel 4H PV Number In a muli variable transmitter this value indicates the relative number of the PV value coming from the instrument Used in combination with Number of PV value in low byte In a single variable instrument this will have a value of 1 4L Number of PVs Indicates the total number of PV values to be returned from the instrument This value will be 1 in a single variable instrument and could be up to 4 in a MV instrument 5 8 Tag Name This string of 8 ASCII characters is used to identify the instrument in the system The Tag Name must be unique for every physical transmitter on a module i e every channel of a multivariable transmitter must be the same Tag Name 5 2 2 Floating Point Format Data Following is the data structure for the Floating Point write data 1 File Word Address 0109 10
34. dley 1746 platform and the family of Honeywell Smart Transmitters The 3750 DEM module consists of one DE CPU microcontroller that provides communications with up to 8 DE Smart Transmitters The figure below shows the following functional components on the module e Primary DEM controller responsible for the overall operation of the board including Access to Shared Ram Backplane communications with Allen Bradley SLC Transferring data from DE processors to SLC Transferring write commands from SLC to DE processors Data Base Mismatch comparisons LED Status indicators ADE CPU 68HC11 microcontroller with the following A Eight data receivers which provide input signal conditioning noise filtering surge limiting etc for the serial data inputs An output channel selector and driver circuitry allowing the DE processor to output database write commands to any channel e The Shared RAM provides a mailbox through which the Primary controller and the DE processor can communicate The 80C320 strictly controls access to this Shared RAM e The DEM module is connected to a Field Terminal Assembly FTA not shown in diagram which includes 250 ohm range resistors to convert the 4 20 ma current signals from the e Smart Transmitters in the DE mode into 1 5 Volt signals M1 File Allen Bradle Transfer Backplane e Transfer y then to instruments Shared Ram for data Primary exchange DEM con
35. e will allow the SLC application to change some of the configuration values in the Honeywell Smart Transmitter These values are written to the instrument by pre loading the appropriate register locations in the SLC and initiating a Download Function 1 cycle The module will execute the Download Command and return the completion status in the Device Status word Upon receipt of the completion bit the Download write register should be cleared The example ladder provided with the module and listed in the Appendix performs the logic necessary to implement the Download functionality We recommend the use of this logic at least as a starting point with simple modifications to the addressing The configuration parameters that can be written to the instrument are as follows Functional Overview EFF AL Type Transmitter Tested N N aa __________ Configuration Dampingvalue PV Characterization _________ O LowerRangeValue LRV Upper Range Limit URL_ __________ Num channel of a multichannel ___ ___ ___ Numberof PV N 1 DE Configuration modes that disable the database read also disable Mismatch testing 2 These values are written to the module for Mismatch testing purposes 2 4 1 Performing a Download Function 1 The Download Function performs the step of writing the new data to the instrument U
36. ent Contact ProSoft Customer Service for further information Limitation of Liability EXCEPT AS EXPRESSLY PROVIDED HEREIN PROSOFT MAKES NO WARRANT OF ANY KIND EXPRESSED OR IMPLIED WITH RESPECT TO ANY EQUIPMENT PARTS OR SERVICES PROVIDED PURSUANT TO THIS AGREEMENT INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A PARTICULAR PURPOSE NEITHER PROSOFT OR ITS DEALER SHALL BE LIABLE FOR ANY OTHER DAMAGES INCLUDING BUT NOT LIMITED TO DIRECT INDIRECT INCIDENTAL SPECIAL OR CONSEQUENTIAL DAMAGES WHETHER IN AN ACTION IN CONTRACT OR TORT INCLUDING NEGLIGENCE AND STRICT LIABILITY SUCH AS BUT NOT LIMITED TO LOSS OF ANTICIPATED PROFITS OR BENEFITS RESULTING FROM OR ARISING OUT OF OR IN CONNECTION WITH THE USE OR FURNISHING OF EQUIPMENT PARTS OR SERVICES HEREUNDER OR THE PERFORMANCE USE OR INABILITY TO USE THE SAME EVEN IF PROSOFT OR ITS DEALER S TOTAL LIABILITY EXCEED THE PRICE PAID FOR THE PRODUCT Where directed by State Law some of the above exclusions or limitations may not be applicable in some states This warranty provides specific legal rights other rights that vary from state to state may also exist This warranty shall not be applicable to the extent that any provisions of this warranty is prohibited by any Federal State or Municipal Law that cannot be preempted Hardware Product Warranty Details Warranty Period ProSoft warranties hardware product for a period of one 1 year Warranty Proced
37. ers Should any questions or problems arise please feel free to contact us at Factory Technical Support ProSoft Technology Inc 9801 Camino Media Suite 105 Bakersfield CA 93311 661 664 7208 800 326 7066 661 664 7233 fax E mail address prosoft prosoft technology com Web Site http Awww prosoft technology com Before calling for support please prepare yourself for the call In order to provide the best and quickest support possible we will most likely ask for the following information you may wish to fax it to us prior to calling 1 Product Version Number 2 System hierarchy 3 Module Operation and 1 File operation LED patterns An after hours answering system on the Bakersfield number allows pager access to one of our qualified technical and or application support engineers at any time to answer the questions that are important to you Module Service and Repair The DEM card is an electronic product designed and manufactured to function under somewhat adverse conditions As with any product through age misapplication or any one of many possible problems the card may require repair When purchased from ProSoft Technology the module has a one year parts and labor warranty according to the limits specified in the warranty Replacement and or returns should be directed to the distributor from whom the product was purchased If you need to return the card for repair it is first necessary to obtain an
38. et Note that in a redundant application the SFC Write Detected condition will be detected when a Download command is executed from the other module or from the SFC unit Database Mismatch If the data base mismatch condition is detected the flag will be set 14 PV Under Range This flag is set whenever the PV value is under 096 Flag 15 PV Over Range This flag is set whenever the PV value is over 100 Flag Device Status Flags 2 The bits in this word are used to indicate the current mismatch status for each data variable which is verified When the bit is set 1 the variable is in a mismatched condition The mismatch may be cleared by performing a download to the instrument or by performing an upload copying the read data base to the write data base If the SLC database is downloaded to the instrument the mismatch condition will not clear until the complete data base has been read back from the instrument Bit Description URL Mismatch LRV Mismatch URV Mismatch Damping Mismatch DE Config Mismatch PV Char Mismatch Sensor Type Mismatch Tag ID Mismatch PV Number Mismatch Number of PV Values Mismatch Cold Junction Ref Mismatch Open Thermocouple Detect Mismatch Freq 50 Mismatch Spare Spare Spare lt gt A o O o Special DB byte 0 Description Initial Power up Data base 1st DB Capture in progress 4 Byte Data B
39. gth 8 COP 0001 Copy File Source 1 1 0 Dest F11 8 Length 8 COP Copy File Source M1 1 16 Dest F11 16 Length 56 COP Copy File Source M1 1 130 Dest N10 0 Length 120 Copy File Source 1 250 Dest A12 0 Length 120 COP Copy File Source 1 1 370 Dest A12 120 Length 120 COP Copy File Source 1 1 490 Dest A13 0 Length 120 COP Copy File Source 1 610 Dest A13 120 Length 125 COP 0002 Copy File Source F11 75 Dest 0 1 0 Length 80 COP Copy File Source N10 120 Dest 0 1 80 Length 80 Call the Function 1 and 2 write handling routine 00000000 JSR 0003 Jump To Subroutine SBR File Number 04 0004 CEND Page 2 Thursday April 27 2000 08 56 15 DEM 3750 RSS LAD 4 FC 2 write Total Rungs in File N10 0 N10 121 0000 CU 0 0 10 15 N10 131 CU 0 0 N10 30 N10 141 CU 0 0 N10 45 NI0 151 Ys eU 0 0 N10 60 NI0 161 05 QU 0 0 10 75 N10 171 CU 0 0 N10 90 N10 181 CU 0 0 N10 105 N10 191 JE U 3 s 0 0 N10 121 CPT 0001 4 Compute 1 Dest N10 120 0 lt Expression MI 1 130 AND 1792 256 COP Copy File Source 1 1 138 Dest N10 121 Length 4 COP Copy File Source M1 1 16 Dest F11 75 Length 5 COP Copy File Source 1 1 250
40. h Number of PV value in low byte In a single variable instrument this will have a value of 1 11L Number of PVs Indicates the total number of PV values to be returned from the instrument This value will be 1 in a single variable instrument and could be up to 4 in a MV instrument 1243404 Spae _______ O 4 3 4 ASCII Data Values Some data returned from the instrument and from the DEM module itself is in the ASCII form This data representation was originally developed for Honeywell DCS applications that transferred the ASCII status information directly to an Operator display The data contained in this section of the M1 file can be used in this fashion also If the data is not needed it does not have to be copied out of the M1 file to the SLC data table M1 File Word Object Address Name 250 to 309 ASCIIReadData 1 The ASCllReadData object detailed in the Appendix 310 to 369 ASCIIReadData 2 contains 120 ASCII character values 60 words 370 to 429 ASCIIReadData 3 430 to 489 ASCIIReadData 4 490 to 549 ASCIIReadData 5 550 to 609 ASCIIReadData 6 610 to 669 ASCIIReadData 7 670 to 729 ASCIIReadData 8 The ASCllReadData object structure is shown in the following table Object Word Offset D 0103 ASCII string containing the Tag Name used to identify the transmitter to the system The Tag Name must be unique for every physical transmitter on a module i e every channel of a multivariable tr
41. h value Mismatch value read only Exact usage unclear at this time Display only value 8 bytes 8 bytes 8 bytes 32 bytes 64 bytes byte byte byte byte byte byte byte byte ASCII Data Memory Mapping Layout FloatWriteData Object Definition Object Name FloatWriteData Length 5 Floats 10 words Overview Write float config data to DE Device R LRV Lower range value URV Upper range value URL Upper range Limit Damping Spare 30 not writeable for mismatch only Exact usage unclear at this time Honeywell Parameter Descriptions Detailed Honeywell DE Parameter Descriptions Device Status Flags 1 Bit Name Description 0 Function Done 0 Not complete 1 Complete Status Flag associated with the function parameter When the Function parameter is set to one 1 to initiate a database write to the instrument this bit may be monitored to determine completion 1 Function Passed 0 Function Failed 1 Function Passed Flag to be used in conjunction with Function Done Flag When the Function Command is set to anything besides Imaging PV the Function Done Flag is set False When the requested Function Command is completed the 3750 will return to the Imaging PV mode set the Function Done Flag to 1 and set the Function Passed depending on the outcome of the command Note that if a Download to an Instrument is initiated and no parameters have been changed i
42. imarily of the floating point scaling and damping values 37 to 43 FloatReadData 4 received from the instrument database 44 to 50 FloatReadData 5 Word Name Description 51 to 57 FloatReadData 6 LRV Lower Range Value 58 to 64 FloatReadData 7 URV Upper Range Value 65 to 71 FloatReadData 8 URL Upper Range Limit Damping Damping Factor Float LRL Lower Range Limit Spare 4 3 3 Integer Data Values Integer status and configuration data is transmitted from the DEM module to the SLC via the M1 File This data consists of binary byte and word values which can be used by the SLC ladder logic or by an Operator Interface package such as SCAN 3000 Wonderware RSView etc to determine the operating status of the DEM module and the health of the instruments 13 Reading Data from the Module Input and M1 Files M1 File Word Object Address Name D 130 to 144 IntReadData 1 The IntReadData object detailed in the Appendix contains 145 to 159 IntReadData 2 15 integer 16 bit values Some of the values are bits 160 to 174 IntReadData 3 packed into words others are byte values packed into 175to 189 IntReadData 4 words and others are full integer values 190 to 204 IntReadData 5 205 to 219 IntReadData 6 220 to 234 IntReadData 7 235 to 249 IntReadData 8 An overview of the IntReadData object is shown in the following table Note that some of the words are split into High and Low byte representations To view these val
43. le Rev Info 27 Length 60 words 60 words 60 words 60 words 60 words 60 words 60 words 60 words 6 words Memory Mapping and Layout IntReadData Object Definition Length 15 words Overview Read data from DE Device 0 10 11 12 13 14 mimi cup fee ah AO an AE EE FT ASE Device Status Flags 1 function done function passed PV update flag PV output flag sfc_det sv update flag cfg data base update flag real dbase available flag cold junction reference Open thermocouple detection freq50 Data Mismatch Active Flag Spare pv bad flag pv under range 0 96 pv over range gt 100 Device Status Flags 2 Mismatch LRV Mismatch URV Mismatch URL Mismatch Damping Mismatch DE CONF Mismatch PV Characterization Mismatch Sensor Type Mismatch Tag ID Mismatch PV Num Mismatch Number of PVs Mismatch Cold junction reference Mismatch Open thermo detect Mismatch freq50 Spare bits 13 15 special_db stat_bits1 stat_bits2 stat_bits3 Spare PV value 0 to 4095 cfg data base update counter comm err cntr pv updated counter sv update counter Spare function DE cfg operational mode damping pv characterization sensor type PV Number Number of PVs Spare Spare Spare 28 Bool Bool Bool Bool Bool Bool Bool Bool Bool
44. lt Download and Upload DE CFG Operational This byte value controls the DE operation mode for the Mode transmitter configuration determining what data the transmitter will send to the module The codes allow the transmitter to be Switched between Analog mode and the different DE modes Note that the instruments must be in the DE mode for the 3750 DEM to be able to collect data 7L SV updated counter A byte value returned from the DE CPU This value represents the number of times the SV value has been acquired from the 8H 14 Reading Data from the Module Input M1 Files Continued Object Word Offset D 9L Damping This byte value sets the digital filter constant used in the instrument to process the PV value In the download process this value is multiplied by three to put it into the correct DE damping parameter value Valid codes from 0 to 9 Note that the actual damping constants differ between instrument types 10H PV Characterization This byte value determines the algorithm used in the transmitter for process variable characterization The PV Characterization value chosen must be valid for the transmitter The value is not checked prior to transfer to the DE processor 10L Sensor Type Value indicates the instrument type connected to the DE Channel 11H PV Number In a multi variable transmitter this value indicates the relative number of the PV value coming from the instrument Used in combination wit
45. n the database the Function Passed Flag will not be set 2 PV Update Flag This flag indicates that the DEM has received a new PV value from the instrument in this DE Toggles Channel This flag will be toggled during the next Block Transfer with the current BTR Block ID number unless a new PV value is received again 3 PV Output This flag indicates that the PV is in Output Mode In this implementation the instrument can only be placed in Output Mode by the SFC hand held In this mode the PV is forced to a value which overrides the transmitter PV This is a read only value 4 SFC Detected This flag indicates that the DE CPU has detected that the SFC has changed transmitter parameters This bit is for status indication only in the SLC but is used by the DEM as part of the parameter mismatch logic 5 SV Updated Flag This flag indicates that the DEM has received a new SV value from the instrument in this DE Toggles Channel This flag will be toggled during the next Block Transfer with the current BTR Block ID number unless a new SV value is received again 6 Config Data Base This flag indicates that the DEM has received a new Configuration Database from the DE Update CPU This flag will only be updated by the DE CPU when the complete data base has been Toggles received from the instrument 7 8 Cold Junction Ref A flag indicating if cold junction reference is being used by the transmitter This value may be changed in the instrument b
46. nd plug back in The module will clear the error condition itself and continue operation once the FTA is reconnected 11 Reading Data from the Module Input and M1 Files Continued Input File Address Example PV Values 1 to 8 8 Float values or 16 words These 8 floating point alise contain the PV Values received from the instrument in the instrument s default engineering units The movement of these values to the data table may be conditioned by the state of the PV Update Flag in word O The PV EU value is calculated based on the URV and LRV values in the instrument data base therefore the PV value is not updated to the SLC until after the Configuration Data Base has been received from the instrument at least once approximately 15 90 seconds after power up or reset of the module An integer value representing 0 to 10096 of span for the PV value being returned from the instrument These values can be fed directly the PID instruction in the SLC 18 to 25 PV Value 1 to 8 Integer 0 to 16383 The value is range limited in the 3750 DEM module to be sure not to create a rollover condition i e will not go over 16383 or under 0 In order to transfer the Floating Point values received through the input image into a floating point file simply use the COP instruction The following Section details this capability 4 2 1 Floating Point Support The movement of floating point data between the DEM module and the SL
47. ndition will clear when the next data base is fully read from the instrument 3 Perform an Upload Command PV Update Timing The 3750 DEM module takes full advantage of the 32 word input file 1 to transfer the Floating Point PV values as well as the scaled Integer PV values for use with the PID instruction As a result the PV update timing is fast and deterministic By definition the PV update time for each input channel from the instrument to the 3750 DEM module is 366 milliseconds Since the Input file is updated at the top of every ladder scan the worst case PV update timing for the channels is Worst Case Timing 366 ms Ladder Scan Time in ms Terminating Instruments to the Module The method for terminating the Honeywell Smart Transmitters to the 3750 DEM is through one of several Field Terminal Assembly FTA units Several different FTA units are available from ProSoft as part of the 3750 DEM product package The transmitters are connected to the FTA through twisted pair wiring on a point to point basis The FTA cable supplied at a default length of 3 feet lengths up to 50 meters possible is used to cable the FTA to the 3750 DEM module The module in its current release requires an external 24 VDC power supply to provide instrument power The 24 VDC power source is connected to the front of the 3750 module via screw terminals If the SLC rack power supply is sized sufficiently the 24 VDC output from the supply may be u
48. ntil the Function is set to 1 the Write Database is not moved to module and therefore not to the instrument The flow of write data from the operator interface station to the instrument is shown in the following diagram The Write Database image in the SLC is being moved to the DEM module for Mismatch comparison purposes SCAN 3000 DE Module Transmitter ata d i Read Transmitter amp Calculate Mismatch Read Write Database Continuously moved Write Database to DEModule Enter new write values Initiate Dowload by writing a 1 into E Function register in PLC data base Download Function 1 2 4 2 Performing an Upload Function 2 The Upload Function performs the step of moving the data that has been read from the instrument database from the SLC Read database into the SLC Write database This function is useful for initializing the Write database when the Read database is known to contain good data Performing this step will clear any Mismatch conditions that exist The flow of write data from the during the Upload function is shown in the following diagram Functional Overview 2 5 2 6 SCAN 3000 DE Module Transmitter EE Read Database User Initiated Upload Read Upload Function 2 J ERES Mismatch Smart Transmitter Write i i Data 5 i 2 Read Write Database PV Value Integrity A great deal of effor
49. oduct revision level of the firmware in an ASCII representation An example of the data displayed would be 1 00 when placing the programming software in the ASCII data representation mode 734 Product Operating This word represents the module s internal operating System System revision level in an ASCII representation 735 Product Run This number represents the batch number that your Number particular chip belongs to in an ASCII representation 16 Writing Data to the Module File 5 Writing Data to the Module MO File 51 Data Structure Overview Instrument configuration data is transferred from the SLC to the 3750 DEM module through the MO File The following diagram shows the sizes and types of data transferred within the individual file types 160 words used Floating Point 80 words Integer 80 words 5 2 the Write Data is Used The module receives the data from the MO file for each instrument channel once per scan of the PV value every 366 ms This data is used to accomplish two objectives a The Integer and Floating Point values are received into the DE Command space in the DEM module These values are compared immediately against the last values read from the module Any differences cause a mismatch condition and the corresponding mismatch flags in the Device Status Flags 2 word to be asserted b Correspondingly if a mismatch condition does exist there are two ways
50. odule provides instrument loop power can be powered from SLC rack power supply LEDs for visual module status Module Active Module Fault DE Com and Error rface SLC Inte Operation via simple ladder logic SLC backplane interface via standard 0 1 commands PV values are updated through Input File to optimize update timing Instrument configuration data is transferred from the 3750 DEM through the file Configuration data for the instrument is written to the module through the MO file Maximum data requirements SCAN 3000 applications Integer 200 words Floating Point 115 values 230 words ASCII 480 words Total 940 words Hardware Specifications Current Loads x x amps 9 5V from backplane x x amps 9 24 VDC External Power Supply Operating Temperature 0 to 60 Deg C 32 to 140 Deg F Storage Temperature 40 to 85 Deg C 40 to 185 Deg F Relative Humidity 5 9596 w o condensation FTA Connector Cable supplied with by ProSoft Technology 3 foot 24 VDC Connector 2 wire screw termination Functional Overview 2 Functional Overview This section is intended to give the reader a functional overview of the 3750 DEM module Details associated with the ladder logic and the memory map are not covered in this section but can be found in Section 4 and in the Appendix 2 1 General The 3750 DEM module has been designed to provide a tightly integrated communications interface between the Allen Bra
51. ormed by the DEM module There are three data file types returned from the module in the M1 File Float Integer and ASCII each with its own data structure PV and SV Values In addition to the PV Values returned in the Input File the DEM module also returns the SV Secondary Variable Values In most instruments the SV value represents the Body Temperature of the instrument The binary status flags mismatch and other health status flags should be used to determine the status of the PV and SV variables The File is used to transfer the SV values The following table overviews the placement of this data in M1 File Word Address Description the M1 File 010 15 SV Value Secondary Variable returned from each instrument This Last Good space represents 8 SV values in Floating Point format Floating Point Data Values Floating Point data results received from the instruments are returned to the SLC through the M1 File This data generally consists of the configuration values from the instrument used to scale the PV value being transmitted by the instrument Some of these values can also be written to the instrument See later Section which will allow the instrument s operating Span to be altered from the SLC M1 File Word Object Address Name 16 to 22 FloatReadData 1 The FloatReadData object detailed in the appendix 23 to 29 FloatReadData 2 contains 7 floating point values These values consist 30 to 36 FloatReadData 3 pr
52. r Input and 0 1 instructions as needed b Edit the ladder logic provided on disk as needed for the application See Section 3 0 Install the module in the correct slot location d Connect the FTA cable to the front of the module e Connect the 24 VDC to the screw terminal on the front of the module f Connect the instruments to the g Place processor into the run mode h Monitor the data table for data values Table Contents Table of Contents Quick Start Implementation Guide i Product Revision History ii 1 Product Specifications et ert ee ev et aer Lese aa 1 1 1 General Specifications OE OE OR OO EE OR ER RE e dea 1 1 2 EE ORE EE ORE EE EE e Dee op od 1 2 F nctional QVerview Re Dee n lob be eek saad iet dons Re 2 2 1 General ecce RE RA N NG RD 2 22 Data OE EE AN 3 2 3 Reading from Honeywell Smart 4 2 4 Writing to Honeywell Smart 5 2 4 1 Performing a Download Function 1 6 2 4 2 Performing an Upload Function 2 6 2 5 Integrity ooa ceo erm aam Ute 7 2 6 Data Base Mismateh do ade ae euet uicta 7 2 1 PM Update TIMI
53. rds 15 words 15 words 15 words 15 words 15 words 10 words 10 words 10 words 10 words 10 words 10 words 10 words 10 words 5 values 10 words 5 values 10 words 5 values 10 words 5 values 10 words 5 values 10 words 5 values 10 words 5 values 10 words 5 values 10 words 10 words 10 words 10 words 10 words 10 words 10 words 10 words 10 words Memory Mapping Layout F Type Floating Point File Layout SCAN 3000 Compatible Corresponds to Example Ladder logic Word 0 16 23 30 37 44 51 58 65 72 74 75 80 85 90 95 100 105 110 115 Object Type FloatResultsData PV FloatResultsData SV FloatReadData 1 FloatReadData 2 FloatReadData 3 FloatReadData 4 FloatReadData 5 FloatReadData 6 FloatReadData 7 FloatReadData 8 Unused FloatWriteData 1 FloatWriteData 2 FloatWriteData 3 FloatWriteData 4 FloatWriteData 5 FloatWriteData 6 FloatWriteData 7 FloatWriteData 8 Length 16 16 7 values 7 values 7 values 7 values 7 values 7 values 7 values 7 values 3 values 5 values 5 values 5 values 5 values 5 values 5 values 5 values 5 values A Type ASCII Point File Layout SCAN 3000 Compatible Corresponds to Example Ladder logic ASCII File Organization Word 0 60 120 180 240 60 120 180 240 244 Object Type ASCCIIReadData 1 ASCCIIReadData 2 ASCCIIReadData 3 ASCCIIReadData 4 ASCCIIReadData 5 ASCCIIReadData 6 ASCCIIReadData 7 ASCCIIReadData 8 Modu
54. sed to power the module note that the supply must be able to supply approximately 25 ma per instrument to be connected Functional Overview A typical connection hierarchy is shown in the following diagram Allen Bradley SLC w ProSoft 3750 optional 24 VDC External Power Supply Optional FTA cable Field Terminal Assembly FTA Honeywell Smart Transmitters Individually terminated to FTA 2 8 1 Non Redundant Configurations In a typical Non Redundant configuration a single FTA will be connected to a single module The FTA available in this configuration is Honeywell Model Descripion Size MU TSTX03 Compression Terminals 15 24 x 12 065 cm Note This unit is provided by ProSoft Technology This unit is shipped standard with each 3750 DEM unit along with a 3 foot cable If other configurations are required simply contact the factory 2 8 2 Redundant Configurations The DE VO system supports the implementation of redundancy at the I O level very easily Using a standard Redundant FTA a set of instruments can be connected to two 3750 DEM modules These two 3750 modules can be in separate racks or in the same racks with either one or two SLC processors themselves in a redundant configuration Honeywell FTA Model Size 0 MU TSTX13 Compression Terminals 30 73 x 12 065 cm MU TSTX53 30 73 x 12 065 cm Note These units are available from ProSoft Technology upon request
55. t Technology Inc Improvements and or changes in this manual or the product may be made at any time These changes will be made periodically to correct technical inaccuracies or typographical errors ProSoft Technology Inc 1997 1998 Quick Start Implementation Guide Integration of the 3750 DEM module into an SLC application is easier if a series of steps are followed In order to assist the first time users of our products in getting operational quickly we have come up with this step by step implementation guide First Time Users Although the following steps are to assist you in implementing the module we recommend that you attempt to experiment with the example logic provided on disk with the module or available off our FTP site before laying out your application This step will allow you to gain insight into how the module works prior to making decisions that will impact the long term success of the installation Starting with one of the ladder logic programs provided on disk with the module complete the following steps If hand entering the ladder logic by hand for the SLC remember the following Configure the slot as follows Other ID Code 10406 Input File Length 32 Output File Length 32 Scanned Input File Length 32 Scanned Output File Length 32 MO File Length 160 M1 File Length 900 a Edit the ladder logic provided on disk as needed for the application See Section 3 0 Verify slot location and modify ladde
56. t is put into the task of assuring the integrity of the PV value presented to the SLC The PV Value returned from the DEM has the following characteristics PV Process Variable This value is the PV value unconditioned by the Data Base Mismatch Care should be exercised when using this PV value when the mismatch flag is set as the scaling which is based on the URV URL LRV parameters may not be accurate It is up to the programmer to incorporate the Bad PV Flag from each instrument into the application logic if needed During the normal operation the DEM module is performing integrity checks of the health of the PV value Should a condition be detected which could affect the integrity the Bad PV Flag is set Device Status Word 1 13 The four conditions that will cause the Bad PV Flag to be set are PV Update Timeout If the PV value has not been updated within 6 seconds 24 PV update cycles the flag will be set Data Base Mismatch If any data base mismatch condition is detected the flag will be set SFC Write Detected If a SFC write to the instrument data base is detected the flag will be set Note that in a redundant application the SFC Write Detected condition will be detected when a Download command is executed from the other module or from the SFC unit FTA Not Present If the FTA connector or the 24 VDC power supply is disconnected the flag will be set In order to clear the Bad PV Flag the offending condition will need to be
57. troller 80C320 Both Single and or Multivariable Honeywell Transmitters operating in the DE mode are supported by the module Supported Honeywell instruments include ST 3000 Smart Pressure Transmitter STT 3000 Smart Temperature Transmitter Functional Overview 2 2 SMV 3000 Smart Multivariable Transmitter MagneW 300 Smart Magnetic Flowmeter SCM 3000 Smart Coriolis Mass Flowmeter SGC 3000 Smart Gas Chromatograph There can be Single and Multi Variable instruments connected to the DEM module in any mix totaling 8 logical DE Channels An example configuration could be as follows Physical DE Bee RM Type ST 3000 Pressure STT 3000 Temperature PV 1 SMV 3000 222 e v oj PV 1 SMV 3000 EER EE EE Wo Multivariable Considerations The following rules must be followed when integrating multivariable devices 1 No instrument can be physically wired to the FTA terminals within the logical limits of another instrument 2 Cannot rollover from Channel 8 to 1 3 The Tag ID must be identical and non blank across all logical channels configured for use by a multivariable device You must perform a Download Command on the physical channel in order to change the number of PVs being transmitted DECONFIG can only be written to the first slot of a multivariable transmitters Data transfer between the module and SLC ladder logic is implemented using standard ladder logic commands the COP is the most
58. ues easily when monitoring the SLC data table place the Radix in the Hex mode Object Word Offset Device Status Flags 1 The bits in this word are TE to indicate the current data collection status for the Channel Device Status Flags 2 The bits in this word are used to indicate the current mismatch status for each data variable that is verified 2H Special DB byte A byte value returned from the DE CPU bit mapped with instrument status information ESE EER EE PV Value An integer value representing 0 to 100 of span for the PV value 0 to 16383 being returned from the instrument CFG database update A byte value returned from the DE CPU This value represents counter the number of times the entire configuration database has been acquired from the instrument since reset This counter will rollover at 255 OxFF Communication error A byte value returned from the DE CPU This value represents counter the number of DE communication errors since reset This counter will rollover at 255 OxFF PV updated counter A byte value returned from the DE CPU This value represents the number of times the PV value has been acquired since reset This counter will rollover at 255 OXFF instrument since reset This counter will rollover at 255 OXFF E UNE ECCO REC CR ER IE NE 2 Function This byte value is used by the module to decode the DE command functions to be performed by the DE channel Valid commands include Imaging defau
59. ure Upon return of the hardware Product ProSoft will at its option repair or replace Product at no additional charge freight prepaid except as set forth below Repair parts and replacement Product will be furnished on an exchange basis and will be either reconditioned or new All replaced Product and parts become the property of ProSoft If ProSoft determines that the Product is not under warranty it will at the Customer s option repair the Product using current ProSoft standard rates for parts and labor and return the Product freight collect 24 Memory Mapping Layout B Memory Mapping and Object Definitions Input File Data Format Type N 11 File 0 1 210 17 18 to 25 26 to 31 PV update flags bits 0 to 7 Update Status bits 8 to 15 Trouble Flag Timeout loss of Comm w device module status FloatResultsData PV PV Integer Scaled 0 to 16383 Spare M1 File Data Format Data to be transferred from module Type 2 0505 5 5 zzzzzzzzmnmmmmzmmm gsmdm M1 File 0 16 30 44 58 72 86 100 114 130 145 160 175 190 205 220 235 250 310 370 430 490 550 610 670 730 FloatResultsData SV FloatReadData_1 FloatReadData_2 FloatReadData_3 FloatReadData_4 FloatReadData_5 FloatReadData_6 FloatReadData_7 FloatReadData_8 IntReadData_1 IntReadData_2 IntReadData_3 IntReadData_4 IntReadData_5 IntReadData_6 IntReadData_7 IntReadData_8 ASCCIIReadData 1 ASCCIIReadData 2
60. y the SLC via the Download Function 0 External reference used 1 Internal to transmitter reference is used 9 Open A flag indicating if Open Thermocouple Detection is enabled in the transmitter This value may Thermocouple be changed in the instrument by the SLC via the Download Function Detect 0 Detection Not Enabled 1 Detection Enabled 10 Freq 50 A flag indicating if 50 or 60 Hertz filtering is being used in the transmitter This value may be changed in the instrument by the SLC via the Download Function VERIFY THIS 0 60 Hz 1 50 Hz 11 Data Mismatch A flag set by the DEM whenever an active database mismatch condition exists The exact Active Flag mismatched parameters can be determined by checking Device Status Flags 2 The Data Mismatch flag will be cleared by the DEM whenever the condition causing the mismatch is cleared 0 No mismatch condition 1 Mismatch condition 12 Spare 31 Honeywell Parameter Descriptions 13 Bad Flag A flag set by the DEM whenever the PV value is suspected or known to be bad Once the PV value is good again this flag will be cleared by the DEM Conditions causing this flag to be set include PV Update Timeout If the PV value has not been updated within the timeout period the flag is set FTA Not Present If the FTA connector or the 24 VDC power supply is disconnected the flag will be set SFC Write Detected If and SFC write to the instrument data base is detected the flag will be S
61. y the data being transferred from the SLC During the power up and initialization of the module the health of the DE Communication processor is verified If there is a hardware problem it should be detected at this time and annunciated on the LEDs If the condition does not clear contact the factory with the LED status information Troubleshooting In order to assist in the troubleshooting of the module the following tables have been put together to assist you Please use the following to help in using the module but if you have additional questions or problems please do not hesitate to contact us The entries in this section have been placed in the order in which the problems would most likely occur after powering up the module Problem Description Steps to take Processor Fault 1 Besure that the module is plugged into the slot that has been configured for the DEM module 2 Assure that the slot in the SLC rack configuration has been Set up correctly ID Code Input Length 32 words Output Length 32 words MO Length M1 Length ERR LED is on This is normally an indication of one of the following continuously 1 TheFTA cable is not connected to a FTA The FTA satisfies an input to the module indicating it presence 2 The 24 VDC has not been connected to the module or has not been connected correctly To be sure of the problem look at word 1 in the module s input file to determine the Module Status Code 21 Hardware Di

Download Pdf Manuals

image

Related Search

Related Contents

DDJ-SX - Pioneer DJ  CS8570D  Guia do Utilizador - Firmware Center  Craftsman 917.275683 Owner`s manual  Instructions de montage et de service FR  Life Fitness GLP-001 User's Manual  "取扱説明書"  Configuração  

Copyright © All rights reserved.
Failed to retrieve file