Custom for Ion gauge scale HELPS

I have a vacuum ion Kurt j. Lesker 354 that puts an analog 0 - 9v representing vacuum in Torr pressure.

I have trouble getting the custom scale to work. I tried to use the polynomial scale custom DAQ assistant because I need a logarithmic scaling.

The manual of KJL354 gives the analog output (log-linear from 0 to 9 VDC, 1 volt per decade)

Pressure Torr voltage

1.0E-10                               0.0

1.0E-09                               1.0

1.0E-08                               2.0

1.0E-07                               3.0

1.0E-06                               4.0

1.0E-05                               5.0

1.0E-04                               6.0

1.0E-03                               7.0

1.0E-02                               8.0

5.0E - 02 8.698

As you can see, the depression most high to 1 ^(-10), is zero volts, and each volt represents a magnitude 10, vacuum pressure reduction to 5 ^(-2)

Since these are the opposite of negative values of the voltage, I put coefficients polynomial level to:

Coefficient of order

a0                    1

+ x * a1 10

+ x ^ 2 * a2 9

+ x ^ 3 * a3 8

+ x ^ 4 * a4 7

+ x ^ 5 * a5 6

+ x ^ 6 * a6 5

+ x ^ 7 * a7 4

+ x ^ 8 * a8 3

+ x ^ 9 * a9 2

+ x ^ 10 * 10 1

The scale ends up upside down and representing a small range of exhibitors, if I set the coefficients ascending or descending.

I have the pre selected Volt scale. what I understand each volt would be the coefficient of x.

Any help would be apprecieted.

billko wrote:

The manual is here.  Look at page 32 of the pdf and you see the conversion formulae.  (Hey, I'm not going to do ALL the legwork for you.)

I don't know why not?

Tags: NI Software

Similar Questions

  • Creating a custom for the current scale

    Hi guys,.

    I need help in the creation of a custom scale. I read motor current (analog I / P) and I want to show that on a chart and write it to a file. I need to use a linear scaling for custom scale. The slope is 2 and the intersection point is 0. I have attached the code to clearly indicate what I'm currently building. The way I put up right now, it's not the scaling. It has 2 spots in the code. I would like to create a custom for the first task, as in the attached code scale. I had a scale customized using VI to Express DAQ Assistant. But I do not see these options when I try to do the same with the DAQmx task. Please let me know how this can be done. Any help is greatly appreciated.

    Thank you

    REDA

    Ah.

    on the pallate DAQmx > advanced > the balance settings

    There is a scale property node and "Create Scale.vi"

  • How to create a custom for a VI help?

    Hello

    I was wondering, how can I make a custom for a vi help, I did?  I can't find anything here about this...

    Thank you!

    Hello

    Open the LabVIEW help and read the section "Documentation and impression of screws.

  • "Use setting customized for history" in the tab privacy options in firefox version 19.0.2 does not work

    When I select 'use custom for history setting' in the Privacy tab and press OK button nothing happens. He returned to the story to remember. I have Windows 7 and firefox 19.0.2.

    A problem that results is firefox remember now username and password on a new gmail account.

    The problem started with the latest revisions to Firefox. In the past, I've saved usernames and passwords on multiple accounts gmail without problem.

    As a result, I had access to the gmail accounts in another browser to save all my gmail account IDs and passwords.

    Any suggestions on how to remember passwords and usernames gmail again? and/or get "Use Custom setting for the story" to work? Thanks for your help

    I had the same problem this is how I solved it
    Tools > options > saved passwords > locate the corresponding site, you will see that the user name is missing highlight and delete.
    Back to the site log in enter your password and you will then be asked to save it... That's fact

  • I neeed an example of a device custom for brushless control throught Canopen communication

    Hello

    I want to do a custom for brushless control throught communication Canopen device, I don't know if I could find an example to start

    I have the following equipment:

    -Maxon Brushless Motors

    -By car Epos2 24/5

    -OR PXI 8531

    -NI PXI 8135 RT controller

    I have labview 2012 and 2012 veristand

    Thanks for any help

    Hi Mohamed,

    It's Vincent of National Instruments. We will discuss that off-line.

    What we provide, it is unlikely that we could provide something that is exactly directly to your EPOS readers.

    CANOpen is a standard and we can provide Custom-device for CANOpen. Based in this Custom device, you configure it for your needs.

    Concerning

    Vincent

  • Cannot activate win7 Home basic. Customer service were unable to help me. Can someone / expert help me about this?

    I have windows 7 Home Basic CD with me that I bought with my laptop about 1 and half year back. I don't know that I activated for the first time when I installed it on my system. But when I formatted my laptop and installed again computer it still once prompted me for activation-second time I forgot to activate it. Now, when I try to activate, I see the error "0 * C004C008". Can someone help me please. I contacted the service the customer as well. A lady by the name Linda don't me remember not the display name tried to help me but in vain. Please let me know what to do? Is there an alternative to activate my license of operating system windows 7?

    You must contact the product activation center. Its best do you during the week however when there are living representatives.

    How to activate Windows 7 manually (activate by phone)
     
    1) click Start and in the search for box type: slui.exe 4
     
    (2) press the ENTER"" key.
     
    (3) select your "country" in the list.
     
    (4) choose the option "activate phone".
     
    (5) stay on the phone (do not select/press all options) and wait for a person to help you with the activation.
     
    (6) explain your problem clearly to the support person.
     
    http://support.Microsoft.com/kb/950929/en-us

    See:

    http://Windows.Microsoft.com/en-us/Windows7/Windows-7-activation-error-0xC004C008

  • Philips SPC220NC webcam how to download customs for webcam

    How to download customs for webcam

    Hello

    1. What is the problem with the webcam?

    2. you use the webcam for the first time?

    3 do you want to download the drivers for the webcam?

    I suggest you follow the link below to download the drivers for the webcam from the manufacturer's website:

    http://www.P4C.Philips.com/cgi-bin/dcbint/cpindex.pl?CTN=SPC220NC/00&scy=GB&SLG=en

    I hope this helps.

  • Facing a problem with writing the custom for WLS identity assertion provider

    I am facing a problem with writing the custom for WLS identity assertion provider.

    Requirement:

    Asserter identity configured in WLS should get called when the following cookie is sent in a request by my application
    cookie name: OAMAuthnCookie_blr1234567.idc.oracle.com:7777

    I added the name of the cookie as a token of support and Active token in WeblogicCustomIdentityAsserter.xml

    < MBeanAttribute
    Name = "SupportedTypes.
    Type = "java.lang.String [].
    Writeable = "false".
    Default = "new String() {& quot; OAMAuthnCookie_blr1234567.idc.oracle.com:7777 & quot ;}.
    / >
    <!-ActiveTypes attribute contains the subset of your mbean SupportedTypes who are active in the area. ->
    < MBeanAttribute
    Name = "ActiveTypes".
    Type = "java.lang.String [].
    Default = "new String() {& quot; OAMAuthnCookie_blr1234567.idc.oracle.com:7777 & quot ;}.
    / >

    Problem:

    Identity asserter provider is not invoked for the request that has the cookie named OAMAuthnCookie_blr1234567.idc.oracle.com:7777.

    I did some experiments with the cookie name, to see where the problem could be

    Identity asserter provider is triggered for the following cookies:
    OAMAuthnCookie_blr1234567.idc.oracle.com7777.
    blr1234567. IDC. Oracle
    blr12_XXX. IDC. Oracle.com

    and it does not work for cookie name - OAMAuthnCookie_blr1234567.idc.oracle.com:7777

    I think that the name of the token supports not the colon. I don't have control over the name of the cookie, two points will always be

    Tried it with giving the name of the cookie after the encoding of the colon

    < MBeanAttribute

    Name = "SupportedTypes.

    Type = "java.lang.String [].

    Writeable = "false".

    Default = "new String() {& quot; OAMAuthnCookie_blr2211441.idc.oracle.com & #58;. 7777 & quot ;} »

    / >


    But still does not work
    Am I missing something? Any help will be appreciated.
    Help, please!

    colon ': ' is an illegal character in the name of the cookie.

    RFC 2616, Section 2.2 says:

    token = 1 *.

    separators = "(" | ")" | " <" |="" "="">" | " @"

    | "," | ";" | ":" | " \" |<">

    | "/" | "[" | "]" | "?" | "="

    | "{" | "}" | SP | HT

    It is clear ":" a "separator" and thus not allowed in a token or a cookie name.

  • How to share a library of stock with a customer for approval before buying?

    How to share a library of stock with a customer for approval before buying?

    Hello

    Please see How to use Adobe Stock with CC libraries | Tutorials Adobe Creative Cloud

    Hope that helps!

    Kind regards

    Sheena

  • The payment change ADOBE info Web page fails - I can't scroll down to save the changes. My subscription is expired and I am dead in the water! I can't find a support customer portal to this problem - HELP PLEASE!

    I can't scroll down to save the changes. My subscription is expired and I am dead in the water! I can't find a support customer portal to this problem - HELP PLEASE!

    catsrock

    Great salvation,

    We are sorry for the inconvenience caused to you!

    I recommend you contact customer service regarding this issue.

    Kind regards

    Rahul

  • JFX fxml: cellfactory customized for lifted CheckBoxTableCell of exception

    Hello

    I am creating a plant cell customized for inserting a CheckBoxTableCell in a TableView by fxml. But its gives me an exception as described below.
    The cell factory class, I created and the fxml is also put below

    If anyone can help?

    SEVERE: javafx.scene.control.Control property impl_processCSS - fx-skin has not been defined in the CSS for the TableRow [id = null, styleClass = cells indexed table row-cells]
    SEVERE: javafx.scene.control.Control loadSkinClass could not load the skin ' string [bean: TableRow [id = null, styleClass = cells indexed table row-cells], name: skinClassName, value: com.sun.javafx.scene.control.skin.TableRowSkin] "for the TableRow control [id = null, styleClass = cells indexed table row-cells]
    java.lang.ClassCastException: javafx.scene.control.cell.CheckBoxTableCell$ 1 cannot be cast to javafx.scene.control.TableCell
    at com.sun.javafx.scene.control.skin.TableRowSkin.recreateCells(TableRowSkin.java:224)
    to com.sun.javafx.scene.control.skin.TableRowSkin. < init > (TableRowSkin.java:87)
    at sun.reflect.GeneratedConstructorAccessor1.newInstance (unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at javafx.scene.control.Control.loadSkinClass(Control.java:992)
    at javafx.scene.control.Control.access$ 500 (Control.java:71)
    to javafx.scene.control.Control$ 12.invalidated(Control.java:920)
    at javafx.beans.property.StringPropertyBase.markInvalid(StringPropertyBase.java:127)
    at javafx.beans.property.StringPropertyBase.set(StringPropertyBase.java:161)
    at com.sun.javafx.css.StyleableStringProperty.set(StyleableStringProperty.java:71)
    to javafx.scene.control.Control$ 12.set(Control.java:912)
    at com.sun.javafx.css.StyleableStringProperty.applyStyle(StyleableStringProperty.java:59)
    at com.sun.javafx.css.StyleableStringProperty.applyStyle(StyleableStringProperty.java:31)
    at com.sun.javafx.css.StyleableProperty.set(StyleableProperty.java:70)
    at com.sun.javafx.css.StyleHelper.transitionToState(StyleHelper.java:902)
    at javafx.scene.Node.impl_processCSS(Node.java:7415)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1146)
    at javafx.scene.control.Control.impl_processCSS(Control.java:1102)
    at com.sun.javafx.scene.control.skin.VirtualFlow.setCellIndex(VirtualFlow.java:1598)
    at com.sun.javafx.scene.control.skin.VirtualFlow.addTrailingCells(VirtualFlow.java:1114)
    at com.sun.javafx.scene.control.skin.VirtualFlow.layoutChildren(VirtualFlow.java:1007)
    at javafx.scene.Parent.layout(Parent.java:1018)
    at javafx.scene.Parent.layout(Parent.java:1028)
    at javafx.scene.Parent.layout(Parent.java:1028)
    at javafx.scene.Parent.layout(Parent.java:1028)
    at javafx.scene.Scene.layoutDirtyRoots(Scene.java:513)
    at javafx.scene.Scene.doLayoutPass(Scene.java:484)
    at javafx.scene.Scene.preferredSize(Scene.java:1485)
    at javafx.scene.Scene.impl_preferredSize(Scene.java:1512)
    to javafx.stage.Window$ 10.invalidated(Window.java:719)
    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:127)
    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:161)
    at javafx.stage.Window.setShowing(Window.java:782)
    at javafx.stage.Window.show(Window.java:797)
    at javafx.stage.Stage.show(Stage.java:229)
    to fxmltableview. FXMLTableView.start (FXMLTableView.java:49)
    to com.sun.javafx.application.LauncherImpl$ 5.run(LauncherImpl.java:319)
    to com.sun.javafx.application.PlatformImpl$ 5.run(PlatformImpl.java:206)
    to com.sun.javafx.application.PlatformImpl$ 4.run(PlatformImpl.java:173)
    at com.sun.glass.ui.win.WinApplication._runLoop (Native Method)
    in com.sun.glass.ui.win.WinApplication.access$ 100 (WinApplication.java:29)
    to com.sun.glass.ui.win.WinApplication$ $3 1.run(WinApplication.java:73)
    at java.lang.Thread.run(Thread.java:722)

    Cell factory

    /**
    *
    */
    package view.components;

    Import javafx.scene.control.TableCell;
    Import javafx.scene.control.TableColumn;
    Import javafx.scene.control.cell.CheckBoxTableCell;
    Import javafx.util.Callback;

    public class CheckBoxCellFactory < S, T >
    implements the callback < < S, Boolean >, TableColumn reminder < < S, Boolean >, TableColumn TableCell < S, Boolean > > > {}

    call the public recall < < S, Boolean >, TableColumn TableCell < S, Boolean > > (TableColumn < S, Boolean > paramAnonymousTableColumn) {}
    Return CheckBoxTableCell.forTableColumn (paramAnonymousTableColumn);
    }


    }



    FXML


    <? XML version = "1.0" encoding = "UTF-8"? >

    <? import java.lang. *? >
    <? import java.net. *? >
    <? import java.util? >
    <? import javafx.util. *? >
    <? import javafx.collections. *? >
    <? import javafx.geometry. *? >
    <? import javafx.scene.control. *? >
    <? import javafx.scene.control.cell. *? >
    <? import javafx.scene.layout. *? >
    <? import javafx.scene.paint. *? >
    <? import javafx.scene.text. *? >
    <? Import model.*? >
    <? import the model. DummyTableValues? >
    <? scenebuilder classpath element... / bin? >
    <? import view.components.CheckBoxCellFactory? >

    < ScrollPane id = "scrollPane" fx:id = "scrollPane" minHeight = "275.0" minWidth = '771.0' prefHeight = '275.0' prefWidth = "771.0" xmlns:fx = "http://javafx.com/fxml" >
    < content >
    < TableView id = 'configTable' fx:id = 'configTable"minHeight ="1000.0"minWidth ="1000.0"prefHeight ="1000.0"prefWidth ="1000.0">
    < columns >
    < TableColumn id = "col1" fx:id = "col1" prefWidth = "75.0" text = "Change/Remove" >
    < cellValueFactory >
    < PropertyValueFactory property = 'value3' / >
    < / cellValueFactory >
    < cellFactory >
    < CheckBoxCellFactory > < / CheckBoxCellFactory >
    < / cellFactory >
    < / TableColumn >
    < prefWidth TableColumn = "75.0" text = "Item number" >
    < cellValueFactory >
    < Property PropertyValueFactory = "Value1" / >
    < / cellValueFactory >
    < / TableColumn >
    < prefWidth TableColumn = "75.0" text = "Item Desc" >
    < cellValueFactory >
    < PropertyValueFactory property = "Value2" / >
    < / cellValueFactory >
    < / TableColumn >
    < / columns >
    elements <>
    < FXCollections fx:factory = "observableArrayList" >
    < DummyTableValues value1 = value2 "Jacob1" = "Smith1" / >
    < DummyTableValues value1 = value2 "Jacob2" = "Smith2" / >
    < DummyTableValues value1 = value2 "Jacob3" = "Smith3" / >
    < / FXCollections >
    < / object >
    < / TableView >
    < / content >
    < / ScrollPane >



    package model;

    Import javafx.beans.property.SimpleBooleanProperty;
    Import javafx.beans.property.SimpleStringProperty;


    public class DummyTableValues {}
    private SimpleStringProperty value1 = new SimpleStringProperty ("initial1");
    private SimpleStringProperty value2 = new SimpleStringProperty ("initial2");
    private SimpleBooleanProperty value3 = new SimpleBooleanProperty (false);
    public void setValue1 (String value1) {}
    This.value1.set (value1);
    }

    public void setValue2 (String value2) {}
    This.Value2.Set (value2);
    }

    public String getValue1() {}
    Return value1.get ();
    }

    public String getValue2() {}
    Return value2.get ();
    }

    public boolean isValue3() {}
    Return value3.getValue ();
    }

    public void setValue3 (boolean value3) {}
    This.value3.SetValue (value3);
    }

    }

    My old code will not work: the fx:factory can be used to provide a factory No.-arg method.

    The only way I can see to make it work is to do something like

    package view.components;
    
    import javafx.scene.control.TableCell;
    import javafx.scene.control.TableColumn;
    import javafx.scene.control.cell.CheckBoxTableCell;
    import javafx.util.Callback;
    
    public class CheckBoxCellFactory
    implements Callback, Callback, TableCell>> {
    
      public Callback, TableCell> call(TableColumn paramAnonymousTableColumn) {
        return CheckBoxTableCell.forTableColumn(paramAnonymousTableColumn).call(paramAnonymousTableColumn);
      }
    }
    

    It called CheckBoxTableCell.forTableColumn (...) whenever he needs a new table cell. If you did this in Java, rather than FXML, you'd

    col1.setCellFactory(CheckBoxTableCell.forTableColumn(col1));
    

    who creates the cell factory only once. I don't think it's a problem, but in this case, you could do something more sophisticated in your CheckBoxCellFactory. (Perhaps to set a property of 'column', that you can set from the FXML and then set a private reminder that is bound to the column property, assigning the result of CheckBoxTableCell.forTableColumn (...) when the column property.)

  • Creating instances of the class customized for XML nodes

    Hi guys,.

    I'm trying to load an external XML document in my application and create an instance of a custom class for each node in the XML file based on the value of some of their elements. Instances created later will end by in a DataGrid by the way. The problem I have is there seems to be several ways to make small parts of it and I have no idea how do them all gel. Initially, I use HTTPService to load the XML file, but I've seen people just use a XML object. Then, after that, I put the XML loaded to an ArrayCollection collection initially, but others used XMLList or XMLListCollection. I have no idea of what is the best way to do it.

    Finally, when I created all of these instances by looping through XML and their creation how I'll make them bindable to the DataGrid? I guess I'll have to group together them somehow...

    Any help would be greatly appreciated. Thank you

    Create a class customized for your 'point' of dataGrid dataProvider objects
    * Use HttpService to get the XML code.
    * use an e4x expression for the child nodes of the xml in an XMLList: myXML.children () or myXML.myNodes;
    * use a for loop on the XMLList
    * inside of the loop, create a new instance of the custom class
    * Of the [i] myXMLList, obtain all necessary attribute values and assign them to the appropriate properties in the instance of the custom class.
    * always inside the loop, use myArrayCollection.addItem (mycustomClass) to add the element to the collection of the dataProvider ArrayCollection.

    Tracy

  • Impossible to establish a customized for xml seeded file rtf model loop

    Hi Experts,
    I am unable to create a loop in customized for xml seeded file rtf model. I use <? : for each: G_BSALINE? > FORM... FIELD <? : for EACH? END > .AM I missing something?

    Help, please.

    Thank you

    Hello

    Need more information on your XML data structure; However according to the code you provided, the synax doesn't seem right; you have a sign two points where it is not needed etc... You can use the following (although not very well if you want to use the form filed in group by, or simply display), but look at the example provided below.

    FORM FIELD...

    Example code:


    XXXXXXXXXX

    Thank you!

  • Despite my constant removal of Yahoo in all search preferences, it keeps returning automatically to my defaul for Firefox search. Help, please! I hate Yahoo!

    Despite my constant removal of Yahoo in all search preferences, it keeps returning automatically to my defaul for Firefox search. Help, please! I hate Yahoo!

    On Mac, this most commonly seems to be caused by Spigot or pipe modules, or something else that snuck in without being detected with other software that you downloaded.

    Please try to disable all non-essential or unrecognized extensions on page modules. Either:

    • CMD + SHIFT + a
    • "3-bar" menu button (or tools) > Add-ons

    In the left column, click Extensions. Then, in case of doubt, disable (or delete). Especially if you find something called SearchMe.

    Often, a link will appear above at least an extension disabled to restart Firefox. You can complete your work on the tab and click one of the links in the last step.

    Is that what helps you regain control?

  • Why is there not an option to create a custom for a simple telephone touch label?

    Why is there not an option to create a custom for a simple telephone touch label? 9. new version of iOS.

    There are. What makes you think there isn't. When you click to add a phone number, click label, and then scroll down to Custom. Type away.

Maybe you are looking for

  • Cannot open itunes

    When I try to open itunes, I get a type error message... but there is no message in the box... and I can't open itunes at all... What do I do

  • AIO HP 8610 Pro: new printer

    HP sent me a printer replacement for one who does not connect. My question is, Im on the instant ink programme with this printer. How can I go on the withdrawal of this printer and registering a new one in the program of the ink? I won't be charged t

  • Displays only the start menu

    Whenever I start my laptop I don't hear some scratching noise, then transferred directly on-screen menu start-up which displays Windows Startup Manager and can not go any further. Please help thanks

  • The SQL query help

    with t as(Select to_date (January 1, 2014 "," dd-mon-yyyy ') col1, 'a' col2, col3 1.04 by union double all theSelect to_date (5 January 2014 ',' mon-dd-yyyy "") col1, 'a' col2, col3 1.02 Union double all theSelect to_date (8 January 2014 ',' mon-dd-y

  • How to put the 3 files by (print) page

    HelloHow I would approach with only 3 files per each printed a4 paper.For example:altogether 9 entries.I want this (print on paper), but want only 3 records per A4 format as recordings are being divided between two pieces of paper.Any help would be m