collinsd70

MrPLC Member
  • Content count

    264
  • Joined

  • Last visited

Everything posted by collinsd70

  1. Hi FourFront. Welcome to the forum. Yes this is fairly simple- the normal procedure is to change your PLC type in the "controller properties" window, however...you may have to upgrade your firmware dependant on the version your using compared to the processor you select. Im not 100% sure on your second question- however this may be the portion of processing power dedicated to the communication process (ie MSG instructions, Consumed and Produced Tagging and Ethernet/IP Comms etc). This link will provide you with firmware compatibility for the L74. https://compatibility.rockwellautomation.com/Pages/MultiProductCompareSelections.aspx?crumb=113&versions=56859,56967,56434,56028,55793,55548,55344,54928,54739,54587,54477,54300,54063,53917,51412,55438,55013,54386,53936,51218,50573,50571,51195,50568 Regards Daniel  
  2. IEC Developer Ethernet Peer to Peer Comms

    Hi Colin. Please see PM regarding fixed buffer FB.   Regards Daniel.
  3. Compile error s

    M8023 is the enable condition for Floating Point operations in the FX Series PLC. It sounds like the output of your conversion is switching off the M8023 at the end of your calculation. The examples I have seen online change the M8023 to 0 on a seperate network/rung. You should try doing this if you want to eliminate this 'warning'. However if your code is working as desired, you can discard this message. ftp://81.105.173.212/PLC/Legacy%20Product/Fx%20Series/Fx/INSTRUCTIONS/SAL232A.PDF   Regards Daniel.  
  4. Mapping Device Bits into a Word

    ZR Registers are retentive expandable memory in the Q series platform that are unallocated by default.   Regards Daniel
  5. How configure RUN

    If you have a PLC program and acceptable parameters downloaded; your PLC should go to run mode after a power cycle. Check that your RUN/PAUSE signal in your PLC Parameter is switched off.   Regards Daniel
  6. IEC Developer Ethernet Peer to Peer Comms

    You are most welcome. Let us know how you get on..
  7. GXworks2 can't detect error

    Hi deon1123. The compiler will NOT report any instruction errrors if the necessary POU isnt called in a cyclic task. Have you got this set up in your main program call? I dont know about GXW2..but in IEC Developer Land; there will be a small red asterix next to any program that isnt compiled.l, so if you do a complete compile with no errors then this simply means this program has been ignored.   Regards Daniel
  8. IEC Developer Ethernet Peer to Peer Comms

    Hi Colin. The advantage you have with using IEC Developer is that you can take advantage of structured programming for example using Function Blocks (and multi instances where needed).  MELSEC do provide some FB's to do these tasks which you will need to import into your project (from memory, these do not come in the standard libraries), also some functions are CPU Relevant so I cannot vouch 100% that these are compatible with A-Series, you may need to look at the compatibility first. Easiest way to determine this is to import whatever block into your A-Series Project and see if you can get a sucessful compile. See if you have access to these blocks in your library, if not I will try and find you the ASCII Source and send across. Here is a useful guide to get you started.... ftp://81.105.173.212/PLC/Current%20Product/Q%20Series/New%20Q/Networks/Ethernet/Qn%20Ethernet%20P2P%20Datasheet.pdf Regards Daniel
  9. CompactLogix L35E

    Anthony. After configuring your Ethernet Driver in RSLinx it should just be a case of expanding the tree down into your controller. If your using a VM make sure you can ping from inside the VM instead of on the host.   Regards Daniel
  10. PLC as Modbus Slave

    Glad I could help. Come back to us if you have any further issues.   Regards Daniel.
  11. PLC as Modbus Slave

    See here for documentation. http://www.mitsubishielectric.com/dl/fa/document/manual/plc/sh080446eng/sh080446engh.pdf Initial settings such as the IP Address can be set in the intelligent module setup utility, what software are you using? This module also requires initial logic to start/stop cyclic operation.   Regards Daniel
  12. PLC as Modbus Slave

    Hello Myint Than Zaw. What type of modbus are you intending to use? Mitsubishi Q do support the use of Modbus Serial and Modbus TCP.   Regards   Daniel.
  13. Mapping Device Bits into a Word

    Hi CJP1967. Had a spare 5 mins so have made the code and bench tested for you..... 2 Files attached- 1 is the FB running cyclically in a POU, the other is the source code in ASCII format (.asc). This was compiled in IEC Developer 7.04 but should convert into GXWorks2 without any issue. Enjoy!   Regards Daniel TEST.bmp 8BIN_INT.asc
  14. Mapping Device Bits into a Word

    Hi CJP1967. Firstly, welcome to the forum. Of course this is possible, you have a few options here 1. Create an 8 bit array (ARRAY [0..7] of type BOOL) and map your individual bits to the array bit, then simply use the function as above with your ARRAY[0] and the lenth of 8. 2. Make your own FB with input parameter for the 8 bits- then inside add 1,2,4,8,16,32,64,128 if the bit is high). Output parameter will need to be of type INT which is the value you want to extract. Im sure there are many other methods you can use; these are the 2 that 'spring' to mind. Regards Daniel.
  15. I/O assignment setting in GX-WORK2

    Glad I could help, here is the confirmation from the manual; as I said before anything less than a 16point is assigned 16points as a minumum. So if your module X/Y is 0000h then your BYTE address will be Y0-Y7.   Regards Daniel.
  16. Hi Nyame. Can you ping your PLC via ethernet? It sounds as if there is no communication between your PC and PLC.     Regards Daniel.
  17. I/O assignment setting in GX-WORK2

    Hi diraemom. As far as I believe it will be reserved for 16 points of data- this is standard for a non-intelligent modules. This is also standard for a reserved module also, I think the reason why this is; is becuase if you replace the module you will be missing 8points of data which means reassigning everything further down the rack. All intelligent modules get assigned 32points as standard.   So in conclusion....assign as a 16 bit module but only address the first BYTE.   Regards Daniel
  18. 1734 IA4 confusion

    See attached a wiring diagram for IA4 Auxilarry wiring. 
  19. Hi Mspeck. Nicely done, glad you found a suitable solution.   Regards Daniel.
  20. 1734 IA4 confusion

    The 'internal power bus' refers to the 5v and 12v supplies across the backplane to all attached modules- this is for the control circuitry (module processors etc) and has nothing to do with external voltages such as input/ output cards. These voltages need to be supplied externally and fused as recommended in the necessary documentation. The internal bus voltage is stepped down accordingly from the Power Supply Module (ie the first fixed modult to the left). This power is required for all initial PLC operation.   Regards Daniel
  21. Hi Mspeck. If you have RSLogix5000/Studio 5000 then you will have a licenced version of RSLinx Classic. This can be used as your OPC Server..all you need to do it point your server to your data source (ie your PLC) then you just need to decide what you do with your data and how you store it.  Its funny you mention Excel- as Rockwell do have a few example of importing/exporting tags via the RSLinx OPC Server. Have never tried it myself but seems very straight forward. As an example- at every falling edge of a machine cycle, you could import your data tags from your PLC and populate to a database of excel sheet. Then you could print manually or automatically at the end of every shift. How does that sound?   Regards Daniel.  
  22. Prosoft module mvi56-mcm

    The other option you have (as I have read) regarding your DCS interface- is to make an OPC connection via RSlinx Classic then map your tags across there.   Regards Daniel.
  23. Hi Mspeck. I have checked your printer manual but it does not mention the Ethernet/IP Protocol is supported. You may have greater compatibility/ success using the Serial Port in ASCII Mode. Depending on your requirements- you can also export data via an OPC Server and use a windows based application to handle your printing...     Regards Daniel.
  24. Hi Niteman9. Bit of a silly question but worth checking; have you checked the module isnt inhibited?   Regards Daniel.
  25. Hi Mspeck. What sort of printer are you using? Unless it supports Ethernet/IP Protocol I believe this is very difficult to achieve. A widely support printer that can support Ethermet/IP with a firmware upgrade is the Zebra company.   Regards Daniel.