Nipalsm ans OPC problems

I have just taken delivery of a cFP-180 network interface and after installing the software, the PC reports an NIPALSM.EXE application error on start up. Also, when I try to run the National Inst Server Explorer it too crashes. I can however read from the cFP-180 using MAX.
I have uninstalled and re-installed the software and it is the same.
nipalsm.exe is Ver 1.15.39.3.0
nipximu.dll is Ver 1.0.0.49153
I am using Windows XP
Any ideas what could be wrong?

Thanks for your reply (and your patience), it is much appreciated. The Keithley driver is available from:
http://www.keithley.com/support/data?asset=50494
The release notes for the above (http://www.keithley.com/support/data?asset=50493)  say that the Keithley drivers actually use the NI-VISA runtime so I would be very interested in discovering what is involved in using this directly, rather than using Keithley's IVI. I will check this out.
The notes also refer to know issues with NIPALSM but I dont know if this is relavent.
I am not able to access the equipment today but I will find out the software info you have requested tomorrow.
Thanks again
Message Edited by Tony Dean on 05-23-2007 09:15 AM

Similar Messages

  • Lookout opc problems

    I am using Lookout 6.0.2 on a new Win XP desktop.  The Lookout OPC client object is used for communications via Rockwell Software RSLinx's (Professional Rev 2.43.01.23) OPC server to ControlLogix PLC's over ethernet.  In other words, the Lookout communicates with RSLinx by OPC, and the RSLinx communicates with PLC's by ControlNet.
    We have 3 Lookout processes, one which is the "server" process, and contains the OPC Client object. The other 2 process files are "client" processes, and reference the OPC Client object  by symbolic link.
    We have many Lookout switches in the "client" processes, that are remoted to a tag in the ControlLogix PLC using symbolic link. A typical link for a remoted switch is:
    ..\..\[Link_to_Drivers]\OPCclient1.PLC_12.Online.SWITCH_TAGNAME
    OR   IF USING ABSOLUTE REFERENCE:   \\ComputerName\ProcessName\[Link_to_Drivers]\OPCclient1.PLC_12.Online.SWITCH_TAGNAME
    In this  way, the Lookout switch object has a read/write link. 
    The problem is this:  Periodically the write link will stop working.  When this happens, all the Lookout switches and even the Lookout pots will lose ability to write to PLC, but the read links are still working. We can read the data and the switch positions, but the changing setpoints with the pots and operating equipment with the switches is then impossible.  This "lock up" can be fixed by closing down all the Lookout processes (but not Lookout), and then restarting the Lookout processes. 
    This problem is intermittant and not repeatable.  Does anyone have idea how to troubleshoot this problem, or have an way to isolate and fix this problem?

    doug:
    You may want to repost in the Lookout board:
    http://forums.ni.com/ni/board?board.id=190
    ~~~~~~~~~~~~~~~~~~~~~~~~~~
    "It’s the questions that drive us.”
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

  • Dsc opc problem

    Hi!
    Im trying to connect Labview to Siemens S7-200 with PC-Access OPC server. I tried to use IO Serer and connect it to PCAccess, to PLC. Then I tried to connect it with datasocket to PC Access, and both times i had the same problem. Communication was too slow. For example, when i changed some value in labview, opc server reached that value in 5 seconds. How can i solve this problem?
    Thanks

    This problem could be because either the scan rate from the PC-access OPC server is too slow, the client program is reading data too slow, or both.
    Are you using Shared Variables or Datasocket?
    Have you checked the Tag properties on the OPC server? There should be a scan rate from the PC-access OPC server and you can set that rate.
    Also, you can check in the tag or variable manager how fast the data is updating.
    Regards,
    Juan Galindo
    Applications Engineer
    National Instruments

  • Datasocket - OPC Problem

    Hello
    I have a problem with Datasocket, when I try to read from the "NI OPC Servers", I can't. But, if I execute the program with the option "Highlight Execution", there are not problems. I've already tried to put a "Wait" between readings, but the problem doesn't disappear.
    Thanks for your comments
    Solved!
    Go to Solution.

    Thanks NitinD and billko for your answers.
    I've already solve the problem, i'll try to explain it (excuse my English please).
    Before, I put "DataSocket Open", "DataSocket Read" and "DataSocket Close" in the same loop iteration, without time between open the connection and read from the OPC Server. This made than the result of the reading was '0' all the time. Here we can see a screenshot:
    To solve this, I've separated the "DataSocket Open", the "DataSocket Read" and the "DataSocket Close" in three diferents loops, and I've added a wait in the first loop:
    No problems now, I think there wasn't enough time between open the connection and read from the OPC Server. 
    Regards

  • Lan to lan VPN between RV325 ans ASA5505 Problem

    Hi,
    We have recently change our office router (Netgear) to an Cisco RV325.
    So, i reconfigure the vpn connexion Lan to Lan, everything seams to work fine, cause the VPN get successfully connected.
    in our back office on the ASA 5505 :
    We see that the connexion is open.
    but when i try to ping from my computer :
    Or from a server on the backoffice
    everything failed.
    what is missing??
    the configuration on the ASA has not change from Netgear to Cisco.
    thank's in advance.

    Hi Jouni.
    Thanks for your quick reply.
    1) In tunnel-group there is no typo. Let me explain, on Main ASA:
    crypto map outside_map0 2 set peer 88.8.8.8 - WAN ip of Remote ASA (it should be right).
    tunnel-group 99.9.9.9 type ipsec-l2l - 99.9.9.9 - is just a name of tunnel-group, and it should be the same on both side if I understand right. I can't use tunnel-group 88.8.8.8 on Main ASA as it's already used in Remote ASA with different PSK for other 2 remote vpns.
    2) I'll remove ikev2, but at the moment it doesn't make any harm, so it shouldn't be a problem in that.
    3)object network Remote_Network
    host 192.168.55.1
    description Remote NMC
    object network Remote_Network2
    subnet 10.1.11.0 255.255.255.0
    description Remote Network 2
    object network NETWORK_OBJ_192.168.110.0_24
    subnet 192.168.110.0 255.255.255.0
    object-group network Remote
    description Remote network ranges
    network-object object Remote_Network
    network-object object Remote_Network2
    This is a full config. So Remote_Network is a DMZ part of Remote network. I'm not worried about DMZ part now, as  long as site-to-site would start working.
    4) There are more tunnel-groups on both ASAs and they're all operational and active.
    As I mentioned, on Remote ASA tunnel-group 88.8.8.8 is already in use, so I've created a
    tunnel-group 99.9.9.9 type ipsec-l2l for a new VPN.
    Hope, you're understanding better now. It may look complicated and I did some silly mistake, and somebody can correct me.
    Thanks.

  • ASR9000 100G-SR with ONS-15454 100G-LC-C - problem with local SR connection

    Hi
    I need help with 100G IPoDWDM with ASR9000 ( DWDM bundle )
    We have simple setup
    ASR9000 -----100G-SR------ONS15454-------DirectFiber with attenuation ( using 1560,20 ) ------- ONS15454-----100G-SR------- ASR9000.
    This is lab setup but in the future with will work as alien lambda (1560,20 ) for customer MUX/DEMUX.
    But now we have just direct fiber patchcords with attenution in the LAB.
    I have problem with 100G-SR optics with MPO cable - links between ASR9000s and ONS15454s never up.
    Loop connection ( just for test ) with MPO cable between  two asr9000 100G interface working well – link is up.(I can ping)
    I can’t make link UP in any way with ONS15454 100G transponder card ( with 100G SR optics ) connected to asr9000 100G port.
    DWDM side optics works well I see TX/RX power and other statistic – all are green.
    I am sending and receving OTN string so this hopefuly working well.
    I provisioned "Provisionable Patchcord" between both ONS15454 chassis and both 100G cards trunk port ( is green in CTC )
    I made Circuit OTHCC between 100G cards 100G Ethernet client port on both side.
    Still I don't see any RX/TX power on 100G side ( on any LANE in SR Optics )
    Please share you experience with running up such configuration ?
    Anybody had problem with 100-SR Optics ?
    Any tricky part in this configuration ?
    FYI
    To rull out the faulty part I have made
    - changed MPO cables
    - changed SR optics in ONS and also CFP in asr9000 ( I have few such boxes )
    - changed 100G cards and also diferrent ports on asr9000
    - changed ONS chasiss and also ONS 100G Transpoder card

    Hi,
    - Try create OCHCC not 100G, try use OTU4 may be it will helpful. And what is the status of ASR 9k port in CTC( I mean in CTC network view and choose Show Router Port Status > rack/slot/module/port.)
    - Are circuit up inside DWDM network? Try to make photonic test in Properties of OCH-Trail. May be you didn't Lanch ANS or problem inside network.
    - Also Try generate traffic! not ping.

  • Motion 3, DVD Studio Pro 3, Compressor...fail to display interface

    Macbook Pro C2D, Leopard OS X 10.5.1. All apps were running perfectly before this happened...
    First, all the apps of Final Cut Studio 2 crashed on startup.
    I recall that the last thing I did is trashing the newly installed trail version Aperture.
    After checking the crashing log, I found the problem comes from Prokit.framework. I did a thorough search, the answer is quite clear that the Prokit.framework comes with Aperture 1.5.2 is a PPC version, it replaced the intel version that was in my OS. So the solution is replacing the PPC version back to Prokit for Intel. Finally I found some provided download links of Prokit for Intel. BUT..
    All the Prokit online are extracted with Pacifist from either Tiger OS disc or ProAppRuntime4.0.2.pkg(from apple's website). So they are either version 3.1 or version 4.0.2. After replacing my Prokit.framework with version 4.0.2, all my FCS 2 apps except Final Cut Pro (but Log and Transfer inside FCP 6) stopped crashing but failed to display any interface. But the icons are in the dock.
    So finally I cleaned up all the files related to Final Cut Studio 2 and Prokit.framework and did a fresh reinstallation of FCS 2.
    Same thing! No interface at all.
    At this point, I doubt if the Prokit.framework in Leopard OS disc is different. It's too bad that I'm traveling for a project and my Leopard DVD is not in hand. So I asked a friend using Pacifist to extract Prokit.framework and Browser.framework from his Leopard DVD and sent them over. Now I found that they are indeed different. The one from Leopard is version 4.1. I did a replace again. Now, Motion 3, DVD Studio Pro 3 and Compressor start up, but with black windows and a few images, and the menu bars are really weird. I guess I should install this two framework with Pacifist instead of replacing them with the extracted folders?
    The last resort I guess is to reinstall Leopard? My dilemma if I don't finish my project, I have no access to my OS DVD, but I need to use FCS 2 to finish the project.
    Has anyone run into the same situation? Any enlightenment will be appreciated!

    I have just installed Leopard ans having problems with DDVDSPRO crasshing, can you please expand on how i may install prokit.framework and Browerkit frame work with Pacifist. I am not an expert please bear in mind!!
    many thanks

  • Webi -- Slow prompt performance

    Hi,
    I have a problem with Prompts in web intelligence, particularly those  of type date,
    the lists of values are recreated on each call, which makes the
    Refresh of  a document very slow
    The filter definition is:
    WP.S_DATE BETWEEN @ Prompt ('Start  1.
    von? ',' D ',' Wp \ S Date ', MONO, FREE) AND
    @ Prompt ('Start  2. Ba?', 'D', 'Wp\ S Date', MONO, FREE)
    P.S: I have :
    1) Uncheck the property "Auto Refresh"
    2) Check the property "Export with universe"
    Ans the problem still persist.
    Any idea please?
    Best Reagards,
    Edited by: Asma REZGUI on Jan 11, 2011 11:30 AM

    why do you need a LOV for date?
    and even so, do you have a master table for time/date dimension or you get it directly from your fact table?
    if you're getting it directly from fact table then its wrong, it will take much time loading dates,
    my advice in dates prompts, in webi filter go to prompts option and deselect the LOV.
    good luck

  • Why not support with itune store my apple id

    give me sort ans. plz

    What problem are you having with the iTunes Store on your iPad ? If you are getting a message to contact iTunes Support then to do so (these are user-to-user forums) :
    - go to http://www.apple.com/support/itunes/ww
    - click on your country's flag
    - click on the Contact Support at the bottom of the left-hand column
    - click on Contact iTunes Store Support on the right-hand side of the page
    If it's a different problem ... ?

  • Proble with synchronization

    I hvae seen some where the follwing question
    Given:
    public class NamedCounter {
    private final String name;
    private int count;
    public NamedCounter(String name) { this.name = name; }
    public String getName() { return name; }
    public void increment() { coount++; }
    public int getCount() { return count; }
    public void reset() { count = 0; }
    Which three changes should be made to adapt this class to be used
    safely by multiple threads? (Choose three.)
    A. declare reset() using the synchronized keyword
    B. declare getName() using the synchronized keyword
    C. declare getCount() using the synchronized keyword
    D. declare the constructor using the synchronized keyword
    E. declare increment() using the synchronized keyword
    ANS :-   ACE
    Problem :- I have a doubt with the oprion c, it simply returns the value of count then why synchronized the getCount() function, mostly we synchronized the function which changes the value of variable.
    Edited by: rahul_p on Jun 4, 2008 10:51 PM

    rahul_p wrote:
    Problem :- I have a doubt with the oprion c, it simply returns the value of count then why synchronized the getCount() function, mostly we synchronized the function which changes the value of variable.In terms of concurrency and getting a valid value, no syncing is needed on the getter. (This would not be true if it were a long.)
    However, even though it's "safe", in that the getter cannot read corrupt data, it can read stale data. Since each thread is allowed to keep a local copy of shared variables, it's entirely possible that after one thread writes a new value to count, no other thread will ever read that value. Entry to and exit from a sync block or method forces a reconciliation between the thread's local copy and the main copy.

  • Communication Problem in Mitsubushi PLC A2SH with OPC 4.5.1

    While communicating with Mitsubushi PLC A2SH thru OPC 4.5.1 , it displays time out error , the settings of the Com port of the system is Baud = 9600, Parity = odd
    Data bits = 8 Stop bits = 2, Flow Control = None . The same setting is done in the OPC & Mistubushi PLC Comm protocol. Iam using Labview DSC to communicate with PLC with OPC 4.5.1. How do i solve this Comm Problem in what steps.

    You might increase the 'Recieve timeout' from 250ms to some higher values on the object (driver) and you might increase in Options >> Serial Ports... >> Receive Gap from 20 to a bigger value like 50.
    Hope it helps.
    Roland
    PS: I've not tried it with this particular PLC, though.

  • I want to buy iPhones (4S and 5) and want to buy them in US $. But want Apple to ship them to Pakistan. I will pay the charges of shipment once told. I want to buy the iPhones in Contracts. I'll unlock them myself no problem. Is that possible? Apple ans?

    I want to buy iPhones (4S and 5) and want to buy them in US $. But want Apple to ship them to Pakistan. I will pay the charges of shipment once told. I want to buy the iPhones in Contracts. I'll unlock them myself no problem. Is that possible? Apple ans?

    No, you can't do what you want. Apple will only ship a US iPhone to a verified billing/shipping address in the US.

  • Problems using Modbus TCP accessed by NI OPC Server

    Hi there,
    i'm using NI OPC-Server to access a measurement module. The buildup is quite easy, my system with NI OPC, a modbus gate and there the module connected with RS485.
    There's a thermocouple to provide me some sample data.
    But there's the point. I know, my data is in the Holding Registers and I can access them, but every data type I'm trying doesn't bring my my data out, just any other (sometimes Huge with e34, sometimes very small like e-13...) sorts, i can't understand.
    The type provided by the module should be single precision.
    In Lookout the address used to be is 41000 in Labview it's just 999 and in the "target" OPC-Server I get some values at 401000 but not useful.
    I also get the same results accessing 301000 in different types.
    Read/Write or Read Only is equal.
    I've tried to tell my OPC that the values are Strings, Floats, Words, BCD and all other possible ways OPC offers me, but nothing results in a usable temperature.
    I hope I missed something and you could suggest it.
    Cateros
    Solved!
    Go to Solution.

    Thanks for your reply.
    in LabVIEW I'm using the provided Modbus Libraries. If I unbundle the Holding registers, my value appears at Holding Register [0], I'm type casting it to single and get the sample temperature. (Address 999->unbundle->typecast->value)
    In NI OPC, I'm reading ( [depends on zero based addressing]  300999/301000 equal to 400999/401000) an already typecasted Holding Register [1] compared to LabVIEW (and the value changes in the second or third digit behind the comma and they are changing at the same time). Data type in the tag is float.
     Another disturbing thing is even if I change in the options "using zero-based addressing in registers" my value does not change.
    If I'm reading two addresses close to each other (as you mentioned 401000-401001) I'm getting an unknown data type and no results. How do I read multiple addresses without such errors? And how do I specify a special register to read?
    Scaling should not be the problem, I am having three ways to get my value (FTP-Server on the gate (just a *.dat file with correct type), software the the module manufacturer (while measuring and configuring the module) and LabVIEW(as can be seen above)) .
    Sadly, I have not found any useable modbus documentation about the module (just it can use modbus, you have the registers, you could read/write and fine)
    When I'm adding a second couple to the module, in LabVIEW Values in Holding Register [2] and Holding Register [3] appear and are changing.
    Cateros

  • Lookout OPC Client – Asynchronous I/O and Update Rate serious problems (Sequence of data)

    I am using the Lookout OPCClient driver to connect to AB PLCs (EtherNet/IP protocol) and power measurement equipment (Modbus TCP protocol). The OPC server is the NI OPC Servers. The data that are read out from PLCs and PMs are energy meter readings, energy counters, power, voltage, current, frequency, power factor and el. energy quality measurements (THD). That energy meter readings are being stored in SQL database.
    I am experiencing a serious problem regarding the accuracy of the meter readings. Several times per day, randomly, meter readings are losing the time sequence. For example, sequence is: 167, after few seconds 165, 166.  In other words, present value followed by two previous old values. That generates a serious problem in our application that is expecting a naturally rising sequence of counter values.
    Analyzing further, I isolated the problem to the connection between Lookout OPCClient and OPC Server. I made a simple application in Lookout 6.7 (opcproc.lkp, attached) with OPCClient parameters: NIOPCServers, OPC2, Asynchronus I/O, Update rate: 10000, Deadband: 0.0, that is reading just one tag from NI OPC Servers demo application (simdemo.opf).
    By using OPC diagnostic tool from NI OPC Servers I record the sequence of OPC requests and responses.  I found out that OPCClient sends every 2.5 sec “IOPCAsyncIO2::Refresh2()” call that is request for refreshing of all items in one OPC group. Few milliseconds later OPC Sever responds with callback function “IOPCDataCallback:: OnDataChange()(Device Refresh)” that actually refresh the data.
    This periodic sequence is intrinsic to the OPCClient and cannot be disabled or changed (by my knowledge).  This sequence is periodically interrupted by “IOPCDataCallback:: OnDataChange()” caused by update rate parameter of OPCClient (client is subscribed to server for periodic update of changed items).
    In the case of demo application on every 4 refresh callbacks caused by refresh requests (2.5 sec) there is one update subscription callback determined by Update rate (10 sec).
    QUESTION 1:
    What is the purpose of update sequence and update rate when we have every 2.5 sec fresh values?
    PROBLEM
    The problem arises when we have a large number of items in OPC group. In that case the OPC Server starts to queue refresh requests because they cannot be fulfilled in 2.5 sec time because of large number of I/O points that must be scanned. At the same time update subscription callbacks are running at the period determined by Update rate. I observed in my production system that regular update callbacks has higher priority than refresh callbacks from the queue. That causes the loosing of timed sequence of data. After the update callback with fresh data, sometimes follow one or two refresh callbacks from queue with old (invalid) data. By adjusting Update rate parameter (1 hour, 2hours …) I can postpone the collision of data refreshes but I cannot eliminate it. Furthermore, the 2.5 sec automatic refresh are large burden for systems with many I/O points.
    QUESTION 2:
    Is there a way to disable automatic refresh request every 2.5 sec and just use update requests determined by Update rate?
    QUESTION 3:
    Is there a way (or parameter) to change the period of automatic refresh (2.5 sec)?
    This problem is discovered for Lookout 6.5, 6.6 and 6.7 so I could say it is intrinsic to OPCClient. If I use synchronous I/O requests there is not an automatic refresh, but that is not an option for large systems.
    Thanks!
    Alan Vrana
    System engineer
    SCADA Projekt d.o.o.
    Picmanova 2
    10000 ZAGREB
    CROATIA
    T +385 1 6622230
    F +385 1 6683463
    e-mail [email protected]
    Alan Vrana
    SCADA Projekt d.o.o.
    ZAGREB, Croatia
    Attachments:
    opcproc.zip ‏4 KB

    The physical connection from LV to the switch is (I believe) copper crossover to fiber converter into a switch.  Then, fiber from the switch to the end device (relay).  The relay has all of the typical modbus registries and has been verified by inducing signals in to the system and measured/polled in LabVIEW and observed Variable Monitor.  I am working with LV 8.2 and 8.5. 
    An OPC server would only add an additional translation of addressing within the configuration.  The only real draw back would be the network overhead required to do this processing and not being representative of the end design configuration.
    I will reiterated my question in another way:
    I must answer the question to management that relates to data collection, test results and analysis; how often are you polling the client in relation to the outcomes measured?  At this time I can not point at any configuration in the set up and execution that directs the data framing rate.  I only measure the traffic and work with results.  This needs to be clearly identified based on the relay modbus/tcp design capability of supporting an fixed number of client requests per second. 
    For testing purposes, I would like to be able to stress the system to failure and have prove capabilities with measured data.  The present problem is that I have no basis to establish varying polling rates that effect the measured data transmission. 
    This raises another question.  What handles the Variable Monitor data requests and how is this rate determined?
    Thanks for your interest in my efforts.
    Steve

  • Create OPC I/O server and front panel data socket problem

    Hi all!
    I installed the NI OPC server. When I try to create a new server I/O in a LabVIEW project I don't see the "OPC client" possibility.
    Is something software missing? 
    Other question: I tryed to connect to OPC server using front panel data socket but my problem is same. When I click the numeric control and I go to the "data operation" menu there is no possibility to make data socket connection. 
    I don't know what is the problem.
    I attached two pictures about my problem. 
    Solved!
    Go to Solution.

    Dear vajasgeri1,
    do you have LabVIEW DSC module installed? Without it you will not have the OPC client funtionality.
    And to configure DataSocket binding you need to go to the Data Binding tab in the Properties of a control.
    BR,
    Mateusz Stokłosa
    Applications Engineer
    National Instruments

Maybe you are looking for

  • Workflow and WD integration

    Hi, We are implementing Workflow and Webdynpro ABAP integration.Employee submits competences from portal, this triggers an approval task to the manager .Manager will approve the task from worklist and when he clicks on task, Web dynpro application op

  • How to view ibots, ibot reciepients and other information

    is there configuration table to view ibot information for all ibots of a user without entering all ibots one by one, or can I see the ibots sending emails to a given reciepent, another question is, is it possible to use a external reciepient list lik

  • Unable to start Apache server

    Hai, I am using WindowsNT. When i tried to create an item of image type Dr.Watson error appeared showing that an error has appeared on the Apache server. After that i couldn't start the server. When i tried to start the server on the command line it

  • Multiple po's into one single inbound delivery

    Hi Experts, How to create the Multiple purchase order line items (Ex; In one po i am selecting only 2 line items and one more po i am select 3 line items)  into one single inbound delivery for this where is the settings . please guide me any one. Tha

  • Nikon D200

    Anyone been able to load a D200 image? Alex PowerMac   Mac OS X (10.4.3)