Coding low level for SCB-68

I am looking to interface the SCB-68 with MatLab using Robot Racontuer. In order to do this I need to know the serial codes that I can put in my Python code to tell the SCB to turn on/off, send an output voltage or frequency, and other general input/outputs. I was looking through the user manuals and found a lot of hardware related things but not anything of how to code for it. Is there anyone who can help me?
Solved!
Go to Solution.

The SCB-68 is nothing but a connector block.  What DAQ device are you using with the connector block?
There are only two ways to tell somebody thanks: Kudos and Marked Solutions

Similar Messages

  • Exception Message for Lower Level

    Hi everyone...
    I get this message:
    "Exception Message for Lower Level"
    after of one MD02, for my FERT Material.
    This FERT material has 2 lower levels, for a couple HALBs material in the next level and other HALB material into the level 3.
    I don't get the requeriments for the HALBs materials, when I select the Order Report for the PlOrd.
    This 3 materials are produced since level 3 up to level 1 into the same plant, therefore I need to see the requeriment of the Level 3 to produce and then, use it for the Level 2 and till the Level 1., but I'm recieving  this message.
    Thanks in advance.
    OP

    Hi,
    Not quite understandable ur query
    can u re-phrase it, anyways
    as per my understanding
    u are not getting plan orders for (HALB'S)
    just check the stock for that HALB'S &
    just execute CS11, CS12 for that header material & check
    whether BOM is getting exploded or not (upto all levels)
    Regards
    kumar

  • Low Audio Level for USB Audio device

    Hello,
    I'm recording a voice over for a keynote presentation.
    -The internal mic records just fine, but when I use an external usb mic, the level into keynote registers very low.
    - in the system preferences the audio input for this exteral mic is perfectly fine.
    -the mic has been tested in a pc and records just fine at a good level
    -the same thing happens when I run a mic through a mixing board and use the line in on the mac...it shows up fine in audio settings, but has a low level in keynote.
    any ideas?

    I'm glad you mentioned the preset, Silal. I kept meaning to bring that up, but forgot.
    Set Preprocessing to None. That will keep high level short duration sounds, like drums, etc., from overtaking your dialog, and crushing it.
    The way DIALNORM is intended to work, you set it to the average level of your dialog from your editing app. If you're working in FCP, then that might be something like -12. That setting will cause the player to attenuate the level so dialog is attenuated by 19dB (-31 minus -12 = 19dB of attenuation by the player).
    That, in turn, allows the ridiculously loud music and nat sounds in the film soundtrack to sound "more natural", as they blast your ear drums into bits. "More natural" means "much louder than dialog, just like they are in real life".
    Bah, humbug! Let me hear what the talent is saying. I don't care if I can hear every nuance of that rock ballad, I just want to be able to follow the story, the plot.
    Hey, I'm an old dude, you whippersnappers.
    But back to the point, by setting DIALNORM to -31, the player works out the math like this:
    -31 minus -31 = 0dB of attenuation
    So, your level should be exactly what it was before the compression/conversion. Why it isn't is a mystery, still.

  • Collective Planned orders Scheduling for lower level orders with reference to the Superior order

    Hi All,
    Collective planned order scheduling.
    I have been trying to reschedule the superior planned order and i was expecting the lower level planned orders to reschedule based on the superior planned order.
    My problem is
    when i try to reschedule the superior planned order the system is not rescheduling the lower level planned orders.
    For example if i change the basic finish date of superior planned order as 30/09/2014 and reschedule the planned order it is only scheduling the header planned order and the lower level planned order is not scheduling.
    Could some one tell me why this is not happenning at planned order level.
    As the rescheduling of collective order will work at production order level but for some reason it is not happening at planned order level(as there is no option available to do so).
    Please give your thoughts on this asap.
    Mahee.

    Hello Mahee
    Please observe that your system is working as designed. Planned orders are scheduled independently, even when they are part of a network/collective order. Note 152319 explains the planned order scheduling in detail and it provides the following information:
    * No scheduling of overall networks is executed although a directly manufactured component is assigned.
    Note that no scheduling of the overall network is executed for planned orders. For the components requirements dates are determined. In order to cover them, planned orders are created in the next MRP run. Since the requirements are not managed using the exact time, the results of the planned order scheduling and of a scheduling of the overall network of the converted collective order can differ.
    BR
    Caetano

  • How to disable Wifi and Network access in low level setting for security ?

    Hi
    New to here
    One of our final customer bought imac last months. OS 10.9, SN is c02*******J4i
    Since they are security printing, all the necessary ports accessing to outisdes need to be disabled in low level setting(not the ons just like turn on and off ).
    The ports including USB storage, Network and WIFI.
    I googled and found the following
    Open the /System/Library/Extensions folder.
    To remove support for USB mass storage devices, drag the following file to the Trash: IOUSBMassStorageClass.kext
    Open Terminal and enter the following command: $ sudo touch /System/Library/Extensions The touch command changes the modified date of the /System/Library/Extensions folder. When the folder has a new modified date, the Extension cache files (located in /System/Library/) are deleted and rebuilt by Mac OS X.
    Choose Finder > Secure Empty Trash to delete the file.
    Restart the system.
    I want to confirm this before sending to final user. Since I didn't have mac on hand, just wonder whether there are similar kext files for network and wifi to remove.
    Just like step 2 described.
    I would like customer to backup these files before permanently removed.
    Many thanks
    Kevin
    <Edited By Host>

    chiqui wrote:
    Is it possible to disable Internet access point and WAP as when I use WiFi some connections to WAP server of my provider are still made and I get charged. I am looking for the option not to delete it entirely from the access point list, but rather disable it as I might need connection when WiFi is not available and I want to be able to enable it as once I delete the server name and setting I won't know it.
    Is it possible to do it and how?
    You could delete WAP accesspoint. Not all providers (carriers) allow this.
    ‡Thank you for hitting the Blue/Green Star button‡
    N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

  • I have Ps CS4.  I run Apple OS X 10.9.5  on a new MacPro 3GHz 8-core Intel Xeon E5 - 64 GB.    I hardly ever use CS4 ( preferring Elements for my low level needs), but I now want to use it's function for stitching together a landscape.  I fire it up and g

    I have Ps CS4.  I run Apple OS X 10.9.5  on a new MacPro 3GHz 8-core Intel Xeon E5 - 64 GB.    I hardly ever use CS4 ( preferring Elements for my low level needs), but I now want to use it's function for stitching together a landscape.  I fire it up and get Error 150:30 with the suggestion to contact you  - hence this message

    I have Ps CS4.  I run Apple OS X 10.9.5  on a new MacPro 3GHz 8-core Intel Xeon E5 - 64 GB.    I hardly ever use CS4 ( preferring Elements for my low level needs), but I now want to use it's function for stitching together a landscape.  I fire it up and get Error 150:30 with the suggestion to contact you  - hence this message

  • Placing a Low Level DB Function for Time Offset

    Would any one be able to point me to any documentation on the Oracle 10g R2 release that might help me understand if there is a way to modify datetime query parameters and datetime query results at a low level in the DB? R12 of Oracle Apps does not handle global implementations very well when it comes to running 24/7 with sites around the globe and handling data stored with a time element. Everything is stored using the single server time zone. So I thought perhaps there might be a way to modify the DB at a low level to perform the offset of the value for any datetime parameter to correspond to the proper server time zone to pull data and then to also offset the queried datetime values to the users, via a session value, time zone. So I am thinking long shot but perhaps there is a way to insert a function call to a function built in C and linked in to the DB somehow or the DB listener or the DB connection driver software. I don't know. I am familiar with OCI and SQLCA but don't believe these offer this type of interjection with the DB I am looking for. Of course, if there is a simple solution I am all for that.
    Thanks,
    Jason

    Adjusting the timezone at the session level doesn't do what I need it to do. At least based upon the tests I have done. And my research into changing the session DB time zone only applies to the new timestamp data types and not to the date data type.
    However, if you think that changing the DB session time zone setting would help do what I have stated please tell me.
    Thanks,
    Jason

  • Low-Level or High-Level for GUI ?

    I am developing a MIDLet that has to run CLDC-1.1 MIDP-2.0 Devices. The MIDLet has a simple user interface, and there is no gaming. I developed the MIDLet using the high-level GUI class, but I discovered that this class is nice, yet limited. Now I am investigating using the low level canvas class for the GUI. Is it possible to maintain cross-platform compatibility with the canvas, or should I stick with the high-level class?

    High Level Group
    Classes provided are
         Perfect for development of MIDlets that target the maximum number of devices
         Heavily abstracted to provide minimal control over their look and feel
         Classes do not provide exact control over their display
    Low Level Group
    Classes provided are
         Perfect for MIDlets where we want precise control over the location and display of the UI elements
         If more control there is comes less portability It may not be deployable on certain devices
    Cheers,
    Rohan Chandane

  • "Low-level" authorizations for accessing BW reports - add users to role

    Using the advice in Topic "Low-level" authorizations for accessing BW reports, I have been able to publish a query to a role that has 3 test users and each user gets the same query but with different data, as determined in the tables.
    Is there a way to look up the users and e-mail addresses from a table and associate them to the role? We have several hundred e-mail recipients that will not need BW access, but only need an e-mail with a static report that contains data on their own territories.

    Hi!
    i think programatically it might be complex. You got to maintain a seperate variant of report per user and use this variant to send mail. that means you need to maintain a variant and a Broadcast setting per user. once maintained you can use it any number of times the values will be recalculated everytime.
    with regards
    ashwin
    <i>PS n: Assigning point to the helpful answers is the way of saying thanks in SDN.  you can assign points by clicking on the appropriate radio button displayed next to the answers for your question. yellow for 2, green for 6 points(2)and blue for 10 points and to close the question and marked as problem solved. closing the threads which has a solution will help the members to deal with open issues with out wasting time on problems which has a solution and also to the people who encounter the same porblem in future. This is just to give you information as you are a new user.</i>

  • How to create lower-level item for delivery with TO confirmation.

    Hi Gurus,
    I am writing batch to the delivery item after confirming the Transfer Order. According to the TO quantity, SAP splits the items and makes a "Lower-Level" item.
    SAP does that splitting if the TO quantity is lower that the delivery item quantity.
    What i want is that, i need SAP to create a lower-level item even if the TO corresponds the delivery quantity. 
    Is there a customizing for that?

    That is a standard behavior where the line split occurs in the delivery when the delivery quantity is not equal to picked quantity. Since, the header line indicates the remainder of the quantity in case of short pick. This behavior also occurs when you are writing multiple batches despite the delivery quantity equals to the picking quantity.
    Essentially, you'd see a single line when there a full pick and a single batch. If you still want to get this split then you can pick the batch in the delivery via 'batch split' (so that the line item is created) and then create a TO.

  • IRig input level for vocal mic extremely low

    Hi All,
    I have ben merrily using my iRig and Garageband for Ipad to record instrumental tracks with no problem, but recently decided to try and add vocals. Just to test it out I bought an imitation SM58 style dynamic mic, with an XLR to jack lead so I could use the iRig, however when I go to use it, the audio/input level for the mic is VERY low - any ideas as to why this might be? I've turned the track volume and input up to maximum but it's still barely audible. Suspect it might be the mic, so tempted to spend some real money on a condenser mic, but worried I will get the same result. Are there any alternatives / success stories with recording vocals through Garageband, and what are you using?
    Thanks
    Nick

    I have used the Shure SM58 and many microphones similar to it in studio and live settings, and that microphone requires what is called Phantom Power when it is run through a mixing board. In a nutshell, Phantom Power runs 48 volts on the channel the microphone is in, because that microphone only sends a passive signal and it needs to be powered. So the reason your microphone would put out such a low level would probably be because there's not a substantial for your iRig to pick up, even at maximum gain. I would look into purchasing a phantom power unit or some other preamp that you can put between your iRig and microphone.

  • Low Level VI for ELVIS

    Where can I get the low level VIs for ELVIS functionalities not currently exposed in LabView eg for Bode Analyzer, Arbitrary WaveForm Generator

     Hi Adnaan,
     The lower level VI's are just as you list: DMM, FGEN, etc. I'm sorry the Bode Analyzer low level's are not available.
     It looks like all of the controls for the BodeAnalyzer can be accessed from the block diagram, is this not the level of programatic control that you need?
     The Express VI link was included in case you we're interested in how to create these.
     Have a great weekend!
    Best regards,
    MatthewW
    Applications Engineer
    National Instruments
    Message Edited by Matthew W on 09-28-2007 06:36 PM
    Attachments:
    bode_elvis.JPG ‏11 KB

  • Example using low level API POI for generating Excel??

    Hi
    is anyone know good URL that teaches generating Excel using low level API using Apache POI?
    The reason is because i want to set the password for either workbook/sheet in high level API but it cant be done.
    the only thing can be done using High level API is protect sheet without password.
    Any idea?
    Thanks

    There is quite a good pack of documentation that ships with HSSF. To answer your question, I have just gone to the how to page and copied the example below, hope it helps.
    short rownum;
    // create a new file
    FileOutputStream out = new FileOutputStream("workbook.xls");
    // create a new workbook
    HSSFWorkbook wb = new HSSFWorkbook();
    // create a new sheet
    HSSFSheet s = wb.createSheet();
    // declare a row object reference
    HSSFRow r = null;
    // declare a cell object reference
    HSSFCell c = null;
    // create 3 cell styles
    HSSFCellStyle cs = wb.createCellStyle();
    HSSFCellStyle cs2 = wb.createCellStyle();
    HSSFCellStyle cs3 = wb.createCellStyle();
    HSSFDataFormat df = wb.createDataFormat();
    // create 2 fonts objects
    HSSFFont f = wb.createFont();
    HSSFFont f2 = wb.createFont();
    //set font 1 to 12 point type
    f.setFontHeightInPoints((short) 12);
    //make it blue
    f.setColor( (short)0xc );
    // make it bold
    //arial is the default font
    f.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
    //set font 2 to 10 point type
    f2.setFontHeightInPoints((short) 10);
    //make it red
    f2.setColor( (short)HSSFFont.COLOR_RED );
    //make it bold
    f2.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
    f2.setStrikeout( true );
    //set cell stlye
    cs.setFont(f);
    //set the cell format
    cs.setDataFormat(df.getFormat("#,##0.0"));
    //set a thin border
    cs2.setBorderBottom(cs2.BORDER_THIN);
    //fill w fg fill color
    cs2.setFillPattern((short) HSSFCellStyle.SOLID_FOREGROUND);
    //set the cell format to text see HSSFDataFormat for a full list
    cs2.setDataFormat(HSSFDataFormat.getBuiltinFormat("text"));
    // set the font
    cs2.setFont(f2);
    // set the sheet name in Unicode
    wb.setSheetName(0, "\u0422\u0435\u0441\u0442\u043E\u0432\u0430\u044F " +
                       "\u0421\u0442\u0440\u0430\u043D\u0438\u0447\u043A\u0430",
                    HSSFWorkbook.ENCODING_UTF_16 );
    // in case of compressed Unicode
    // wb.setSheetName(0, "HSSF Test", HSSFWorkbook.ENCODING_COMPRESSED_UNICODE );
    // create a sheet with 30 rows (0-29)
    for (rownum = (short) 0; rownum < 30; rownum++)
        // create a row
        r = s.createRow(rownum);
        // on every other row
        if ((rownum % 2) == 0)
            // make the row height bigger  (in twips - 1/20 of a point)
            r.setHeight((short) 0x249);
        //r.setRowNum(( short ) rownum);
        // create 10 cells (0-9) (the += 2 becomes apparent later
        for (short cellnum = (short) 0; cellnum < 10; cellnum += 2)
            // create a numeric cell
            c = r.createCell(cellnum);
            // do some goofy math to demonstrate decimals
            c.setCellValue(rownum * 10000 + cellnum
                    + (((double) rownum / 1000)
                    + ((double) cellnum / 10000)));
            String cellValue;
            // create a string cell (see why += 2 in the
            c = r.createCell((short) (cellnum + 1));
            // on every other row
            if ((rownum % 2) == 0)
                // set this cell to the first cell style we defined
                c.setCellStyle(cs);
                // set the cell's string value to "Test"
                c.setEncoding( HSSFCell.ENCODING_COMPRESSED_UNICODE );
                c.setCellValue( "Test" );
            else
                c.setCellStyle(cs2);
                // set the cell's string value to "\u0422\u0435\u0441\u0442"
                c.setEncoding( HSSFCell.ENCODING_UTF_16 );
                c.setCellValue( "\u0422\u0435\u0441\u0442" );
            // make this column a bit wider
            s.setColumnWidth((short) (cellnum + 1), (short) ((50 * 8) / ((double) 1 / 20)));
    //draw a thick black border on the row at the bottom using BLANKS
    // advance 2 rows
    rownum++;
    rownum++;
    r = s.createRow(rownum);
    // define the third style to be the default
    // except with a thick black border at the bottom
    cs3.setBorderBottom(cs3.BORDER_THICK);
    //create 50 cells
    for (short cellnum = (short) 0; cellnum < 50; cellnum++)
        //create a blank type cell (no value)
        c = r.createCell(cellnum);
        // set it to the thick black border style
        c.setCellStyle(cs3);
    //end draw thick black border
    // demonstrate adding/naming and deleting a sheet
    // create a sheet, set its title then delete it
    s = wb.createSheet();
    wb.setSheetName(1, "DeletedSheet");
    wb.removeSheetAt(1);
    //end deleted sheet
    // write the workbook to the output stream
    // close our file (don't blow out our file handles
    wb.write(out);
    out.close();

  • Repeating the values for the lower levels

    Hi friends,
    I have an issue regarding OBIEE using the cubes as database?
    We have a value set at the year level as 50 for the one fact in the cubes.
    when i go to the lower level (i.e.,) month level for that fact i am getting no results...
    But i need to get that 50 value for all the months as a constant values......Is there any work around for this ?
    Please post ur valued answers...
    Thx

    Fact you are saying might be the account/measures dimension member in the essbase and is imported to obiee.
    You can write a dynamic calc formula in the essbase level to store the constant values for all the periods.

  • MDX (9.3) - Good for LOW LOW LEVELS

    Has anyone used MDX for low low low level data output? I have cube that is relatively large and it will not return the low low level output.
    Same limitation exists with report writer and the spreadsheet add in. Seems only option is level zero export; but then, the items in the columns are wrong.

    Hi Tim - I wish; the limitation is in the number of tuples MDX can process; it seems to be an issue in a limited number of tuples can be processed before some internal limit is hit; it could be a defect in my MDX script though. I am fairly new with tuples and sets so it could be my code.
    I am working with an ASO cube. Using the spreadsheet add in it takes about 1 hour to return the data. The output is about 12 columns wide (time) and 26K rows deep w/suppression - product, company, etc. as row items.
    The intent to see if we can automate the required level zero dump and reduce the time it takes to generate the query by using MDX.

Maybe you are looking for

  • Can you transfer my purchases from itunes without having them on my ipod?

    I lost my ipod, and had to get a new computer. So my itunes library was lost. I've made purchases through my itunes account and can't figure out how to get them on my new computer.....help!!

  • For Negative Stock

    Hi We have not maintained the -ve stock indicator for the Plant or in the material master But still in MB5B stock is showing in -ve what can be the possible reasons for the same, Regards Niti narayan

  • Close a document immediately

    Hi, I want to close a document and reopen it immediately. I am using SDKLayoutHelper methods to open and close a document. But closing a document with kProcess always crashes. I tried various methods(IDocumentCommands, ProcessScheduledCommands) to ma

  • Org assignment infotype

    Hi all, While maintaining IT 0001 am getting an error saying 'pay period 2007 07 is not in table T549Q'Plz help me out in solving this error. Thanks Sai

  • Nokia 3120 Classic and iSync

    Dear all, I have a Nokia 3120 Classic and a fresh new MacBook Pro 2010. I need to syncronize the contacts between the mobile phone and OsX. I tried with iSync, but the program said the mobile phone is not compatible. How can I solve this problem? Nok