Modbus Exception Code (communication with an Inline bus coupler for Ethernet)

Hi,
I have an Inline bus coupler for Ethernet (IL ETH BK DI8 DO4 2TX-PAC: http://select.phoenixcontact.com/phoenix/dwl/dwl13a.jsp?fct=dwl&asid=907909&name=db_en_il_eth_bk_di8... see page 23) and I want to communicate with it via modbus protocol.
In the manual, it says that the Modbus register for the local digital inputs is 8000. I use the MB Ethernet Example Master.vi in the Modbus Library in LabVIEW (Function code = Read Holding Register (3), Start address = 8000, Quantity = 2). It works the first time.
My problem is when I want to write into a register. In the manual, it says that the modbus register is (8001+X, and X=number of words). So I put these input: Function code = Write Holding Register (16), Start address = 8003, Quantity = 2). When I do that, I have an Exception Code 2, and I think it means that the address is not allowable. I've try several address and several function code and I always get exception code 2, 3 or 4...
I don't understand why read works but not write.
Can anyone help me please? I try to contact Phoenix Contact but the guy who can help me will be back at his office only next wednesday.
Thank you very much
Stephanie
Attachments:
test module modbus io.vi ‏30 KB

Hi,
Thank you for your answer,
What do you mean by "bus" inputs and "bus" output? I know that I have 4 digital outputs (DO4) and 8 digital inputs (DI8) but I don't know how many bus that I have. I can connect to the module with its IP address, but in the page I don't have much information. This may be interesting:
  <IL_STATION>
  <IL_BUS_TERMINAL>
   <TERMINAL_TYPE>IL ETH BK</TERMINAL_TYPE>
   <NAME>IL ETH BK DI8 DO4 2TX-PAC</NAME>
   <IP_ADDRESS>192.168.168.176</IP_ADDRESS>
   <MODULE_NUMBER>2</MODULE_NUMBER>
   <DIAGNOSTIC_STATUS_REGISTER>224</DIAGNOSTIC_STATUS_REGISTER>
   <DIAGNOSTIC_PARAMETER_REGISTER>0</DIAGNOSTIC_PARAMETER_REGISTER>
  </IL_BUS_TERMINAL>
  <IL_BUS>
  <IL_MODULE number="1">
   <MODULE_TYPE>DO</MODULE_TYPE>
   <PD_CHANNELS>4</PD_CHANNELS>
   <PD_WORDS>1</PD_WORDS>
   <PD_OUT word="1">0</PD_OUT>
  </IL_MODULE>
 <IL_MODULE number="2">
   <MODULE_TYPE>DI</MODULE_TYPE>
   <PD_CHANNELS>8</PD_CHANNELS>
   <PD_WORDS>1</PD_WORDS>
   <PD_IN word="1">0</PD_IN>
  </IL_MODULE>
  </IL_BUS>
  </IL_STATION>
PD_Channel: Number of process data channels in an Inline terminal.
PD_Words: Number of process data words in an Inline terminal.
I just tried to change quantity to 1 (because PD_words = 1), change the data array with one index, change the start address (8000 to 8035), function code to 16 and it says exception code 2 except for address 8001 (exception code 4: slave device failure).
Today I did what you suggest (incrementing the starting address (0 to 100 000) and I found some address without the errors... but these address are for the special registers (like modbus connection monitoring timeout, command register, process data watchdog timeout...).
I also did what you suggest about changing the stacked sequences to flat sequences and remove the outer sequence. Didn't really solve my problem hehe
Thank you for your time
Stephanie

Similar Messages

  • Application exits with an exception code 0xc0020001 (with exit code as -1073740771)

    I have a WPF application, which sometimes is exiting with an exit code of -1073740771. The issue is not occurring in any pattern and it's varying from system to system. In some system the issue is occurring for less that 10% of the total cases and
    in other system I am seeing it occurring at a rate of almost 30% of the total cases. I haven't been able to form any solid repro steps and it seems to be happening at random.
    The symptoms include that after I have clicked the close button, the application exits but in task manager I could still see the process lingering for about 20-40 seconds, and then in exits. The application seems to be shutting gracefully (from
    a functional point of view) so it might not have much effect on customers using it, but the error code is getting logged in the logs which is pretty annoying.
    This issue is also happening when I am debugging from Visual Studio, but no exception is getting caught in the try - catch block.
    On analyzing the crash dump of the process (collected using Procdump) , its seen that an exception with code 0xc0020001
    has occurred on thread 0, and the finalizer thread seems to be blocked. Any pointers to what might be causing the issue?

    Hi Pratik,
    >>The symptoms include that after I have clicked the close button, the application exits but in task manager I could still see the process lingering for about 20-40 seconds, and then in exits
    Have you used some native methods in your project, does it have some third-party references? In my experience, some third-party libraries causes this exception.
    Because it's difficult to reproduce, I would suggest you making the following tests:
    (1) Removing all native methods and third-party references
    (2) If the above test has avoid this issue, I think you need to deep into the native methods or references
    (3) If the above test still can't solve this issue, could you make a minimized demo without sensitive data for troubleshooting?
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to use a namespace in a C++ code communicated with labview

    I have a long code written in c++.  Now I want to acquire data with labview, send some data points as an entry to my c++ code and it will return a value to Labview.  I tried with a simple sum of two elements and it worked, but in my long code I have so use some namespaces and subfunctions.  If I try to compile it does not accept a namespace such as std.
    Can anybody help me?

    I'm not certain the difference (and there isn't an attachment). However, if the functions you are exposing from your DLL are not marked as extern "C", then you'll have a lot of difficulty calling it from LabVIEW. You don't want to deal with the C++ name mangling, so keep the API simple and straight C. Behind the function signature, however, you can use whatever you want.
    If you are already doing this, can you answer the following
    1. What, exactly, is going wrong?
    2. What version of LV?
    3. What version and platform is the C++ compiler?
    Brian Tyler
    http://detritus.blogs.com/lycangeek

  • Modbus error 6010 Exception code: 10

    Hello to all,
    I need help with the modbus library, I just downloaded it and since I am not an expert at modbus I'm having some troubles using it. Basically what I want to do right now is to read two input registers of a slave device (address 1006 and 1007); using MB Ethernet Master Query Read Holding Registers (poly).vi. All I get is an error 6010 MODBUS Exception code: 10. I saw the MB Ethernet Example Master.vi to compare it with mine and see if I was missing something but I haven't been able to solve the problem.
    I am putting a screenshot of the block diagram.
    Please someone tell me what I am missing!
    Solved!
    Go to Solution.

    The default address of the slave device is 1, I put it in the Unit ID of the MBAP cluster, and the error disappeared. Apparently now is reading something, I don't think the reading was correct but maybe it's something related with the register address.
    But at least is now reading something without an error.
    Thanks for the help!!

  • Problems communicating with LK4.5 and Quantum PLC over Modbus TCP/IP

    I am developing an application using LK4.5 communicating to Quantum PLC over Ethernet Modbus. The update is set at 1 sec. There is a periodic delay in getting an response from the PLC. On probing, i have found that the Modbus object update (checked with an led) blinks OK for about 20-30 seconds during which the valid frames are incrementing correctly. However, after that, for a short duration of about 10 secs, the update led stops, and the valid frame count increases quite rapidly. During this time, the date is not being read from the PLC. This process repeats quite regularly. This time during which it reads correctly, and when it gives a problem, remains quite constant for one PLC, though it varie
    s between PLC to PLC. There are 7 PLC's connected to the system. Please suggest any remedial action. Thanks.

    Further development has happened on the Modbus driver to resolve Ethernet issues. There is a Lookout 4.5.1 update on the FTP site to update Modbus driver and Report Object.
    ftp://ftp.ni.com/support/lookout/fixes/4.5.1

  • Modbus exception error

    Hello All,
    I am trying to configure BTC controller using NIModbus.dll. But I am getting Modbus exception error 6001 and I am not able to resolve it.I saw all same settings are good working for Eurotherm controller.
    Let me know anybody can help.

    I apologize for the delay in responding. 
    Is LabVIEW acting as the master or slave in your setup?  My guess
    is slave.  Error 6001 correlates to Modbus exception code 01
    (subtract the 6000) as is defined in the Modbus spec as "Illegal
    Function" with the following explanation:
    The function code received in the query is not an allowable action
    for the server (or slave). This may be because the function code is
    only applicable to newer devices, and was not implemented in the unit
    selected. It could also indicate that the server (or slave) is in the
    wrong state to process a request of this type, for example because it
    is unconfigured and is being asked to return register values.
    My guess is that your device, acting as master, is sending a function
    to LabVIEW (acting as slave) that LabVIEW does not recognize. 
    LabVIEW supports class 0 and class 1 functions.  Your device is
    probably sending a function from a higher level class.
    Hope this helps,
    Robert Mortensen
    Software Engineer
    National Instruments

  • Establishing communication with GPIB devices

    I am a newbee to GPIB and a novice at VB (6.0). Have been unable to establish communication with devices from the VB .exe. I think I am not declaring something in the right place? Any suggestions?

    TG,
    What kind of trouble are you having reading data from the instruments? There's information that addresses some of the common issues about why communication with instruments might fail. For more information, please refer to:
    Why Can't I Communicate with My GPIB Instrument?
    A couple of useful tools that you can use to check out communication to the instrument before writing your Visual Basic app are NI-488.2 Communicator and
    Interactive Control (IBIC)
    If you are still having trouble after trying out some of the suggestions listed above, it would be helpful if you capture the ibwrt and ibrd calls using NI Spy, save the Spy capture, and then attach it to this forum. If you are unfamiliar with Spy, here's a link with information about how to use Spy:
    NI Spy
    Hope this information helps with getting data back from the instrument.

  • Enet IP communication with 1794-AENT module

    Has anyone had success with communicating with the Rockwell 1794-AENT/B ethernet modules?  I have one of the Flex I/O ethernet interface modules with two 8 port analog in modules connected.  I can read the 1794/AENT module information, using the ENET-I/P library, like model, version etc but nothing representing the I/O data.
    Greg
    CVC
    Kudos! Thanks!

    Adam, I am using Labview 8.6 with the EtherNet-IP library.  I have a ethernet connection to the 1749-AENT/B module and that is woring and tested.  Attached to the 1749-AENT/B interface is a 1749-IE8K 8 port analog input module.
    I am able to read the attributes from the 1794-AENT/B module using the Ethernet-I/P library's "EthernetIP CIP Get Attribute Single VI" function in Labview.  I get the name of the module, the major and minor versions, the type of module etc.  What I can’t seem to figure out is how to read the I/O data from the 1794-IE8K module attached to the 1749-AENT/B.  I'm trying to use the "EthernetIP Tag Read VI" function in the same library.  It might be that I just don’t know what the “Tag Names” are supposed to be.I’m using an Ethernet-IP “EthernetIP Tag Read VI” function from the Labview library that is wanting several variables.  The network path is the IP address of the module and I know that’s right.  Also asking for a “Tag name” and number of elements.  These two I’m not sure about, maybe one of your guys can help me with what the Tag name should be and how many elements there should be.  Also I can select the type of data out which can be an SINT, DINT, INT, BOOL, STRING, RAW or REAL.  I’m assuming INT or DINT then scale. Thanks for the help.  Greg Yotz CVC

  • My PC is communicating with my HP C309a wirelessly, but the Hp solution Center has stopped working.

    My PC (Dell XPS 9000) is communicating with my HP C309a wirelessly for printing, but the Hp solution Center has stopped working. Shouldn't I be able to use all functions wirelessly?
    I'm getting an error message "HP Solution Center cannot run because your device installation is not complete. Please plug in the usb cable or re-run the set-up program from the instattation CD for a network installation."  When I put the installation disk in to remedy the problem, it tells me that my present software is the latest so it won't update. When I go to the update center, it tells me I have the latest software.
    This question was solved.
    View Solution.

    Hi,
     Try  these:
     Click Start Menu icon>Programs>HP>HP Photosmart c309a>Add a Device
    With this, it will find the wireless printer and reconfigure the settings; simply follow the prompts. After completion, try to reopen HP Solution Center.
    Kiko

  • Outlook 2010 Crashes After Opening During Send/Receive with a c0000005 Exception Code

    Ok, I'm stumped!  As soon as the user opens and loads Outlook, when it starts to do the send/receive, Outlook crashes.  Here's a list of what I have tried along with the details that Windows
    provided:
    Problem signature:
      Problem Event Name:                        APPCRASH
      Application Name:                             OUTLOOK.EXE
      Application Version:                           14.0.6117.5001
      Application Timestamp:                     4f3e2d20
      Fault Module Name:                          mso.dll
      Fault Module Version:                        14.0.6112.5000
      Fault Module Timestamp:                  4e9b27af
      Exception Code:                                 
    c0000005
      Exception Offset:                               
    0063a12a
      OS Version:                                         
    6.1.7601.2.1.0.256.48
      Locale ID:                                            
    1033
      Exception Code:                                 
    0xc0000005
      Fault offset:                                        
    0x0063a12a
      Fault process id:                                 
    0x15a8
      Faulting module path:  C:\\Program Files (x86)\Common Files\Microsoft Shared\office 14\mso.dll
    Additional information about the problem:
      LCID:                                                    
    1033
      skulcid:                                                
    1033
    I have:
    Disabled add-ons
    Tried Outlook in safe mode but still crashes
    Uninstalled and reinstalled Outlook
    Ran scanpst.exe
    I have even installed this mailbox profile on a different computer that had a functioning Outlook profile on it, and it now causes the same issue after syncing from the Microsoft
    Exchange server.
    So, I logged into the Microsoft Portal online and checked for any emails that did not download from the webmail app to the Outlook box in case there was a corrupted email.
    Any help or suggestions would be greatly appreciated.
    Many Thanks!

    Hi,
    Since the Faulting module is mso.dll, please browse to:
    C:\\Program Files (x86)\Common Files\Microsoft Shared\office 14.
    Find mso.dll and rename it to mso.old. Then go to Control Panel -> Programs and Features to repair Office, a new mso.dll should be generated, open Outlook to check if the issue is fixed.
    As you mentioned the issue persists on another machine with the same mailbox, I suggest you use the tool MFCMAPI to see if there's any items stuck in the mailbox.
    To download the tool:
    http://mfcmapi.codeplex.com/releases/view/127629
    Open the mailbox with the tool, then go to QuickStart -> Open Folder -> Inbox, check if there's anything stuck there which doesn't sync to Outlook. I suggest you order the items by size, since large items are more likely to be stuck.
    Regards,
    Melon Chen
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Communication with modbus devices

    Hello All,
    My name Peter, I am currently exploring what LabVIEW has for instrument communication. I have explored a little on NI-Visa and used it for instrument communication through USB and Ethernet. My next task just now is to see how I can communicate with Modbus devices. I have done some background reading on modbus communication protocol and now have some level of understanding of what it is about. I hope to understand more as I continue to read more materials.
    I came across an NI-Tutorial  titled Connect LabVIEW to any PLC with Modbus. It is about communicating with a networked PLC using modbus. I followed all the steps described for creating Modbus master I/O Server, Binding shared variables to Modbus Address through the I/O Server and writing to Modbus Addresses in LabVIEW. On running my VI to deploy the shared variable, the following error occured.
    Can anyone please guide me on what to do because I do not know exactly what is going ON. I engaged in this excercise with the hope of getting to understand more about Modbus communication and then see how I can apply thesame idea to communicate with the Modbus device available in my Laboratory. Please note that I do not yet know much about modbus communication and I am just learning about it now. I do not have any PLC connected to the network. Could that be the reason for the error? If anyone has got any other relevant document to help me get started with modbus communication I will be happy to have them posted here.
    Thanks very much for taking time to read through my post message. Hope to hear a quick response from you.
    Regards
    Peter

    Hi SmithD,
    I would like to say thank you very much for making out time to respond to my queries. I have done as directed but still not getting result. Following the wire mode port setting configuration, I stopped the process and then selected the RS485/wire4 as the wire mode. On running the VI, an error pops up with the information that the Visa resource is Valid but the port cannot be accessed. I noticed that If I undeploy the shared bound variable the error does not pop up anymore. I concluded that maybe I was not supposed to have added the VISA configure Serial port in the first place.
    Kindly tell me what to do.
    My task is to read the holding register from a Modbus device. I have the register map with me, and know the TCP and RTU settings for this device. After the attempts I have made so far I was forced to believe that perhaps the device was not responding. I then resolved to using the QModbusMaster which was previously used to read the holding register. For reasons I don’t not know, It worked well with the TCP communication and returned an error that read " slave threw exception > unknown error". With that, I am now sure that the device is functioning properly, at least with the TCP.
    Having obtained result from the TCP using QModbusMaster application, I want to simply do the same using LabVIEW.
    Some few questions for which I would want to ask for clarification are:
    1.)  When using the Modbus Library, do I need to create both master and slave instance to be able to read the holding register? My attempt was to create a Master instance with the RTU parameters. The starting address and number of registers were specified at the input terminals of the Read Holding Register VI. This VI immediately followed the Create Master Instance VI. I was expecting that that would read the information contained in the specified registers and output it at the register value terminal. One challenge with this attempt was that with RTU it didn't work. I tried selecting TCP as the VISA resource. But the device was not showing on the list. I went to MAX to create a new VISA TCP/IP resource under the network devices but MAX could not detect the presence of the device. I am now thinking maybe the device is not supported by NI-VISA and so it will not be possible to use the Modbus Library with it.
    2.) If the device is actually not compatible with NI-VISA, can DSC I/O server be used to read the information on the holding register?
    3.) Do I need an intermediate device between a Modbus device and the PC to be able to read its holding register?
    Please if anybody has got a good suggestion as to what to do to  get my task achieved, kindly leave me a post.
    Thanks
    PETER

  • Application crashes in Windows 7 64bit made in Labview 2010 sp1 f2 with Fault module name%3A lvrt.dll%2C version 10.0.0.4033 and exception code c0000005

    I build an application exe and then its installer along with run time environment.
    The installers instals the application correctly but when I try to execute the application, I get an error that application has crashed and Windows must close it down or search for solutions online with this additional information for the crash. 
    Problem signature:
    Problem Event Name: APPCRASH
    Application Name: AGMS.exe
    Application Version: 1.3.0.0
    Application Timestamp: 4c24e8f5
    Fault Module Name: lvrt.dll
    Fault Module Version: 10.0.0.4033
    Fault Module Timestamp: 4c9273f4
    Exception Code: c0000005
    Exception Offset: 00005310
    OS Version: 6.1.7601.2.1.0.256.1
    Locale ID: 1033
    Additional Information 1: 0a9e
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
    Additional Information 3: 0a9e
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
    Read our privacy statement online:
    http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409
    If the online privacy statement is not available, please read our privacy statement offline:
    C:\Windows\system32\en-US\erofflps.txt
    I am using labview 2010 sp1 32 bit on a 64-bit machine, with the following specs
    Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130318-1533)
    Language: English (Regional Setting: English)
    System Manufacturer: Dell Inc.
    System Model: Dell System XPS L502X
    BIOS: Default System BIOS
    Processor: Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz (8 CPUs), ~2.0GHz
    Memory: 8192MB RAM
    Available OS Memory: 8106MB RAM
    Page File: 3457MB used, 12753MB available
    Windows Dir: C:\Windows
    DirectX Version: DirectX 11
    DX Setup Parameters: Not found
    User DPI Setting: Using System DPI
    System DPI Setting: 96 DPI (100 percent)
    DWM DPI Scaling: Disabled
    DxDiag Version: 6.01.7601.17514 32bit Unicode
    The exe /application runs fine on my PC but when I try to run it on another PC it crashes. The other PC has similar specs as given below
    Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.140303-2144)
    Language: English (Regional Setting: English)
    System Manufacturer: LENOVO
    System Model: HuronRiver Platform
    BIOS: Default System BIOS
    Processor: Intel(R) Core(TM) i3-2330M CPU @ 2.20GHz (4 CPUs), ~2.2GHz
    Memory: 4096MB RAM
    Available OS Memory: 4010MB RAM
    Page File: 1359MB used, 6658MB available
    Windows Dir: C:\Windows
    DirectX Version: DirectX 11
    DX Setup Parameters: Not found
    User DPI Setting: Using System DPI
    System DPI Setting: 96 DPI (100 percent)
    DWM DPI Scaling: Disabled
    DxDiag Version: 6.01.7601.17514 32bit Unicode
    I tried another machine, 64 bit of course, as I want to deploy my application on a 64bit PC, but still got the same problem.
    This other machine was from HP, iCore 3 (4 CPUs) 2.2GHz, 4GB RAM and running Windows Professional 64 bit.
    Now as I see it, it could be a Run-time environment mis-match error.
    For this I tried installing a 64 bit LVRTE from NI, but still no sucess.
    I checked DEP, for all 3 PCs and it was set to the following
    Turn on DEP for essential Windows programs and services only (first option).
    I am confused. I can not find a solution for this and it is really frustrating.

    But I am assuming that when I make the installer, the 32-bit Run Time Engine is appened with the installer, as show below
    Since from the picture you can see its including the support installers from '\Program Files (x86)\'
    The application runs queries to fetch data from database in SQL server 2008, and for that I am using a Microsoft SQL Native Client 2008 R2 64 bit ( this is the only version that installs on either PC, even the one on which I developed my LV Application).
    I am not using any driver, only toolkits for reports - and for that I un-checked the "Remove unused polymorphic VI instances" when making the executable, otherwise LV throws up an exception that share variable are not being included.
    Yes I did reboot every time after I ran the installation.
    Still getting the same error.

  • Report for PO's/Pr's/Planned orders with exception code

    Hi all,
    Is there any report which lists out Purchase Orders/Purchase requisitions/Planned orders for a specific exception message number?
    For example when MRP is run some times the finish date for a planned order may be in past (exception message number 07). I would like to get a list of all the planned orders with exception message number 07. Similarly i would like to get PO's/PR's for a specific exception code.
    Any help is highly appreciated.
    Thanks,
    Avani.

    Hi Neetha,
    You can use the Collective access tab on the MD06 T-Code, don't enter a material number, only the plant number and MRP Controller number.  Then click on the tab marked Exception Groups, check box  number 7 and execute the report.  This will give you a list of all materials with exception group 7.  If you need it as a report. Once the report comes up you can click on MRP List on the tool bar at the top of the page and then click print.  This will format it so you can download it into excel by clicking on the Local File Button.  When the box comes up click on spreadsheet and save it to your hard drive as an excel spreadsheet.
    Hope this is of some help to you.
    Debbie

  • When I sync my Ipad when it goes to compatability testing it goes to an APPCRASH with exception code c0000005.  What do I do to remedy this so the syncing is fully complete.

    When I connect my Ipad to my laptop which uses Windows 7, the Ipad now appears to go through the sync process and then proceeds to the compatability testing where it crashes and stops (and for example new photos on laptop are not synced with Ipad).  The problem event name is APPCRASH.  Application name iTunes.exe.  Fault Module name QuickTime.qts.  Fault Module Versioni 7.70.80.34.  Exception code c0000005.
    What do I need to do to remedy this issue.

    I googled the code and found it's a fault some system file in Windows 7 and needs to be fixed.  Here is a link which offers two possible solutions.  Personally, I'd go with option 2 and revert to an earlier date when you know you were able to sync without issue:
    http://www.wiki-errors.com/wiki-errors.php?wiki=c0000005

  • Modbus Communication with Cube400

    Hi
    I have problem to communicate with Cube400. It is using modbus protocol and communication is going through rs485. I must connect it to cRIO 9022 serial port so I used converter IC-485SI (converter manual on page: http://www.esis.com.au/Converters/ic485si.pdf ) to change communication from rs485 to rs232.
    I tried to used Modbus I/O Server. When I have one variable binded to modbus register I have proper reading. When I add second variable then I lose readings from first one. This solution is in VI called ModbusIO_rs485.
    After this I tried to communicate with Cube400 by using VISA blocks. I tried to send specific modbus message. On the begging I get proper response several times but right now I am getting timeout error. This program is in VI called VISA_MBP_ForcePush.
    I am attaching project with this VIs
    What is wrong here ?
    Best Regards
    Pawel Dudzik
    Attachments:
    LABVIEW.zip ‏28 KB

    In your program you read 16 bytes immediately after the write.
    You should add some time after the write and you should see how many bytes there are available and read that number of bytes.
    Look at the COM example shipped with LabVIEW.
    And you use the WRONG CRC it should be 0x5679.
    Try communication with the loopback command. Sending  0408 0000 8844 866D  (Hex data) should return the same data
    Kees

Maybe you are looking for

  • Gantt chart- How to change the color of time bars of different versions

    Hi All, My Client wants to see all changes in planning schedule. I made different versions of these changes but he also want to see all these changes in gantt chart and in different colors. I tried to change the color in planning board assistant but

  • Problems connecting RAZR via Bluetooth

    Hey guys... I have an iBook G4 1.33MHz running 10.4.7 but, for some reason, my RAZR will not pair with my iBook. It just will flat out not discover it. I go to my phone, click on discoverable, and let that run. Meahwhile, I run the wizzard to connect

  • How connect T61 with docking to HDTV

    Hi, I have a T61 Thinkpad laptop and trying to connect to my Panasonic Plasma HDTV. I have my T61 connected to my dock which has a dvi output. I used a DVI to HDMI connector cable to connect to a female to female HDMI connector, which is connect to t

  • ThinkPad USB Keyboard with TrackPoint (55Y9053 ) scrolling problems

    Hello, After typing on a Thinkpad keyboard for over 8 years at home, I decided it was time to get one to use at the office. I found the 55Y9053 at a local reseller and have been waiting very anxious to get my hands on it.  However my enthousiasm for

  • Cross-company code functionality using Idoc type FIDCCP02

    Hello, I have a problem I need to use an IDoc to create incoming invoices from a legacy system, but there are 2 functionalities that need to exist. 1.-  Extended withholding taxes.  2.-  Cross-company code.  I have been using the basic type FIDCCP02,