Controling a sigma koki motorrized stage via a PCI 7334

Hi everyone,
I am trying to control a sigma koki motorized stage via a PCI 7334.
The motor is a stepper motor.
For information, here is the connection diagram of the stage via the driver (SG55M on the diagram) to the controler:
http://www.sigma-koki.com/english/D/SteppingMotors/Diagram/Diagram/Diagram.html
I ran a selftest on the motor using the driver and everything is going well.
As a first step of my design, i would just like to control the motor without any feedback, and without limit switch options.
I am using a 1:1 connector CB68LPR from NI to connect the driver to the PCI 7334. Doing this, i provide CW and CCW signals from the PCI to the driver as well as the inhibit signal. Thus, I come up using the pins 1,35, and 6 of the 68pins connector. Looking at other threads posted on NI, I believe those connections are enough to observe a simple move of my motor isnt it?
When i try out within MAX to test a movement using the 1 D interactive feature, my stage doesnt move.
MAX is confingured as followed:
> only axis1 enabled
> CW, CCW stepper mode 
> limit and home switch disabled
> inhibit output setting enable
> ADC, PWM, ENcoder disabled since i dont use them so far
Those parameters are initializing the pci.
Is there other parameters that i should look at and which could prevent my motor to work?
While doing this first step, I monitor the signals from the PCI via oscilloscope and clock pusles are ok.
It is the first time i try to control a stepper motor using a PCI so i read the documentation to be found on Ni website, and i may just have forgoten something, but i cant see what...
Do i need to provide some additional signals? Or just with CW, CCW, and inhibit is ok?
If you find any comments or recommendations, they are welcome
Cheers ^ - ^

Hello Gegurissi,
To test the motor with a minimum configuration, you can connect CW, CCW, and digital ground lines to the driver.
It looks like that there is no ground connected to the motor, so please make sure that they are connected to the ground of the driver, too.
For the MAX settings, it seems fine, but the settings have to be saved and the board has to be initialized before the motor is moved.
In 1-D Interactive feature, please make sure that a value is entered in the "target position" section and click "apply" button.
Also, are there any error messages when you move the stage?
One last thing I would like to mention is that it is strongly recommended to use Universal Motion Interfaces (UMI) and Motion cables for the NI motion controllers.
The UMI devices are powered, such that they can provide necessary power to encoders, limit switches, etc.
If you have any questions, please let me know.
National Instruments Japan
Satoko Yuda

Similar Messages

  • How to do you control lower levels from the Stage?

    How to you control lower levels from the Stage?
    I have a button on the main stage and I have a symbol that has another symbol inside that I want to control that timeline or label.
    I have had success with going one level deep but not two or three deep.
    sym.getSymbol("symbol01").stop("label01");
    Any help would be great!
    Thanks.

    Can you explain the hierachy of your symbols? By this I mean, name of your symbol and any symbol inside and any symbol inside nested symbol and what event you are triggering from where?

  • Can I use a PXI-1033I chassis (part number 779756-01) with a desktop PC via Port PCIe as well as with a notebook via ExpressCar​d ?

    I have bought a PXI-1033I chassis (part number 779756-01) which we connect to a desktop PC via Port PCIe using a 779500-03 cable. Now we also have the requirement of using that chassis with a notebook. From NI web site we have seen that this should be possible by means of an ExpressCard.
    My doubts are:
    1)       Is it fully compatible PXI-1033I chassis (part number 779756-01) with an ExpressCard?
    2)       If question 1) is yes, what do I need to add to my acquisition system to connect the PXI-1033 (part number 779756-01) to a notebook?. I mean, I need:
    -          a ExpressCard ?
    -          a new connecting cable ?
    -          a new port for the chassis ?
    -          a special port in the notebook ?
    -          what are the minimum requirements for the notebook ?
    3)       What are the part numbers I need to buy?.
    Thanks

    dbanner,
    You can definitely acess the shared variables in a LabVIEW Project with CVI/LabWindows.  To do this you will have to use the DataSocket API.  I have attached a link below that will discuss this in more detail.  Look for the section on programatic acess.
    Using the LabVIEW Shared Variable
    http://zone.ni.com/devzone/conceptd.nsf/webmain/5b4c3cc1b2ad10ba862570f2007569ef
    Steven

  • ESP 301 Controller (Newport stages) via Lab view

    Does any one have experience with ESP 301 Controller(Newport Stages) control via labview ?
    I am trying to find if there are any known issues and things I should be aware of before we start the project.
    Thanks

    I have only worked with the ESP300 in the past and that was quite a painful experience. It's GPIB interface works rather unreliably unless tickled always in a very specific way. Even then there are still occurrences where the motion axises suddenly seems to behave in an unexpected way, with settings that were absolutely fine before. I would hope that they improved the firmware of the ESP301 significantly but I can't vouch for that.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • No midi control in GB '08 with keyboard via Alesis io2, & no output via io2

    The lengthy title sums up the two key issues I'm having.
    I'm using an Alesis io2 USB interface, to run guitars and midi controller keyboards (goldstar MK49 & Terratec Midimaster Pro) into GB '08.
    There're no problems getting the guitar into GB and my Guitar Rig 3 plugin, and no noticeable latency on monitoring via the system output (active speakers from headphone output). Until three days, ago I was also using the keyboards to successfully control software instruments in GB.
    In detail, the issues I'm experiencing are:
    *1) MIDI Keyboard*
    After attempting to create a new aggregated audio/midi device in the Audio Midi Setup utility, I can no longer get the keyboards to work. I get intermittent notes at random and also when using the keyboard data sliders, but mostly silence. Previously I had no problems with velocity sensitivity, note, modulation, pitch or track level control. Now, I'm getting nothing other than random notes.
    It appears that GB, my MacBook or both are now unable to make any sense of the midi data they're receiving. I've deleted the aggregated device via the same utility but still no control. I've not yet found a 'MIDI reset' option in system prefs or the audio/midi utility. Any suggestions how I get my bits of gear talking to each other again?
    *2) Audio output via Alesis io2*
    SInce getting this USB interface I have been unable to route any audio back out of my MacBook through it; either to headphones from the built-in headphone jack, or monitors from the 'main L/R' connections. System prefs and the audio/midi utility both see the io2 as a device with 2x ins and 2x outs, but both tell me the device has no output controls.
    Creating a new aggregate device didn't work, so any ideas how to resolve this one? Also, could creating this new aggregate device have contributed to my first issue?
    Any advice would be gratefully received.
    Thanks in advance.

    I would start by trying the i/o 2 with garageband in another user account to find out if it's a local or global problem.
    Then with the alesis plugged in make sure that all your settings in the audio/midi setup utility are correct for the device.
    A class compliant device means if they build the interface to a agreed upon spec it will be recognized and be able to use the apple driver (core audio). It did work because you were able to use it and change it's function when making it part of aggregate device.

  • Control authorization of mass change functionality via PCUI

    Hi,
    We are having the following issues with the Opportunity iview, com.sap.pct.crm.opp.opportunities_s.(Business package for CRM 5.0 and contains functionality CRMD_BUS2000111).
    Once the user clicks Go..he has the list of Opportunities. He can select some or select all and use "Mass Change".
    We would like to control the functionality of "Mass Change" attribute in the backend CRM System so that only a few people can be authorized to do this. However we are not able to find any CRM authorization
    object that controls the mass change activity for opportunities and pursuits in the backend CRM System.
    What is the backend CRM Authorization object that controls this functionality in the backend CRM System ?
    Regards,
    Rajan.K

    Frank,
    In IW38/IW3N we added our own Mass-Change button (in addition to the standard option) via Enhancement Spot ES_EAM_LIST_ENHANCEMENTS_EXT. This was required to perform functions that don't exist in the standard mass-change function e.g. mass-add/delete operations, mass-un-TECO, mass-un-CLSD, etc.
    This Enhancement Spot may work for IE05 too.
    PeteA

  • How to control the line-in volume input via LabView?

    Anyone know how to control the line-in volume and balance input via LabView?

    I assume you are referring to audio line-in volume control and lerft-right balance...
    If so, then check out this thread:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=506500000008000000D83A0000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0
    Look at the info near the bottom from Paul S & Spectre. They talk about "winmm.dll"
    -cheers-
    JLV

  • How to control Task generated from sales stage?

    HI,
    I have some specific task that are generated when a user select a sales stage
    Is it possible to find a way to control the status of the task generated to be sure that all the task are done before the user can select the next sales stage?
    Regards,

    Hi Santosh,
    Thanks for your answer but can you detail a little bite how you can check status of all task related to an opportunity using workflow rule?
    How can you block the sales stage in order to avoid user to pass next sales stage if all the tasks are not done?
    Regards,

  • Control wireless radio switch (Fn + F5) via Windows Registry / software

    In a school environment, the students have discovered they can cause trouble by using the Fn+F5 software switch to disable the Wifi radio. I know the hardware LED goes off when this happens, but the teachers are too busy to identify this. The result is that users cannot login, and the Windows Welcome screen is not intuitive enough giving an error message "There are currently no logon servers available".
    I'm interested in applying a "fix" for this issue on startup. Possibly a Windows Registry fix, to "force" the Lenovo software switch to turn Wifi on.
    I've had a poke around with a registry comparison between off and on states, and am currently getting the following diff (amongst other changes, such as DHCP etc):
    HKLM\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0018\RadioEnable: 0x00000000
    HKLM\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0018\RadioEnable: 0x00000001
    HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0018\RadioEnable: 0x00000000
    HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0018\RadioEnable: 0x00000001
    However, forcing these dwords to 0x1 does not seem to be enough to switch the radio on.
    Has anyone else had a similar experience? Is there some underlying BIOS/UEFI setting that might be able to be accessed via software?
    Solved!
    Go to Solution.

    Acxtually I've found it after a bit more research. Can be controlled via the command line:
    "C:\Program Files\Lenovo\HOTKEY\TpFnF5.exe" /wlon

  • Mission Control won't a launch (except via Launchpad)

    I updated this morning from SL to Mt Lion.  I wanted to set up Spaces (similar to what I had in SL) and I found that it's now done via Mission Control.  I've tried the various FKey ways (F3, F9) to launch Mission Control directly but the only way I could bring it up was to fire up Launchpad and then click the MC icon there -- or by assigning it to a hot-spot corner.
    I've now set up my 8 Spaces so I guess I don't need to open Mission Control much and could probably live with bringing it up via Launchpad or the assigned hot spot.  But I'm curious about why it's not being invoked via the FKeys.  Any ideas?

    Try deleting the com.apple.systempreferences.plist.
    You need to look in your user Library/Preferences for the .plist. Either hold down the option key while using the Finder “Go To Folder” command and select your user Library in your home folder or use the Finder “Go To Folder” command and enter ~/Library/Preferences/com.apple.systempreferences.plist.  Move the .plist to your desktop.
    Log out/in and test. If it works okay, delete the plist(s) from the desktop.
    If the same, return the .plist(s) to where you got them from, overwriting the newer ones.
    If you prefer to make your User library permanently visible, use the Terminal command found below.
    Show User Library
    You might want to bookmark the command. I had to use it again after I installed 10.8.4. I have also been informed that if you drag the user library to Finder it will remain visible.
    If it soved the problem, you will probably have to reset some of your Preferences.

  • How to control one server with multiple clients via TCP/IP

    I am wanting to control a single server with multiple clients.  Only one client would be active at a time, so there would be no conflict.  I want to use TCP/IP.  So far, I have programmed a cluster that passes data back to the server with no problems.  The challenge come in when a second client is added to the mix.  I have't been able to figure out how to turn each client on and send the appropriate data and then turn it off so it doesn't keep sending the same data to the server. 
    Here are the things that I have considered and did some preliminary testing, but don't really know how to impliment:
    1.  Send a numeric on the front of the cluster packet that tells the server that data is on the way.
    2.  Send a boolean on the front of the cluster packet to somehow turn the server TCP/IP on.
    The problem I have found is that LabVIEW TCP/IP doesn't like to be turned on and off.  If it doesn't get the data it expects, it goes into a reset mode and that kills the response time.
    Any help?

    You should consider implementing a set of simple one-byte commands that can be sent back and forth between the Server and the Clients. You can base all of these ideas off the example in the Example Finder under Networking >> TCP and UDP called Multiple Connections - Server.
    You will have two loops in the server VI: one to wait for new connections, and one to send and receive data from the existing connections. For instance, after one of the clients connects, it can request control of the server to send data to it by sending the character "R" for request. Every time the send/receive loop of the Server executes, the first thing it can do is to check all the existing connections to see if any of the clients have sent a control request ("R"). If so, it will create a buffer (array) of control requests. This could be in the form of Connection IDs or indexes in the array for a particular Connection ID. Your choice.
    After the Server receives a request for contol, if it is not already under control by another client, then it can send a response to the first client on the control request list. For instance, the server could send the first client a "S" command for send. Note that after the clients send their control request, they should execute a TCP Read and wait indefinitely for the server to respond with the one-byte "S" command. Then, once the client in control is finished sending data to the server, it could send the character "X" telling the Server to release it from control.
    The example I mentioned above already does a similar thing. Note how when a client wants to disconnect, they send the letter "Q". You can see this in the Multiple Connections - Client VI. The Server then checks each individual connection to see if it's received this one-byte command, and if it has, it closes the connection to the client. This is what you would want to implement, but instead of having just one command, you'll have to distinguish between a few and build up a buffer of control requests.
    Finally, if a client does decide to disconnect in your application, they could send the command "Q" just like the example above. At this point, close the connection and remove that Connection ID from the array of connections. You will also have to handle the case that this client was in the request control waiting line when it disconnected, in which case you need to delete it from that array as well.
    This will definitely work for you, but it will take some work. Best of luck!
    Jarrod S.
    National Instruments

  • How do I control my notifications on my iphone via internet?

    Hiya ive left my phone at work, and i was just wondering if i could turn off the notifications via the internet, so that my twitter messages dont come up on my home screen for people to see, is that possible?

    If you set it up to Find My iPhone, you could put it in Lost Mode, I suppose, which should block any notifications.
    http://support.apple.com/kb/PH2700
    That's the only way I can think of that you can block notifications from appearing should someone pick up the iPhone and wake it up.
    Regards.

  • Resizing Extension Panel does not layout Flex controls at all, simply scales stage

    Hello,
    I'm having this issue with Extension Panels in Fireworks compiled with the Flex 4 SDK. When the panel is first opened, it has the correct dimensions and controls are laid out correctly. If I resize it at all, it scales itself instead of laying out it's controls to take advantage of the new space. This doesn't seem to occur when using Flex 3's mx:Application, only Flex 4. Any ideas?
    Before Resize:
    After Resize:
    This occurs no matter the Application container control I use - mx:Application, mx:ApplicationWindow, cs:CSXSWindowedApplication, and so on.
    My Application MXML is as follows:
    <?xml version="1.0" encoding="utf-8"?>
    <cs:CSXSWindowedApplication
      xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
      xmlns:cs="com.adobe.csxs.core.*" xmlns:s="library://ns.adobe.com/flex/spark"
      <!-- Setting width & height are the only way I can get it to show properly when first opened. -->
      width="200" height="200" historyManagementEnabled="false" showStatusBar="false">
      <s:Button label="Click Me" />
    </cs:CSXSWindowedApplication>

    So they key is apparently to have this as a compiler flag:
    -includes=mx.managers.systemClasses.MarshallingSupport
    And in applicationComplete:
    CSInterface.instance.autoThemeColorChange = true;
    Also use CSExtension as your base application class/component.

  • Controlling multiple travel requests per day via schema

    Hello,
    I am working on Travel Management.
    My client wishes that it should not be possible for any employee to raise more than one travel requests per day.
    In the schema, the check box- Multiple TRs/Day is not available. I think with the help of this, maybe issue could be resolved.
    I am not sure.
    Can someone point out what could be missing? What should I do to control this?
    Thank you.
    Ruth Dhamone

    I'm on NW AS 7.03 ABAP Stack 731 Level 13, ECC 606 (EHP 6) with SAP_HR 604 Level 81 and EA_HR 607 (HR-Renewal 1) Level 32 over here. Maybe they really removed it... or it's not available for the deviant Public Sector ;-/. Doesn't really matter though, we don't need it, I was just curious ;-)
    Anyway, since this is not your problem (I misunderstood), there are two possibilities I can think of at the moment:
    1. The Trip is still in the future, hence the Schema doesn't have to be changed and the system remains in technical Schema PL (which is unlikely in your case if the status really says "Trip Completed"). I.e. your Trip is not in the future, is it?
    2. Only one of your expense Schemas qualifies for the trip. In that case the system silently defaults to that one and you don't get the option to choose from a list.
    Cheers, Lukas

  • How to control IE10's "Compatibility View settings" via Group Policy

    First
    of all thanks for taking the time to read this.  I must let you know that I have limited experience with Group Policy so here it goes...
    Domain Controllers are 2008 R2 Datacenter and client computers are Win7 Pro with IE10
    I need to add several sites to the "Compatibility View settings" in IE10 and have these pushed out via Group Policy.
    I followed this to enable the "Use Policy List of Internet Explorer 7 sites:"
    Use
    Policy List of Internet Explorer 7 sites
    I even added the settings to both User Configuration as well as Computer Configuration.  However the computers on the domain wouldn't show these sites in
    IE even after forcing a GP update (gpupdate /force)
    Yes I did use top level domain names.
    Next I installed the Administrative Templates for Windows Internet Explorer 10 on the DC:
    Administrative Templates for Windows Internet Explorer 10
    this gave me an Inetres.adm file while I put in the same location as my other .adm files that Group Policy Manager sees (located at C:\Windows\SYSVOL\domain\Policies\{31B2F340-016D-11D2-945F-00C04FB984F9}\Adm)
    I do see a bunch of .ADMX files located at C:\Windows\PolicyDefinitions
    on the DC.  I also see a lot of .ADML files located at C:\Windows\PolicyDefinitions\en-US.
    Where is my Central Store located that my Group Policy references?  How do I know what location GP is reading from?
    Now I installed the Administrative Templates (ADMX) for Windows Server 2008 R2 and Windows 7 from here:
    Administrative Templates (ADMX) for Windows Server 2008 R2 and
    Windows 7
    This gave me a "Win7-2008R2-admx.msi" package that I installed.  I took the defaults and extracted contents to:
    C:\Windows\PolicyDefinitions\Server 2008 Win7\PolicyDefinitions
    Are all of these .ADMX files supposed to be placed into my Central Store?
    If I mouse-over "Administrative Templates" in Group Policy Manager is says that the policy definitions are retrieved from the local machine.
    I then right-clicked on top of "Administrative
    Templates" in Group Policy Manager and highlighted Inetres and selected Delete.
    While in Add/Remove Templates I click on Add and it defaults to looking for "Policy Templates" and will not let me select and .ADM/.ADML/.ADMX files.
    What am I doing wrong here?
    How do I know that I'm using the most recent Inetres file?
    How do I know which file Group Policy Manager is using to manage the IE settings that are in:
    User Configuration->Administrative Templates->Windows Components->Internet Explorer->Compatibility View->Use Policy List of Internet
    Explorer 7 sites
    or
    Computer Configuration->Administrative Templates->Windows Components->Internet Explorer->Compatibility View->Use Policy List of
    Internet Explorer 7 sites.
    Is there anything else you can suggest?
    Many, many thanks in advance for any response

    Hi,
    Regarding your question, usually we create a Central Store for Administrative Templates (Both .admx and .adml files), and create a folder that is named PolicyDefinitions in the following location:
    \\FQDN\SYSVOL\FQDN\policies. The .adml files on the Windows computer
    are stored in a language-specific folder. For example, English (United States) .adml files are stored in a folder that is named "en-US." When you have copied all .admx and .adml files, the PolicyDefinitions folder on the domain controller should contain the
    .admx files and one or more folders that contain language-specific .adml files.
    Please refer to the following articles. You will get more helpful details about the Central Store for Group Policy Administrative Template files.
    How to create the Central Store for Group Policy Administrative Template files in Windows Vista
    http://support.microsoft.com/kb/929841
    Windows 7, Windows Server 2008 R2 and the Group Policy Central Store
    http://blogs.technet.com/b/askds/archive/2009/12/09/windows-7-windows-server-2008-r2-and-the-group-policy-central-store.aspx
    Based on your description, I understand you enable the setting “Use Policy List of Internet Explorer 7 sites”. However, didn’t show any sites in IE in client even after forcing a GP update
    (gpupdate /force). Please use command “gpresult” in clients to collect the GPOs, and then check whether the GPO contain the setting “Use Policy List of Internet Explorer 7 sites” was applied to clients or wasn’t.
    In addition, you also can change the related setting by using registry directly.
    Follow the path of the registry:
    HKEY_CURRENT_USER->Software->Policies->Microsoft->Internet Explorer->BrowserEmulation->PolicyList. (Create registry folders
    manually if not present)
    Right Click
    PolicyList ->New->String Value->Enter the name of the website. (Both under ‘Name’ and ‘Data’. For example,
    Value name: example.com Value data: example.com)
    There is a similar question, please read as a reference.
    Add manually URL on Compatibility View List in IE10
    http://social.msdn.microsoft.com/Forums/ie/en-US/5a15e861-d106-471e-a968-fdea15e31c45/add-manually-url-on-compatibility-view-list-in-ie10
    Hope this helps.
    Best regards,
    Justin Gu

Maybe you are looking for

  • I want to exit and get to the operating system from a screen with no file-exit option

    System appears to lock me in the browser. Is there an easy way out of this? For instance during loading is there a way to prevent Firefox from loading (perhaps a function key or an escape key sequence?) Operating system is Linux.

  • Report not using aggregates

    Hi, I have a Crystal report based on BW query.  When I run the query its using the aggregate and getting me the result with in a minute.  But when i run the same query through CR its taking more than 15 mins to complete and its not hitting the aggreg

  • Guest Portal HTML Code

    Dear All, One of our client has a query related to guest portal default webpage that, if their application team can modify the default guest portal web page then how the sample code can be obtained ? I found following link so kindly let me know if th

  • Photoshop CS6 on Mac OSX 10.9.3 NO longer working!

    Since updating the iMac from OSX 10.9.2 to OS10.9.3 Photoshop CS6 is longer loading. Is there an update?

  • Referencing a cell more than once in formula

    Hi, how does one reference the same cell twice in a formula? Eg while calculating growth rates, or using nested if functions. Every time I try to do this the formula keeps taking me back to the point where the cell was referenced first. Would really