Topology line EtherCAT with fiber/fiber converters

Hello

I have a request where I will order several NI 9144 slave chassis in a line of a master cRIO topology. The chassis must be 10kV + isolation from each other and the captain so I'll use converters of fiber on the link ethernet between each frame. The lengths of links are relatively short)<>

Fiber converters does meet a particular specification, and if so do you have any recommendations?

I'd better be using using standard Ethernet with NI 9149? I can cope without the deterministic calendar.

Thank you

Richard.

Hi Richard,

The EtherCAT protocol normally works on 100BASE-TX and can also run on 100BASE-FX (Sources here and here). I'm guessing that you have seen the KB that explains that you need for different cheating / hubs for EtherCAT and makes you wonder if the optical converters fall into this same category?

The need for special switches / hubs is because EtherCAT junctions stars work differently that normal Ethernet as the packages hubs need a particular routing. However, optical converters online and do not affect the sense go packages. They are just bit conversion of the tensions light pulses. The main thing to consider would be how much latency converters to introduce network - as this will eventually affect your EtherCAT minimum cycle time.

That said, NEITHER does not test the optical converters, but I've heard customers who use optical converters before (link sorry, not turned to the audience of reference available). As I mentioned above, the EtherCAT protocol specify how 100BASE-TX and 100BASE-FX, so I'll make sure the converter is in conformity with these standards.

Tags: NI Products

Similar Questions

  • Slow VMFS / Rescan HBAS with fiber-attached storage

    Hi all

    I use ESXi 4.1, build 260247 with fiber storage attached my NetApp 3240 controllers on the version 8.0.2.  I'm trying to use plugin 1.0 host OnCommand of NetApp to save my VMs.  For those who don't know, doing essential software works with vSphere and the table to create screenshots instant table based and replicate to the Dominican Republic.

    It works very well.

    When I have a problem is the restoration of VMs.  The restore process is slow.  Using the same software, what is done is to present table for the ESX Server hanging and set up the data store.  This also works, but VMware must rescan the HBAS and VMFS several times.  Because of the long duration to rescan the HBAS / VMFS, this editing process may take 15 minutes or more and seems rather excessive to me.

    Does anyone have any ideas why the rescan is slow or it is normal and just something I have to deal with?

    Thanks in advance for the help.

    Michael.

    Does anyone have any ideas why the rescan is slow or it is normal and just something I have to deal with?

    You have the ability to limit the maximum number of LUNs?  For each host, go to the Configuration tab, select the disk and get off at Disk.MaxLUN.  The default value is 256, but if your maximum lun number is much lower than that, drop this value down to speed up scans.  See http://pubs.vmware.com/vsphere-4-esxi-installable-vcenter/index.jsp?topic=/com.vmware.vsphere.config_fc.doc_41/esx_san_config/managing_san_systems/t_change_the_number_of_luns_scanned_using_disk.maxlun.html

    If the LUNS are contiguous, you can also change the Disk.SupportSpareLUN from 1 to 0.  Who told him to stop as soon as a logical unit number is missing.  It is bad if you have LUNs 2,3,6 because you never see lun 6.  See http://pubs.vmware.com/vsphere-4-esxi-installable-vcenter/index.jsp?topic=/com.vmware.vsphere.config_fc.doc_41/esx_san_config/managing_san_systems/t_change_the_number_of_luns_scanned_using_disk.maxlun.html

  • How can I measure the length of the lines written with the Paint program?

    I know that an earlier version of the painting software was able to measure the length of the lines written with the Paint program.   I don't know what version it was.   I have the Windows 7 Home Premium Version 6/1 (Build 7601 Service Pack 1, Copywright@2009.  How can I measure the length of the lines that I have the project using paint software?   Do I need to get the previous version?   How can I get?   PLEASE ANSWER!

    Hi Ralph,

    The description of the problem seems a little unclear and I wish I had a better understanding before you start working on it. I would really appreciate if you could answer the following questions:

    1. What is the name of the paint program?

    2 have you tried to install the software of paint in Windows 7?

    3. are you able to install it? If this is not the case, do you have an error code or message?

    4. in what version of Windows was fine paint software work?

    Please provide us with more information on the specific question to help you to fix as soon as possible.

    Your response is very important for us to ensure a proper resolution. Please get back to us with the information above to help you accordingly.

  • Houston-25019: line entity with key oracle.jbo.Key not found

    Hi guys,.

    I just started learning ADF and I'm stuck on this issue. I created a very simple page based on a table. I have check the button submit to be allowed on the page, then drag the operator commit button. Together the partial trigger to panelformlayout and changed the status of the fields for autosubmit to true.

    Now, I get this error when I change any value in the field and press the submit button. Don't know what else to do. Any help would be greatly appreciated.


    oracle.jbo.RowAlreadyDeletedException: Houston-25019: line entity with oracle.jbo.Key [1842 key null null null 6257 null null null null null null null null null null Sr accountant null null null null null null null null null null null null null 25 April 25, 2014 / Apr / 2014-09: 00:07] is not in XxaseIvantInterfaceHr.

    How many rows were marked as primary key in your EO/VO? Make sure only relevant ae marked. Looks something like this - http://3.bp.blogspot.com/_ex9GjJ9fvbk/TIiIfaJ3gqI/AAAAAAAAAEw/XfYhBthhyKE/s1600/7.JPG

    Ether this or if you have a use case for PK actually as much of your line is deleted in the DB or data types are mismatched.

    My thoughts: strange problem of ADF, Timepart a Date lost

  • In Adobe Flash CS6, I have a blue box appearing around lines drawn with the line tool (and other tools like the brush etc.). I can't understand how to disable.

    In Adobe Flash CS6, I have a blue box appearing around lines drawn with the line tool (and other tools like the brush etc.). Whenever I try to use a tool, a blue box appears around the line and I have to double click on it to handle, which opens just this line in a screen finery semi where all other objects are semi-gris in the background. I can handle this line in this screen, but nothing else at this point I could do 5 minutes ago. For example, I can no longer reach the 2 lines drawn by the tool online together. For some reason, it started randomly (probably due to an accidental combination) and I just can't put it to what it was. I inserted a video showing if all goes well I mean. Any help would be appreciated.

    Object drawing mode. Simply disable it in the tools Panel, or by using the default keyboard shortcut, which is J.

  • White lines fixed with optimization of the art - is - it possible to copy with this setting?

    I have seen discussions on the white lines, you get on the edges of the objects due to anti-aliasing in Illustrator, and I found that when exporting, you can remove them by setting 'optimized art' in one of the options there.

    For those who do not know the issue of the white line:

    Sometimes, when the Illustrator blend the pixels around an object, it puts a thin white line around it that always appears 1 thick px any zoom level.

    Not really there and when it printed disappears. Trouble is, even when you export the document, or a copy of objects in other software for the use of the screen, it's still there.

    Many people think that white line is a tiny space, but it is not.

    People also tend to tell you that it is because you have two objects butted against another. Also, this is not true. The white line persists even on overlapping forms.

    People will also say it is when two shapes on top of the other follow the same path. Yet once, is not true. White lines appear even when you have only 1 object following a particular path.

    My problem is that I rarely export an entire document at once, but tend to copy items to it in Photoshop. When I do, the white lines traveling with her and becomes permanent. Even on a .jpg, .png, or .gif image file, the lines are still visible.

    What I want to know is, is it possible to copy objects in Illustrator using optimization of art?

    Or y at - it another way to copy them without taking these white lines with me?

    I know that I can get rid of them by turning anti-aliasing off the coast, but everything really looks pixelated, so it is not much better.

    In addition, anti-aliasing is not actually solve the problem, it just hides it. Even with the power off, when I copy the affected objects to Photoshop, the white lines reappear in Photoshop.

    And please don't bother the answer for me, explaining what the white lines are, or how to get rid of them or how to lose them in the export. I know all that.

    Notes:

    I'm under Illustrator CS6

    And Photoshop CS6

    Helmer,

    I wonder if this may be useful, or is simply ridiculous. I apologize if this last.

    If you can use a Raster object to copy into Photoshop, you try to use the object > rasterize and set Anti-Aliasing for Art Optimized, can see.

  • How to make a line intersect with a path at random angles?

    How to make a line intersect with the anchor point of a half circle when you want the line to continue beyond the anchor point of the half circle at an angle to randomly?

    Now that I saw your picture, I understand the problem. You must make the careful construction work.

    Take a look at this:

    Start by drawing your circle. Drag the ruler guides (here dotted lines) so that they snap into its Center C.

    Drag another landmark of rule to your point of origin O.

    With the Pen or line tool Segment a line of O to T A. setting by the eye as precisely as possible with the end of it A directly selected.

    A copy of the line OA rotate 90 °. Using smart guides, drag the new line until it crosses the center of the Circle C.

    Direct, select the end of your original line and move it to T until the smart guides say "cross".

    Now, with the selected OA line use the scale tool. O-click and drag to 45 degrees by holding the Shift key. Your line will extend over its own length.

    In order to take account of the OA line across the circle just use the Reflect tool. Select the line, an Option, click the horizontal guide and copy reflect across the horizontal axis through the dialog box.

  • line chart with a single point of data not displaying not

    I work with the line chart and I am facing problem
    (1) if I get a data with a single point to draw, the graphic is not
    the graphic line required at least 2 data raising the graph appear
    How to make a graph to display when I get one record in my
    data provider.

    I'm housing one gettong point (x, y) in a single record.
    so this table does not appear I need two points, two points (x 1, y1) and
    (x 2, y2)
    y at - it a solutioin to draw the line chart with a point (x, y) and
    show some points in the chart?

    Looking forward to hear from you guyzz, thanks for looking into it.

    Thank you

    I tried in IE and Firefox - everything is OK.

    What version on FP for IE and Firefox are you using?

  • cRIO-9074 ethercat with a switch/hub between the cRIO and slaves

    Hi, I have a cRIO9074 I'll use 7 JVL EtherCat Mac800 motor control.  Engines are fairly spaced, so I use a switch of CU2005 EtherCat Beckhoff 5 ports between the readers and the cRIO with 2 motors in series on three legs and a motor on a port by itself.  My problem is that labview will not find all engines unless one of the ports on the switch motor is plugged, or a line of engine is connected directly to the port ethercat cRIO.  He has no problem see two engines on the same line, it just will not see one of them if more than one line of motor is connected to the switch ethercat.

    Thus, HALP!


  • How can I get the top lines of the page, I have my toolbar back? The first line starting with 'file' on the right and the second line which contains the refersh button as well as the search bar disappeared. How to make a comeback?

    The first two lines of my toolbar disappeared. I find myself with most visited but the lines above, containing the button refresh, bookmarks, and search bar and above the one containing the links to the files, etc are passed, how do em back?

    == I was juggling the different bars and must have clicked smth, that I should not have.

    ALT V
    T
    M

    Don't forget to do this in a new empty tab.

  • Write to the file text File.vi out all but first line begins with tab

    The PNG attached shows the code used to accumulate strings concatenated into an array of strings for the first four lines, then to a string in the array to the worksheet String.vi and, finally, use write to Text File.vi the lower right corner shows the result in a spreadsheet. Note the 3 empty entries marked by a filled red rectangle. Examination of hidden characters shows that there is a tab at the beginning of lines 2, 3 and 4. There is no tab shown in the code. How these tabs to get? How can I stop them? I tried with the option 'Convert EOL' on and outside, without any difference. The help says that an EOL OS-dependent character is added to each line. I can't imagine that the EOL Windows character has a tab.

    The tabs are from the table to the string of worksheet function.  You build a chain of worksheet, complete with tabs and CR.  Just drag a concatenate the strings in his place and it will work.

    I would bag all constants of the tab and the CR.  Build an array of 2D with just the values strings (without tab, no CRs), happening in the array to function SS.

  • How to query the total number of columns and lines filled with data?

    How to get the number of rows and columns in Exel file data using Excel report?

    Since you have posted this question in the forum of LabWindows/CVI, I guess you want to know how to do with CVI.

    You need to know how to open and activate the Excel data file.

    Depending on the function returns the total number of columns and lines col_count row_count, respectively.

    -----------------------------------------------------------------------------------------------------------------------------------------

    int CountColumnsAndRows (void)
    {
    Error HRESULT = 0;
    CAObjHandle rangeCurrentRegionHandle = 0;
    CAObjHandle rangeColumnsHandle = 0;
    CAObjHandle rangeRowsHandle = 0;
      
    unsigned long col_count = 0, row_count = 0;
      
    Must use the 'A1' property and CruuentRegion count the total of columns and lines, including the drafts!
      
    error = CA_VariantSetCString (& MyCellRangeV, 'A1');
      
    error = Excel_WorksheetRange (ExcelWorksheetHandle, NULL, MyCellRangeV, CA_DEFAULT_VAL, & ExcelRangeHandle);
    If (error<0) goto="">
      
    error = Excel_GetProperty (ExcelRangeHandle, & ErrorInfo, Excel_RangeCurrentRegion, CAVT_OBJHANDLE, & rangeCurrentRegionHandle);
    If (error<0)  goto="" error="">
      
    error = Excel_GetProperty (rangeCurrentRegionHandle, & ErrorInfo, Excel_RangeColumns, CAVT_OBJHANDLE, & rangeColumnsHandle);
    If (error<0)  goto="" error="">
      
    error = Excel_GetProperty (rangeColumnsHandle, & ErrorInfo, Excel_RangeCount, CAVT_LONG, & col_count);
    If (error<0) goto="">
      
    error = Excel_GetProperty (rangeCurrentRegionHandle, & ErrorInfo, Excel_RangeRows, CAVT_OBJHANDLE, & rangeRowsHandle);
    If (error<0)  goto="" error="">
      
    error = Excel_GetProperty (rangeRowsHandle, & ErrorInfo, Excel_RangeCount, CAVT_LONG, & row_count);
    If (error<0) goto="">

    Error:

    CA_VariantClear (& MyCellRangeV);
    CA_VariantClear (& MyVariant);
    ClearObjHandle (& ExcelRangeHandle);
    ClearObjHandle (& rangeCurrentRegionHandle);
    ClearObjHandle (& rangeColumnsHandle);
    ClearObjHandle (& rangeRowsHandle);
      
     
    If (error<>
    ReportAppAutomationError (error);
      
    error return;
    }

  • How to connect EA6500 to the phone line, but with no modem

    Hi all

    I just bought an ea6500 to replace my old router billion and up to now all I had to do is plug my phone line directly into the port ' phone line in "on the back of the router billion.

    But according to me, there is no "phone line in" port on the ea6500, I don't use a modem and have used the router billion in itself for the past 6 years, is it possible to connect my telephone line directly on the ea6500 somehow, ideas appreciated?

    My research indicates so far you can do via a ' Ethernet / phone line adapter "because they are incompatible, in any case.

    Installation guide appears if wait to a Modem is being used, but in my case it was not and I think that a router must perform the basic functions of a modem anyway?

    What concerns me is that if I really need to buy a modem, then this is potentially 'Butterfly' the features of the ea6500 which is the reason why I bought it in the first place?

    If I need to buy a modem to get my work ea6500 so what specifications should I look for?

    confused the new customer... Thank you

    I just checked the online billion router and discovered that it is actually an ADSL router, so it has an ADSL port at the back that the EA6500 do not have. I suggest that you ask your Internet provider if they provide or provide you with a DSL modem, you can install the EA6500 router properly. In addition, the EA6500 is a simple band and dual gigabit router that works behind a modem cable or DSL internet connection.

    Get to know the router Linksys Smart Wi - Fi, EA6500

    Linksys router Smart Wi - Fi, EA6500 frequently asked questions

  • Memory at line 98 with Internet Explorer.

    When I search for friendsreunited using the Iternet Explorer I get memory at line 98 when I know that my PC has a lot of memory left. ?

    Please repost your question in Forum Internet Explorer: http://social.answers.microsoft.com/Forums/en-US/InternetExplorer/threads where people who specialize in IE issues (including problems of insufficient memory errors) will be more than happy to help you with your problem. In your message, please indicate the version of IE you are using and Add-ons that are enabled so that you will get the best service.

    Good luck! Lorien - a - MCSE/MCSA/network + / A +.

  • ListField line personalized with text and images

    Hello

    I use the example of complex files provided at this URL as a basis for my application. I want to do is get data feed from a Web site and post it in a ListField. Each row in the field has a picture and associated text.

    I made the following changes in my implementation of the application in the example

    1. create a normal ListField instead of a subclass of ListField

    2 getting data from the stream and fill a vector with the necessary information

    3. implementation of the ListFieldCallback.

    In the drawListRow of the callback method, I create a TableRowManager object and pass the data for that particular line. Using these data, I create fields and adding them to the TableRowManager. Then by the drawRow of the TableRowManager method, I call sublayout() and specifying the x, y, width, height for each field in the TableRowManager.

    Now, when you debug the application, I see that the drawListRow method is called whenever I move around the list or when the ListField is first added to its parent. But none of the fields or lines are displayed.

    DrawRow even is called whenever drawListRow. But the lines are never displayed. I just get a white screen. Tried to remove all fields and keep a single LabelField, but even that is not displayed.

    Here's the code, if this is useful

    Class TableRowManager

    private class TableRowManager extends Manager
        {
            int _index;
    
            TableRowManager(String myTxt, String msg, String imageUrl, int index)
            {
                super(0);
                BitmapField imgField = new WebBitmapField(imageUrl);
                add(imgField);
    
                LabelField personLabel = new LabelField(myTxt, DrawStyle.ELLIPSIS);
                add (personLabel);
    
                LabelField itemLabel = new LabelField(msg, DrawStyle.ELLIPSIS);
                add(itemLabel);
    
                _index = index;
            }
            public void drawRow(Graphics g, int x, int y, int width, int height)
            {
                layout(width, height);
                setPosition(x, y);
                g.pushRegion(getExtent());
                g.popContext();
            }
            protected void sublayout(int width, int height)
            {
                Field currField1 = getField(0);
                layoutChild(currField1, getPreferredWidth(), getPreferredHeight());
                setPositionChild(currField1,0,0);
                Field currField2 = getField(1);
                layoutChild(currField2, (int) Field.USE_ALL_WIDTH, getPreferredHeight());
    
                setPositionChild(currField2,40,80);
    
                Field currField3 = getField(2);
                layoutChild(currField3, (int) Field.USE_ALL_WIDTH, getPreferredHeight());
                setPositionChild(currField3,40,120);
    
                setExtent(getPreferredWidth(), getPreferredHeight());
            }
            public int getPreferredWidth()
            {
                return Display.getWidth();
            }
            public int getPreferredHeight()
            {
                return 150;
                //return height of row
            }
        }
    

    the callback method drawListRow

    public void drawListRow(ListField list, Graphics g, int index, int y, int w)
        {
            String text = (String)listElements.elementAt(index);
            String str1 = text.substring(0,text.indexOf("-"));
            String str2 = text.substring(text.indexOf("-")+2);
            String imageName = image[index];
           String url = "http://myURL/"+imageName;
           TableRowManager rowManager = new TableRowManager(str1,str2,url, index);
            rowManager.drawRow(g, 0, y, w, list.getRowHeight());
        }
    

    Can someone please help me with this. The format of what I'm looking for is something like this

    ------------

    | image |  LabelField1

    |           |  LabelField2

    -------------

    Thank you.

    What I usually do with the listField is myself to draw the bitmap and text, something like the following:

    ' public void drawListRow (list ListField, Graphics g, int index, int y, int w)
    {
    String text = (String) listElements.elementAt (index);
    String str1 = text.substring (0, text.indexOf("-"));
    String str2 = text.substring (text.indexOf("-") + 2);
    String imageName = image [index];

    Z.i. bitmap = / * get the bitmap * / (better preparation before coming here, for performance)

    int xPos = LEFT_OFFSET;
    int ypos = TOP_OFFSET + y;
    int w = bitm.getWidth ();
    int h = bitm.getHeight ();
    fontHeight int = this.getFont () .getHeight ();

    g.drawBitmap (PosX, Posy, w, h, z.i., 0, 0);

    PosX = w + SOME_OFFSET

    graphics.drawText (str1, xpos, ypos);
    YPos += fontHeight;

    graphics.drawText (str2, xpos, ypos);

    }

    It worked for me all the time.

    Of course, I don't want to say that do you it this way, but I'm just give another alternative that works.

    Rab

Maybe you are looking for