MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

68 Excellent


About IO_Rack

  • Rank
    Automation Specialist

Contact Methods

  • Website URL http://
  • ICQ 0

Profile Information

  • Gender Male
  • Location Upper Chesapeake Bay
  • Country United States

Recent Profile Visitors

6622 profile views
  1. Keyence IL-1000 timing input

    Brown to +24VDC Blue to 0V (-24VDC) Pink/Purple will be switched for your sample timing. Switch to 0V if the amplifier is NPN or switch to +24VDC if the amplifier is PNP. Do you know witch (NPN or PNP)? If not post the complete part number of the unit.
  2. Turning CW and CCw after a delay

    Then what you require is a Toggle circuit. Panic Mode has shown you in the first 2 rungs of his drawing. When PB is pressed, Run will latch ON. Press PB again and Run will turn OFF.
  3. Here is a link to the NJ/NX-series System-defined Variables. The NA system-defined variables can be found in the Software User's Manual. I don't believe it is possible. For the NA security variables, only _HMI_CurrentUserName and _HMI_CurrentUserRole are available to read.
  4. Sysmac Studio INT(Bits) to ARRAY of BOOL

    Nedward's suggestion is the preferred method. I've made one for WORD and another for DWORD then make it standard practice to copy and paste these in every program I start. I'll also break out the BYTE level whether I use it or not.
  5. In Sysmac Studio and viewing the NA HMI from the Multiview Explorer, click on Help then Instruction Reference.
  6. Allen Bradley FLL command in Omron?

    I like PMCR's method because you can clearly see the starting bit and ending bit. However, there is an equivalent instruction to the FLL that will accept the start position and length. Below, Test_Bit[0] will fill TRUE starting at bit 0 for a length of 96 bits. Test_Bit[1] will set bits 17 through 95 to FALSE as shown in the watch table.
  7. omron plc addressing

    You should really start a new topic. No one will be able to answer your question without knowing a lot more information. What is the PLC model? What is the Murr attachment? Model number? Type of connection? Protocol? Node address? It would probably be best if you could post your PLC program and whatever network configuration file you may have.
  8. This is the type of information I'm hoping to get from the Omron guys. I'm searching. Thanks for the interest and reply
  9. I’m controlling an Oriental Motor AZD4A-KED with an Omron NX1P2 via EtherCat. The ESI file is installed and I have it configured as an Motion Control Axis in Sysmac Studio. I’m able to utilize most all the motion control instructions except for MC_TorqueControl. Oriental Motor specifies this mode is not available via the EtherCat “Modes of Operation”. Instead their Torque Mode is performed via Cyclic Synchronous Velocity Mode and manipulating bits 12 & 13 of the Control Word. This is apparently non-standard thus preventing me from using the MC_TorqueControl instruction. I’ve tried to manually map in their “Push Current”, as they call it, but does not take affect because it is not in Torque Mode. Ultimately, If I remove the Control Word from the Axis then I can manipulate it manually but I have to also remove the Motion Control Axis since the Control Word is required. Obviously at this point I’m not able to use any of the Motion Control instructions. Question:  Is there a method of settings these bits (12 & 13) in the Control Word when it is mapped into the Motion Control Axis?
  10. Explicit MSG - CP1H - CompactLogix/Micro850

    See my edit above. I was thinking about using a different service where you would not need to configure tags. See the table in W465.
  11. Explicit MSG - CP1H - CompactLogix/Micro850

    It looks like you are mixing Implicit messaging and Explicit messaging methods. You have configured tags in via Network Configurator. In this case you'll just need to configure a Generic Ethernet Module in RSLogix5000 to share the data Implicitly (cyclically). In theory your method may work but I've never tried it. Also it's not documented in the Omron manuals. W465 Sysmac CS and CJ Series Ethernet/IP Units Operation Manual section 9.2 has a table of PLC Object Services that are supported. In my opinion, if you wish to do this Explicitly, you do not need to configure tags in Network Configurator. In RSLogix5000, create a MSG instruction and use the 'CIP Data Table Read' and 'CIP Data Table Write' message types. The hard part here is configuring the 'Path'. It's much easier to create a Generic Ethernet Module with a working connection. In this case you can just browse to it from the MSG configuration. Otherwise here is what I've used for both a CJ2 and NJ501 with an EIP21. (CL_EIP, 2, "CL_EIP" is the name of my AB Ethernet port.
  12. Hope this gets fixed soon

    I use these settings and I haven't received any spam mails from MrPLC. I receive only notifications to posts I have posted in. 
  13. Data from an NX102 to Excel

    This may be slightly more complex than what you are looking for but here is what I have. This will write a CSV file populated from a 2 dimensional array of REALs (16x16). In this particular example, the "Unit_Str" is specific to our application. I also run it twice with the "Light_Check_SeqStep_xx_Active" sequence step bits but only once is necessary. I copied this code over from a working program but I haven't tested this one. SD_Card_Write_Example.smc2
  14. Data from an NX102 to Excel

    Michael suggests the easiest way. If you (or customer) wants extended capabilities, there are some NX and NJ models that can connect to DB servers.  
  15. I haven't tried this but...