background image

 

44

MPS4264

Section 5: Software

Valve State

DESCRIPTION

Displays the current position of the Pneumatic Configuration Valve

SYNTAX

VALVESTATE

RETURNS

One of the following:

CAL – Calibration mode

PX – PX mode

Followed by a prompt when ready for the next command.

EXAMPLE

VALVESTATE

PX

>

Version

DESCRIPTION

Shows the current software version

SYNTAX

VER

RETURNS

The version followed by the prompt when ready for the next command

EXAMPLE

VER

MPS Scanivalve (c) 2016 Ver 1.50

>

Содержание MPS4264

Страница 1: ...MPS4264 Miniature Pressure Scanner Hardware and Software Manual Software Version 2 07...

Страница 2: ......

Страница 3: ......

Страница 4: ...anty are limited to repairing or replacing at its option any product or component part there of that is proven to be other than as herein warranted Surface transportation charges covering any repaired...

Страница 5: ...ademarks or regis tered trademarks of their respective companies Packaging for Shipment If the product must be shipped whether being returned to Scanivalve or relocated to another location it must be...

Страница 6: ...INTENTIONALLY LEFT BLANK...

Страница 7: ...eumatic Valve 10 Pneumatic Inputs 11 Power Ethernet Connections 11 Section 3 Operation 13 Unpack Inventory 13 Mounting 13 Environmental Considerations 13 Warm up 14 Communications 14 Serial Communicat...

Страница 8: ...re 27 Pneumatic Connections 27 Basics of Connecting Input Tubes 27 Pressure Measurement Px Ports 28 Calibration CAL Port 28 Reference REF Port 28 Purge PRG Ports 28 Calibrate Mode Control CAL PRG CTL...

Страница 9: ...ration Validation 48 Max Min Calibration Table Values 49 Read Current Temperature 49 Scan 50 Multiple Unit Scan 50 Software Frame Trigger 50 Validation 51 Multiple Unit Validation 51 Zero Offset Calib...

Страница 10: ...of Points in Conversion Table NUMPTS 65 Set Minimum Calibration and Validation Values MIN 66 Set Maximum Calibration and Validation Values MAX 66 Set Oven and Calibrator Delays DELAY 66 Set the Calib...

Страница 11: ...g the Flash Disk 78 Appendix 82 Appendix A Intra Frame A D Timing 82 Appendix B Internal Socket Allocation 83 Appendix C LabVIEW Client Example 84 Appendix D 1588 Synchronized Scan Start 85 Appendix E...

Страница 12: ...6 MPS4264 Section 1 Specifications INTENTIONALLY LEFT BLANK...

Страница 13: ...4 inH2 O 4psid 8 inH2 O 4psid 1psid 10psid 5psid 40psid 15psid 75psid Maximum Reference Pressure 50psig 345kPa Data Output Rate 850Hz TCP IP Binary samples channel second 2500Hz Fast Mode A D Resoluti...

Страница 14: ...IG CALIBRATION CONTROL PRESSURE INPUT CALCTL CALIBRATION PRESSURE INPUT CAL REFERENCE PRESSURE INPUT REF ISOLATE PURGE INPUT PRG CHANNEL 33 64 ISOLATE PURGE INPUT PRG CHANNEL 1 32 35 56 1 400 29 08 1...

Страница 15: ...each variant they will be covered in separate documents There are several options that for the most part apply to all three variants Pressure Range Each MPS module can be ordered in the following pres...

Страница 16: ...remely low friction The O rings are supported completely to prevent any deformation during a state change Additionally the valve shuttle is supported on ball bearings to provide minimal friction and m...

Страница 17: ...board The single valve position sensor resides in a machined cavity of the valve side plate and optically checks the position of the valve shuttle It connects directly to the processor board using a...

Страница 18: ...12 MPS4264 Section 2 Introduction INTENTIONALLY LEFT BLANK...

Страница 19: ...ronmental Considerations The MPS4264 series is designed to withstand normal industrial flight test educational wind tunnel or similar applications The module is not water proof and it should be protec...

Страница 20: ...Software on page 33 can be sent to the module The only limitation is that the a SCAN cannot be initiated via the serial connection and scan data will never be returned via the serial connection Most...

Страница 21: ...modules It is a text based command line program that allows users to connect to a single MPS module and modify the configuration variables upload or download coefficients and collect data in both TCP...

Страница 22: ...module 191 30 90 5 When connecting the MPS and configuring the network you can choose to either change the IP address of the MPS module to match the network or change the IP address of your host comp...

Страница 23: ...Server Updates Once the IP address of the MPS and host computer have been set to be compatible the connection should be tested The best means of doing this is to ping the MPS using the host computer...

Страница 24: ...inary data that will need to be converted to ASCII as a post processing task STATISTICAL SCAN TO DAT This generates a dat file including pressure data and statistical analysis data that will be saved...

Страница 25: ...TURE POINT This is used to set the maximum temperature point in the calibration valida tion The MPS will use the minimum temperature and maximum temperature and divide the spread evenly using the numb...

Страница 26: ...lidation has been performed the validation report will be generated and saved to the flash memory of the MPS4264 This report can be retrieved using the Get Report link The report will be downloaded as...

Страница 27: ...P server See the section on FTP settings to configure the MPS4264 for FTP transfer The conditions of SSD and SST must be satisfied before scanning will start When ENFTP is set to one and a scan is sta...

Страница 28: ...r multiple frames must be read at once with each read To calculate the maximum time that the client can wait before reading data from the binary server use the following Max Delay 1 MPS Rate Max Frame...

Страница 29: ...found in Multiple Unit Find on page 42 Scanning with an External Trigger The MPS4264 can be configured to scan with an external hardware or software trigger This provides a simple means of synchronizi...

Страница 30: ...utput Because of the significant increase in data and processor load the Statistical Scan option limits the overall data output rate to 25Hz channel with a buffer depth of 256 All calculations exclude...

Страница 31: ...be used for fast scan Starting a fast scan from the Web Browser is not supported More information on the OPTIONS variable can be found in Set Options OPTIONS on page 56 The data packet for fast scan...

Страница 32: ...26 MPS4264 Section 4 Hardware INTENTIONALLY LEFT BLANK...

Страница 33: ...ing calibration cycling the internal valve between states and connecting the reference manifold to a known stable ambient pressure The 64 measurement input ports or Px ports are available with 0 042 o...

Страница 34: ...air or nitrogen In order for the purge supply pressure to successfully feed to and clear the Px input lines the MPS must be in Calibration Purge mode This is done by applying control pressure to the...

Страница 35: ...tification plate will no longer be held in place Like the center header it is indexed and cannot be installed backwards but should be handled with care The O rings supported in the identification plat...

Страница 36: ...onnector bringing in the 9 36Vdc required to power the MPS Additionally it serves as the external trigger input pins 4 5 as well as the serial communi cations connection pins 1 3 See Appendix F Cable...

Страница 37: ...17 CONTACT M12 SERIES INDICATOR TRIGGER HEATER POWER POWER ETHERNET SCANIVALVE 70MPS SERIES CIRCULAR PNEUMATIC CONNECTOR LED MODULE SINGLE ELECTRICAL CONNECTOR FOR MODULE POWER COOLING AIR INPUT 1 ON...

Страница 38: ...32 MPS4264 Section 5 Software INTENTIONALLY LEFT BLANK...

Страница 39: ...e commands are show in bold Commas separate options only one of the options may be used CR The carriage return key sometimes marked as a bent arrow Enter or Return on the key board is called CR Spaces...

Страница 40: ...ser Bar Graph 1 X X X X X Ignored Ignored Ignored Ignored WB 0 1 1 X X Ack Ack Ack Bin 0 1 0 X X Ack Ack Bin 0 1 0 0 X Ack Ack Ack Ack TN 0 1 1 0 X Ack Ack Ack Ack FTP 0 1 1 1 X Ack Ack Ack FTP UDP 0...

Страница 41: ...eed data transfers less than 10 Hz Binary data output is used for high speed data transfer up to 850 Hz Appendix A shows the binary packet format and Appendix B shows the statistical binary packet for...

Страница 42: ...shown as T1 through T8 The 64 pressures are shown as 01 through 64 This format uses VT 100 control codes to set cursor positions for column alignment ASCII CSV Data Output Table 5 4 CSV Data Output s...

Страница 43: ...factor from PSI to selected units PTP Scan Start Time sec 4 Integer Scan start time in seconds PTP Scan Start Time ns 4 Integer Scan start time in nanoseconds External Trigger Time 4 U Integer Externa...

Страница 44: ...s 8 temperatures 32 Floats Array of 8 temperature values as read from the 8 temperature chips Pressures 256 Float or Integer Array of 64 pressure values Float if EU is selected Integer is RAW is selec...

Страница 45: ...Integer Scan start time in seconds PTP Scan Start Time ns 4 Integer Scan start time in nanoseconds External Trigger Time 4 U Integer External Trigger Time in us Temperatures 8 temperatures 32 Floats A...

Страница 46: ...e 5 8 File Name Exten sions below shows the file name extensions used based on the setting of the FORMAT variable Table 5 8 File Name Extensions SETTING OF FORMAT VARIABLE TYPE OF SCAN FILE EXTENSION...

Страница 47: ...MPS against the index in the TAR file This verifies file names and creation dates SYNTAX TARCHK RETURNS List of files and error summary EXAMPLE TARCHK Starting TARCHK Testing file MPS4000 BIT Testing...

Страница 48: ...TION Lists all of the MPS4264 devices in the multicast cluster of the master SYNTAX MFIND RETURNS A list of MPS modules found in the multicast cluster followed by a prompt ready for the next command E...

Страница 49: ...000 BIT 340701 2016 05 18 18 29 30 Extracting file Mps4000 hex 695026 2016 06 13 20 54 24 Extracting file calval htm 19639 2015 04 17 15 05 33 Extracting file databar htm 18158 2016 01 12 18 56 09 Ext...

Страница 50: ...ALVESTATE RETURNS One of the following CAL Calibration mode PX PX mode Followed by a prompt when ready for the next command EXAMPLE VALVESTATE PX Version DESCRIPTION Shows the current software version...

Страница 51: ...al 0 interval 1 interval 2 interval 3 interval 4 interval 5 interval 6 A prompt when ready for the next command EXAMPLE PTPSTAT OFM INTERVAL 100000 114 13 10 23 21 15 36 6 12 9 23 10 129 Get PTP Time...

Страница 52: ...et is valid EXAMPLE GETUTCO Current UTC Offset 0 0 0 Set PTP Time DESCRIPTION Sets the current PTP time as used by the MPS Time is adjusted by UTCOFFSET When a grandmaster is active on the network the...

Страница 53: ...aster receives the MCAL command it starts the multiple device calibration sequence described in the section on multiple device calibration and validation SYNTAX MCAL F or FM Where F Initiates a multip...

Страница 54: ...9782 C 1 T 10 00 P 1 Prs 4 950220 Cnt 2513036 M 1 663405e 05 B 33 373928 C 1 T 10 00 P 2 Prs 4 399772 Cnt 2317381 M 2 900796e 06 B 2 187160 C 1 T 10 00 P 3 Prs 3 850196 Cnt 2122031 M 2 900767e 06 B 2...

Страница 55: ...oad Max 8 2504 Overload Min 8 2505 61 Max 5 5003 Min 5 5003 Overload Max 8 2504 Overload Min 8 2505 62 Max 5 5003 Min 5 5003 Overload Max 8 2504 Overload Min 8 2505 63 Max 5 5003 Min 5 5003 Overload M...

Страница 56: ...et via the SET SST time and SET SSD date setting in the PTP group When the current time is more recent than the scan start time the MPS4264 will start scanning on the next frame interval that would be...

Страница 57: ...er receives the MVAL command it starts the multiple device validation sequence described in the section on multiple device calibration and validation SYNTAX MVAL F or FM Where F Initiates a single tem...

Страница 58: ...associated files on flash IP ip cfg ID id cfg S scan cfg PTP ptp cfg T Insert txt C Cal cfg M hw cfg FTP ftp cfg FC fc cfg O oven cfg RETURNS Prompt when saving is complete and ready for the next com...

Страница 59: ...rate in samples channel second Hz SYNTAX SET RATE rate in HZ Where rate is the number of samples per seconds for all 64 channels RETURNS Prompt when ready to accept a new command EXAMPLE SET RATE 5 D...

Страница 60: ...llowing PSI ATM BAR CMHG CMH2O DECIBAR FTH2O GCM2 INHG INH2O KNM2 KGM2 KGCM2 KPA KIPIN2 MPA MBAR MH2O MMHG NM2 NCM2 OZIN2 OZFT2 PA PSF TORR USER RAW When USER units are selected the user units must be...

Страница 61: ...S Prompt when ready to accept a new command EXAMPLE SET FORMAT T F F B B B DEFAULT T F F B B B Set Trigger TRIG DESCRIPTION Sets the frame trigger SYNTAX SET TRIG trig When trig is set to 0 frame trig...

Страница 62: ...on on Fast Scan Option 850Hz 2500Hz on page 24 read mode 0 Normal statistical scan see section on Statistical Scan Option on page 24 1 Read mode in statistical scan statistical scan subset size Size i...

Страница 63: ...Enable SYNTAX SET ENUDP 0 or 1 RETURNS Prompt when ready to accept a new command EXAMPLE SET ENUDP 1 DEFAULT 0 RANGE 0 or 1 Set the UDP Target Address and Port IPUDP DESCRIPTION Sets the UDP target ad...

Страница 64: ...ranges for the MPS SYNTAX SET NPR npr1p npr1n npr2p npr2n Where npr1p is the maximum nominal pressure for channels 1 to 32 npr1n is the minimum nominal pressure for channels 1 to 32 npr2p is the maxi...

Страница 65: ...1 SET ALLOWANON 1 SET APP Mps4000 hex SET GW 0 0 0 0 SET NAME MPS0000 Set IP Address of the MPS IPADD DESCRIPTION Sets the IP address of the MPS4000 SYNTAX SET IP ipadd Where ipadd is any valid IP add...

Страница 66: ...er in the MPS4000 SYNTAX SET LOGIN1 user name Where user name is any ASCII string with out spaces up to 64 characters long RETURNS Prompt when ready to accept a new command EXAMPLE SET LOGIN1 SCANIVAL...

Страница 67: ...LE SET APP Mps4000 hex DEFAULT Mps4000 hex Set Gateway GW DESCRIPTION This is the IP address of the network gateway used for network communication If not present 0 0 0 0 must be used SYNTAX SET GW ip...

Страница 68: ...MPS will serve as a PTP master SYNTAX SET PTPEN 0 disable 1 enable 2 enable as master RETURNS Prompt when ready to accept a new command EXAMPLE SET PTPEN 1 DEFAULT 0 RANGE 0 1 or 2 Set PTP Statistical...

Страница 69: ...wo cases are not met the MPS4000 uses the start time set via the SET SST time and SET SSD date setting in the PTP group SYNTAX SET SST hh mm ss fffff Where hh Hours mm Minutes ss Seconds and ffff is f...

Страница 70: ...XAMPLE LIST T 35 40 64 SET PT 38 25 64 5 499972 2609756 370714637 SET PT 38 26 64 4 124957 1714679 370714637 SET PT 38 26 64 2 750003 801797 370714637 SET PT 38 27 64 1 375020 127217 370714637 SET PT...

Страница 71: ...SET IPOVEN 0 0 0 0 0 SET IPCAL 0 0 0 0 0 1 SET CALAVG 1 1 SET VALZO 0 SET FCAL 3 5 00 5 00 SET FVAL 3 5 00 5 00 Set Number of Points in Conversion Table NUMPTS DESCRIPTION Sets the number calibration...

Страница 72: ...Maximum temperature value for a calibration pcal Maximum pressure value for a calibration tval Maximum temperature value for a validation pval Maximum pressure value for a validation RETURNS Prompt wh...

Страница 73: ...vg Is the number of sample taken for a calibration Valid values range between 1 and 32000 valavg Is the number of sample taken for a validation Valid values range between 1 and 32000 RETURNS Prompt wh...

Страница 74: ...pressure for field validation Points will be evenly spaced between the minimum and maximum and will include a 0 00 point SYNTAX SET FVAL number of points minimum pressure maximum pressure RETURNS Prom...

Страница 75: ...or Number IPOven DESCRIPTION Sets the IP address and port for the oven When 0 0 0 0 0 0 is set no oven is used This is only applicable when using performing multi temperature calibrations or validatio...

Страница 76: ...to accept a new command EXAMPLE SET STOPOVEN STOP DEFAULT 0 RANGE These values are not range checked Set the Temperature Command TEMPOVEN DESCRIPTION Sets the command to send the oven to a temperatur...

Страница 77: ...de in hex Bit 2 when set shows PTP calculated start differentials Bit 0 when set uses a prototype board RETURNS Prompt when ready to accept a new command EXAMPLE SET SIM 4 DEFAULT 0 RANGE 0 to 65535 S...

Страница 78: ...n socket allocation After changing any of these settings a SAVE command must be issued and the device must be restarted SYNTAX SET SVRSEL 1 2 or 3 Where 1 Default Multicast server 2 Binary server 3 UD...

Страница 79: ...PASSFTP password SET PATHFTP C FTPDIR SET IPFTP 10 0 1 222 SET FILEFTP Scan txt Set User Name USERFTP DESCRIPTION Sets the name of the user login on the FTP server or NAS SYNTAX SET USERFTP user name...

Страница 80: ...Set the IP address of the users FTP server SYNTAX SET IPFTP IP Address RETURNS Prompt when ready to accept a new command EXAMPLE SET PATHFTP 10 0 1 222 DEFAULT 10 0 0 1 Set FTP File Name FILEFTP DESC...

Страница 81: ...75 MPS4264 Section 6 Maintenance INTENTIONALLY LEFT BLANK...

Страница 82: ...Open Windows Explorer in another window Find the directory where the new MpsXXX TAR file is stored Highlight the file and Click Edit Click Copy 7 Select the MPS4264 window and Click Edit Click Paste T...

Страница 83: ...e second DIP switch determines the module s function regarding when the module boots into the appli cation file and when it is held in bootloader mode The two switches are SW1 When this switch is on t...

Страница 84: ...ion In that case simply FTP to the unit manually delete the contents of the directory and reload them using the procedure outlined in Firmware Installation Configuration File Upload Windows XP 7 10 on...

Страница 85: ...reconfigure the DIP switches for normal operation with switch 1 OFF and switch 2 ON 8 Power the MPS back up and connect via the Ethernet connection as normal using the IP Address set in step 5 9 Send...

Страница 86: ...80 MPS4264 Section 6 Maintenance INTENTIONALLY LEFT BLANK...

Страница 87: ...81 MPS4264 Appendix INTENTIONALLY LEFT BLANK...

Страница 88: ...he following table shows the timing of the start of each pressure channel A D sample relative to the start of each frame TIME CHAN TIME NOTE 1 CHAN TIME NOTE 1 2 CHAN TIME NOTE 1 CHAN 0 0us 1 P 4 0us...

Страница 89: ...t when scanning Calibration Client MPS Master Telnet Client to Slave 2 Data Server Primary FTP Data Client FTP Data Server MPS Master Oven Client DHCP Communication 3 PTP Event 319 4 PTP General 320 5...

Страница 90: ...This example runs the produce loop at 1ms but this could be run at a slower period when the rate of the MPS is slower Multiple frames of data from the MPS may be read at once however this will cause m...

Страница 91: ...lowing table describes a start scan with two MPS4000 units with internal trigger when the setting of SSD and SST are in the future SCAN START WITH FUTURE START TIME FOR 2 MPS4264 MODULES INTERNAL TRIG...

Страница 92: ...ibes a start scan with two MPS4000 units with external trigger when the setting of SSD and SST are in the past The MPS always starts on a period 1 rate interval from the setting of the SSD and SST The...

Страница 93: ...0703070 kg cm2 14 2235 psi KGM2 Kilogram per square Meter 703 069 kg m2 0 0014223 psi KIPIN2 kips per square inch ksi 0 001 kip in2 1000 0 psi KNM2 Kilonewton per square Meter 6 89476 kN m2 0 145038...

Страница 94: ...L 3 1 1 S O 1 V E R 3 0 8 6 W C G W A 8 2 r p 4 E L B A C E L B I X E L F D E D N A R T S A I D 6 6 1 D E D L E I H S 2 1 2 K T S 2 3 6 0 6 5 1 K R O W E R L L E H S R O T C E N N O C 1 5 1 1 3 3 5 1...

Страница 95: ...O S G N I S U O H L A T E M O T R E N O O C E L B A C 1 A L I A T E D L 4 3 4 5 6 5 2 A V F E R 0 7 2 6 0 6 5 1 Y L B M E S S A E L B A C 8 V S O K C A L B K N I R H S T A E H A I D 6 1 3 7 V S O 1 2...

Страница 96: ...B K N I R H S T A E H A I D 4 1 4 V S O 1 7 4 4 E T I T C O L 3 1 N I B 3 1 3 E A K R O W T E N D E D L E I H S E 5 T A C E L B A C N O I S N E T X E 2 1 K T S 1 3 6 0 6 5 1 K R O W E R L L E H S R O...

Страница 97: ...owed a Telnet connection to be established while in the webserver 4 28 2017 Version 2 05 Added support for multiple calibration ovens Added the ability for an MPS to act as a PTP Master Resolved an is...

Страница 98: ...92 MPS4264 INTENTIONALLY LEFT BLANK...

Страница 99: ...93 Product MPS4264 Hardware Software Manual January 11th 2019 1722 N Madson St Liberty Lake WA 99019 Phone 1 800 935 5151 1 509 891 9970 Fax 1 509 891 9481 scanco scanivalve com www scanivalve com...

Отзывы: