Bad VI: More specific error?

Is it possible to see why, when I mass compile a few screws, I get "bad vi? It seems that the error message could be more useful and tell why it is bad...

I think that the bad mistake VI refers only to the screws that have their performance broken arrow. You can open them and see the exact reason.

Tags: NI Software

Similar Questions

  • Cannot use casting "to more specific class ' function to the parent class of child class

    Hello

    I am using OOP for my request for data acquisition. I have different e/s analog and digital materials. I create a superclass named DAQ.lvclass. This class has four childs: analog in out analog, digital, and Digital Out. I am trying to invoke screws of the child of the parent class's class. For that I am throwing the class parent her child to aid "to a more specific class' function. But I get the below error.

    Error 1448 occurred at the more class specific in DAQ.lvclassMain.vi AQ

    Possible reasons:

    LabVIEW: Bad type cast. LabVIEW does not deal with the run-time value of this class of LabVIEW as an instance of the given class of LabVIEW.

    How can I handle these cases where I have to call child VI of the parent member?

    I have attached two screws 1 snapshot. Main DAQ: it's the class main VI parent who manages all functions. 2. read the analog inputs: this VI trying to set the parent class for its class of the child and child vi reads value of data acquisition task. I get the second error off VI.

    Kindly help.

    Honestly, I have NO idea on what you want to do.

    Inheritance of classes in EACH OOD (object-oriented design) requires to define common ground as the parent class. Children can add things like properties and methods.

    If you set children who have no points in common, you have made a mistake.

    If all children have too many different specific methods, your OOD is absent.

    Example:

    Parent defines the method A.

    1 child adds the B method.

    Child 2 adds method C.

    But method B will not be usable on 2 children while method C will not work with 1 child.

    It is an approach that you want to prevent. In any programming language oriented OBJECT. This adds unnecessary complexity leading to difficult to maintain the code, and it is prone to errors.

    However, if you're going to do, "to more specific class ' is the correct type cast. But your screenshots and error messages, it is obvious that refine you a particular child's casting only. You must extend the code to check the real child, specifically expressed and call the method. That being said, your code increases the complexity you want to add a bunch of case of structures which essentially nihilates all THE BENEFITS of the use of OOP.

    I'm sorry to say that.

    Norbert

  • Casting of object type to aid to more specific

    Hello

    I'm bit stuck in the legacies of the class in my current project. I implement a zero-coupling messaging architecture that uses variant tables to store objects to be cast to sample.

    The good news: it works in general, little we take a peek at some photos

    I tried the script of coulee before using an example that works as expected.

    Shows probe resulting:

    The Message of abstract [14] is cast to the more specific Message for the controller test [15], [9]

    Now, this implementation with the variants table, change things unfrotunately:

    The only thing that apparently changes is, as the class to be cast to a return value of a Subvi (actually reading the table variant) [12].

    As shown in the probe that the casting does not work this time... There is also no error on the terminal error.

    I have to admit, I'm quite confused... especially because in another class this exact methodiolgy works...

    Any thoughts?

    See you soon

    Oli

    Cast throws more specific to the type of object shown on the thread in the IDE, regardless of the type of the actual object passing along this thread (i.e. type of YARN and not DATA type).

    I bet that your wire to the Center terminal of the 'to more specific' is a son of the same type as the object you are trying to change but actually a more specific object.  The 'Cast to more specific"is a compiling decision, not a decision of execution. As such it takes the type of thread, not the object type for the casting.

    Look at the names on the left of your probes, they are all the same in the example below (all wires are nominally of the same type).  It's the onfo LV casting (assuming the names corresponding to the nominal type of the thread) not use content REAL of the wire.

    Shane.

    PS to make things clearer, give each hierarchy in your legacy a different aspect of wire.

  • "For more specific class" does not not on sbRIO 9636

    The application that I am forcing me to programmatically access arbitrary components of a nested group. Currently, I am doing the browsing the cluster using his property [] node recursively controls. Currently, my accessor VI to accomplish this works very well on a normal PC but does not work on my target in real time, a sbRIO 9636.

    After some research, I determined that the function "To more specific class" does not work on my target in real time. I have attached a code base that shows the heart of the problem. It works fine on a PC but will return an error 53 when running on my target in real time.

    A few questions:

    (1) is 'To more specific class' supported on the sbRIO 9636 or not?
    (2) if it is supported, what am I doing wrong?

    (3) if it is not taken in charge, what are other methods for access by the arbitrary elements of a nested cluster program?
    (4) if it is not supported, why LabVIEW allows me to place the feature even when the sbRIO 9636 is explicitly selected as my goal in my LabVIEW project? It seems prudent to restrict its use, if it is not supported. My day job has been effectively wasted because of this problem.

    For reference, here's a few previous discussions

    http://forums.NI.com/T5/real-time-measurement-and/modifing-cluster-component-properties-on-sbRIO-No-...

    http://forums.NI.com/T5/real-time-measurement-and/quot-Manager-call-not-supported-quot-when-typecast...

    Thank you
    JAnthony

    The other posts are correct, because it is currently not possible to use the function on a real-time target. This is a known issue and is being investigated for correction, but currently there is no work around. It is available on the pallets that this behavior is not intentional and should work.

    You have described your application requires that recursively through a table and access to specific data. Does this mean that the Data Structure might be different when the vi is run and you need to adapt to a changing data type? If this isn't the case, then all you need to do is to get the value of the reference and then ungroup the cluster as needed then store the changed values to the same reference.

    If you're going to have to settle you will encounter difficulties to be determined pragmatically you should do but I have a suggestion. Create a cluster with an enum and a Variant. You can use the enumeration to set the type of the variant in question. He chooses the type to convert the variant according to the code. It is a similar structure, like messages in queue manager and his messages that happening except that you will be passing a reference to this group that has both the message and the payload in one. The reference could be used to get the value and then the code must only be written to accept the Cluster of Enum and variant you can then convert the variant to the appropriate type for later use. For best performance, you also use in Place of the Structure element.

    It's only a means potentially accomplish what you want. If you describe your program and needs more in depth, we are able to offer a more suitable solution for your application that does what you need. I wish you a nice day!

  • Properties of the component of modifing Cluster on sbRIO? No node "to more specific class?

    Hello

    I designed a fairly large RT application.  Our structure is to have our main vi RT with several large groups which pass into subvis that modify the components of the pole passed through its reference. (Easy) In addition, we have to change the properties of the cluster component as well. Other examples, to change the properties of a cluster of referral component, we do:

    (1) obtain controls [] property of the cluster

    (2) of the index in the [] for the component Control

    (3) class "to more specific" use with the exact type of the component

    (4) fix a property node to access the property of desirec

    It worked well except that we are currently making a sbRIO system. All the 'to more specific class' now are broken with the error message that this node "only is not supported on the current target".

    I spoke to a representative of OR who says that 'To more specific class' is NOT supported on the real-time hardware. If this is the case, how one is changing the properties of component a cluster without using the node "to more specific class?

    A simple example is attached. It shows a simple cluster of two components that must have their properties changed. It works fine on a material in real time (such as a host PC). It breaks on our sbRIO.

    Yet once how one change properties of a component cluster on a system in real-time like sbRIO?

    We use LabView 8.6.1 on a sbRIO 9642.

    -Paul

    I installed LabView 2009 today and here it is--the "to more specific class" node is now permitted on a real-time target. Nothing in the documentation indicates that it but I'm not complaining. You can now change the ownership of a cluster component in a subvi on a real-time target. Thanks to which it is fixed that!

  • Type mismatch and VI properties in 'for more specific classes.

    Dear all

    I have a Subvi trying to modify the properties of certain objects on the main pane of the front, in the example I have attached to this message it works well, but when I use the same Subvi in my main application which is a little bigger and has more hierarchical levels (that's why I join this one) it comes across some errors.

    Once running "to a more specific class' in the Sub - VI called ("MultpObj1N"), it gives this error that" LabVIEW: Type mismatch: object cannot be cast to the specified type.»

    I have no idea what could be the reason for this. Do you have any idea what it could be?

    Best regards

    Afshin

    Dear Darren

    Suddenly, I realized that my problem just happens to group objects (no cards) and like you said the type of data were different. Because I wanted to just access the visibility as you suggested, I've changed the strict form for normal and it worked.

    Thank you very much for your advice!

    BR

    Afshin

  • I often get frequent blue screens on internet sites. Blue screen too fast for me to record specific error message. How can I put an end to the blue screen to get the error message?

    frequent blue screens often to internet sites.  Blue screen too fast for me to record specific error message.  How can I put an end to the blue screen to get the error message?

    en blue screen too fast for me to record specific error message.  How can I put an end to the blue screen to get the error message?

    If your computer is restarted when the BSOD appears, then you must change the by default for what to do in case of system error. It is easy to do, but takes a lot of mouse clicks to get there:

    Start | Control Panel | System | Advanced system settings (need for credentials for the administrator to spend here |) Advanced | Startup and recovery / settings.

    On this screen, uncheck the box under system failure that says automatically restart. The next time the BSOD appears, your computer will not do anything else until you press the reset button, so you'll have all the time you need to read and copy the error codes. Paste here, verbatim, and someone should be able to point in the right direction.

    ``````~~~~`````

    In the control panel choose reports on problems and Solutions (problem of type in the START search box), go to historical problem, right-click your error and choose check for the Solution. You can also examine the details.

    In administrative tools, choose the reliability and performance monitor and click on MonitoringTools then the reliability monitor (type reliability in research on Start). This list is a chart of the software installs, uninstalls, updated Windows and crashes by date. See if your plant has started to happen after you installed or uninstalled something.

    It may be useful to eliminate equipment defects

    Type of memory in the search box of start and choose Memory diagnosis

    In a command prompt (type command in the start search box then right click and choose Run as administrator) type

    CHKDSK c: /r

    If you have more than one drive replace C: with the other drive letters.

    Search for corrupted files by typing at the command prompt

    sfc/scannow

    You can clean boot troubleshooting http://support.microsoft.com/kb/331796

  • BlackBerry Smartphones connector specific error Intellisync / Internal Error #4238

    Hello everyone.  I got my phone from Blackberry storm about 2 weeks ago and it worked perfectly.  I could back up my files and synchronize my Contacts from the Windows address book.  I had 68 Contacts inside and today I added 5 more to make 73.  I went to sync the phone and just as he was on sync contacts, I have a message "the Intellisync connector specific error."  I then checked the logs, and on the bottom of the log, it says "Internal Error #4238".

    I deleted and reinstalled the Blackberry Desktop Manager and reset my computer and phone several times.  I also wne in the section advanced and deleted contacts from your phone and tried to reinstall the and installed only 44 of them and got the same message "the Intellisync connector specific error."  I was on the phone with Verizon for an hour and they could not help.

    I am running Windows Vista.  Any help appreciated.

    I tried that suggested bifocals, and for some reason, I couldn't understand it.  So what I did I e-mailed me contacts, 15 at a time and it worked perfectly.  Prior to sending contacts, I just had to be converted to .vcf files.

  • A general error occurred: 18 platform-specific error. Converter 5.5.2 version (1890136)

    Trying P2V of a Win 2008 R2 machine. More great physical disk is 2 TB. Yes dynamic disks. No not the re-sizing, failure to 96 percent after more than 2 days

    Here's what I found in the newspaper worker (attached)

    2014-11 - 02T 20: 34:32.355 - 08:00 [09880 info "task 1" "] GetManagedDiskName: Get disklib file name as vpxa-nfcssl: / / [DataStore] [MachineName]_3-000002.vmdk@[HostName]:902!52 92 92 fc 65 6a fb b3 - 81 c1 cd f4 83 68 29 a8

    2014-11 - 02T 20: 34:33.652 - 08:00 [09880 WARNING 'Default'] [, 0] NfcFssrvrProcessErrorMsg [NFC ERROR]: server received diskLib 18 error: NfcFssrvrOpen: cannot open '[DataStore] [ComputerName]-000002.vmdk': the virtual disk parent has changed since the child was created. The content of the virtual disk ID parent does not match the corresponding parent

    2014-11 - 02T 20: 34:33.652 - 08:00 [info 09880 "Default"] Sysimgbase_DiskLib_OpenWithPassPhrase failed with ' the virtual disk parent has changed since the child was created. "The content of the virtual disk ID parent does not match the ID of parent matching the child content ' (error code: 18)

    2014-11 - 02T 20: 34:33.652 - 08:00 [info 09880 "Default"] error 18 opening disk vpxa-nfcssl: / / [DataStore] [ComputerName]-000002.vmdk@[HostName]:902!52 fb 2nd fc 73 7f cb 0 a - aa 66 33 4f f4 99 aa d4.

    2014-11 - 02T 20: 34:33.652 - 08:00 [09880 WARNING "Default"] ERROR 18 opening disk vpxa-nfcssl: / / [DataStore] [MachineName]-000002.vmdk@[HostName]:902!52 fb 2nd fc 73 7f cb 0 a - aa 66 33 4f f4 99 aa d4.]

    2014-11 - 02T 20: 34:33.652 - 08:00 [error 09880 ' task-1' '] [BaseDiskSetComputer::DoOpen] OpenDisks failed, error mntapi: 290

    2014-11 - 02T 20: 34:33.652 - 08:00 [09880 error "task 1" "] [BaseDiskSetComputer::AnalyzeErrorAndThrow] error when opening game of diskettes, MNTAPI_ERROR = 290 MNTAPI errorType = 2 errorCode = 18

    2014-11 - 02T 20: 34:33.652 - 08:00 [09880 error "task 1" "] TaskImpl failed with std::Exception: 18 platform-specific error

    2014-11 - 02T 20: 34:33.652 - 08:00 [09880 info "task 1" "] TargetVmManagerImpl::DeleteVM

    Please let me know if you have seen this before? Several beams nothing research

    Forgotten this thread. Answering my own question here.

    A 3rd party backup application was automatically trying to save the newly created virtual computer (& each VM in the environment) which he had just finished.

    We stopped the automatic backup for each VM that enters the environment to avoid this problem in the future.

  • P2V error: FAILED: an error occurred during conversion: "2338 ' platform-specific error".


    Got this message when trying to P2v of Windows 2003 SP2 server on workgroup.   Using the IP address and a local administrator account to connect to the server and the connection to vCenter to add the VM on the host.  The source server is in a workgroup and vCenter server reside in the field, but I can't do a ping from source to vCenter and source of vConverter server and vice versa.   So, doesn't seem to be a firewall issue or the port number.   My account exist on vCenter data center as an administrator, so I should have no problem with permission.

    FAILED: An error occurred during conversion:
    'Platform-specific error 2338'

    Message to: task: Convert physical machine.

    A note more: host of the ESXi 5.0 that I'm trying to place the virtual machine on a double 10G uplinks defined in Full, while the physical server has a 1 G network card.   It is still duplexing of lag, but do not know if it would be a problem here.  Also, am using vCenter Converter standalone ver5.1 to vCenter on ESXi 5.0 5.0 build 1117897.  Configuration standard vSwitch.

    Have tried to locate what means this error and previously paint white.   Any help is appreciated.

    Thank you very much

    I don't know, ports and/or connection settigs could be changed after P2V previsous... check the connection settings, consult the manual.

  • The Lightroom Installation failed: Exit Code: 7 please see specific errors below for troubleshooting. For example, ERROR: DS003... - Summary - 1 fatal Error (s) 0 error (s).

    When I try to install Photoshop Lightroom 6 from the disc I bought from Amazon I get this message: Exit Code: 7 Please see specific errors below for troubleshooting. For example, ERROR: DS003 ... -------------------------------------- Summary -------------------------------------- - 1 fatal error(s), 0 error(s) ----------- Payload: Adobe Lightroom 6.0.0.0 {8048A5DF-8A70-5BE1-954B-E0FDE1BD0D0D} ----------- FATAL: DS003: Installer package might be corrupt. Re-download the installer and try again. (Cannot extract 'E:\Win support files\payloads\AdobeLightroom6-mul\Assets1_1.zip' to 'C:\Program Files (x86)\Common Files\Adobe\Installers\adobeTemp\{8048A5DF-8A70-5BE1-954B-E0FDE1BD0D0D}'. Error: Error 0 ) ------------------------------------------------------------------------------------- 

    How can I solve this problem?

    The system configuration required

    Exit code: 6, Exit Code: 7 Installation error - http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html

    The problems with the Setup logs. CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for more information on how to review your Setup logs

  • Cc adobe Setup Error 2015 < PRE > Exit Code: 7 please see specific errors below for troubleshooting. For example, ERROR: DF024... - Summary - 0 fatal Error (s), 1 Error (s)

    I got this error when updating

    < PRE > exit code: 7

    Please see specific errors below for troubleshooting. For example, ERROR: DF024...

    -------------------------------------- Summary --------------------------------------

    -0 fatal Error (s), 1 Error (s)

    -Payload: Adobe Photoshop CC 2015 support 16.0.0.0 {3FB7A108-368A-4849-A3F3-69571BAAC457}.

    ERROR: DF024: cannot move the file in "C:\Program Files (x 86) \Common {3FB7A108-368A-4849-A3F3-69571BAAC457} \_49_70b3e516d9196 bb41263c44321678150" to "C:\Program Files (x 86) \Common Files\Adobe\Startup Photoshop\photoshop_contact_sheet_ii\photoshop_contact_sheet_ii_cs_CZ.dat CC\Adobe Scripts" error 1392 the file or directory is corrupted and unreadable... Try setting the correct permissions for the specified file/folder or parent, so that the admin has the right to modify. (Seq 49)

    -------------------------------------------------------------------------------------

    < / PRE >

    Exit code: 6, Exit Code: 7 Installation error - http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html

    The problems with the Setup logs. CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for more information on how to review your Setup logs

  • I tried to download about 6 times and this is the message I get.  Pls tell me what to do! Exit code: 7 please see specific errors below for troubleshooting. For example, ERROR: - summary - 0 fatal Error, 2 error (s): Th

    I tried to download about 6 times and this is the message I get.  Pls tell me what I'm doing wrong

    Exit code: 7

    Please see specific errors below for troubleshooting. For example, the ERROR:

    -------------------------------------- Summary --------------------------------------

    -0 fatal Error (s), 2 error (s)

    ERROR: This Setup program does not support installation on a 64-bit Windows operating system. Please download the 64-bit version of Photoshop Elements.

    ERROR: System Check returned with the error: 6I have tried download about 6 times and this is the message I get

    Exit code: 6, Exit Code: 7 Installation error - http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html

    The problems with the Setup logs. CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for more information on how to review your Setup logs

  • More specific anti-aliasing prevents multiple images rendering at the same time after awhile

    Hi all.

    I am experiencing inconsistent memory, behaviour management when rendering my AE project that prevents me from making several images at the same time when some elements of film use accurate antialiasing.

    I have a processor 8-core i7 MacBook Pro with 8 GB of RAM and I am using AE CS5.5. I visited a project with several Illustrator layers imported to keep things nice and crispy. Here is a 3D with one camera, DOF, composition and they are continuously rasterized. On some of the vector assets I have to set the antialiasing for "More precise" in the dialog box interpret footage to address some problems with image quality. Here's what I noticed when rendering:

    1. when anti-aliasing on all assets of Illustrator is set on "Faster" return it without issues composition.

    2. I change the setting of antialiasing on some assets of the Illustrator to "More specific" to improve the quality of the image. Made of several images at the same time is off. Composition makes for a while, but eventually I get an error: "after effects error: unable to allocate enough memory for file antialias (50:5).

    3. to work around the error I load AE to empty the memory cache all 5 images or less via the Secret menu in the preferences. This prevents the error from happening and I can see the RAM being deallocated when from time to time as expected. This allows me to return the quality I need, but it is slower.

    4. in order to expedite things I light made simultaneous multiple images. I use the conservative settings: AE is to use only two hearts with 3 GB of RAM by heart (the maximum allowed). The rendering is accelerated. However, I see that the system "in use" RAM continues to increase at each image made up until the computer runs out, how AE automatically turns off made simultaneous multiple images and begins to display one image at a time. This does not happen whe all vector assets are defined to use fast antialiasing one I can make indefinitely with simultaneous multiple images rendering, but I don't get this way the desired quality. Please note that there is enough RAM for the carrots for multiple images rendering, but it seems as if having made a frame, the system is not free or reuse the memory when assets use specific anti-aliasing and will use another piece until there is no more.

    Also, I'm outputing to a sequence of images.

    Please help me to find a workaround for this problem. Thank you!

    This is probably a software design limitation (or bug) in the underlying code of Illustrator and there is no work around for this. You might dutifully report it here, but it's as good as it gets, and even when you do, you shouldn't be pregnant it be fixed anytime soon. In 12 years of use AE, that kind of thing never worked 100% right...

    Mylenium

  • A service specific error: 2

    Hello

    I'm trying to configure the database for the first control and I get this

    C:\ > emctl start dbconsole
    ORACLE_SID environment variable not defined. Please

    C:\ > SET ORACLE_SID = ocp11g

    C:\ > emctl start dbconsole
    Oracle Enterprise Manager 11g Database Control is
    Copyright (c) 1996, 2007 Oracle Corporation. All the r
    https://Ronaldlee-PC:5500 / console/em/aboutApplicati
    From Con database Oracle Enterprise Manager 11 g
    P11G support is turned on...
    The OracleDBConsoleocp11g service would not star

    A service specific error: 2.

    More help is available by typing NET HELPMSG 3547.

    I tried to go through a work around where they recommend rename Ronaldlee/db_1-pc_ocp11g and oc4j/j2ee/OC4j_DBConsole_Ronaldlee-pc_ocp11g.

    When I try to start the OracleDBConsoleocp11g I get an error which is the same as above.

    If someone could help me?

    My oracle 11g database is installed on Vista.

    Thank you

    Rlee

    PL specify what version of Vista. Oracle is only supported to run on Business, Enterprise, and Ultimate Editions

    http://download.Oracle.com/docs/CD/B28359_01/install.111/b32006/reqs.htm#CHDJJHJG

    HTH
    Srini

Maybe you are looking for

  • HP 6510 Photo Scan for MacBook fails

    I have a HP 6510, which worked perfectly with my old PC.  Yesterday I got a MacBook Pro OS X 10.7 Lion.  The printer is installed properly.  It prints.  It scans a document.   It does not analyze the pictures.  The result is an empty file, even if th

  • Games on Satellite P100-160

    Hello Can you tell me if the Satellite P100-160 is a good machine for games? Thank you TREV

  • How to generate 3 Wick using digital signals

    Hello I am in the course of generations bit 3 digital using 9403 digital module and cRIO 9014.I signal must generate all combinations from 000 to 111.la so I have to give the Boolean constant either true or false 9403.I output module'm not gettimg ho

  • G62-34OUS press

    What is the advantage of having this 'hidden' button (the light on the upper left side of the touch pad)? I find it annoying to say the least. Is it possible to disable this feature. I can't find any advantage to accidentally lock the touch pad.

  • Envy HP DV6-7375ez subwoofer does not work.

    Hi all! I'm a DV6-7375ez with 'Beats' Audio. I use Windows Pro 8.1 and noticed, that my subwoofer does not at all. I have sound otherwise, I can listen to music, watch a movie, etc. but my sub doesn't work. It is the 4th OS on my laptop (the 4th Win