Question about this case statement...Never seen it written this way

I have this case statement written by a developer and i am trying to understand what he was trying to accomplish with writing it in this manner
CASE t_CELL
                WHEN 'XML' THEN
                    'Mods'
                ELSE
                    CASE WHEN t_CELL IS NOT NULL THEN
                        t_Cell
                    ELSE
                        CELL
                    END
                END
            = CELL OR CASE t_CELL
                WHEN 'XML' THEN
                    'Amps'
                ELSE
                    CASE WHEN t_CELL IS NOT NULL THEN
                        t_Cell
                    ELSE
                        CELL
                    END
                END = CELL);What is throwing me off is the = CELL that was included..Kindly note, this is just a sample code

Hi,
If x and cell are strings, then I trust you understand what it means to compare them by saying:
x = cellx can be any kind of expression that returns a string.
For example, do you understand what it means if x is a string literal, like this?
'Amps' = cellDo you understand what it means when x is another string column, like this?
t_cell = cellDo you understand what it means when x is a function that returns a string, like this?
TO_CHAR (SYSDATE, 'Dy') = cellIn the code you posted, the CASE expression is just another way of specifying a string value for x:
CASE ... END = cellA CASE expression is just another kind of expression, that is, another thing that can replace x on the left of the = sign.
It looks like the condition you posted is equivalent to:
(     (     t_cell     = 'XML'
     AND     cell     IN ('Amps', 'Mods')
OR     (     t_cell     != 'XML'
     AND     cell     = t_cell
OR          t_cell     IS NULL
)

Similar Messages

  • I have a Macbook Pro june 2011... I have 8GB ram but I only have 256mb VRAM... I've read some other questions about this and I realized... Why do I not have 560mb of VRAM since I have 8GB of RAM? Is there any way to get more VRAM to play games on steam?

    I have a Macbook Pro june 2011... I have 8GB ram but I only have 256mb VRAM...
    I've read some other questions about this and I realized... Why do I not have 560mb of VRAM since I have 8GB of RAM?
    Is there any way to get more VRAM to play games on steam?
    I've learned  by reading other topics that I can't upgrade my graphics card on my Macbook Pro because it's soldered into the motherboard or somthing like that, but please tell me if there is any way to get more video ram by chaning some setting or upgrading something else. I'd also like to know why I only have 256MB of VRAM when I have 8GB of RAM, since I have 8GB of RAM I thought I was supposed to have 560mb of VRAM...
    So the two questions are...
    Is there any way to upgrade my VRAM, so that I can play games on steam?
    Why do I only have 256MB VRAM when I have 8GB total RAM?
    Other Info:
    I have a quad core i7 Processor.
    My graphcics card is the AMD Radeon HD 6490M.
    I am also trying to play games on my BOOTCAMPed side of my mac, or my Windows 7 Professional side.
    THANK YOU SO MUCH IF YOU CAN REPLY,
    Dylan

    The only two items that a user can change on a MBP are the RAM and HDD (Retinas not included).  You have what the unit came with and the only way you will be able to change that is to purchase a MBP with superior graphics
    If you are very much into gaming, the I suggest A PC.  They are far superior for that type of application to a MBP.
    Ciao.

  • Some questions about this section.

    Hello,
    First of all I want to say sorry: "Sorry!" I do not want that this topic will look like a complaint. I just want to clarify some points for me and maybe for everybody (and make this world a little bit better) If you feel bad about this topic or some dislike, just ignore it, I can overcome it)
    First of all it is really can be confusing what is going there (in this forum branch) and how to use this. I suggest to create and pin some topic which will explain everything:
     - What type of service do you provide? Just bios unlocking or something else?
     - What is bios unlocking? Give some typical scenarios for using unlocked bios: overclocking, specific options (like "vtd" disabled by default, but I want use it) I suppose you know tons of examples. Give some common list of unlocked features or at least description of what we will have inside unlocked bios.
     - How to make a topic? What should I include in the name of the topic? Notebook model name or also bios?
     - What to put into topic? What information you need? Bios name, bios date, EC version, EC build? Do you need link to the bios file?
     - What is the usual "life cycle" of procedure? Create topic, wait for approve, donate, wait again, say "thank you"
     - How much is the typical amount of donation? If it is "up to you", say at least some typical range like from 5 to 10$. Or at least say that the biggest donation was 314$ (this will be interesting and someone will try to beat it)
    And one more personal question from me: Is it so critical to clear CMOS after flashing bios? I mean I have a notebook with warranty sticker and I do not want to remove it. Yes I know it will not void my warranty, but in any case having this sticker will make all warranty things much more easier. And yes I know that flashing unofficial bios theoretically void my warranty, but I see no problem if I would use it for enabling, for example, virtualization in unofficial bios and after that replace factory defected memory. In my opinion it is not connected with bios at all and I should be able to use virtualization and a lot of other hidden option in my notebook (because it is my).
    Thank you for your attention, I hope you will grab some useful information from my questions. And yes, you are right, as soon as I will have an answer (or no answer) I am going to request unlocked bios)

    No, we won't make a step by step guide as someone needing a modded bios should know what information is needed and what he wants. If not don't ask for a mod bios that isn't covered by warranty and which will leave you with no one else but yourself to blame if something goes wrong. Donation depends on the person modding. If the donation asked is too high for you just say no thanks.
    Also bios unlocking is no "service" of the forum but by the person doing it. Simply ask for an unlock wait if someone responds if that is possible and if so ask that person for how much to donate. Shouldn't be that hard and quite easy to guess.
    If you are afraid of voiding your warranty this section is most likely not the right section for you. Using unofficial bios versions might end up in having a dead machine without warranty.

  • A few questions about this "cure"

    Okay so we all get it.... click back and forth between music and iPhone.... how about some specifics?
    how long has everyone been waiting to let it connect to the server before clicking on something else? are u just clicking back and forth? couild i accidentally exit the thing when it starts this way?
    in lappygirls original post she said something about doing this to "keep your place in line" is there some sort of electronic line that we move to the back of every time we let it time out?
    i've been at this for a pretty long time now.... and i'm startinng think that whoever these people are saying this works.... are apple employees trying to calm the crowds... trying to give us useless hope.

    MmmSoupy wrote:
    Okay so we all get it.... click back and forth between music and iPhone.... how about some specifics?
    how long has everyone been waiting to let it connect to the server before clicking on something else? are u just clicking back and forth?
    Do it only when you get the error message: Click on "Ok" to clear the message first

  • Question about this job SXMS_REFRESH_ADAPTER_STATUS

    Hi experts,
        For what is this job: SXMS_REFRESH_ADAPTER_STATUS ?? The SAP people recommend me to schedule this jobs in my XI environment but I check over the internet to find some information of it but I don't find much. Someone can explain me the uses about this job and what are the risk if I use it? if any..
    Thanks a lot people!

    Hi, Its not to delete the messages, i was searching thru SDN and found this -
    the idoc-adapter converts the payload to an idoc and creates an rfc-call in background task. This call is managed by the tRFC schedules, which works in a different task than the xi runtime.
    After calling the trfc-layer, the xi-message is completed and there is no chance for the xi-runtime to check if the message was successfully transfered to the receiver system. The RFC-Schedules checks regulary the receiver resources, if one is free the rfc-call is transfered to the receiver system. The report SXMS_REFRESH_ADAPTER_STATUS is scheduled in background task and checks if the calls are executed by the rfc-Scheduler. There is no other technical solution possible here for a faster procession. It is an asynchronous protocol, not a synchronous.
    Hope this helps.
    Regards,
    Balaji.M

  • Yet Another Expressing anger and dissatisfaction over the Cyan situation. How can you ignore so many and not answer a single question about this?

    When I bought my Icon it was advertised as being "8.1 ready." Soon, I was led to believe, I would have Cortana. I was told that there were improvements to the camera that were in the Cyan firmware. As this phone had high spec hardware and was being called the Windows "flagship phone" on Verizon, I had no reason to doubt the update would arrive.
    Not only did it not, as we are all aware, but as months went by and people took to this forum, other Windows forums and Twitter to complain and question, Verizon has never put out a simple clear statement to their customers about what their intentions are and when they might take action. I feel deceived and ignored.
    To not address this in any way when so many are so vocally asking is rude. Quite simply rude.
    Even today the Icon is available online at the Microsoft store and the copy there says that this phone is "Windows Phone 8.1 ready" with an asterisk that leads to the disclaimer that "update availability and timing varies by carrier." It has been four months since this update began rolling out.
    What has led me to post this and lend my voice to the chorus is the articles published in the last day or two saying that Verizon has now changed the status of the update to "under development." Once again, without a single word of explanation or apology. Without a single message to all of their customers who have been asking for information for months. Again, just rude.
    These articles suggest the reason for the delay is Verizon's dissatisfaction with how their apps are working with 8.1. Of course there is no way for me to know if this is true since Verizon will not say anything at all about it. So I might as well believe what the reports say I guess. This of course makes the whole thing so much worse.
    Verizon, are you seriously holding up this thing that all of your customers want so as to make sure the horrible bloatware that no one wants will "work"?! You can't put out the update and then fix your terrible apps yourself like every other app maker? Only so that we can then uninstall them anyway? This is ridiculous and insulting.
    Verizon is always trying to disable phone features to customer's detriment and their profit. I don't doubt that is what this delay is about. Now it is difficult to tether my phone without paying an extra fee even though the feature is built into Windows Phone. Just a way to keep me from using the data that I payed for and that is allotted to me. In the old days you couldn't move pictures off of your phone through the usb cable you had. You had to send them over the network and use data.
    Why not try providing services instead of taking them away and delaying them? Why not treat customers well instead of ignoring their questions? Why not do what is right and allow Microsoft to update their hardware, hardware that we bought after being told that it was 8.1 ready?

    Hi Danny-CoolKID,
    AIM for Mac is not at version 5.9
    It is here http://www.aim.com/getaim/mac/latestmacosx.adp?aolp=0
    It is still at version 4.7 and the pages style has not been changed along with the other AIM pages.
    It does NOT do Audio or Video Chats.
    If you are looking at text only then also consider
    1) Proteus (Site being revamped at present)
    2) AdiumX
    Both these are third party software that can connect to multiple services.
    As iVmichael says there are other crossplatform solutions as well.
    YakforFree
    Paltalk
    9:22 PM Tuesday; June 13, 2006

  • 2 questions about this forum

    Since the forums have been reorganized (yeah, I know its been a while).  I never fail to be confused when I try to use them.
    For instance:
    1) At the top of the list of questions for adobe Bridge general discussion, I see the Heading:
    "Trending Questions"
    What on earth is that supposed to mean.  What does "trending" mean in this unusual usage?
    2) How can I get an advanced search dialog for this particular forum? When I click on the `Be sure to search the forum' link it just pops me to a new page apparently 1 layer back from this forum to Bridge with the lamest search dialog I've seen on any forum.
    I'd like to search for a particular poster, or a particular date range or etc etc.  How can I do that?

    Curt Y wrote:
    Had to do a little research as "trending questions" was a puzzler.  You are looking at the  bridge general discussion page, and I always bring up the Bridge Forum page where trending is not there.  Think it refers to current questions.
    Some forums have a "search this forum only" box, but none has been set up here.  You can the user name and have it return posts.  If you know the subject it is still more complete search to use google.
    Back on an older thread ... You mention "Bringing up" the bridge forum on a different page than the one with that silly "Trending questions" baloney.
    I'm curious how you do that... when I find the forums, ususally from a google search with "Adobe forums" Bridge or insert another adobe product where you see "Bridge" in the string.  That always lands me at the page with "Trending Questions" and with no obvious way to get to the actual forum other than a list near the top of page that includes "Bridge: General Discussion"... ok, clicking that again brings a page with the "Trending questions" non-sense.
    At that point the only way I see to get to the actual forum is to click one of the "Trending questions", from that page you can see a link at the top that says: " Adobe Community > Bridge > Bridge General Discussion >   Discussions "
    where you can finally get to a usable forum page.
    One could, of course, book mark that... but it seems like a very unnecessary and convoluted path to find a usable forum.
    I'm guessing there is some other obvious way I'm not seeing?

  • Switching Sides - A few questions about this build

    Well, here I am... A Final Cut Pro user building a new box for Premier CS5. Would you believe it? I'm mostly working with AVCHD / H.264 hopefully natively depending on how the system performs. Mostly just editing in Premier and converting to MPEG, and H.264 for the web and blu ray.
    Here is build that I have came up with. I love the case, it looks huge.
    Antec Twelve Hundred Black Steel ATX Full Tower Computer Case
    GIGABYTE GA-X58A-UD3R
    Intel Core i7-930 Bloomfield 2.8GHz
    Mushkin Enhanced Redline 6GB (3 x 2GB) 240-Pin DDR3 SDRAM DDR3 1600
    EVGA 012-P3-1470-AR GeForce GTX 470 (Fermi) 1280MB
    CORSAIR HX Series CMPSU-650HX 650W ATX12V v2.2
    I have a few questions if you guys don't mind:
    1) The RAM i listed is speed 6. But it's only 6gb. I could spend more and get 12GB but it would be much slower (speed 9). I'm really only using premier, encoder, and encore. Little if no AE, etc. Will the performance gain be worth it to invest in slower 12GB ram?
    2) Any experience with the Matrox card? Everything I make gets exported to blu ray and some of it online (h.264). Seems like the $500 would be well spent.
    3) What is the cheapest version of Windows 7 that has the features someone like me would need?
    4) Is the PSU enough @ 650w? I plan on it powering 6+ HDDs.
    I greatly apprechiate any help! Thank you so much!

    My CS5/AVCHD 1st Impressions http://forums.adobe.com/thread/652694?tstart=0 includes a link to what I built
    According to other messages, 12Gig gives about a 30% performance boost over 6Gig
    Win7 64bit Pro is what I have, and what I would use again if I was building
    What Matrox card?
    The GTX 470 is the current "sort'a budget" card, with the Hack http://forums.adobe.com/thread/629557?tstart=0
    A 650w power supply is not enough... get 850w as a minimum... not only for the drives, but the GTX 470 uses a LOT of power... for you, 1000w may be better for that many drives (plus, of course, your burner)
    Get any optional case fans for your model... I do not overclock, and I bought an after market CPU cooler to replace the stock Intel model, as well as two 120mm case fans to blow directly on the CPU cooler and GTX 285
    Buy http://www.terabyteunlimited.com/image-for-linux.htm and use it to make full boot drive image backups after every step of your build, when you are sure everything is working well, so you may easily restore to a known good state if you install some piece of software and it screws up your system

  • I HAVE A QUESTION ABOUT USING CASE STRUCTURE

    Can I compute a percentage using case structure?
    In the following query below, I have been able to use CASE STRUCTURE to add to a counter when days were between 0 and 30, or when days were between 31 and 60 or when days were between 61 and 90 or when days were between 91 and 9999. I have also been able to get a GRAND TOTAL of all days between 0 and 9999. This is done in the LAST ITEM of the SELECT STATEMENT. The FIRST ITEM of the SELECT STATEMENT counts rows of records being processed. I want to take the LAST ITEM of the SELECT STATEMENT and MULTIPLY it by 100 and then DIVIDE it by the FIRST ITEM of the SELECT STATEMENT to get a percentage. I know that you can do this with numeric fields in a file but is there a way to do this in CASE STRUCTURE with calculated totals?
    SELECT
    count(distinct v.rowid) v_cnt,
    SUM(CASE WHEN(V.LCL_ER_RECV_DT - ADD_MONTHS(V.IND_ER_PER_END_DT,3)) BETWEEN 0 AND 30 THEN 1
    ELSE 0
    END) one_mo,
    SUM(CASE WHEN(V.LCL_ER_RECV_DT - ADD_MONTHS(V.IND_ER_PER_END_DT,3)) BETWEEN 31 AND 60 THEN 1
    ELSE 0
    END) two_mo,
    SUM(CASE WHEN(V.LCL_ER_RECV_DT - ADD_MONTHS(V.IND_ER_PER_END_DT,3)) BETWEEN 61 AND 90 THEN 1
    ELSE 0
    END) three_mo,
    SUM(CASE WHEN(V.LCL_ER_RECV_DT - ADD_MONTHS(V.IND_ER_PER_END_DT,3)) BETWEEN 91 AND 9999 THEN 1
    ELSE 0
    END) three_pl_mo,
    SUM(CASE WHEN(V.LCL_ER_RECV_DT - ADD_MONTHS(V.IND_ER_PER_END_DT,3)) BETWEEN 0 AND 9999 THEN 1
    ELSE 0
    END) TOT
    FROM NCOER V, NCOER_IN_ERROR NIE, NCOER_ERROR NE, ALL_CMD_VIEW ACV
    WHERE V.MIL_CMD_ASGN_CD IN ('FC')
    and v.lcl_er_form_cd = '4'
    and acv.cmd_cd = v.mil_cmd_asgn_cd
    and nvl(acv.lcl_code_stat,'N') = 'Y'
    and NVL(v.lcl_omit_from_stats_ind,'N') <> 'Y'
    AND V.PSC_CD IN ('FS10')
    AND (V.LCL_ER_RECV_DT >= '01-MAR_2007' AND V.LCL_ER_RECV_DT <= '31-MAR-2007')
    AND V.IND_SSN = NIE.IND_SSN(+)
    AND V.IND_ER_PER_END_DT = NIE.IND_ER_PER_END_DT(+)
    AND V.LCL_ER_RECV_DT = NE.LCL_ER_RECV_DT(+)
    AND V.IND_SSN = NE.IND_SSN(+)
    AND V.IND_ER_PER_END_DT = NE.IND_ER_PER_END_DT(+)
    AND V.LCL_ER_RECV_DT = NE.LCL_ER_RECV_DT(+)

    Solution for you:
    SELECT
    COUNT(V_CNT) PROCESS_RECORD,
    SUM(CASE WHEN(PROCESS_MONTHS) BETWEEN 0 AND 30 THEN 1
    ELSE 0
    END) ONE_MO,
    SUM(CASE WHEN(PROCESS_MONTHS) BETWEEN 31 AND 60 THEN 1
    ELSE 0
    END) TWO_MO,
    SUM(CASE WHEN(PROCESS_MONTHS) BETWEEN 61 AND 90 THEN 1
    ELSE 0
    END) THREE_MO,
    SUM(CASE WHEN(PROCESS_MONTHS) BETWEEN 91 AND 9999 THEN 1
    ELSE 0
    END) THREE_PL_MO,
    SUM(CASE WHEN(PROCESS_MONTHS) BETWEEN 0 AND 9999 THEN 1
    ELSE 0
    END) TOT,
    (SUM(CASE WHEN(PROCESS_MONTHS) BETWEEN 0 AND 9999 THEN 1
    ELSE 0
    END) *100/COUNT(V_CNT)) TOT_PER
    FROM
    (SELECT     V.ROWID V_CNT, V.LCL_ER_RECV_DT - ADD_MONTHS(V.IND_ER_PER_END_DT,3) PROCESS_MONTHS
    FROM     NCOER V, NCOER_IN_ERROR NIE, NCOER_ERROR NE, ALL_CMD_VIEW ACV
    WHERE     V.MIL_CMD_ASGN_CD IN ('FC')
    AND     V.LCL_ER_FORM_CD = '4'
    AND     ACV.CMD_CD = V.MIL_CMD_ASGN_CD
    AND     NVL(ACV.LCL_CODE_STAT,'N') = 'Y'
    AND     NVL(V.LCL_OMIT_FROM_STATS_IND,'N') <> 'Y'
    AND     V.PSC_CD IN ('FS10')
    AND     (V.LCL_ER_RECV_DT >= '01-MAR-2007' AND V.LCL_ER_RECV_DT <= '31-MAR-2007')
    AND     V.IND_SSN = NIE.IND_SSN(+)
    AND     V.IND_ER_PER_END_DT = NIE.IND_ER_PER_END_DT(+)
    AND     V.LCL_ER_RECV_DT = NE.LCL_ER_RECV_DT(+)
    AND     V.IND_SSN = NE.IND_SSN(+)
    AND     V.IND_ER_PER_END_DT = NE.IND_ER_PER_END_DT(+)
    AND     V.LCL_ER_RECV_DT = NE.LCL_ER_RECV_DT(+) )
    Regards,
    Rajs
    www.oraclebrains.com

  • Questions about this snippet of preloader ActionScript

    I'm working on a flash template that uses the following code for its preloader.
    onClipEvent (load) {
        total = _root.getBytesTotal();
    onClipEvent (enterFrame) {
        loaded = _root.getBytesLoaded();
        percent = int(loaded/total*100);
        text = percent+"%";
        gotoAndStop(percent);
        if (loaded == total) {
            _root.gotoAndPlay(2);
    2 things about it that I can't figure out:
    The variable 'total' was created inside the first block of code, yet how is it being accessed from the second block of code?  Wouldn't there be a variable scope issue there?
    Also, in the 2nd block of code, when viewing the actual script in Flash, the variable 'text' is highlighted in blue indicating that it is a keyword or something.  And the dynamic text field that's supposed to be connected to the value of the variable 'text' [percent + "%"] is simply named 'z', not 'text'.  Yet the whole thing still works fine.  Don't understand how.
    Thanks,
    David

    Yeah, weird stuff.  Not sure why or how this worked, and I just don't care anymore.  Sloppiest code I've ever seen :\.  I decided to just publish the file in AS3 and whatever works I'll leave in and what doesn't I'll replace.  I guess it's mostly any code that's attached to objects.  I also got the following message in the output tab as well which points out exactly what I was talking about with this text field...
    WARNING: Text field variable names are not supported in ActionScript 3.0. The variable 'text' used for the text field 'z' will not be exported.
    Good riddance to this mess of code.

  • Question about this select in issue

    Dear all;
    I need an idea on how to go about writing this query....i need to compare two fields to see whether they are in another table...it is similar to this the following select statement below
    select id, place from table_one t
    where t.id and t.place in (select z.zoneid, z.zoneplace from zone z)how do you go about writing such sql query in the proper form

    user13328581 wrote:
    ok, I am trying to debug this code and I keep getting this error
    select * from table_one t
    where (t.id, t.sn ) in ('C111', 'P111');and i keep getting the following error below
    ora-00920: invalide relational operator
    That's because you are looking for a set of data not single values in a list (which is what your right hand side is currently providing.
    Convert that list into a set...
    select * from table_one t
    where (t.id, t.sn ) in (('C111', 'P111'));

  • Question about top case

    Hi there,
    I'd like to know if the "top case/keyboard" part also includes the trackpad?
    I'm asking because I just had the top case replaced (was interfering with the fan that produced a clicking sound) and it looks like they replaced it with a used one?! For example, the bottom left corner shows a 1.5 inch square, lighter gray patch (as if there was a sticker there?), and the middle of the trackpad button is very shiny compared to the sides, like it's been used...
    Thanks for any input!
    whitebook 2.0Ghz - 4H622   Mac OS X (10.4.7)   2GB RAM

    The top case includes the trackpad and trackpad button.
    This is at the moment a bit of a sore subject with me. After my MacBook was returned from being repaired for the random shutdown problem, the trackpad button does not respond at all to clicks in the lower right corner. (The repair consisted of replacing the top case and heat sink.) So half the time when I click the button, it doesn't work, because the right end is where I click most often.
    Yesterday I talked to AppleCare phone support, and the Product Specialist suggested I talk to a store Genius, that maybe it could be fixed or else the turnaround for a new top case would be faster than shipping.
    I did that this morning, and the Genius claimed that the behavior was within specs, that it would not bother his typing since you're supposed to click in the middle of the button, that it was equivalent to complaining about a couple of dead pixels.
    I haven't had a return call yet from the Product Specialist, and I'm currently planning on trying a different Apple store tomorrow.
    I see "mushy trackpad button" is one of the common complaints on web forums:
    http://www.mymac.com/showarticle.php?do=something&id=1572

  • Question about this week's App Store Sale

    The App Store is having a three-week sale on productivity apps.  Week one is "Prioritize" apps, like to do list apps.  Week two is Organize, and week three is Utilize.
    Fine but...does anyone know of the preceding weeks' sale prices stay up as the remaining weeks' deals are revealed?  Also, what if some of the apps in each of the three categories go together?  How does a user know in advance if there's a "suite" of apps they should get that work well in a three-app sequence better than other combos???
    Anyone from Apple reading this?  Care to chime in?

    Anyone from Apple reading this?  Care to chime in?
    User to user forum only, Apple answers nothing here and all of your questions, if not covered in the promo copy you've seen, can only be answered directly by Apple.

  • Question about XY Stage Stats

    Hello my is David Charlot and I'm trying to use a NI 7344 motion controller and a MID-7604 motor driver to control a microscope XY stage. I want to make sure I am controlling the stage correctly. The manufacturer told me that the stage has a 2mm pitch lead screw and has a linear encoder resolution of 2nm/pulse. I don't know how that translates to MAX's  steps/revolution and encoder counts per revolution. Any help would be most appreciated. Thanks.
    David C.

    The breakdown of these stages goes something like this:
    The stepper is most likely a 1.8 deg/step standard type.  The encoder will have XXX pulses/revolution and is connected to a second shaft coming directly from the motor.  While the stage has a 2mm pitch (2mm travel/revolution of screw), this gives XXX pulses pre 2mm of travel.  There is probably a gearing ratio, most likely a worm gear.  Worms ratios are usaully in the range of 20:1 to 100:1, giving a XXX*100pulses/(2mm travel).  With the 2nm/ pulse reported by the stage supplier,  and assumin a 100:1 gear ratio, the encoder has XXX=10^4 pulses/rev.  This is incredibly high.  I have never heard of anything higher than 2000 pulses/rev.
    I suggest contacting the supplier and asking for specs on the encoder itself, which will be reported in pulses/count ( or counts/rev), not in length/pulse.  This is the number you specify in MAX.
    For the steps/rev:
    MAX will read the microstep setting set on the 7604 and will assume a standard 1.8 deg stepper, which is 200step/rev.  So, if you set the microstep on the 7604 to 10x, the 7344 controller will read 10*200=2000 steps/rev.  Now, if you want to include gear ratios, you must manually multiply it in MAX.  Normally, this is not done, since max velocities are specifed at the motor.  If you use a rotation stage, then you might want to multiply it in.  It's a matter of taste.

  • Question About this Ca

    I have a audigy 2 zs and logitech z5500 speakers. I have been trying to get a digital hook up for some time now and I have finally got it. But I have question. Everybody says that you need a mono mini plug to rca cable to make it work. I bought this cable:
    http://us.creative.com/products/product.asp?category=3&subcategory=58&product=0370
    How come this cable is stereo and it is working? Is it because one conductor goes to the mini din and the other to the rca plug?
    Thanks.Message Edited by soapbar89 on 03-25-2005 02:32 AM

    I have a audigy 2 zs and logitech z5500 speakers. I have been trying to get a digital hook up for some time now and I have finally got it. But I have question. Everybody says that you need a mono mini plug to rca cable to make it work. I bought this cable:
    http://us.creative.com/products/product.asp?category=3&subcategory=58&product=0370
    How come this cable is stereo and it is working? Is it because one conductor goes to the mini din and the other to the rca plug?
    Thanks.Message Edited by soapbar89 on 03-25-2005 02:32 AM

Maybe you are looking for

  • J1iex Capture Manually then Part 1 Not display

    Dear Experts Whenever at the time of GRN user will not taking Excise invoice  ,and now we are capturing Excise invoice through J1iex manually and then when i will do Posting System will show that there is no Part 1. Rgds Pankaj Agarwal

  • Issue with a lov

    Hi, i have a lov called amt_tag which picks up the value form the record group query(query is based on database tables). when i run this query in sql prompt or with the help of pl/sql editor it gives me the result within seconds.....but when i try to

  • Can i refund a gift app

    I was gift app to my friend the game is many bug and stil not fix i need to refund money back ( to me ,or to myfriend) i try to refund on iTunes ,when i click "report problem" it not connect to refund page. what can i do.

  • Dhcpcd and /etc/resolv.conf

    How can one prevent dhcpcd from modifying /etc/resolve.conf? Or can one prepend static options before it's own ones? (I'de like to have my own search and nameserver entry.)

  • STORE & RETERIEVE DATE

    Hello Sir ! t have a problem about inserting date object in the Access2000. i m getting date from comboboxes.What i do then is as follows //----------------------CODE TO CREATE DATE OBJECT--------------- String month=(String)cmbmonth.getSelectedItem(