Server I/O from the VISA against library MODBUS communication approaches

I read several white papers OR on the various ways to interface with instruments of communication using MODBUS.

On the surface it seems to me that the I/O Server is the fast and easy way to put up just to get something. Once I found this so I'll have to determine if I really need an interface more low level. It seems to me that, even with the I/O Server, you can get low level features. But this seems contrary to what white papers.

Someone with a more in-depth experience & knowledge on this subject would be able to provide a brief explanation of this type of low level function, you can not with the server I/O?

Also, what are the advantages/disadvantages to using a VISA interface instead?

As a summary of basic - VISA is the interface on the serial port, allowing you to send and receive data, but not to interpret the data real meaning (layer transport). Both the e/s server and the MODBUS library is a layer on top of that - they use VISA internally to manage the main part of the sending and the reception of the raw data and focus on translating raw data into a meaningful form (Protocol Layer).

If you use VISA directly, you need to add your own logic to translate the General commands modbus in the raw data, that includes the server for transmission and reception, like the server, MODBUS i/o library.

In my opinion, the I/O Server requires authorization (DSC) and the MODBUS library is free.

Tags: NI Software

Similar Questions

  • ESX 2.5 - How can I confirm if the server is start from the MUI SAN or SSH?

    ESX 2.5 - How can I confirm if the server is start from the MUI SAN or SSH?

    [root@esx011 /] # wwpn.pl
    vmhba0: 210000e08b1a51d3 (Qlogic) 5:4:0
    vmhba1: 210000e08b1a03d1 (Qlogic) 7:3:0

    [root@esx011 /] # wwpn.pl - v
    WWPN 1.02 Copyright VMware 2003
    Display the names of WW and VMHBA ports for fiber channel cards
    For each relevant here are the Qlogic vmhba and names of Port Emulex WW
    Adapter WWPN PCI (decimal)
    vmhba0: 210000e08b1a51d3 (Qlogic) 5:4:0 / proc/scsi/qla2300/2
    vmhba0:0: scsi-qla0-port-0 5005076300c7b4a2 = 5005076300c0b4a2:5005076300c7b4a2;
    vmhba0:10: scsi-qla0-port-10 500507680110b79d = 500507680100b79d:500507680110b79d;
    vmhba0:11: scsi-qla0-port 5005076300cc9561 - 11 = 5005076300 c 09561: 5005076300cc9561;
    vmhba0:12: scsi-qla0-port-12 5005076300c80db4 = 5005076300c00db4:5005076300c80db4;
    vmhba0:13: scsi-qla0-port-13 5005076300cbb0b1 = 5005076300c0b0b1:5005076300cbb0b1;
    vmhba0:1: 500507630308414 d scsi-qla0-port-1 = 5005076303ffc14d:500507630308414 d;
    vmhba0:2: 500507630313414 d scsi-qla0-port-2 = 5005076303ffc14d:500507630313414 d;
    vmhba0:3: scsi-qla0-port-3 5005076300c7b0b1 = 5005076300c0b0b1:5005076300c7b0b1;
    vmhba0:4: scsi-qla0-port-4 5005076300cbb4a2 = 5005076300c0b4a2:5005076300cbb4a2;
    vmhba0:5: scsi-qla0-port-5 5005076300cca01d = 5005076300c0a01d:5005076300cca01d;
    vmhba0:6: scsi-qla0-port-6 5005076300cc0db4 = 5005076300c00db4:5005076300cc0db4;
    vmhba0:7: b 500507680140, 799 scsi-qla0-port-7 = b 500507680100 799:500507680140 b 799;
    vmhba0:8: scsi-qla0-port-8 5005076300cfa01d = 5005076300c0a01d:5005076300cfa01d;
    vmhba0:9: 5005076300 c 89561 scsi-qla0-port - 9 = 5005076300 c 09561:5005076300 c 89561;
    vmhba1: 210000e08b1a03d1 (Qlogic) 7:3:0 / proc/scsi/qla2300/3
    vmhba1:0: scsi-qla1-port-0 5005076300d0a01d = 5005076300c0a01d:5005076300d0a01d;
    vmhba1:10: scsi-qla1-port-10 5005076300cf0db4 = 5005076300c00db4:5005076300cf0db4;
    vmhba1:11: 500507630318414 d scsi-qla1-port-11 = 5005076303ffc14d:500507630318414 d;
    vmhba1:12: 5005076300 c 49561 scsi-qla1-port - 12 = 5005076300 c 09561:5005076300 c 49561;
    vmhba1:13: 5005076300 d 09561 scsi-qla1-port - 13 = 5005076300 c 09561:5005076300 d 09561;
    vmhba1:1: scsi-qla1-port-1 5005076300c4b4a2 = 5005076300c0b4a2:5005076300c4b4a2;
    vmhba1:2: b 500507680130, 799 scsi-qla1-port-2 = b 500507680100 799:500507680130 b 799;
    vmhba1:3: scsi-qla1-port-3 5005076300c4b0b1 = 5005076300c0b0b1:5005076300c4b0b1;
    vmhba1:4: scsi-qla1-port-4 5005076300d0b0b1 = 5005076300c0b0b1:5005076300d0b0b1;
    vmhba1:5: scsi-qla1-port-5 5005076300c4a01d = 5005076300c0a01d:5005076300c4a01d;
    vmhba1:6: 500507630303414 d scsi-qla1-port-6 = 5005076303ffc14d:500507630303414 d;
    vmhba1:7: scsi-qla1-port-7 500507680120b79d = 500507680100b79d:500507680120b79d;
    vmhba1:8: scsi-qla1-port-8 5005076300d0b4a2 = 5005076300c0b4a2:5005076300d0b4a2;
    vmhba1:9: scsi-qla1-port-9 5005076300c30db4 = 5005076300c00db4:5005076300c30db4;
    [root@esx011 /] # vdf h
    Size of filesystem used Avail use % mounted on
    / dev/sda1 3.0 G 2.5 G 364 M 88%.
    / dev/sda3 15G 5.6 G 8.3 G 40% / images
    No 392M 392M 0 0% / dev/shm
    / dev/sda6 23% 424 M 1.4 G 2.0 G/var
    / dev/sda5 7.7 G 81 M 7.2 G 2% /vmadmin
    vmhba0:0:0:1 91 82 G 8.5 G 90% / vmfs / vmhba0:0:0:1
    vmhba0:1:10:1 15 G 15 G 0% 7.0 M / vmfs / vmhba0:1:10:1
    63 7.7 M 63 0% G G vmhba0:1:11:1 / vmfs / vmhba0:1:11:1
    vmhba0:1:1:1 63 63 G 0 100% / vmfs / vmhba0:1:1:1
    vmhba0:1:2:1 15 G 14 G 1.1 G 93% / vmfs / vmhba0:1:2:1
    vmhba0:1:3:1 63 63 G 0 100% / vmfs / vmhba0:1:3:1
    vmhba0:1:4:1 63 63 G 0 100% / vmfs / vmhba0:1:4:1
    vmhba0:1:5:1 15 G 14 G 1.1 G 93% / vmfs / vmhba0:1:5:1
    vmhba0:1:6:1 63 63 G 0 100% / vmfs / vmhba0:1:6:1
    vmhba0:1:7:1 63 63 G 0 100% / vmfs / vmhba0:1:7:1
    vmhba0:1:8:1 15 G 14 G 1.1 G 93% / vmfs / vmhba0:1:8:1
    vmhba0:1:9:1 63 63 G 0 100% / vmfs / vmhba0:1:9:1
    vmhba0:5:0:1 59 G 14 G 44 G 24% / vmfs / vmhba0:5:0:1
    vmhba0:6:3:1 29 G 14 G 14 G 49% / vmfs / vmhba0:6:3:1
    37 G 35 G 1.7 G 95% vmhba0:6:6:1 / vmfs / vmhba0:6:6:1
    vmhba0:7:0:1 499 G 450 G 49 G 90% / vmfs / vmhba0:7:0:1
    7.4 G 7.3 G 180 M 97% vmhba0:9:0:1 / vmfs / vmhba0:9:0:1
    37 G 36 G 1001 M 97% vmhba0:9:1:1 / vmfs / vmhba0:9:1:1
    vmhba0:9:3:1 G 7.4 7.4 G 0 100% / vmfs / vmhba0:9:3:1
    vmhba2:0:0:8 39 G 39 G 29 M 99% / vmfs / vmhba2:0:0:8
    [root@esx011 /] # df h
    Size of filesystem used Avail use % mounted on
    / dev/sda1 3.0 G 2.5 G 364 M 88%.
    / dev/sda3 15G 5.6 G 8.3 G 40% / images
    No 392M 392M 0 0% / dev/shm
    / dev/sda6 23% 424 M 1.4 G 2.0 G/var
    / dev/sda5 7.7 G 81 M 7.2 G 2% /vmadmin
    [root@nbxva011 /] # wwpn.pl
    vmhba0: 210000e08b1a51d3 (Qlogic) 5:4:0
    vmhba1: 210000e08b1a03d1 (Qlogic) 7:3:0
    [root@esx011 /] # cat /etc/lilo.conf
    command prompt
    Timeout = 50
    boot = / dev/sda
    install=/boot/boot.b
    linear
    default = esx

    image=/boot/vmlinuz-2.4.9-e.71smp
    label = linux
    root = / dev/sda1
    initrd=/boot/initrd-2.4.9-e.71smp.img
    read-only

    image=/boot/vmlinuz-2.4.9-e.71
    label = linux-up
    root = / dev/sda1
    initrd=/boot/initrd-2.4.9-e.71.img
    read-only

    image=/boot/vmlinuz-2.4.9-vmnix2
    label = esx
    root = / dev/sda1
    initrd=/boot/initrd-2.4.9-vmnix2.img
    read-only
    Append = "mem = 800M cpci = 0: *;" 1 : * ; 2 : * ; 3 : ; 4:5:0; 7:0; 9 : * ; 10:; 11:; 12: *; 14:; 15: *; 17:; 18: *; 20:; 21: *; 23:; 24: *; 26:; 27: *; 29:; »

    It's client server which I can not restart the server boot or HBA settings view.

    All points will be awarded.

    Thank you

    And in MUI - HBA is not shared with Service Console

  • You want to transfer music from the computer's library to Windows Media Player. Don't know why some downloaded music goes to the library and other music goes to Media Player.

    To sort music between library computer and Media Player? How pay you the difference? I download music from Windows Media Player, but some files go to the library of the computer and do not show up in Media Player...?

    Hi Phoenixshadows1956,

    The music, videos and pictures libraries windows point to the files that store the files of real media on your computer. The Player library simply contains links to multimedia files, but gives you greater control of how you organize and use your digital media content than the Windows folders do.

    http://Windows.Microsoft.com/en-us/Windows7/Windows-Media-Player-library-frequently-asked-questions

    You question default save location. The default save location determines where an item is stored when it copied, moved or stored in the library. Access the link below to learn more about customizing a library.

    http://Windows.Microsoft.com/en-us/Windows7/customize-a-library

    You can use Windows Media Player Library to organize your entire digital media collection on your computer, including music, videos and photos. Access the link to learn more about how to manage and add items to the Windows Media Player library.

    http://Windows.Microsoft.com/en-us/Windows7/add-items-to-the-Windows-Media-Player-library

    To remove items from the Windows Media Player library, access the link below and follow the steps.

    http://Windows.Microsoft.com/en-us/Windows7/remove-items-from-the-Windows-Media-Player-library

    You can also useWindows Media Player to quickly find and play your music, video and image files on your computer.

    http://Windows.Microsoft.com/en-us/Windows7/find-items-in-the-Windows-Media-Player-library

    Hope this helps and let us know the result.

    Thank you and best regards,

    Srinivas R

    Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • WAG320N FTP server not accessible from the internet.

    I had a problem with my WAG320N for quite awhile.

    I add a hard drive 1, 5 TB usb port and I can access to the LAN.

    Now I want to take a step further and be able to access it from the outside.

    I enabled the FTP server and Internet access.

    I was play within the parameters of safety etc. but with no luck

    Why you changed the ip address of the router to 192.168.1.2. ?

    Try to update firmware of the router. After upgrading the firmware, reset the router and re - configure from scratch. Now, simply activate the FTP server on the router and check.

  • Try to remove deleted files from the Media Player library

    There are video files in my Windows Media Player library that I deleted, but items still appear in my video library.  When I right click on the file and choose 'Remove', nothing happens.  The video files were originally in the folder my music and I deleted them using the Explorer.  However, they still appear in the Media Player library (even if they are not functional - because I have deleted!).  I followed what Umesh suggested GregRN, but that doesn't seem to work for me.  How can I get rid of deleted files appear in the Media Player library?   I use a HP Pavilion dv4 using Windows 7 (64-bit).

    Hello

    For the question, you can also view the following link for more info. and measures to solve the problem.

    http://social.answers.Microsoft.com/forums/en-us/w7music/thread/e68d4e33-897C-421d-8D4B-dbf53c9ee4a5

    Thank you

    Mary
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • VSphere from VMware vCenter Server Web Access from the Internet

    I tested VMware vSphere (ESX 4) and tried to connect to the internet for the Web Admin Access VM only.  I can connect the vCenter Server (on Windows) http Web Access features and manage the configuration of all virtual machines. But when I try to connect to an actual vm via MKS, I get an error MKS as ' unable to connect to the MKS: unable to connect to the xxx.xxx.xxx.xxx:902 server.»  The xxx.xxx.xxx.xxx is the IP address of the ESX Server HOST and not the Server vCenter (which administers the host).   I have ports 80, 443, 902 and 903, on the firewall, open to point to the server vCenter Server.  When I'm on the LAN, I can do everything without a problem. Its only when I try to connect directly from the internet through our firewall I get the above error.

    Someone at - it suggestions?

    Andrej770,

    vCenter Server transfers you to the ESX host hosting the virtual machine, and the remote console runs on port 902.

    You want to go directly to the ESX host on port 902 through the firewall to connect to the Virtual Machine console.

    You want to see the pages "Guide de Configuration ESX" 146 for more information.

    http://www.VMware.com/PDF/vSphere4/R40/vsp_40_esx_server_config.PDF

    If you have found this or other useful information, please consider awarding points to 'Correct' or 'useful '.

  • Page that is uploaded to the server is different from the preview in the browser to Dreamweaver

    Hi, I have a few questions.  Anyone happen to know why my home page is different in Dreamweaver when I saw in the browser, then it does when I download the page on the server?  http://www.iewaterkeeper.org/  I see a join our mailing list button is intact when I saw in the browser but is not where when I discovered the page downloaded from the server.  Other strange things have been going with Dreamweaver today as I have no absolute position a div in it is held and all the typography on my homepage looks very blurred in Dreamweaver but looks clearer when it is transferred to the server.  Anyone know what is happening?  Any help would be greatly appreciated.  .... Could this be a virus?

    You do not have a class called "facebookmailinglist" in your css file its called 'mailing list '.

    If you need to change this:

    to do this:

  • Canon scan to folder (Server 2008 R2) from the latest Windows Updates (13 sep 2012) it doesn't work anymore...

    We have a few Multi functional Cannon, who were able to scan to folder to our file server 2008 R2 server.

    Since the latest Windows Updates (13 sep 2012) it doesn't work anymore...

    Nothing has changed for folders or shares. Actions are like:

    \\fs01\scans\IT

    Shared folder is \\fs01\scans

    Share permissions are full for everyone

    On the COMPUTER folder, only the service and the Canon scanner user have full conrol...

    When I turn off the firewall of Windows on the FS01, it works.

    Can I get a SMB = OK on the Multi functional.

    When I turn on the WIndows firewall, I get a SMB = NG on the multifuntional

    I checked the rules and everthing about file and printer sharing is allowed...

    Can someone please think about what to do?
    Because really don't want to go with Windows Firewall disabled.

    The Endpoint Protection 2010 Anti Virus is installed on the FS01, but given that disabling the Windows Firewall works, I don't think that the Anti Virus has nothing to do with it.

    Update: I tried two other servers 2008 R2 (with also the Windows Firewall on) and it works! So there's something wrong with this one server... But as far as I can see, the firewall has all the file and open sharing of printers of things... And when I connect with the Canon Scan on a PC user I can browse places very well.

    Hello

    "Update: I just tried two other servers 2008 R2 (with also the Windows Firewall on) and it works! "So there is something wrong with this one server.

    Microsoft has specific Forums to help you with your Server 2008 R2 questions.

    Could you please repost this link in Server 2008 R2 Forums.

    "Support for Windows Server 2008 R2"

    http://TechNet.Microsoft.com/en-us/WindowsServer/bb512923

    See you soon.

  • Memory from the Flushing call library function node

    I use the function call library (COLD LAKE) node to load some dll dynamically in a same vi.

    I use a loop for to send the DLL files or a table to COLD LAKE to load the different dll.

    For the first iteration, the COLD LAKE works very well, but for the second iteration and so on can not replace the output variable, and continue to repeat the result of the first iteration.

    Is there anyway to clear the memory of COLD LAKE, so that I will get the correct result for DLL 2nd and so on?

    I understand your message, you have different dll, which returns an array of LabVIEW.

    This table can be of different sizes according to the DLL you are calling.

    I think that you are having a general misunderstand about LV memory management. I think that your comments refer to the data space LV has allocated for the table, this has nothing to do with the DLL itself said!

    LV works memory about conservative. So if you allocated a data space, execution of a new of the same VI will try to reuse this dataspace. So the tables are not released if the VI will slow.

    That being said, the table itself will not reduce its size.

    The only question I have on this: you still have all the available values? If the new call returns the three values (out of 33), is the rest 30 items "the old value"?

    For ANSI C dll - it is common that the DLL also returns a scalar value "arraysize". If you got that, you can use the Array subset function to retrieve valid values.

    Norbert

  • VI server: Get references from the project which has a VI

    OK, here's a question for someone who knows the intricacies of the VI server:

    Is there a relatively easy way to get the reference of the project which has a VI?  (I don't know how that would play if there are multiple instances in different contexts, but maybe I'm overthinking it.)

    I see that there is a property "Own App" for the screws, which means that I could probably get to open projects from that and across these hierarchies of project.  That seems like a lot of effort, however.

    Thank you

    Jim

    @Ben: you are right, a VI, you get the reference of the call library, in the library, you can get the mention of 'a project', which is a "temporary project X" where X is an increment. But how to get the real owner of project?

    If the project is in memory, you can use the property to "Own the Application" of the VI then the 'Project.Active of the project"which is a private property.

    Christian

  • Microsoft Digital Imaging Anniversary Edition-could not remove photos from the digital image library

    Microsoft Digital Imaging Anniversary Edition

    I have problems with digital imaging.  Never been wrong before, so I'm puzzled!  Recently added pix from CD to digital photo Image file picked up but did not display the photos on the page of digital image library - they come just under the icon standard w/o a view of the pix.  I tried to delete these files where the pix would not come to the top of the digital image.  Digital image would not remove them.  I deleted the pix of the computer files.  Digital image still would not remove the files in the library. I went into the Control Panel, I removed & reinstalled the Digital Image, but all files keep coming back.  Digital Imaging tells me I have 4000 photos stored there!  If I do, where are they?  I can't find them!   Is there something else I can do?

    I use Windows XP.  I've seen Info for Vista, but I need it for XP.

    I have problems with digital imaging.  Never been wrong before, so I'm puzzled!  Recently added pix from CD to digital photo Image file picked up but did not display the photos on the page of digital image library - they come just under the icon standard w/o a view of the pix.  I tried to delete these files where the pix would not come to the top of the digital image.  Digital image would not remove them.  I deleted the pix of the computer files.  Digital image still would not remove the files in the library. I went into the Control Panel, I removed & reinstalled the Digital Image, but all files keep coming back.  Digital Imaging tells me I have 4000 photos stored there!  If I do, where are they?  I can't find them!   Is there something else I can do?

    I use Windows XP.  I've seen Info for Vista, but I need it for XP.

    ========================================
    The MS Digital Image Library maintains a proprietary database
    named Pictures.pd3 who is not deleted when the program is
    uninstalled/reinstalled.

    If you rename Pictures.pd3 to Pictures.OLD... the next time you
    Open the library, it will be because it was the first opening.

    Windows XP... the Pictures.pd3 database file is located at:

    C:\Documents and Settings\.
    Local Settings\Application Data\Microsoft\
    POD\Pictures.Pd3

    If you can't find the file, open a file and
    Reach... Tools / Folder Options / View tab on...
    Tick... Display the hidden files and folders / apply / OK.

    Volunteer - MS - MVP - Digital Media Experience J - Notice_This is not tech support_I'm volunteer - Solutions that work for me may not work for you - * proceed at your own risk *.

  • Receive error message while tying to uninstall microsoft sql server 2008 r2 from the control panel.

    I'm trying to uninstall microsoft SQL server 2008 express R2 in windows VISTA from Control Panel and I get the error message "another program is installed. Please wait until the installation is completed and try to reinstall this software. " What should I do to uninstall. Please help me find the solution for this.

    This is the wrong forum.  This forum is for the Windows Vista installation.  The SQL Server Express forum is

    http://social.technet.Microsoft.com/forums/en-us/SQLExpress/threads

    The forum of answers Vista programs is to

    http://answers.Microsoft.com/en-us/Windows/Forum/windows_vista-windows_programs?tab=all

  • Want to update and authentic copy of the widows 7 ultimate with the amounts deducted from the price against the Home Basic, one that comes with my dell inspiron windows 7?

    I have a dell inspiron with genuine windows 7 Home Basic with a product key. But yesterday, I have windows 7 ultimate which is not genuine (pirated) of the nave installed. its features are good. I want to make a genuine copy of windows 7 ultimate and update it.  Let me know that I can get a real and a copy updated widows 7 ultimate with the amounts deducted from prices against the Home Basic to windows 7, which is to come up with my dell inspiron?

    You can purchase a license of Windows 7 Ultimate Upgrade and convert a genuine license of your current installation.

    http://www.Microsoft.com/Windows/buy/default.aspx

    http://Windows.Microsoft.com/en-us/Windows7/get-a-new-Windows-product-key

    Click Start, right click on computer

    Click on properties

    Scroll down to the Windows Activation

    Click on change product key

    Enter the new product key

    Proceed with activation over the Internet.

  • How can I determine what version of Windows Server is installed from the PID

    I am currently responsible for the licensing of our company and I want to find out what servers have been installed under what license i.e. OEM, MSDN, KMS.

    Is it possible using the PID that you can determine which version of Windows Server is installed. I need to know this for all versions of Windows Server since 2000-2008 R2.

    Hi Kudos2000,

    Your question is more complex than the most seen on the answers. I suggest that you re-post on our TechNet forums where computer professionals can help you.
    I hope this helps.
  • When I install Adobe Digital Editions v 4.5 to 8.1 win does not offer to migrate from the ADE 3 library. It does on Win 7 & 8 Win

    I've successfully upgraded ADE on 2 computers but on the 3rd, the library does not migrate & ADE 3 is not uninstalled.

    Normal Digital Edition used the same folder and you get display eBooks, but sometimes does not work.

Maybe you are looking for

  • New Intel 6300 Wlan card does not work in Satellite P850/49

    Hello I recently installed a new wifi card on my laptop in order to give him a dual-band support. However, while all goes well in terms of hardware and driver installation, the computer fails to actually use the wifi card and insists on the fact that

  • HP 6910P has no volume bar on the control SCREEN

    Hello Disappeared from the screen volume control bar. The "speaker" icon is present on the taskbar. The volume control button do not work. But no bar is visible. The laptop is a HP 6910 P running on XP pro, cleaning of viruses and malware. Thanks for

  • No service is listed for Security Center, firewall windows, windows defender, and windows updates.

    Original title: Help please to update and other services Hello, Ive been looking everywhere in this forum to try to find something to help me but nothing worked. Here's my 1st problem my windows update request does not work. When I click search for u

  • Alarm of blackBerry Smartphones

    I am new to the possession of a blackberry. So please forgive me for asking simple questions. I can't figure out how to set the alarm. Can you please help

  • removal of duplicates

    all duplicates in my image of files.every photos from facebook and email going to my pictures folder. I can't delete them. even when I delete a copy copy another one appears. How can I fix this problem.