BobLfoot

MrPLC Admin
  • Content count

    4121
  • Joined

  • Last visited

Posts posted by BobLfoot


  1. Never considered using it as a logic bomb like you were thinking, but when I was a System Integrator years ago and we were testing warehousing systems we'd build a rung that would load negative one into a timer preset when certain conditions where we wanted to examine system physical state visually existed.  the -1 tiimer preset would critical fault the plc.


  2.  

    On 3/3/2024 at 6:32 PM, BE said:

    Can't tell if the VFD's are the same make and model, so I am making the assumption that the drives are different. 

    Three drives of the same model when purchased in 2012. 

    VFD #0 went to the store room shelf in 2012 and onto the machine when VFD#2 failed in 2022.

    VFD #1 went to the store room shelf in 2012 and is still there. 

    VFD#2 was installed on the machine in 2012 and sent for refurbishment in 2022.

    The refurbishment included a new Control Board, New Fans and New Output Module.


  3. So I have Two VFD in my store room, both are Three Phase 480 VAC @ 25 HP drives.

    VFD #1 was bought in 2012 and still has it's factory seal intact.

    VFD #2 was received from the manufacturer as "remanufactured" in 2022 and is still factory sealed also.

    Now the questions?

    1)     Which one would you pull to replace a drive that failed?

    2)     Why did you choose the drive you did?


  4. On 2/12/2024 at 3:45 AM, SillyBoy said:

    The Pump is located in a pond in the forest which is 2000 Meters away from the nearest building.

    The pump capacity is 55kW and we are considering 55kW HD VFD as a starter.

    Just thinking out loud.  55KW at 480V is 101A.

    using this calculator --> https://www.southwire.com/calculator-vdrop

    I get the attached wire requirements.

    The ides of a Starter Box near the pond makes sense.

    You might even use a higher voltage feed to the Starter Box, a step down transformer to 480 and a Fiber Run to get network controls at the starter box.

    Would be what I would try.

    southwire.JPG

    1 person likes this

  5. Not sure if it still true with the M580s but the older "Legacy" Modicons Scanned each page of logic from top to bottom column by column, while Rockwell Scanned left to right then top to bottom.

    So take the following logic 

         A          B

    ----| |--------()---

         B          C

    ----||--------() --- 

    If A is true and an AB Processor scans this once then both B and C will be true at the end of the scan.

    If A is true and a legacy Modicon Processor scans this once then B will be true, but C false.  Becasue Legacy Modicon scanned Top to Bottom then Left to Right.

    After the second scan both processors will have a,b and C true if A started true.

    Just don't expect to convert the logic and ahve it work, there may be some hiccups along the way.

    1 person likes this

  6. 9 hours ago, Asrarmeryem said:

    We will be replacing the Rockwell 1783-MS06T with the Schneider M580.

    Last I knew the 1783-MS06T was a 6 port ethernet switch and the Schneider M580 was a PAC Controller.  

    I don't see how one replaces the other.  

    You'll need a switch of some form to connect your  BMENOC0301, your 1734-AENT and a  22-COMM-E in your  22C-D017N103 to have ethernet.

    1 person likes this

  7. Cannot comment on your particular Omron, but in the Rockwell world the system call {GSV} to read the Clock takes multiple scans to execute and too many of them can affect performance.  I would check yout instruction help and manuals to see how much overhead the GetTime instruciton loads the system.  Having just one I would wager won't kill anything, but do this for a dozen or more times in a scan as I've seen some "green" programmers do and all bets would be off.


  8. 7 hours ago, reno said:

    Bonjour Tout le monde.

    Je suis nouveau dans le forum. je travaille dans l'industrie automobile et notamment  sur les PLC mitsubishi.

    Je dois réaliser une communication entre une carte Ethernet  IP "RJ71EIP91 et une  Imprimante ZEBRA. (ZT620)

    Zebra  a validé la communication avec un fichier EDS pour Rockwell.

    (EDS File
    The EtherNet/IP EDS file describes the Identity and I/O capabilities of the printer. The file
    is used by PLC configuration tools to configure the I/O connections and data tags used to
    communicate with the printer over the EtherNet/IP network.
    The EDS file is keyed by Rockwell for EDS AOP usage (a custom Rockwell AOP will be
    available from Zebra or in the latest version of Studio 5000). See Figure 1. The latest EDS
    file can be acquired from the printer directly using RSLinx Classic – RSWho and uploading
    the EDS file from the device.)

     

    Il semblerait que Mitsubishi accepte les fichiers EDS aussi. Je ne connaisais pas cette notion de fichier EDS.

    J'imagine que cela ressemble au principe des fichier GSD de chez Siemens.

    Pensez vous que le fichier EDS développé pour Rockwell soit compatible MITSUBISHI ?

    Tchao

     

    Reno

     

     

    Google Translate told me --

    Hello everybody.

    I am new to the forum. I work in the automotive industry and in particular on Mitsubishi PLCs.

    I need to carry out communication between an IP Ethernet card "RJ71EIP91 and a ZEBRA Printer. (ZT620)

    Zebra validated the communication with an EDS file for Rockwell.

     

    It seems that Mitsubishi accepts EDS files too. I didn't know this concept of an EDS file.

    I imagine that this resembles the principle of GSD files from Siemens.

    Do you think that the EDS file developed for Rockwell is MITSUBISHI compatible?

     

    Pturmel gave you the same asnwer I was going to as I was translating the post.

    Welcome to the forum and hopefully the more Mitsui expert users can offer specific guidance.

    Or from Google Translate

    Pturmel vous a donné la même réponse que j'allais faire pendant que je traduisais le message.

    Bienvenue sur le forum et j'espère que les utilisateurs experts de Mitsui pourront offrir des conseils spécifiques.

     


  9. Thought I would post a lesson learned about the 1794-AENT.

    The System Integrator we had working for us had comissioned a number of 1794-AENT units calls that the latest batch won't configure.

    After working back and forth with RA Techconnect it finally turns out that we had been using 1794-AENT firmware 4.1 from our store room and then got into a fresh shipment of 1794-AENT Firmware 4.3's.  The BOOTP/DHCP Tool revision 3.03 we were using needed to be upgraded to 3.05 to configure the 1794-AENT.

    1 person likes this

  10. Many EONS ago I worked for a Japanese concern satellite plant in the US.  Was always fun when a local system integrator built a panel and 0V was tied to ground where the Japanese panels all had +24VDC tied to ground.  Every once in a while an electrician would forget which flavor of panel he was in and you'd wind up with both 0V and 24V tied to common ground.  Power Supplies don't really like that case.  LOL


  11. I'll just add that when I had new apprentices to train about robots, I'd go to our biggest robot and while moving it in teach mode I'd say, "This robot will not hurt you, I guarantee you won't feel a thing as it seperates your head from your shoulders.  After all take not of the 10 Inch I-Beam dent it made the other day when it took a break from working."  "Don't fear the robot, but don't disrespect it, either".

    1 person likes this

  12. Let me start off by saying that I have 36 plus year of experience with Industrial Automation and Robotics and take great exception to the sensationalism expressed in these headlines.  Please allow me to rant and hopefully save another young engineer from a similiar mishap.

    https://www.foxnews.com/us/robot-attacked-tesla-engineer-at-texas-factory

    https://nypost.com/2023/12/26/business/tesla-factory-worker-attacked-by-robot-which-dug-claws-into-back-arm/

    Websters tells us that an attack is "a belligerent or antagonistic action".  Such action is by definition not possible by a non-sentient piece of automation equipment.

    The American Industry Standard for Robotics has been ANSI-RIA 15.06 and it clearly states that anyone entering the working envelope of a robot must posess the Teach Pendant or Alternate Disconnect Means at all times.  

    Now reading the articles it appears that this was a multi-robot cell as the "engineer was programming two other robots in the cell."  Thus if his work did not involve the Third Robot it should have been under Lockout-Tagout_Try per OSHA 1910.147.  Had that been the case this catastrophe would not ahve occurrred.   If the Third Robot needed to be under power then it's pendant or disconnect should have been in the control of the Enginner and the 3rd robot limited to slow speed allowing for stopping when the errant action occurred.

    There is another possibility I would mention, something malfunctioned in the controls design and the safeties the Engineer thought he had, did not operate as intended.  The designer in this case will need to explain what happened.

    In closing , let me point out this incident occurred in 2021 and this is 2023 almost 2024 and we're just hearing about it.  If the Industry really wants to get better we'll "Fail Forward" and teach other robot users what actually went wrong here and make sure others don't have the same mishap.  That Mr. Musk would be a world class response. 


  13. On 12/17/2023 at 2:32 AM, IvanBratanov said:

    As long as I know any actions related to passwords breakdowns are not allowed here at the forum. If there is a password on the PLC that means there is a copyright on the program inside. That is the main purpose of the password.

     I suppose the site admin could take a stand on the matter, but I think it is forbidden.
     

    Anyway the problem that started your topic was solved.

    Thank you @IvanBratanov The prohibition on password cracking discussions exists to respect the hard work of manufacturers and vendors.  Many manufacturers frequent the site and monitor it.


  14. Some random thoughts

    1. Can you add a display object which shows the "Curr_Screen" variable somewhere on a few of the windows and make sure it is one of your known identified values?

    2.  In the "Curr_Screen" data change script add a numeric memory variable.  Set it to 0 at the start of the script and add 1,2,4,8 respecitvely to it for each if then that executes.  Monitoirung this will tell you what the scipt is doing.

    3.  Try adding buttons on a sandbox screen that can show each button bar.  see if they remain visible.


  15. This is a static long time existing system.  RSLinx sits on a Development PC along with RSlogix.  The PC connects by Ethernet to a ControlLogix Gateway consiting of an EN2T and DH/RIO cards.  There are six nodes on the DH+ network, Node1-PLC5 , Node2-PLC5, Node4-PLC5, Node6-PLC5 , Node14-DHRIO card and Node24-DHRIO card.  Node1 and Node2 returned the error and then didn't.  Node4 and Node6 would g0o online just fine.  I did observe once I got online with nodea 1 & 2 that both had expereinced some excessive Scan Time.