MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral


  • Rank

Profile Information

  • Country United States
  1. I did a search in GX Works3  for Instruction Element selection FIFO and LIFO with no search results. Even call Mitsubishi Tech Support, and they were not able to find FIFO nor LIFO instructions. It  does have Shift Left and Shift Rights instruction, but no FIFO nor LIFO.
  2. One of my 1st option was to use a ProSoft Gateway Mitsubishi CC-Link to AB EtherNet IP, but they are too expensive. Last night Mitsubishi PLC successfully transmitted four ASCII characters ABCD to AB PLC, and  AB PLC successfully transmitted four ASCII characters 1234 to Mitsubishi PLC.
  3. Looking for FIFO (First In First Out) array program examples for Mitsubishi PLC iQ-R R04CPU using GX Works3.
  4. Looking for FIFO (First In First Out) array program examples for Mitsubishi PLC iQ-R R04CPU using GX Works3.
  5. Gambit: Thanks to your reply, my Mitsubishi PLC R04CPU (Socket Client) is finally, successfully, reliably, and repeatably Socket communicating with Rockwell Automation EWEB Socket Test PC Application, which is simulating AB PLC (Socket Server).   The next step is tomorrow connect the AB and Mitsubishi PLC in the same Ethernet network and confirm Socket communication transfer directly from Mitsubishi to AB PLC.     Thanks again. Indeed a true THANKSGIVING CELEBRATION! 
  6. Per MELSEC iQ-R Ethernet_CC-Link IE Function Block Reference manual, the FB M+RCPU... Socket commands are similar to what Ladder Logic R04CPU build-in Ethernet port commands SP.SOC..., and required the same arguments-parameters to be configured or set. The FB M+RCPU commands set uses one additional parameter  to identify if these M+RCPU commands are via PLC Ethernet module or build-in PLC Ethernet port. SP.SOC commands are PLC CPU build-in Ethernet port specific; therefore, this additional parameter is not required. I am using the ladder logic SP.SOC command set.  The MELSEC iQ-R Ethernet_CC-Link IE Function Block Reference manual is much better written than the MELSEC iQ-R Programming Manual( Instructions, Standard Functions/Function Blocks), including additional details on how to enter the order of IP Address in the memory registers. I was not aware that this Function Block Reference manual existed. I thank you very much for forcing me to expand my search.
  7.  I checked the Standard FB available in the GX Works3 for R04CPU build-in Ethernet port and it does not list any FB M+RCPU_ConnectionOpen, nor M+RCPU_Send_Socket. Do these M+RCPU FB need to be download and added-installed to GX Works3? Do they work with R04CPU build-in Ethernet port?  
  8. Just checked the Predefined Protocols library for Mitsubishi PLC R04CPU build-in Ethernet port and the only protocol listed is SLMP (Device Read). Unfortunately, AB PLC ControlLogix does not support SLMP. That is why I am trying to use Socket TCP/IP communications protocol, which is supported by both AB and Mitsubishi PLCs.
  9. I will use FB and/or predefined protocols.Thanks.
  10. Looking for Socket TCP/IP communications program examples for Mitsubishi PLC iQ-R R04CPU using GX Works3, to compliment the Mitsubishi Ethernet manual Socket commands instructions. Unfortunately, the manual is missing real application ladder logic illustration examples of these commands. For example, the Socket Open Connection command, does not describe in what order or format to enter the IP Address.   For example, to enter IP Address, does the most significant octet 192 is entered or stored first in the lowest memory storage register (Big Endian format) or does the least significant octet 100 is entered or stored first in the lowest memory storage register (Little Endian format)? I am trying to write a simple Socket TCP/IP communications command that will write about four registers from an existing Mitsubishi PLC R04CPU (Socket Client) to an Allen Bradley PLC ControlLogix (Socket Server). .