Panasonic Motor usable with NI stepper controller?

Dear All,
Kindly if you may advise if followings can be used with  NI  STEPPER  (non-servo) motion controller
Panasonic Motor  MSMA042A1H
Panasonic Motor  MSMA042A1G(with break)
Panasonic Driver (Amplifier)  MSDA043A1A
It takes DIR / STEP pulsing signal inputs  (or CW /CCW)
Many thanks in advance

John,
I tried calling Panasonic.  The guy on the phone gave me an email address.  I don't have a contact for the Industrial division of Panasonic.
Like I said before, most likely our drives will work with your motor because we do support Step and Direction inputs.  Our boards also support CW/CCW input also.
Lorne Hengst
Application Engineer
National Instruments

Similar Messages

  • Closed loop control of step motors possible with 7344?

    Hi All
    I have been looking around here for a while for an answer to this question.
    For me, a closed loop control system is correcting for following errors all the time, also when the move is complete.
    If the load on a system changes, there will often be a need for compensation in order to keep the position right. Then you need a closed loop control system.
    I have made a system using DC motors with a 7342 controller. We are in the process og getting a new similar system, where the manufacturer chosed stepmotors in the believe that it can be used in closed loop.
    Is it really true that the NI version of closed loop is only performing a what you call a "pull-in" at the end of the move in order to correct for lost steps or flexibility of the connection between motor and object/encoder?
    I would call this "backlash compensation" or something like that.
    Why dont you make a real closed loop option. The control voltage from your servo motor control, could be fed into a voltage-frequency converter with a matchin sign signal.
    This shouldn't be too complicated to accomplish.
    /b

    You are right. NI motion control boards don't apply a control algorithm
    during moves when configured in closed loop stepper mode. In this mode
    the board monitors the following error during the move and generates an
    error when the following error limit is exceeded and they start the
    pull-in moves at the end of the move if necessary.
    If you really want to do PID control with stepper motors you still
    could connect an external V/f converter to the DAC outputs of the board
    and control the axes like DC motor axes. Some vendors implement this
    feature on their board but NI has decided not to do that as we don't
    think that this approach provides a good solution. Here are some reasons:
    The most important issue is the fact that you could easily exceed
    the maximum rate of change of the motor frequency in the case that the
    following error increases during the move. For a DC motor this would mean that the
    voltage of the controller increases to compensate for this error and
    the motor will follow - probably with some delay, but it will follow. For
    the stepper this could mean that the acceleration becomes so high
    that the motor stops immediately as it can't follow with a delay like a DC motor. What
    should the controller do then? Restart the move automatically? Generate
    an error? There is a big chance that you end up with a system moving in a stop and go mode.
    The second issue is related to the control algorithm itself. The transfer function of a stepper motor is not really linear so it will be quite hard to find good tuning parameters. A DC motor can be tuned by analyzing the step response and the Bode plot. For the reasons that I have described in 1.) this won't work for a stepper so how should you tune it?
    I have talked to some  motion control engineers who have tried to control steppers with a PID algorithm and they all agree that this is a real pain and it's not recommended.
    So if your system requirements involve online following error compensation I strongly recommend using a DC motor.
    Best regards,
    Jochen Klier
    National Instruments Germany

  • Oriental Motor control with labview

    I am trying to control third party (Oriental Motors) stepper motor
    controllers with Labview. I have managed serial communication, but command
    aren't being sent. Can anyone help me?

    Hi Azim,
    It looks like Maxon posted a driver for the DES servoamplifier here: 
    http://shop.maxonmotor.com/maxon/assets_external/Katalog_neu/eshop/Downloads/maxon_motor_control/4-Q...
    The DES can communicate via a command voltage from a motion controller, in the NI case you would use a PCI or PXI 7340 or 7350 series motion controller, and set the drive to +-10V command input mode. 
    It can also communicate over Serial RS-232 or CAN. I believe the above linked driver implements serial communication, but I haven't had a chance to look at it, so I'm not positive. 
    See description of modes and comm interfaces here:
    http://shop.maxonmotor.com/maxon/assets_external/Katalog_neu/eshop/Downloads/maxon_motor_control/4-Q...
    Best Regards,
    Nate

  • Connection between panasonic motor driver & UMI 7772

    Hi,
        I'm freshman in LV area and making a testing facility for the moment which has a servo motor need to be contorled by Labview. but it is a real prolem for me that how to make connection between UMI & Motor driver, the devices now I have as follow:
        Panasonic servo motor
        Panasonic servo motor driver A4 series MCDDT3520
        NI PCI-7342 2 AXIS Stepper/Servo Motion Controller
        UMI-7772
        did anybody got experience about Panasonic motor driver and UMI 777x series connection? pls. give me some suggestions, appreciate for that in advance.

    The following page has all the latest panasonic servo motor/driver info. It may help.
    http://www.clrwtr.com/Panasonic-Servos-Motors.htm

  • PCI 7390 - MCA 7790 - Panasonic Motors

    Hello,
    We have bought the PCI 7390 and MCA 7790 boards in order to control Panasonic Motors. Specifically, we want to control the MADDT1207 and MADDT1207N servo drives for MINAS A4/A4N motors.
    Our firs trouble is with the MADDT1207N servo drive, wich does not have direct conectivity with the MCA 7790 board. We have a 50 pin SCSI cable to connect the MADDT1207 with the MCA 7790, and it works more or less ok, but the MADDT1207N has a 37 pin connector instead of 50 pin. My question is, is there any way to connect them. Does National Instruments sell a special cable for this?
    I use Measurment & Automation to test the boards with the MADDT1207 servo drives (the 50 pins one), and after some time to configure both, the MADDT1207 and the Measurment & Automation program, I am able to move the motor. Ten points for NI!! Its quite easy if you take some considerations. But what I am not able to, is to get the encoder data correctly. I know this data is transferred by the OA, OB and OZ differential signals. If I go to Measurment & Automation->NI Motion Devices->PCI 7390->1D interactive->Advanced Tab->Advanced Data group box, there is a field that says Encoder, and it ontly changes between 0 and 1, so I believe the data is being transferred, but the PCI 7390 does not understand MADDT1207. Looking at the panasonics manual, I realized that each differential (OA, OB, and OZ) pair must be terminated with a 330 ohm parallel resistor. This is my second question, does anybody know if I have to put this resistor? I measured with the multimeter and the pair is terminated with high impedance (no resistor). I tried to put a 330 ohm resistor in the MCA 7790 board (just between the connector pins), but nothing changed. I know the resistor must be at the end of the pair, but I would not like to solder the resistors in the PCI board if its not needed.
    In the Encoder Settings in Measurment & Automation->Default 7390 Settings->Axis 1, I have disabled the Filter Fequency field, I put 10000 counts per revolution, and I tried with several combinations of Polarities and Index References Criteria.
    In the Servo parameters I have:
    44 (number of output pulse ratio) = 2500 (counts per revolution)
    45 (denominator of output pulse ration) = 0 (wich means x4 (= 10000), is used)
    46 Pulse output logic inversion = 0 (no inversion)
    47 Z-phase of external scale set up = 0 (Z-phase output of external scale becomes invalid)
    Any ideas? Does anybode succeeded with the encoder?
    Thanks in advance

    Hello everybody,
    After a month searching the problem, finally I found it:
    My new 50pin SCSI cable is broken: the pins 48 and 49, corresponding to the encoder signals OB+ and OB- were shorted. The cable has a label with the reference:
    NATIONAL INSTRUMENTS 194604A-02, 50 POS MDR, 0636 12506
    I used a standard 50pin SCSI cable and it worked fine.

  • Motor control with 6024e

    I would like to set up a lab to control 1 to 4 axes using the 6024E card.
    Is it possible? I could do my own signal conditioning and amplification.
    I intend to try to use both stepper motors with some closed loop and brushless motors also with closed loop.
    Has anyone got some example solutions for this including what type of motors were used + labview VIs.
    Thanks
    Olivier

    I'm not sure if that would be possible/ or at least worthwhile, using one e series card. Have you considered using a motion control card? This will make the hardware and software implementation so much easier, and could be a cheaper solution in the long run:
    http://www.ni.com/motion/

  • Spindle motor control with labview

    Hi
    I want to control the spindle motor with Labview. It is maxon motor EC 32 with encoder and controller. I can control it with the GUI software. But, I am not sure that there have any such options in labview to control the motor? Please let me how I can control this spindle with the help of labview.
    Thank you for your co-operation.
    Best Regards
    Azim

    Hi Azim,
    It looks like Maxon posted a driver for the DES servoamplifier here: 
    http://shop.maxonmotor.com/maxon/assets_external/Katalog_neu/eshop/Downloads/maxon_motor_control/4-Q...
    The DES can communicate via a command voltage from a motion controller, in the NI case you would use a PCI or PXI 7340 or 7350 series motion controller, and set the drive to +-10V command input mode. 
    It can also communicate over Serial RS-232 or CAN. I believe the above linked driver implements serial communication, but I haven't had a chance to look at it, so I'm not positive. 
    See description of modes and comm interfaces here:
    http://shop.maxonmotor.com/maxon/assets_external/Katalog_neu/eshop/Downloads/maxon_motor_control/4-Q...
    Best Regards,
    Nate

  • Error while binding the model with the custom controller

    Hi All,
    I first started with a dummy project and in that binded the model with the custom controller.
    For some reason, I deleted the project and created a new one. I have deleted the whole project from the workspace.
    Now, when I am trying to bind the model  again , I am getting an error when selecting the response parameters saying that DUPICATE ENTRIES.Ideally it should not happen when I am deleting it completely.
    I am using a Webservice Model. Can any one help me out to resolve the same.
    Looking forward for your response.
    Regards
    Dipendra

    Hi Raman,
    I did that and even I have Installed the IDE again.
    Still I have that error.
    Regards
    Dipendra

  • How to restrict users working on Windows 7 clients from accessing Windows Explorer and other systems in the network through Group Policy with a domain controller running on Windows Server 2008 r2

    Dear All,
    We are having an infrastructure setup of around 500 client computers managed through group policy.
    Recently the domain controllers have been migrated from Windows Server 2003 to Server 2008 R2.
    Since this account requires extremely strict environment, we need to figure the solution for restricting the users from access anything locally.
    It would be great if you can assist me with the following query.
    How to restrict users logged on Windows 7 clients from accessing Windows Explorer and browsing other systems in the network through Group Policy with a domain controller running on Windows Server 2008 r2 ?
    Can we disable Network Tab on the left hand pane ?
    explorer.exe is blocked already, but users are able to enter the Windows Explorer by clicking on the name which is visible on the Start Menu.

    >   * explorer.exe is blocked already, but users are able to enter the
    >     Windows Explorer by clicking on the name which is visible on the
    >     Start Menu.
    You cannot block explorer.exe when you do not replace the shell - the
    desktop you see effectively IS explorer.exe...
    Your requirement sounds like you need a custom shell:
    http://gpsearch.azurewebsites.net/#2812
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • How to setup SATA raid with the nvidia controller card

    yea, how do you enter the setup to make an array with the nvidia controller on the K8 Neo 4 platnum edition?

    Quote from: OptimusDinkus on 13-May-05, 07:49:14
    yea, how do you enter the setup to make an array with the nvidia controller on the K8 Neo 4 platnum edition?
    You need to enable it from bios first...
    Then you will recieve a prompt during boot to hit f10 to configure it.

  • Using 1.920 x 1.080 pixel panasonic plasma screen with Mac Mini Intel

    Do you know if i can connect a mac mini
    with a belkin "dvi to hdmi" cable
    to a panasonic plasma screen with a 1.920 x 1.080 resolution (screen 42 inches)?
    I thought the screen was too big, but some friend told me that the resolution i supported by the mac mini.
    thanks.

    Yes, specs-wise the TV is able to be driven by the Mac mini both via DVI and VGA.

  • RT Host VI does not communicate with FPGA VI with PID Discrete controller

    Hi. I am using LV 7.1 RT with PXI 7831R. While developing an application with a PID controller in the FPGA vi, I have run into the following problem:
    1.   After a successful FPGA compile, the code runs directly on the FPGA device and the PID controller works fine.
    2. After I switch to the RT and run the host vi, it shows no activity from the FPGA vi. I look at the while loop count of the FPGA (indicator named 'FPGA-count' in the snaps below)) and it shows 'zero'. I have refreshed the FPGA vi reference but to no avail.
    3. If i take out the PID related stuff from the FPGA vi, then the Host vi to FPGA communication works.
    I have attached snaps of a simplified version of the fpga and RT vi's. If anyone can help, that would be greatly appreciated.
    I also read that the PID control toolkit needs to be installed. It is installed on the host computer and shows in Automation explorer under LV 7.1. Does it need to be installed on the remote machine that is the RT controller as well. if so, then how to do that.
    Thanks
    Attachments:
    RT-frt panel.JPG ‏38 KB
    fpga-block.jpg ‏39 KB
    RT-block.JPG ‏35 KB

    It seems like the FPGA is not running for some reason when you are running the RT VI. Without having the actual VIs to look at I can only make a few guesses why.
    On the Open FPGA VI Reference make sure the option is set to Open and Run, not just Open. Right click on the node to check this option.
    On the RT VI, make sure that stop-FPGA is False before you start.
    On the FPGA VI, make sure that the default value for stop-FPGA is set to False.
    In the RT VI check the error cluster passed to the loop to make sure that there are not errors and the FPGA VI is actually running.
    If you are using the PID function on the FPGA, you do not need any additional SW installed on the RT controller. If you are using the PID function in LV RT then you do need to install the PID toolkit on the RT controller. This is done from MAX (Measurement and Automation Explorer) using the Install Software option for the controller.
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • [Forum FAQ] How to sync time with a Domain Controller for a standalone server

    As we all known, if a computer belongs to an Active Directory domain, it will sync the time automatically by using the Windows Time service that is available on Domain Controllers.
    While a standalone server will synchronize with its local hardware time and Windows time server. (Figure 1)
    Figure 1.
    Under some circumstances, a standalone server is necessary in a product environment. We can sync the time of this standalone server with the Domain Controller using
    the steps below:
    1. Modified the value of the AnnounceFlags:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
    Under this entry we can see the default value of AnnounceFlags is 10 (Decimal), we configure the value as 5 (Decimal). (Figure 2)
    Figure 2.
    2. Confirm the value of the registry key below is set to 0:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer 
    Figure 3.
    3. Configure the standalone server to synchronize with a specific time source (Domain Controller).
    In our test, we configured our Domain Controller (192.168.10.200) as the time source. Used the following commands:
    w32tm /config /syncfromflags:manual /manualpeerlist:192.168.10.200
    4. Sync the time with the Domain Controller using the command below:
    w32tm /config /update
    From the figure below (Figure 4), you can see the after we did all the steps above, the time on the standalone server was synced with the Domain Controller.
    Figure 4.
    (Note: Peerlist is a separated list of DNS servers, or IP Addresses for the time servers)
    More information:
    Windows Time Service Tools and Settings
    http://technet.microsoft.com/en-us/library/cc773263(WS.10).aspx#w2k3tr_times_tools_dyax
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Thank you for the instruction! I am sure it is one of the scenarios that majority of administrators will run into. So I suggest to write a wiki about it and publish it for this month's TechNet Guru in Windows Server section. This month's TechNet Guru can
    be found here:
    Calling All Wise Men! Windows
    Server Gurus Needed! Apply Within! No One Turned Away!
    Thanks for your informative post. :)
    Regards.
    Mahdi Tehrani   |  
      |  
    www.mahditehrani.ir
    Please click on Propose As Answer or to mark this post as
    and helpful for other people.
    This posting is provided AS-IS with no warranties, and confers no rights.
    How to query members of 'Local Administrators' group in all computers?

  • TCP/IP Connecting with Real Time Controller

    I have a host running Labview on a windows XP and a realtime embedded controller on a pxi chassis that acts as the server.  When the realtime is started it automatically goes into listen mode and listens for a connection from the host.  The host opens a connection.  After a valid connection is open the Real-Time side goes into a TCP_Read and the host can then send commands that the real time processes and sends to the FPGA on the pxi-chassis. 
    Now the problem I'm having is how to handle the case when a TCP connection is lost.  I can have the TCP_Read on the real-time error on a time out and then go into a listen mode but this isn't very logical because then the host will have to reconnect each time a time out occurs.  So if I make the TCP_Read timeout be infinite and if the connection is lost (let's say I unplug the ethernet cable and re-plug it back in) then I cannot recover from this and the Real-time will need to be re-booted.
    I've tried to send the Real-time into listen mode if the error code is other than a timeout error (code 56) and have it go back to TCP_read mode if it is a timeout error.  But if the connection is lost by means of a physical way (such as me pulling the ethernet wire and plugging it back in) then the Real-Time never sees that the connection is invalid.  The host on the other hand can detect it bc it will get an error when it's trying to write?
    So my is:
    Is there any way to prevent an infinite loop that needs a reboot and at the same time prevent the host from reconnecting every time there is a timeout?

    Hi SJeane,
    I apologize for taking so long to respond, but I wanted to test this on my end.  In doing so, I realized that using the RT Reboot Controller.vi after the connection is lost does not work because the message to reboot cannot be relayed to the target without communication!  Thus, to solve this problem, we have to approach it a different way.  You mentioned that you tried programmatically clearing errors, but did you try to reestablish connection after clearing the errors?  I tested this on my end with a FieldPoint controller, and the attached VIs resumed operation even after unplugging/replugging the Ethernet cable (no reboot).  Will this solution work for you?
    Peter K.
    National Instruments
    Attachments:
    Reestablish.zip ‏39 KB

  • Can Photoshop shortcuts be configured to be used with a PlayStation controller?

    A Japanese guy has claimed@ in this video (簡単な漫画の描き方(2)【木星在住】 - YouTube 0:51->0:59) that Photoshop shortcuts can be configured to be used with a PlayStation controller. Can they?

    Thanks John.
    I suspect that may be the best answer I am likely to get but have not marked the question as answered just in case someone else can add anything.
    Your suggestion does work. I changed JPEG, TIFF and PSD to Photoshop CS3.
    The only (quite major) snag is that if I am using Elements and double-click a photo, it opens Photoshop CS3.
    This wouldn't matter if I was just using PS exclusively but I also want to use PSE at times.
    Looks as though I had better just leave them with their own versions of  Bridge.

Maybe you are looking for

  • How To Change Default Expiration Date for Portal User in Linux and Windows?

    Hello, I have a couple of environments I recently installed: 1. Oracle Application Server 10 Release 2 (10.1.2) SEOne on Windows 2. Oracle Application Server 10g Release 2 (10.1.2) Enterprise Edition on Linux I heard the portal and orcladmin user pas

  • Read CLOB and parse out records

    I have a table that features an XMLTYPE column containing CLOB data with XML and HTML content in it. I'm not quite sure how I can parse out the [CDATA] section and create a unique list of IDs contained within the javascript:openLink() string. Any ide

  • DAQmxRegisterEveryNSamplesEvent is never called in MFC environment

    Hello? I'm uing DAQmx8.9 version with Visual  C++ 6. DAQmxRegisterEveryNSamplesEvent is never called in MFC environment. Do I have to upgrade to .Net base compiler? I have Visual Studio 2008 and will install this tomorrow to see if this may work in .

  • Reassigning WBS element to a new IM program in the new FY

    We have a scenario, wherein a WBS element is assigned to an Investment Program (IM) in a Financial Year, but the same WBS element needs to be reassigned to another Investment Program in the next Financial Year. But, in reporting the cost booked for t

  • Setting Page Title Dynamically in OAF

    Hello All, I have a Requirement wherein i have to display a 'Welcome <UserName>' message at the top of a OAF page. I want to implement this using the 'Title' propery of the Page. Is there any way to set the Title of a Page Programatically(by checking