background image

 

41

MPS4232

Section 5: Software

EXAMPLE

LOAD scan.cfg

>

File Contents

COMMAND

TYPE

TYPE

Get

DESCRIPTION

Commands the MPS to list all settings, or a specified group of settings, that are stored on the 

flash.

SYNTAX

TYPE 

<filename>

Where <filename> is the name of the file, including the extension. The file must be a configura

-

tion file. 

RETURNS

The file contents and a prompt when ready to accept a new command.

EXAMPLE

TYPE ip.cfg

SET IPADD 192.168.0.240

SET SUBNET 255.0.0.0

SET MAC 0.96.93.95.0.1

SET GW 0.0.0.0

>

List

COMMAND

LIST

TYPE

Function

DESCRIPTION

Commands the MPS to list all settings, or a specified group of settings, that are stored in RAM.

SYNTAX

LIST

 <group>

Where:

<group>

Filename

Contents

IP

ip.cfg

IP (bootloader) Variables

ID

id.cfg

Identification Variables

S

scan.cfg

Scan Variables

PTP

ptp.cfg

PTP Variables

FC

Fc.cfg

Field Cal Conversion Points

C

Cal_<sn>.cfg

Full Calibration Coefficients

M

misc.cfg

Miscellaneous Variables

FTP

ftp.cfg

FTP Variables

O

oven.cfg

Oven Control Variables

PGA

Cal_<sn>.cfg

Programmable Gain Settings

T

Cal_<sn>.cfg

Conversion Settings

RETURNS

<setting> <variable>

::: ::: ::: :::

<setting> <variable>

Followed by a prompt when ready to accept a new command.

Содержание MPS4232

Страница 1: ...MPS4232 Miniature Pressure Scanner Hardware and Software Manual Software Version 1 00...

Страница 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: ...brand and product names are trademarks or regis tered trademarks of their respective companies Packaging for Shipment If the product must be shipped whether being returned to Scanivalve or relocated...

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

Страница 7: ...e Actuation 10 Pressure Sensors 10 Electronics 10 Pneumatic Inputs 11 Power Ethernet Connections 11 Section 3 Operation 13 Unpack Inventory 13 Mounting 13 Environmental Considerations 13 Warm up 13 Co...

Страница 8: ...er 26 Section 4 Hardware 28 Pneumatic Connections 28 Basics of Connecting Input Tubes 28 Pressure Measurement Px Ports 28 Reference REF Port 28 Removable Pressure Input Headers 28 Electrical Connector...

Страница 9: ...ical Ethernet Address MAC 46 Set Gateway GW 47 Scan Variables 48 List Scan Settings LIST S 48 Set Rate RATE 48 Set Frames Per Scan FPS 48 Set Scan Units UNITS 49 Set Scanning Data Format FORMAT 50 Set...

Страница 10: ...d Calibration Points FCAL 65 Set Field Validation Points FVAL 65 Oven Variables LIST O 66 List Oven Settings LIST O 66 Set the Oven IP Address Port and Calibrator Number IPOven 66 Set the Oven Start C...

Страница 11: ...1 Performing a Single or Multi Field Calibration 82 Performing a Single or Multi Field Validation 82 Performing a Single or Multi Field Calibration Validation 83 Performing a Manual Field Calibration...

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

Страница 13: ...i Maximum Reference Pressure 50psig 344 7kPa or overpressure range whichever is less Data Output Rate Hz samples channel second Binary 1000Hz ASCII 100Hz maximum data rate depends on network A D Resol...

Страница 14: ...CROSSING ETHERNET CONNECTION POWER LINK AND LAN LED INDICATORS 104 78 4 13 12 70 50 Px INPUTS 1 16 Px INPUTS 17 32 REFERENCE INPUT 063 1 6 O D SS TUBULATION 12 70 50 REMOVABLE Px INPUT HEADER AVAILABL...

Страница 15: ...9 MPS4232 Section 1 Introduction Section 1 Specifications MPS4232 INTENTIONALLY LEFT BLANK...

Страница 16: ...dered in the following pressure ranges 4 inH2 O 8 inH2 O 1psi 5psi 15psi 50psi Valve Actuation Unlike the MPS4200 64 channel scanners the MPS4232 does not offer an integrated valve to change the pneum...

Страница 17: ...emoved at any time This allows for different pneumatic inputs allowing for plumbing to be removed from the module and swapped with another module or plumbing harness blanking caps for protection or a...

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

Страница 19: ...N Mounting the MPS module inadequately or in an envi ronment that does not conform to the recommendations can results in permanent damage to the module Warm up Due to the design of the MPS4232 the acc...

Страница 20: ...net mask is 255 255 0 0 This default subnet mask requires that the IP address of the module and host computer must share the first two octets or sets of numbers The third and fourth octets of the IP a...

Страница 21: ...r own TCP IP interface using the software specification portion of this manual This inter face should allow the user to Issue commands to any or all MPS modules on the network Display returned informa...

Страница 22: ...number of pressure engineering units including PSI Pascals Bar and more Temperature is limited to degrees Celsius Example If units is set to PSI the pressure values for each channel will be output in...

Страница 23: ...ation Option 3 the Hardware Scan Trigger option allows for a SCAN to be initiated using an external voltage When the MPS senses that the trigger input level is high 5Vdc voltage 15Vdc the MPS will ent...

Страница 24: ...n the MPS RATE FPS and TRIG FTP Scan Data Transfer The MPS4200 can transfer scan data using FTP protocol to an applicable FTP server The user may set up any suitable server or NAS capable of running a...

Страница 25: ...active on the same network This synchronization will also adjust the internal scan rate of the module to pace with the PTP Grandmaster time When the MPS4200 is configured as a PTP master device the M...

Страница 26: ...r connects to one MPS This device becomes the master device This master then passes the relevant commands on to the other devices that are members of the device cluster Each MPS has the ability to be...

Страница 27: ...ormat All devices that are set up to listen to this multicast address will respond to the STOP command Table 3 2 MSTOP Packet Format FUNCTION BYTES DATA TYPE DESCRIPTION Packet Type 2 Integer 0303 Mul...

Страница 28: ...me Screen The Web Server has been tested with several web browsers to verify functionality and compatibility Those that were tested are Google Chrome Microsoft Edge Mozilla Firefox To connect to the M...

Страница 29: ...any function in the MPS including scans CALZ This button will initiate a CALZ zero offset correction The main display also provides the links to the other pages available in the Web Server SCAN and F...

Страница 30: ...at channel and pressure value in the right hand table in the Monitor Section SCAN CONFIGURATION This area of the Scan page allows for the scan configuration variable to be set when collecting data in...

Страница 31: ...The following data will be displayed Frame The current frame number for the displayed data Tx and Temperature C The current temperature for each of the RTDs that reports the temperature of the module...

Страница 32: ...ted and saved using the SAVE button in the console or loaded into temporary memory using the LOAD button Remember that editing or changing these files may have adverse effects APPLICATION mps FILE Whe...

Страница 33: ...27 MPS4232 Section 4 Hardware INTENTIONALLY LEFT BLANK...

Страница 34: ...ocated around the apex of the bulged of the tubulation This helps hold the plastic tubing in place and prevent leaks Installing the plastic tubing over the stainless steel tubing can be done much easi...

Страница 35: ...e power connector can be found in Figure 4 5 Additional cables for the MPS modules can be ordered from Scanivalve in any length up to 100 feet 30 meters Please see the Module Accessory Catalog for dif...

Страница 36: ...MPS4264 Section 4 Hardware 1 2 3 4 5 6 7 8 2 1 4 3 6 5 8 7 E R A P S E R A P S X R E R A P S E R A P S X R X T X T D E R U L B Y R G T H W N R G L E Y N R B K L B Figure 4 6 100Base T Ethernet Pin Ou...

Страница 37: ...31 MPS4232 Section 5 Software INTENTIONALLY LEFT BLANK...

Страница 38: ...over the Ethernet Link 6 Set the MPS Physical Ethernet Address MAC Address 7 Data transfer protocol to be TCP UDP or FTP 8 Support the user in troubleshooting the MPS hardware and system TCP IP does n...

Страница 39: ...ed format This configuration is ideal for high speed data transfer with data reduction that is handled by the network client host Integrated with System Network The integrated MPS provides the most ac...

Страница 40: ...matted for VT100 terminals F Binary B and LabVIEW Binary L The format is selected by setting the FORMAT configu ration variable to A C F B or L respectively It can also be selected by clicking on the...

Страница 41: ...22 press 23 press 24 press 25 press 26 press 27 press 28 press 29 press 30 press 31 press 32 If UNITS is set to an engineering unit value press n will be a value in EU temp n will be in C If UNITS is...

Страница 42: ...of this packet 348 Frame Number 4 Integer The current frame number if in the scan mode Serial Number 4 Integer Serial Number of the module SET SN Frame Rate 4 Float Scanning rate in Hz Valve Status 4...

Страница 43: ...This is implemented as a backward compatible MPS4264 LabVIEW packet Channel data 33 64 will be padded with 0 and do not represent believable data This allows the same packet structure to be used for M...

Страница 44: ...y functionality in the MPS4232 DESCRIPTION Provides a description about the command and what it may be used for SYNTAX Lists the format of the command The following conventions are used BP Boldface le...

Страница 45: ...ADY EXAMPLE If the MPS is scanning STATUS STATUS SCAN NOTES This command is accepted at all times MPS Firmware Version COMMAND VER TYPE Get DESCRIPTION Retrieves the current software version SYNTAX VE...

Страница 46: ...command EXAMPLE DIR filename v100 mps scan cfg ip cfg Cal_1 cfg size 942080 122 89 11336 Delete File COMMAND DELFILE TYPE Function DESCRIPTION Deletes a selected file from flash memory SYNTAX DELETE...

Страница 47: ...5 0 1 SET GW 0 0 0 0 List COMMAND LIST TYPE Function DESCRIPTION Commands the MPS to list all settings or a specified group of settings that are stored in RAM SYNTAX LIST group Where group Filename Co...

Страница 48: ...d FC SAVE EXAMPLE To save only the IP settings to the file ip cfg SAVE IP NOTES The SAVE C option saves all of the calibration related lists LIST C T and PGA and will print the SN in the Cal cfg file...

Страница 49: ...ued the MPS will respond with a confirmation message to approve the FDISK command or to cancel SYNTAX FDISK RETURNS Type FDISKCONFIRM to confirm FDISK or STOP to escape FDISK Formatting Prompt when re...

Страница 50: ...values from the internal sensors and outputs data to the designated target The MPS will enter SCAN mode SYNTAX SCAN RETURNS The scan data followed by a prompt when the scan is completed EXAMPLE SCAN...

Страница 51: ...45 MPS4232 Section 5 Software...

Страница 52: ...P Address of the MPS IPADD COMMAND IPADD TYPE Set Get DESCRIPTION Sets or retrieves the IP address of the MPS SYNTAX IPADD ipadd Where ipadd is any valid IP address in the form nnn nnn nnn nnn RETURNS...

Страница 53: ...y yyy is the serial number of the module NOTES This value is set by Scanivalve at the factory and should not be altered unless otherwise advised Set Gateway GW COMMAND GW TYPE Set Get DESCRIPTION This...

Страница 54: ...less than 500 Hz This means that the MPS will take X amount of samples and average these values before outputting a single pressure value in the data packet When RATE is greater than or equal to 500...

Страница 55: ...ET FPS number of frames Where number of frames is the number of frames in a scan When set to 0 the scan continues until the STOP command is issued RETURNS Prompt when ready to accept a new command EXA...

Страница 56: ...server only B and L format codes apply format code is A ASCII F Formatted ASCII C CSV format B Binary format dat See binary format definition below L LabVIEW binary format See binary format for LabVIE...

Страница 57: ...e has loaded RETURNS Prompt when ready to accept a new command EXAMPLE Disable external triggering SET TRIG 0 DEFAULT 0 RANGE 0 1 2 or 3 NOTES Setting TRIG to 3 requires a SAVE command followed by a r...

Страница 58: ...accept a new command EXAMPLE SET SN 123 DEFAULT 100 RANGE 0 to 32767 NOTES This value will get printed to the name of the Cal cfg file when a SAVE C is issued Format is Cal_ sn cfg Set Nominal Pressu...

Страница 59: ...dd Where ipadd Is the multicast address in the range of 224 0 0 0 to 239 255 255 255 RETURNS Prompt when ready to accept a new command EXAMPLE SET MCAST 224 0 1 2 DEFAULT 224 1 1 11 NOTES A save and p...

Страница 60: ...es SYNTAX SET SIM code in hex Where code in hex Bit 2 when set shows PTP calculated start differentials Bit 5 changes the binary packet to a MPS4264 simulated packet padded 64 channel packet RETURNS P...

Страница 61: ...less instructed by Scanivalve Set Validation Error Tolerance ETOL COMMAND ETOL TYPE Set Get DESCRIPTION Changes the error tolerance value set in the validation report generated by the MPS SYNTAX SET E...

Страница 62: ...ser login on the FTP server or NAS SYNTAX SET USERFTP user name RETURNS Prompt when ready to accept a new command EXAMPLE SET USERFTP Scanivalve DEFAULT admin Set FTP Password PASSFTP COMMAND PASSFTP...

Страница 63: ...dy to accept a new command EXAMPLE SET IPFTP 10 0 1 222 DEFAULT 10 0 0 1 Set FTP File Name FILEFTP COMMAND FILEFTP TYPE Set Get DESCRIPTION Set the base name for the scan data on the user s computer T...

Страница 64: ...SYNTAX SET ENUDP 0 or 1 Where 0 Disabled 1 Enabled RETURNS Prompt when ready to accept a new command EXAMPLE SET ENUDP 1 DEFAULT 0 RANGE 0 or 1 NOTES SET FORMAT F B must be set for the MPS to send Bin...

Страница 65: ...ESCRIPTION When the master receives the MCAL command it starts the multiple device full or field calibration sequence as defined by the variables in LIST C and or LIST O SYNTAX MCAL F or FM Where F In...

Страница 66: ...VAL F F Initiates a multiple unit single temperature calibration with no oven connection MPS connection to a calibrator required When the optional parameter is not present the unit performs a full mul...

Страница 67: ...Quick Zero Offset Calibration CALZ COMMAND CALZ TYPE Function Set DESCRIPTION Starts a zero calibration and places the MPS4200 into CALZ mode This operation produces A D count values for each pressur...

Страница 68: ...0 0 0 0 SET IPCAL 0 0 0 0 0 1 SET CALAVG 16 16 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 COMMAND NUMPTS TYPE Set Get DESCRIPTION Sets the nu...

Страница 69: ...cal 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 Promp...

Страница 70: ...values are not range checked NOTES When 0 0 0 0 0 0 is used a simulated calibrator for debug is used Set the Calibration and Validation Average CALAVG COMMAND CALAVG TYPE Set Get DESCRIPTION Sets the...

Страница 71: ...essure RETURNS Prompt when ready to accept a new command EXAMPLE SET FCAL 13 5 00 5 00 DEFAULT 0 RANGE These values are not range checked Set Field Validation Points FVAL COMMAND FVAL TYPE Set Get DES...

Страница 72: ...n IP Address Port and Calibrator Number IPOven COMMAND IPOVEN TYPE Set Get DESCRIPTION Sets the IP address and port for the oven thermal chamber SYNTAX SET IPOVEN ipadd port Where ipadd Calibrator IP...

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

Страница 74: ...7 5 010776E 16 channels 2 through 31 SET K 32 1 824528E 02 1 728427E 05 1 125552E 07 1 937218E 10 8 462436E 08 6 297182E 16 SET A 1 5 418055E 29 1 750566E 26 1 211565E 24 6 328985E 23 SET B 1 1 037300...

Страница 75: ...king with multiple devices When the master receives the MSTOP command it issues a STOP command to the multicast address set in the MCAST variable Each MPS member of this multicast cluster will stop sc...

Страница 76: ...00 00 Set PTP Enable PTPEN COMMAND PTPEN TYPE Set Get DESCRIPTION Enables the precision time protocol engine in the MPS4200 When PTPEN is set to 2 the MPS will serve as a PTP master SYNTAX SET PTPEN...

Страница 77: ...as the scan start time under two conditions 1 When the PTP system is disabled via the SET PTPEN 0 command 2 When the current time has not been received from the PTP server since the MPS4200 was powere...

Страница 78: ...71 1 1 RANGE Any valid date Set UTC Offset UTCOFFSET COMMAND UTCOFFSET TYPE Set Get DESCRIPTION Sets the offset to be added or subtracted from network time SYNTAX SET UTCOFFSET hh mm ss Where hh Hours...

Страница 79: ...e current PTP time as used by the MPS Time is adjusted by UTCOFFSET When a grandmaster is active on the network the time set by the SETTIME command is over written by the grand master time in the modu...

Страница 80: ...d Where value The current difference between TAI time and UTC time in seconds as supplied by the local grandmaster update UTC updated flag valid Set as 1 when UTC offset found is valid Followed by a p...

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

Страница 82: ...where the MPS s firmware file is stored The file will be called v version mps Select the file and click Open Figure 6 3 v1_00 mps 7 The mps file will now appear in the Upload File section Click Uploa...

Страница 83: ...PS4232 window right click in the current or old firmware file in the file server and click Delete Note the old firmware file must be deleted from the MPS s file server before the new file is uploaded...

Страница 84: ...MPS s IP address into the address bar and press enter 4 Navigate to the File Browser page on the MPS s Web Server Figure 6 8 File Browser Page 5 In the Upload File section click Choose File Figure 6...

Страница 85: ...opy function is complete the MPS4232 window will show the new files The time and date of the new file can be used to confirm that the new files were uploaded successfully 8 The new file must be loaded...

Страница 86: ...serial port can be found in the Serial Communications section 2 Once a connection is established issue the command FDISK ENTER The MPS will respond with Type FDISKCONFIRM to confirm FDISK or STOP to...

Страница 87: ...a multi temperature validation This duplicates what is performed at the factory during the module s original manufacture and calibration Full calibration and validation requires an Ethernet controllab...

Страница 88: ...ER To start an automated multi unit field calibration issue the command MCAL F ENTER The Field Calibration single or multi will begin The process will stream information to the screen When completed t...

Страница 89: ...enable the field calibration coefficients SET FCENABLE 1 before the validation Once a Field Calibration Validation is complete the field coefficients are stored in LIST FC 5 Once the validation is co...

Страница 90: ...84 MPS4232 Appendix INTENTIONALLY LEFT BLANK...

Страница 91: ...r 0 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 1450...

Страница 92: ...from the MPS may be read at once however this will cause multiple frames of data in one array For instance if 4 frames of data are desired with one read the number of bytes to read is 4 X 264 or 1056...

Страница 93: ...4 EXT PSI 1 0 0 1 B L 0 B L 64 FTP ASCII ADC Counts INT RAW 0 2 3 0 1 0 A C 0 EXT RAW 1 0 1 0 A C 0 EU Pressure INT PSI 0 2 3 0 1 0 A C 0 EXT PSI 1 0 1 0 A C 0 Binary ADC Counts INT RAW 0 2 3 0 1 0 B...

Страница 94: ...88 MPS4232 Appendix D Software Revision Log Version 1 00 Initial Release...

Страница 95: ...MPS4232 89 Appendix INTENTIONALLY LEFT BLANK...

Страница 96: ...90 MPS4232 MPS4232 Hardware Software Manual April 28 2022 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...

Отзывы: