IO_Rack

MrPLC Member
  • Content count

    1712
  • Joined

  • Last visited

Everything posted by IO_Rack

  1. 1747 - L532C SLC 5/03 fault

    Try removing the memory module then download the program again. If the error goes away then you can decide whether to replace the module or not. You'll need to perform a 'Store to EEPROM' if you get a new module. The memory module is not required.
  2. Apparently it's not so easy. Have you seen this post? http://forums.mrplc.com/index.php?/topic/35045-custom-keypads/ As far as the 24 Hr. format, I did a brief test. The "Short Time" should be 24 Hr. format but it didn't work in my simulator. Maybe it's a simulator bug. Have you tried it in the actual NA5? Alternatively, have you tried the UseCustomDateTimePattern? It will follow the rules of DotNet, for example:  MM/dd/yyy HH:mm:ss.
  3. Etn021 ip address change problem

    When you change the IP address, you will lose connection because you are configured to connect with the previous module address. Are you sure that it did not change to the new address? Try connecting again with the new address. Alternatively, try connecting via serial port or USB then change the IP address. (You didn't mention the PLC model)
  4. Analog input Omron CPM2 with Syswin 3.4

    So what exactly is holding you up? Do you know the formula? The formula is in the SCL instruction Help section, the manual that gtsuport has provided, or a google search. Try performing it in a spreadsheet first.
  5. TRANSFER FROM NS15-TX01B-V2

    Touch any 2 corners of the NS touch screen simultaneously. This will switch to the system settings screen.
  6. Random Number Generator

    Moderators can fix the links but this one happens to be in the downloads section here at MrPLC.  
  7. TRANSFER FROM NS15-TX01B-V2

    Do you know the comm settings of the screen? Here are some pointers... FINS Source Address 'Network:' is for your PC. Make this different from the NS (FINS Destination Address 'Network'). Mine is usually '0'. I believe NS default Network is '1'. If your communications attempt fails, it takes a long time to respond with a dialog box. For some reason it happens 2 times per attempt. Don't know why. When you finally get the correct settings, the NS may need to reboot before connecting. You may get a dialog box that tells you this. When you get the connection working properly, you can choose to save the settings within the project. Tools > Option > Transfer, then check the box.
  8. I don't see where you have PID_I defined. Is it large enough?    
  9. AD081 change settings via DM parameters

    W345 - Analog I/O Operation Manual An easier method is to use CX Programmer. Double click the IO Table and Unit Setup, then double click the AD081 module. In the Parameters dialog box when you choose the setting, it will show you which memory is being used.
  10. When you change any Settings in the PLC, you must turn the PLC Power OFF then back ON before the new Settings will be effective. RUN Mode and MONITOR Mode allows PLC program execution. In RUN Mode you will not able to write data to DM, T, C, etc... Use MONITOR Mode if you need to write data from PC to PLC.
  11. Nj & CJ1M communication

    Can you replace or add an EIP21 module? My preference would be to use EtherNet/IP. There are some really smart people here that may be able to point you in the direction of a FINS network. I've never done that with an NJ.
  12. In regulated environments, it may be necessary to replace an HMI with the exact code in which it was validated. I know it sounds kind of silly but some regulators are getting very strict about upgrading Firmware.
  13. The CQM1 and the CQM1H have different instruction sets. Your conversion may be OK but I would use the link that Jay has provided. Also as Jay has suggested, Be sure to download the Settings. This is very important because it will set up the RS232 port. After downloading the Settings, cycle power to the PLC.
  14. receiving clocked data

    Do you mean RS232C communications or just pulsing digital I/O? What's the model of your Omron PLC?
  15. NE1A EtherNet/IP Communications

    I'm looking for EDS files for the NE1A-SCPU02-EIP. Tech support is searching but hasn't got back with me yet. I would expect to find them here: http://www.sti.com/controllers/NE1A/index.htm, as I have found them for the G9SP here: http://www.sti.com/controllers/G9SP/index.htm. Specifically, I'm trying to read EIP data from the NE1A to a Keyence PLC (KV-5500). I have tried using the Generic Device without success. I have a successful connection between the NE1A and a CJ2M. I'm trying to match the KV settings to those of the CJ. I'm not having much luck here. Does anyone have any experience with the above? Thanks.
  16. NE1A EtherNet/IP Communications

    The Assembly Instance is built into the NE1A. Think of it as a variable that contains predefined information although Network Configurator allows you to choose the information via NE1A settings. This method of EtherNet/IP communication is referred to as Implicit Messaging. I'm not sure why it's not documented in the manual. One of the Omron engineers has produced a document that shows how to set it up with a CJ2. http://www.infoplc.net/files/descargas/omron/infoPLC_net_NE1A_Ethernet_IP_CJ2_Rev1.pdf  Since the Assembly Instance is "Input Only", I'm not sure what the 102 is, or if it even matters. The NE1A does have good detailed specifications on Explicit Messaging in the manual. You already have a connection so it should be real easy to use a MSG instruction from the Rockwell side. Just choose CIP Generic then fill in the blanks from the NE1A manual appendix. That's a good learning experience.  
  17. I see the HMI supports SYSMAC(ETHERNET). Is this FINS? If so, then the PLC will need the network configured via CX Integrator. Here is a procedure I use for the older NS screens that don't have EtherNet/IP.  
  18. How are you manipulating the Index_No? If you are changing it in the Controller then have the Controller program do a MOVE to a new (non array) variable.  
  19. Generally, you choose your range by the card type (part number). The only one that will give you configurable options is the NX-HAD* cards. I'm not sure what the Index and Subindex values are. Possibly offsets for the Ethercat addresses? If you want to see what is available via programming, the best way is to create an offline project with these cards the view the I/O Map.
  20. The answer to my second question is quite silly actually. When choosing the Comm Format there are options in the drop down for "Input Data". Not sure how I missed that before. In any case, I still didn't get it to work. Keep in mind the Keyence 5500 is a PLC. It's designed to be a Scanner (Master) just like the AB PLCs. I'm not sure I've seen any manufacturer's PLCs with an Instance that supports predefined Cyclic Input/Output. Instead, the PLCs have the ability to create tags for Input or Output. (Producer/Consumer). That being said, Keyence has defined an "Implicit Instance" that will create a connection for Input Only and it is documented in detail in their EIP manual. Haven't got either to work with AB. I mentioned having issues with the Connection Path. This is not the problem because even though my Keyence Module shows unconnected in the project tree, I was able to choose it for an Explicit Message. This works great! I understand your hesitation with the Explicit Messaging as I've done that myself with a Schneider Drive. Very cumbersome. The Keyence 5500 has a few really nice messages available that will allow me to Read and/or Write large blocks of data. This should turn out fairly clean as I'll just drive these alternately mimicking a cyclic connection. Thanks for your interest!  
  21. I'm attempting to establish implicit communications using a 1756-L71 as the Scanner and a Keyence KV-5500 as the Target. Keyence defines a connection as Input Only and configurable size. I was successful in connecting an Omron NJ501 as the Scanner using the Keyence EDS file. Omron displays the defined connection after importing the EDS file. I imported the EDS file using Rockwell's EDS Hardware Installation Tool. Upon creating the module in Studio 5000 I'm unable to see the connection that Keyence defines. Is there a Rockwell setting that I'm missing? Is there an alternative to importing the EDS file? I don't have RSNetworx installed. Is it worth trying?   Second question. The defined connection in the Keyence is an implicit Input Only as opposed to Exclusive Owner. I can choose Tag type or Instance ID type. If I attempt this with the ControlLogix GENERIC ETHERNET module, How can I set it to Input Only?
  22. Multiple Machine Integration

    For your purpose I believe you are doing the right thing with the NATs. Ours eventually will be a full control MES consisting of a few hundred PLCs. We are debating right now on segmenting each machine to its own VLAN. One of our network consultants have expressed concern that a flat network configuration may cause issues with some machines due to the large amount of traffic. We will most certainly segment each department to its own VLAN. This will prevent any possibility of cross-talk between departments. BTW... I'm not a network specialist. I'm learning this stuff as we go.
  23. I've tripped on this before in Omron and Keyence. It seems the Japanese platforms will let you get away with anything. It lends to flexibility in programming but can get you sometimes. With Omron's CX Programmer, I try to use Symbols where you can define the data type (size). This way you'll at least get a warning. Haven't used Mitsubishi in a while.
  24. Flashing buttons

    There is no 'pick and choose' option to perform a Tri-State button. I'm sure it can be done in VB but I would find it much easier to do in PLC Ladder. Set the Variable to your PushButtonVariable and choose 'Feedback (Button)' option in the VisualFeedback field.
  25. Flashing Bit

    That's the very reason Omron gave us the W memory. They promise never to use it for anything. I've tripped on the CIO (old IR) and DM wires several times in the past.