Control CD or DVD Drive through LabVIEW

Hi All,
I am interested in controlling my PCs internal CD/DVD drive using LabVIEW. I've had a look around the forums and ni website and it seems that external CD drives can be controlled using a PXI card and the SCSI interface.
Searching the LabVIEW help I haven't been able to find any reference to SCSI but I guess the protocol must be implemented somewhere as it can be used with the PXI card I found referenced during my search.
Initially I would like to just open and close the drive - if anyone can offer some pointers in the right direction I would appreciate it.
Also if anyone is familiar with the level of access provided by SCSI maybe I could get a little extra information. For example eventually it would be useful to be able to control the motor speed of the CD turntable independently - is this type of command exposed in SCSI?
Many thanks for your help,
David
Solved!
Go to Solution.

Open / Close, here: https://decibel.ni.com/content/docs/DOC-19732
Beginner? Try LabVIEW Basics
Sharing bits of code? Try Snippets or LAVA Code Capture Tool
Have you tried Quick Drop?, Visit QD Community.

Similar Messages

  • Controlling a Siemens S120 drive from LabVIEW over Profinet

    Does anyone have any experience using LabVIEW to control a Siemens Sinamatic S120 drive over Profinet.  Siemens has a very basic application note which describes using a DLL that they provide to interface with the S120 drive.  It is really unclear if all the drive parameters can be controlled using this interface.
    https://support.industry.siemens.com/cs/attachments/99684399/99684399_SINAMICS_G_S_Ansteuerung_mit_L...
    https://support.industry.siemens.com/cs/document/99684399/sinamics-gs-profinet-anbindung-an-labview?...
    Does anyone have any experience using LabView to control a Siemens S120 drive?  How difficult is it?

    Hello ipbrown,
    This looks to be a DLL created by Siemens to be interfaced with LabVIEW.  Unfortunately, we will have very limited knowledge of what capabilities this DLL provides.  You may need to contact Siemens.  Most of the experience I have with PROFINET and LabVIEW involve our PROFINET C Series Module, that can be used to transform a cRIO into a PROFINET slave.

  • Trying to see DVD drive through DVD sharing. iMac does not see MacBook. DVD sharing is ON.

    I have an iMac with a non-working DVD drive and I'm trying to install Snow Leopard from my MacBook's DVD drive. I have turned DVD Sharing ON but the iMac does not see the DVD drive in Finder's Shared Devices. I have tried FireWire, LAN through TimeCapsule and WiFi. Am I missing a step?
    The iMac and MacBook are both late 2007 purchases and have 10.5.8.
    Thanks for any help.

    Two commands you need to type in terminal on the computer that has the dead drive. 
    Disk sharing like the macbook air does is one of those things that's included in all OS X's on all computers, but that is not enabled.  (I think it's cause apple doesn't want to have to support it on more devices that they absolutely have to)
    So here's how you enable it. 
    In your Utilities Folder, open Terminal
    copy and paste each line:
    sudo -s
    *type your password*
    defaults write com.apple.NetworkBrowser EnableODiskBrowsing -bool true defaults write
    com.apple.NetworkBrowser ODSSupported -bool true
    shutdown -r now
    Okee dokee... That last command will restart your computer, then you're off to the races!

  • Simple control of a linear actuator through LabVIEW advice

    Hello all,
    Was in need of some quick guidance. I purchased a Firgelli PQ12 linear actuator along with their LAC control board. They provide a sample LabVIEW program which I was able to run properly. What I would like to do is create my own LavVIEW program for the motor, basically with two inputs; stroke length, time. I would like for the actuator's stroke to simply extend and retract for a desired time period. What is the best way to go about creating a LabVIEW program for a DC motor? Any tutorials available for this application? Advice? Any help is appreciated. 
    Thank you!
    Edit - Details on what is being used
    http://www.firgelli.com/Uploads/PQ12_datasheet.pdf
    http://www.firgelli.com/Uploads/LAC_Datasheet.pdf

    Are you looking to use just basic LabVIEW? Or do you have any toolkits or modules? Here are a few links to an example and tutorial regarding DC motor control in LabVIEW:
    -Open and Closed Loop DC Motor Control VI
    http://zone.ni.com/devzone/cda/epd/p/id/4953
    -Using the LabVIEW PID Control Toolkit with the LabVIEW Control Desgin and Simulation Module
    http://www.ni.com/white-paper/6931/en#toc1
    Daniel K | NI Applications Engineer | Certified LabVIEW Developer

  • CD-ROM error on boot after replacing DVD drive -Qosmio F20-574

    Ok so I have a Toshiba Qosmio F20/574 and I'm trying to replace the factory DVD drive (TEAC DV-W28E) with a Liteon DS-8A1P (f/w CX12). With or without a DVD drive Im getting a CD-ROM error on boot. The only time I do not get it is when I boot with the factory DVD drive.
    Here are the things I've tried...
    -Cleared the CMOS
    -Removed the bezel to make sure its plug all the way in
    -used the EEPROM utility to set the drive to slave.
    -tested the drive in another laptop
    -unistalled the factory dvd drive through device manager and tried to boot with the new dvd drive
    Here are the things I found weird...
    - in the BIOS (ACP BIOS 1.30) under Device I/O it shows the Hard Drive and cd drive but its not listed by name, its showing only the IRQ of the master and secondary IDE controller (Built-in HDD Primary IDE (1F0H/IRQ14), CD-ROM Secondary IDE (170H/IRQ15)). This doesnt change, even if I boot without a DVD-Drive.
    -There is no BIOS update available for this laptop. This is a Toshiba from Japan and Ive tried using Qosmio F20 BIOS 1.40 from another region but it doesnt work.
    -I cant seem to find an update firmware for the Liteon DS-8A1P (CX17)
    I cannot think of anything else to try. I really need help! Any ideas?

    Hello
    your Liteon DS-8A1P (CX17) currently in SLAVE or CABLE SELECT Mode
    you must make it as MASTER
    Toshiba accepts drives in MASTER settings only
    you can not make it by jumper , because there is no jumper inside the drive
    you can make it master by:
    1-firmware update to the drive to make it MASTER.
    2-by soldring pin 47 to pin 45 inside the drive (not recomended).

  • Is it possible to locate the CD or DVD drive

    I was wondering whether it was possible to s it possible to locate the CD or DVD drive with Labview.
    My application kinda needs to copy files off the cd drive onto the computer but i don't know how to locate the cd drive
    thanks

    I'll add some more information about our problem.  We would like to detect if a particular drive letter is a CD or DVD drive.  The functionality should be similar to the following DriveInfo member in C#.
    http://msdn.microsoft.com/en-us/library/system.io.driveinfo.drivetype.aspx
    It can tell if a drive letter is a CDrom, Fixed, Network, Removable, Unknown, etc... drive. 
    I have searched the Advanced File VIs and Function for suitable functions and the GetVolumeData VI is very close (and we could probably detect drives with no free space).  However, I wonder if there are any other VIs that can help. 
    Another example is the following:
    http://binaryworld.net/Main/CodeDetail.aspx?CodeId=917 
    Thanks in advance,

  • Use Labview to control two Picomotor actuators successively through Model 8753 iPico driver

    Hello All,
    I want to use Labview to control two Picomotor actuators(belong to channel A ,C) successively through Model 8753 iPico driver.Since the example VI's
    (Application.vi) from Newport's website just control one actuator at one time, so I copied the example code, thus there are two repetitive sections (see the attachment) in
    the while loop structure. The test result was that two Picomotor actuators moved to respective target position circularly. And I found the test was correct when two Picomotor actuators belonged to different address. Can anyone tell why ,what should I do? Any assistance with this matter is greatly appreciated.
    Best Regards,
    Attachments:
    control two picomotor actuators.vi ‏90 KB

    BRox,
    I had a look at the examples and obviously all it does is to communicate to the drive through RS232 with a proprietary protocol. With the documentation in the block diagram and the documentation of the protocol it shouldn't be too hard to understand what's going on, but on the other side NewFocus has obviously missed a chance to provide a high level and easy to use API for their product...
    I can't dive too deeply into the features of this drive, but before you spend too much time on understanding their command language, you should check with NewFocus, if it is possible at all to meet your requirements with their hardware. The main reason why I doubt that is the slow communication speed provided by RS232. The only way to reach a sinusoidal motion profile of 30 to 70 Hz with this type of communication is running the complete trajectory generation and interpolation onboard. If you have planned to generate the motion profile in LabVIEW and send setpoint commands to the drive this will probably not work.
    If the drive provides another command input (e. g. an analog +/- 10 V input for torque or velocity command signals), we can talk about alternative approaches.
    Regards,
    Jochen Klier
    National Instruments

  • Control MAX through labview

    Hi,
    Is there any way by which I can control and make selections in MAX through labview code?
    I need to select driver sessions for IVI classes of instruments. For this it will be good if I can create IVI classes and select driver sessions programatically using labview.
    Any take on this?

    JoshuaP wrote:
    The closest thing to a programmatic API for MAX is the NI System Configuration API, however I don't think that you can currently use it to configure IVI settings.
    No, you cant use any existing API to programatically adjust IVI config settings.
    However, all of these settings persist in "XML-Hell."  With the right file manipulations,  regisistry entries and / or details on what, if any, services need to be triggered to update it is THEORETICALLY possible.
    Spoiler (Highlight to read)
    I Wouldn't try it without serious NI involvement.  There is almost certainly a better way to get what you want.
    I Wouldn't try it without serious NI involvement.  There is almost certainly a better way to get what you want.
    Jeff

  • DC motor closed loop control through labview using usb 6008

    Hello
    i am doing a project in which i want to control the speed of a DC motor (PID control) through labVIEW 2010. I am having a DC motor, a drive unit that regulates the voltage to the motor by getting analog voltage from 0 to 3.3V ( it can be used for both directions) and i also have a NI usb 6008 board. The problem is that i can't feed the usb 6008 with the digital signal from my hall effect speed sensor. Is it posible with this setup to control the motor?? I can also try to use the pulse as analog input and trasform the frequency into rpm's. Then i am thinking of generating an analog signal to feed the motor drive. If you have any further suggestion of a probably better hardware setup would be more than helpfull to me.
    Sincerely
    Jason Chaloulos

    Hello Michael
    Thanks for the reply. I came across those topics before and all of them are trying to generate a PWM signal as output i want to use just an analog signal output so timing on the output is not that important i guess. i am struggling on getting the frequency from the digital input signal that my hall effect sensor generates. Since the maximum speed of the motor is 3000 rpm and with my tooth wheel the maximum  output frequency of the sensor will be 300Hz which i see its way less than the limitation of my ni board. Is there any tutorial documentation that might help me with this one ? Thank you in advance.
    Kind regards
    Jason

  • I'm trying to burn my audiobooks on CDs.  Got through three books just fine, then my CD/DVD drive "disappeared."  I rebooted and got it back, but iTunes says, even after I un- and re-installed it, that it doesn't have the registries to burn CDs.

    I'm trying to burn my audiobooks on CDs.  Got through three books just fine, then my CD/DVD drive "disappeared."  I rebooted and got it back, but iTunes says, even after I un- and re-installed it, that it doesn't have the registries to burn CDs.  How can I retrieve this capability?  My audiobooks are from Audible.

    I'd start with the following document, with one modification. At step 12 after typing GEARAspiWDM press the Enter/Return key once prior to clicking OK. (Pressing Return adds a carriage return in the field and is important.)
    iTunes for Windows: "Registry settings" warning when opening iTunes

  • How to control RS232 Interface through LABView?

    Does LABView have the ability to control RS232 Interface? If it does, what version of LABView has this capability? The LABView versions that we have in the company are 7.2 and 8.1 only. The operating systems that we have are Windows and Linux.

    i have a question i am wanting to control an rfid reader/writer that has a  RS232 or USB connection through labview. Here are some specs on the product. is this possible for it to work.
    Key Features
     Fast data transfer
     Supports multi-detection
     ANT1015A for wall or desktop 
    mounting
     Baud rate: 19,200bps, N, 8, 1
     ABS housing
     RS232 or USB connection
     IP40 protection rating: waterproof 
    and dustproof
    Technical Specifications
    Frequency 13.56MHz
    Technical certificates CE, FCC
    Power requirements 12V DC, 300mA 
    Display 3 status LEDs
    Read/write distance 30cm, with ISO 15693 compliant transponders
    Technical Certificates CE, FCC 
    Antenna connection RP-SMA 50ohm
    Transponder compatibility HF, ISO 15693 compliant transponders
    Operating temperature 0 to 60°C
    Storage temperature -20°C to 70°C
    Humidity 10% to 90% relative
    Dimensions 345mm × 240mm × 20mm (L ×  W × H)
    The link below will take you directly to the product.
    Hf Rfid
    Attachments:
    13.56 MHz. High Frequency (HF) Reader RFID Writer with Antenna.pdf ‏389 KB

  • ITunes and CD/DVD Drive Control

    Hi..I can't use my CD/DVD drive for any reason UNLESS iTunes is running at least in the background. It's like iTunes has taken over complete control of my drive. I would like to be able to use the drive for other things (photos, etc.) without having to first run iTunes. Anyone have any ideas about this? Thanks,
    Alan

    Hi all,
    I have a Satellite P30-110. I have tried assigning specific controls to the CD/DVD buttons of my laptop to Winamp but everytime I do it reverts to a default hotkey identifying code.
    For example if I want the Play/Pause button to act as a hotkey for the Play button in Winamp and I enter it into the Hotkey setting it comes up as: 0x1770001 but when I click add it reverts to: 0x1000000
    Can you tell me why this is or how to stop this from happening.
    Thanks!

  • Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the "Add or Remove Programs" control panel...

    I have done all the steps that I could find, and I am still having this issue...can someone help me please?
    Here is the diagnostics test I just ran as well. Not sure why it wont read my ipod either.
    Microsoft Windows Vista Home Basic Edition Service Pack 2 (Build 6002)
    Dell Inc. Inspiron 1525
    iTunes 11.1.5.5
    QuickTime not available
    FairPlay 2.5.16
    Apple Application Support 3.0.1
    iPod Updater Library 11.1f5
    CD Driver Not Available
    CD Driver DLL Not Available
    Apple Mobile Device 7.1.1.3
    Apple Mobile Device Driver 1.62.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 00D5BEA809F38F28
    Current user is an administrator.
    The current local date and time is 2014-04-05 12:39:11.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is not supported.
    Core Media is supported.
    Video Display Information
    Intel Corporation, Mobile Intel(R) 965 Express Chipset Family
    Intel Corporation, Mobile Intel(R) 965 Express Chipset Family
    **** External Plug-ins Information ****
    No external plug-ins installed.
    **** Network Connectivity Tests ****
    Network Adapter Information
    Adapter Name:        {F45D6408-EDE8-4F4F-8BDF-AE815F918114}
    Description:            Dell Wireless 1505 Draft 802.11n WLAN Mini-Card
    IP Address:             192.168.0.16
    Subnet Mask:          255.255.255.0
    Default Gateway:    192.168.0.1
    DHCP Enabled:      Yes
    DHCP Server:         192.168.0.1
    Lease Obtained:     Sat Apr 05 12:21:08 2014
    Lease Expires:       Sat Apr 05 13:21:08 2014
    DNS Servers:         68.105.28.12
                                    68.105.29.12
                                    68.105.28.11
    Adapter Name:        {8F15FB4D-2EE6-4690-A8E7-82ACBF7A4F1E}
    Description:            Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller
    IP Address:             0.0.0.0
    Subnet Mask:          0.0.0.0
    Default Gateway:    0.0.0.0
    DHCP Enabled:      Yes
    DHCP Server:        
    Lease Obtained:     Wed Dec 31 17:00:00 1969
    Lease Expires:       Wed Dec 31 17:00:00 1969
    DNS Servers:        
    Active Connection: LAN Connection
    Connected:             Yes
    Online:                    Yes
    Using Modem:        No
    Using LAN:             Yes
    Using Proxy:           No
    Firewall Information
    Windows Firewall is off.
    Connection attempt to Apple web site was successful.
    Connection attempt to browsing iTunes Store was successful.
    Connection attempt to purchasing from iTunes Store was successful.
    Connection attempt to iPhone activation server was successful.
    Connection attempt to firmware update server was successful.
    Connection attempt to Gracenote server was successful.
    Last successful iTunes Store access was 2014-04-05 12:38:45.
    **** CD/DVD Drive Tests ****
    LowerFilters: PxHelp20 (2.0.0.0),
    No drivers in UpperFilters.
    Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the “Add or Remove Programs” control panel.
    **** Device Connectivity Tests ****
    iPodService 11.1.5.5 is currently running.
    iTunesHelper 11.1.5.5 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    Universal Serial Bus Controllers:
    Intel(R) ICH8 Family USB Universal Host Controller - 2830. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2831. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2832. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2834. Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2835. Device is working properly.
    Intel(R) ICH8 Family USB2 Enhanced Host Controller - 2836. Device is working properly.
    Intel(R) ICH8 Family USB2 Enhanced Host Controller - 283A. Device is working properly.
    FireWire (IEEE 1394) Host Controllers:
    RICOH OHCI Compliant IEEE 1394 Host Controller. Device is working properly.
    Most Recent Devices Not Currently Connected:
    iPod touch (4th generation) running firmware version 6.0.1
    Serial Number:       CCQH8BRSDT77
    **** Device Sync Tests ****
    No iPod, iPhone, or iPad found.

    CD Driver Not Available
    CD Driver DLL Not Available
    With that one, I'd start with solution 3 from the following document:
    iTunes for Windows: Optical drive is no longer recognized, or "Disc burner or software not found" alert after install

  • LabVIEW 2010 only installs if DVD drive is D:

    My DVD drive letter was F or G and the installer for the LabVIEW 2010 Developer Suite would not run properly.  I believe the error was that a file was missing. I decided to try and make the drive D: and it worked after that.
    Just though others should know.
    Chris Megdanoff

    LV 2010 was missing from the distribution I was using.  After downloading the missing piece, install from F: went fine.

  • Can I watch a DVD which I am playing on my computer's DVD drive (not streaming through iTunes or Netflix) on my TV set with Apple TV?

    Can I watch a DVD which I am playing on my computer's DVD drive (not streaming through iTunes or Netflix) on my TV set with Apple TV?

    I have a macbook pro and a Imac with these I can use the air play option to send the video to the apple tv, i use all the time, not sure how to do it if you are using a pc thow.

Maybe you are looking for

  • InfoCube copy  to  Another BW system

    Hi Experts, We are using SAP BW 3.1 VER, We created customized cubes with data. Actually We introduced SAP BW 3.5 ver in seperate server. Now I want to transfer the BW 3.1 system existing Cubes with data to BW 3.5 system. What are the possibilities t

  • Problem unlimited restart Nokia C7

    Hi,before 2 days i buy Nokia C7. Today i restart them and when i try start him again start "unlimited restart" 6 hours after is same problem when i try start my nokia - they start and shutdoun alone non-stop and i cant do nothing... Imposible update

  • How does javascript get string from applet?

    hi, sir/madam: I use an applet to deal with simulation, make the results to be a string and want to save it in a text file. Certainly, using applet to write local file is not good method (though I have some idea about it). I want that javaScript writ

  • Creating adapters using PCK

    Hi guys, I have recently installed PCK. I want to start out with the development of adapters using PCK. Can somebody please provide some resources for the same. Thanks in Advance

  • How do I convert from 32bit EXR directly to 32bit DNG?

    Currently I go EXR to TIF via Photoshop, then TIF to DNG via Lightroom. But, I can't help but think there should be a way to go directly for EXR to DNG. All in 32bit formats. Anyone have any ideas? I'd say a ton of time and space skipping the TIF ste