Jump to content

VadimB

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by VadimB

  1. UPD:

    I found out, that the point is I have no (!) permission as admin to modify this file.

    Restart into install mode allowed me access to modify "config3.mxs" and "config3.mxs.jnl".

    But I still have no access to RT file.

    Permissions for it are rw-rw-rw. They are not able to be modified, file can't be replaced with application executed on target device or by ftp.

    What's wrong with it?

  2. Hi everyone.

    I'm writing an Utility to retrieve image from Remote RT PXI system under PharLap 15 and RealTime 15. I use Create System Image.vi for that. During the execution this vi returns an error with code -2147220331 and description that some files on remote system might be corrupted. I desided to find out what is wrong with files and what are this files.

    So I have "config3.mxs", "config3.mxs.jnl" and "RT" (with no extension).

    What kind of problem is this?

  3. 21 hours ago, crossrulz said:

    What I typically do in this situation is use a QMH that manages the hardware.  The control loop can send a message to the device loop using a queue.  The device loop then does whatever needs done and sends a reply back to the control loop.  If no messages are coming in (the queue has a time out), then the device loop can collect data.  What this does is isolate the device to a single loop and only it needs the object.

    The alternative is to use a Data Value Reference (DVR) to store the object.  The In Place Element Structure that acts as the boundary so two operations cannot happen at the same time.

    what if I would like to use dynamic events instead queues as a pattern Event-driven message handler instead QMH? Is there any underwater rocks I should keep in minds? Should I mention I buid RT application?

  4. Mmmm...

    I have a hardware (power source) to continiously collect data from in one operation and perform user controlled events in another one.

    Class is defined for hardwear.

    The only data they share is COM-port. To avoid conflicts in COM-port usage I'm going to create a property that will point to "port is busy right now".

    Is there a better solution? Maybe the core concepts is weak?

  5. Had the same problem guys. Spent about a week to find a solution. Implemented ways to restart TCP connection, as described before.

    Finally called to support NI. Support engineer recomended to check the network properties.

    The broblem was as follows: my microcontroller (MC) and operator machine (PC) were in defferent subnets.  As subnet was tuned to simmiliar fo both MC and PC, the error 66 has varnished, as the problem did.

    Good luck. Take care of yourself.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.