Error -200452 depends on channel order

LV 2010, NI-DAQ 9.2.2, Win Vista, cDAQ 9172 chassis, NI-9211, NI-9219.
My client has the same issue with LV 8.6.1, NI-DAQ 9.1.5, Win XP, same hardware.
I am getting an error -200452 (Property not applicable) in a case where I don't understand why.
I'm assigning the user's channels to tasks in preparation for DAQ.
Chan A:  is Device 1, module 1 (NI-9211), channel 1, in TC mode
Chan B is Device 1, module 6( NI-9219), channel 1, in RTD mode.
Since these are on the same DEVICE, they are being assigned to the same TASK.
I am using the property ADC TIMING MODE to get rid of 60 Hz powerline variations in the signal (even sampling at a multiple of 60 Hz doesn't reject it as well as this property does.
The error occurs at the PROPERTY NODE function.
The thing is, if I assign chan A to the task -->BEFORE<--- channel B, then the error occurs.
If I assign chan B --> BEFORE<-- chan A, the error does NOT occur, and all seems well.
I have never imposed any restrictions on my client about having to configure things in a certain order, I don't want to start now.
Why is the order being imposed on me?
The error:
The TC code on 9211:
The RTD code on 9219:
Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com
Blog for (mostly LabVIEW) programmers: Tips And Tricks

I think the problem stems from the fact that the 9211 does not support the ADC timing property
--- I just found that out when I added the property to the 9211 case, thinking that it was the CHANGE in property value that was triggering the complaint.
and when you are using that property you are assigning it to all of the channels in the task.
--- I'm not sure I understand that.  If I use the property when the task contains A, then B, I get the error.
If I use the property when the task contains B (9219), and then add channel A (9211), I get no error.
Perhaps a clearer way to state it would be:
when you are using that property you are assigning it to all of the channels ALREADY CONFIGURED in the task.
If THAT is the rule, then that would explain it.  If A(9211) is ALREADY in the task when I use the property, then it's trying to apply the property to all channels already in the task, and failing.  If B(9219) is the ONLY one in the task, then the property is legal.  Adding the 9211 later does NOT try to apply the property to it.
Does that sound right?
Why don't you trying using the 'ActiveChans' property node to specify what channel you need:
--- I was hoping to be done with each channel as I process it.  (I am processing a list of channels that the user has specified, in no particular order, and I have to configure NI-DAQ from that list).
I suppose I can add each non 9211 channel to a list, and then use the ACTIVE CHANS along with ADC TIMING MODE to specify.
Or maybe I can use the ACTIVE CHANS list AS I APPLY IT.  That would mean several calls to the TIMING MODE property, one for each non-9211 channel.
What's confusing me is the statement "You must use the same ADC timing mode for all channels on a device" from the HELP for ADC TIMING MODE.
If one of those channels is a 9211 and another is not, then that statement is obviously not true.
Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com
Blog for (mostly LabVIEW) programmers: Tips And Tricks

Similar Messages

  • DAQMX error 200452

    I am getting error 200452 on a channel that is not active.  The DAQMX task includes channels from three different devices, I specify only channels from one device as active and it is returning the 200452 error on a channel that was not selected.  Que tal?

    Hi,
    My 200452 doesn't seem related to the original post, but it seems better to post here than start a new discussion.
    I am using LabVIEW 7.0 with a PCI-6071E.  I want to output a single rising edge triggered by the first edge of a finite pulse train to a counter (top part of attached jpg).  I am trying to trigger using 'Start Digital Edge' and "TTLtrigger" is created as a digital output task in Measurement & Automation Explorer.  The error occurs at 'Start Digital Edge'.  If don't wire up the error line between 'Start Digital Edge' and 'Digital Bool' and turn off the error messaging, it actually seems to work okay but I get other problems when I try to add more features (a user-specified delay between pulse train first edge and single edge, where the timing is critical). 
    As well, I tried a 1-pulse train instead of the write digital bool, but I only have 2 counters which I think are being used by the finite pulse train.  VI is attached. 
    Hope someone can be of assistance.  Cheers, Will.
    Attachments:
    200452.JPG ‏84 KB
    Gate control.vi ‏326 KB

  • Error during creation of transfer orders for mateRIA

    hi gurus,
    I am getting an error while moving material from sl0c2 to sloc1 which is connected to wh by mvmt 321. the document is getting posted and the stock is coming to sloc1,but the error is
    "Error during creation of transfer orders for mateRIAL.how to correct the error.
    regards
    murugan

    Hi,
    The material is maintained at the Warehouse level, hence warehouse transactions have to be completed, by creating a transfer order and the confirmation of the same will create a transfer posting from SL1 to SL2 in the system. This is trigerred automatically depending on the sytem configuration.
    Regards,
    raghu

  • Getting error -200452 using DAQmx Base Trigger (Digital Edge).

    I'm trying to set up AI and counter output, and I'm using digital output as trigger for to start AI and counter at the same time. I get error 200452 "Specified property is not supported by the devise..." not consistently, but around 5 runs out of 100. Below the error description, the error box shows "This error code is undefined. No one has provided a description for this code..." If I "Retain Wire Values" in Block Diagram, the error first appears after 'Start Digital Edge' block in top counter output line.
    Using LabView 8.5 on MAC OS X and DAQmxBase 3.2
    The MAC I have is not Intel base, so I can't upgrade LabView and DAQmxBase to latest version
    Note: The file contains just a small portion of the program, but the rest of the program does not have any other DAQmxBase blocks accessing the channels used here in code attached.
    Attachments:
    Combined V 1.5.41_sm.vi ‏98 KB

    Hi Azotov,
    It looks like the DAQmx Base driver readme includes Mac OS X support for LabVIEW 8.5.  Could you specify what hardware you are using?
    I found one KnowledgeBase specifying that error code occurs when you try to use certain properties with certain devices.  Of course, this would most likely occur every time you run the task, not 5% of the time.
    Since I'm running Windows, it's a little difficult to see if you have DAQmx Base "Reset Device" functionality with that version of the driver.  You might check if you can run that functionality before using your device, though.
    National Instruments

  • Error -200452

    I am trying to synchronize a 4472 analog input card with a 6731 output card. I am getting the error:
    Error -200452 occurred at Property Node DAQmx Timing (arg 1) in Gen Mult Volt Updates.vi
    Possible reason(s):
    Specified property is not supported by the device or is not applicable to the task.
    Property: MasterTimebase.Src
    Task Name: _unnamedTask<1>
    If this operation is not supported by the 6731, then how do I synchronize these two boards?
    I am attaching my vi.

    The problem here isn't the 6731 but the 4472. The 4472 uses a different timing/synchronization model than the 6731 and doesn't support the master timebase property. Instead, it uses a sample timebase signal which is roughly the equivalent of the master timebase on the 6731. To get at the sample timebase signal, you normally use the SampClk.Timebase.Rate and SampClk.Timebase.Src properties in the Timing Property node. However, the problem here is the sample timebase signal for the 4472 can only be imported/exported on RTSI 8, and the master timebase signal on the 6731 can only be imported/exported on RTSI 7. You can verify this by looking at the routing tables in MAX. This means you can't share these signals between the two devices on PCI. I'm assuming you're using PCI because you mentioned a RTSI cable on your other post. If you're using PXI, there are a couple of other options available for sharing these signals by placing the 4472 in slot 2 of the chassis. If this is the case, let me know and we can explore this option further.
    With all of that being said, there are still some options for synchronization that are illustrated in the attached example (the example is based off of the VI you originally provided). First, if you want to start the generation and acquisition at the same time and have them sample at the same rate, set the Synchronized Sample Clocks boolean control to true on the front panel. Using this method, the two tasks will share the same sample clock and start trigger. With this synchronization method, there may be some small phase offset between when the two tasks start, but the offset should remain constant throughout time. If you want to have different sample rates for the AI and AO tasks, you can set the Synchronized Sample Clocks boolean control to false, and the tasks will only share a start trigger. Using this method, the two tasks may have a small phase offset when they start, and the tasks will gradually fall farther out of phase as the task runs. The rate at which the tasks fall out of phase depends on the accuracy and drift of the oscillators used on the devices. The 20 MHz oscillator is typically accurate up to +/- 0.01% and the DDS on the 4472 is accurate up to +/- 25 ppm. If you're only performing finite operations and your sample set is small, this may not even become an issue. However, if you're running long continuous generations/acquisitions, you will likely notice the phase drift over time. To run this example on PCI, don't forget to first create a RTSI cable in MAX and add the two devices to the RTSI cable. Without this step, the driver won't know that it's possible to route signals between the two devices.
    Finally, I should mention there is an intrinsic filter delay in the ADC's used on the 4472. This filter delay is 38.8 samples for the 4472. If this delay is causing problems with the synchronization, you should be able to use a counter on the 6731 to delay the start trigger and compensate for it. However, I won't go any farther into this unless you find it's a problem. Anyway, give the VI a try and let me know if there are any other problems. Good luck!

  • Error while saving the Sales Order

    Hi experts,
        i am getting a runtime error while saving a sales order stating: SAPSQL_EMPTY_TABNAME. It says the field T681-KOTAB could be empty. I would give in more inputs. Someone plz help.
    Thanks.

    I would expect that KOTN521 would be a Database table defined in the ABAP Dictionary that relates to the condition implemented in 521 for the usage specified in that record.
    You should be able to go into the info system, SE84, and search under ABAP Dictionary / Database Tables to see what KOTN521 is.
    Also, since the only Keys to T681 are KVEWE and KOTABNR, and there are two KOTABNR entries with a value of 521, then there must be two different usages (KVEWE) associated with that table.
    If you see what they are, you can check to see what the usages represent.   Based on a lookup, it appears that a usage of N is for Free Goods, A is for Pricing etc.   In our system, we only have A entries.
    What are the usages for the 521 entries?  Do they relate to Free Goods/Pricing???
    Does the table KOTN521 exist in the ABAP Dictionary?
    Answering these questions may get you closer to the answer.
    Can you compare the values in these entries to what you have in different SIDs?
    Is this problem happening in Production, or is it still in a development or Quality Assurance client?
    If it is still in development or Q, then it may be that a recent customization change was made.
    Compare the entries across your systems, if possible.
    Good luck
    Brian

  • RunTime Error while saving a Sales Order

    Hi All,
    When i am saving a Sales Order, the system is throwing a Runtime Error.
    The ABAP Code in the Runtime Error screen as follows.
              select * from (t681-kotab) appending table <cond_tab>
                     up to 1 rows
                     where kappl  = se_kappl
                     and   kschl  = se_kschl
                     and   datbi >= se_date
                     and   datab <= se_date
                     and   (coding_tab).
    Till these days, there was no such error while saving a Sales Order.
    How to resolve this issue?
    Regards
    Pavan

    Hi,
    The below piece of code is trying to get the contents of the table mentioned in T681-KOTAB.
    select * from (t681-kotab) appending table <cond_tab>
    up to 1 rows
    where kappl = se_kappl
    and kschl = se_kschl
    and datbi >= se_date
    and datab <= se_date
    and (coding_tab).
    The reason could be is someone has screwed up the entries in T681 table. Check that out.
    Try to put a break point on this SELECT query and see what the value of T681-KOTAB holds before the SELECT query. Check whether such a table entry exists in DB.
    Let me know if you are still stuck up.
    If you can send me the ST22 dump of the run time error, i might be able to help you more  on this.
    Hope this helps.
    Thanks,
    Balaji

  • Error in Receiver Communication Channel in FCC

    I have a simple scenario of Proxy to File. I have to just one field in complete row. So my structure is as below : MT_RecordIB -> Records.  So my XSD looks like this :
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://XXXl.com/INF31018/SAPSerOrd_DaysIn" targetNamespace="http://hnwl.com/INF31018/SAPSerOrd_DaysIn">
       <xsd:element name="MT_RecordIB" type="DT_RecordIB" />
       <xsd:complexType name="DT_RecordIB">
          <xsd:sequence>
             <xsd:element name="Records" type="xsd:string" />
          </xsd:sequence>
       </xsd:complexType>
    </xsd:schema>
    I have used FCC and the parameters are :
    Recordset Structure                                  Records
    Records.fieldSeparator             'nl'
    But I am getting following error in Receiver Communication Channel :
    Failed to process message content. Reason: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'Conversion configuration error: Unknown structure 'ns0:MT_RecordIB' found in document', probably configuration error in file adapter (XML parser error)' (Software version: 3.0.21)
    Thanks,
    Pankaj Singh

    Hey Pankaj,
    Your content conversion parameter might be configured improperly.
    Refer this blogs
    /people/shabarish.vijayakumar/blog/2007/08/03/file-adapter-receiver--are-we-really-sure-about-the-concepts
    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion
    Refer the following threads for your problem
    [ Unknown structure 'ns0:MT_dbglgtr_FileName' found in document'|Unknown structure 'ns0:MT_dbglgtr_FileName' found in document']
    Rgds
    Ramesh

  • Serial number error while creating the production order

    Hello frds,
    I am getting the following error while creating the production order.
    "Item 000000 requires exactly 100 serial numbers for the asset".
    If i give 100 serial numbers in the order, the error is solved. But i do not want to assign 100 serial numbers, i want to assign only 2 numbers.
    I have tried using the new serial number profile also, but it is giving same error.
    Kindly guide.
    Regards,
    Narendra Bora

    Dear Narendra
    Select the serial number profile and go to serialization procedure and set the ser. usage status 02 - Optional as below.
    Procd Procedure description Ser.Usage
    PPRL PP order release 02
    since the serail number creation is optional for order relase this will allow you to relase with out error and with serail number assigned in partial.
    Regards
    Soundar

  • Error while creating the sales order with billing reference

    hi alll
    i am getting error while creating the sales order with billing reference.The line items are coming in grey.I am not able to change the items as well as the quantity field.Can u guide me
    cheers
    shalsa007........

    Dear SAP SD 007
    I can confidently tell that an enhancement or an user exit has been applied in your scenario
    You have to check that
    Normally when creating a sales order with respect or referring billing documents the qty will be in editable mode and it is standard problem
    Your people has solved the standard problem by enhancement
    Usually OR--LF-PGI----F2 (SAY THE QTY IS 25 UNITS)
    Now you are creating returns order with reference to F2 in the return order type Re there is a standard issue that user can edit the qty to 30 from the original 25
    To solve this only your people have used userexit
    Line items and qty greyed out means definately there is some enhancement or user exit applied
    You have to check that
    Regards
    Raja

  • Error While saving the Production Order

    Dear Experts
    Pls let me know why am getting the below error while saving the production order after release..
    PSFC_STD_LAYOUT does not exist
    Message no. SSFCOMPOSER004

    Dear,
    Please check have you assigned the scheduling profile in work scheduling view of materail master?
    Then go to OPKP check the same scheduling profile where you have activited the On realese execute printing remove this tick mark and then try with new order.
    Or you can do the configuration in Tocde :OPK8 here assign the PSFC_STD_LAYOUT in forum.
    Regards,
    R.Brahmankar

  • I am trying to order a book, I keep getting the same error message," A network error occurred while processing your order, please check your network connection and try again"

    I am trying to order a book with iphoto, I keep getting the same error message.
    " A network error occurred while processing your order, please check your network connection and try again"
    I get the billing part up, it has even uploaded my jpegs but at the final process, I get the same message.
    I have ordered two books a few months ago without any problems.
    Now I keep getting the same message either half way into
    the order or at the final hurdle after the images have been uploaded.
    Any ideas?
    My shared Network has been fine and that does'nt seem an issue.
    Help.

    Try again in a couple of hours - sometimes it is a temp condition
    LN

  • Error message while viewing Purchase order summary

    Hi all,
    we are in 11.5.10.2 , we are getting error message while viewing purchase order "Currency formatting cannot be performed without a currency code".
    is it beacuse of currency not popluated in Purchase order?
    Verified metalink note - 960504.1
    Thanks
    Kiran

    Hi Kiran,
    Verified metalink and other areas but could not get any appropriate solution.
    I tried to reproduce the issue in various available environments...but no luck!
    My guess would be the datafix/BUG that you have referred in the MOS note 960504.1
    Please check with your DBA for this patch in test instance.
    Thanks
    -Arif.

  • Error message when trying to order on line

    Anyone else getting the below error message when trying to order the iPad2 online in Europe?
    An error has occurred during your session. Please return to the Store Menu to continue shopping.

    Be aware that this happened to me and when I contacted my credit card company, they said Apple had contacted them to take the money, yet no order is appearing on my account so now I'm stuck in limbo - my credit card company has approved the transaction yet I have no record or order number with which to question apple about it
    The guy at the call centre also said he had received several calls about apple over the last 30 mins so this is not an isolated incident
    S.

  • Price error - In creation of sales order

    Dear ALl,
    When i am trying to create a sales order with the t -code VA01 and enter a material i get a warning saying
    "000010:: Enter Pricing".This happens only for one customer ,for other customer with the same material there is no warning.
    Can some one guide as to what is missing for this customer.
    Thanks in advance,
    Swati

    Hi,
    You have to maintain the CONDITION RECORDS for the MWST condition type in the transaction code VK11
    Alternatively  you can also do some configration to make the MWST as Optional
    In the Pricing procedure V/08 uncheck the  MANDATORY and check the Manual option which will not display the Error.
    During the Sales order processing you can enter the MWST price as some percentage.
    Please do the above and revert back if you need any other details
    thanks,
    santosh

Maybe you are looking for