Search the Community

Showing results for tags 'altivar 630 control over ethernet'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 333 results

  1. Hi, has anyone tried to get a Mitsubishi iQ-R to communicate with the Keyence IV3 series cameras over Ethernet/IP?  There are videos about how to use the IV3 with Allen-Bradley (Rockwell) PLCs but Rockwell's implementation of EIP is completely different from Mitsubishi's implementation. I am using an existing system with the RJ71EIP91, I have the IV3 EDS file added to the Ethernet/IP Configuration Toll for RJ71EIP91 software, I know I need to add the IV3, set the IP address and connection number. But how do I access the data, and send the trigger for the IV3? The instruction videos for Allen-Bradley uses the I/O tree to create tags and pre-made AOI's to create the logic to do all of the communication work in the PLC code, which is a process that I am familiar with. However, none of that is relevant to the Mitsubishi PLCs.  I figure I have to use somethning like Uxx\Gxxxxxxx in my logic to access the data for the IV3 from the RJ71EIP91 module but not sure how to get that to and from the actual IV3. Does anyone have any ideas? (sorry my initial post was blank, accidentally prematurely posted).        
  2. Pilz & FX5U communication

    Hello, I am relatively new to gxworks and I am struggling to find any help online regarding communicating between a pilz and fx5u. I am trying to communicate between a pilz m b0 & m ES Eth to a FX5U PLC. I am not having any luck with them communicating with each other. On the ethernet configuration on GX works 3 I am getting a constant ‘connecting’ in the TCP status section. I have function blocks setup in the code. The ip address is correctly set on the pilz unit. The PLC and pilz are connected to each other with an ethernet switch, when I am connected to the switch from my laptop I can go online with them both at the same time. If you require anymore information please ask, I understand I am may be missing something. Any help would be very much appreciated
  3. Dear Team,   We are looking for a suggestion to drive a motor which is away about 2100 Meter from its starter. 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. As we see the distance is much higher we are looking for you valuable suggestion about how this thing is gonna work without any abnormalities.
  4. I have just started my youtube channel The Control Philosopher wherein I will regularly post topics of interest to people in this Automation community. So far, I have posted just 4 Videos  1. Connecting PLCs to MCCs  How to safely interface PLC IOs to Motor control Centres 2. Understanding the Basics of VFDs Part-1. The Very basics 3. Understanding VFDs Part-2 Covers Load Types, Energy saving principles 4. Understanding VFDs Part-3 Covers Selection, Configuration and Harmonics
  5. Hi everyone , I need your help !!! I am currently working on a project where I have to control a stepper motor (oriental motor AZD CEP) with a proface HMI. To do this I use implicit Ethernet IP messaging. The problem is this: when I change screens, I lose the connection between the two devices. After 20-30 seconds, the connection is reestablished. I've already spent two days on it and I can't figure out where the problem is coming from. Does anyone have any idea what's wrong? If you need additional information or screenshots to understand, let me know. Thank you in advance for your help.
  6. Problem: I am getting a control sync fault on 2 recently installed kinetix 5500 but only when my programing PC is connected to the machine network.  Install and setup all went great over a 5 day period.  Then all of a sudden I started to get this fault. Sometimes 100 times in an hour.  As soon as I go offline, and unplug my PC the problem goes away.  I have also tried another PC connected to the Machine network and still get the same result.  Sometimes machine can run for hours with my PC connected with no problem.  I do not have to be online with controller for fault to occur. Setup: I have the 2 K5500's ethernet ports daisy chained together, and then connected via shielded CAT 6 cable directly to port 2 of the Compact Logix Controller Coarse Update is set to 3.5ms and utilization's are at 33% and below.(I have tried the default 2ms with same results) Ethernet modules are configured with FW rev 7.013. Machine network is isolated.(not connected to plant network or internet) Equipment: Compact logix L33ERM Running version 30.01. There are a total of four servos in this system all running over ethernet.  2 Kinetix 350's(not affected), and 2 kinetix 5500's. I have tried: separate ethernet cables for each drive ran through a switch different ethernet cables resetting coarse update speed connecting a different PC for programming   I am just not sure where else to go with this.  Thanks in advance for any help.  
  7. Hi all , I have been using MELSEC - Q series plc for the past two project i dont find any issue with that but for the third project  used same PLC same model but there is issue which I found unable to resolve  The issue is when i try to communicate PLC using LAN cable by direct ethernet connection it works normally but by communicating using HUB network I cannot communicate, I checked all the parameters setting, I dont know what is the issue even contacted mitshubshi service to troubleshoot but they are not responding  So here i am for your guidence to solve this issue   see the images below to analyse this issue This connection is direct ethernet connection which works normally    The parameters are set and writed to PLC The IP is set to my PC for communication  When i try to find the cpu in the network it shows the cpu IP  After that I checked for connection Test it show error I have also attached the Network route which i used to communicate  Network Drawing.pdf I hope someone will help me to solve this issue Thank you , madhan ravichandran
  8. Hi there! I've been looking for some fault codes table for the 1734-AENTR adapters, since I'd like to show a message in HMI with some information when there is a faulty adapter, but I haven't found anything on the internet. So my question is, is there any type of table like this for these adapters? Right now I have a PLC with some AENTR adapters in the program for testing, and since there is actually no adapter connected to it, I can see a 16#2024 error in the module properties, but can't seem to find that info in the module variables.   Do you guys have any clue on how to find this information in order to show it?   Thanks in advance!
  9. Good afternoon, I've done a bit of research in regards to running a Zebra printer via ethernet from an Omron PLC but there's not much info out there. Has anyone had much success printing barcodes to a Zebra printer from PLC via ethernet? I'm using an Omron NA5 (HMI) which I've designed to displays 12 different buttons indicating different barcodes, but I'm unsure how to link these buttons to the specific barcode files that I've created in Zebra Designer.. Would anyone know how I might be able to accomplish this?
  10. Hi All, I am working on a project using and NJ101 to communicate via CIP Ethernet to a PC based vision system. The vendor that makes the vision software has previously only worked with Allan Bradley PLC's and only knows how to setup communication using the Generic Ethernet Bridge. From what I can see this Generic Ethernet Bridge is essentially a generic EDS file that you are adding some parameters to (Input Instance, Output Instance, Configuration Instance) and it takes care of the setup. Is there any way to do this with Omron Sysmac Studio or Network Configurator? I have had some success CIPOpen, CIPSend, CIPClose function blocks but it is pretty clunky, I would prefer to have something more cyclic running in the background more like a standard Ethernet IP device.
  11. Hello, I was wondering if it would be possible to get a click PLC to communicate with a Fanuc robot over ethernet/IP when the robot has the ethernet/IP adapter package.  I am a little new to this, but I am worried that I might have to have a scanner / master in order to be able to communicate over ethernet/IP.  Thanks in advance for the assistance. 
  12. Remote reset R08 PLC from HMI

    Hi , I would like to perform remote reset the R08 PLC from the HMI in order to reset the communication. Please let me know, if there is a way to reset the Modbus port as well. Thanks in advance !!!
  13. Remote reset R08 PLC from HMI

    Hi , I would like to perform remote reset the R08 PLC from the HMI in order to reset the communication. Please let me know, if there is a way to reset the Modbus port as well. Thanks in advance !!!
  14. Hello everyone, I'm trying to import the I/O module configuration file (extension XHW), but this option is blocked in Control Expert. I'm trying to import an existing configuration file so that I don't have to reconfigure the I/O boards manually. Does anyone know how to enable these import and export options or is there another method to import the file? Thanks 
  15. I have this hardware configuration of an extension rack for a M580 PLC projet using EcoStruxure Control Expert I export the.XHW file by following the procedure below: https://www.se.com/uk/en/faqs/FAQ000256454/ And I am trying to rename the DD1602 card using the file, however, when I rename the card as a show in the next image (selected in green), and re-change the file to the .XHW extension, when I re-import it into Control Expert, I get an error saying: unknown fatal exception, even though the only change I've made is to the name of the card. I know I can rename IODDTs instances manually in Control Expert, but in fact I'm trying to automate the process of renaming IODDTs because I have a lot of IODDTs to rename, which is why I thought of using the XHW file. Does anyone have an idea of what I could do? Thanks in advance
  16. I currently have two NX1P2 PLCs communicating back and forth over ethernet IP. However, I am looking to expand this project across multiple PLCs and I need a way for one PLC to see all other PLCs that are connected to the LAN network via Ethernet IP. I can use the _EIP_EstbTargetSta[255] function which is a boolean value that returns true if there is an established connection  to a device where the last octet of the IP is specified in the array [255].  This function works well but my PLCs are configured with the subnet 255.255.0.0. And I need to see the connection status based on the third octet. Is there an existing function that I can use, or is there a way to view the full structured text for the _EIP_EstbTargetSta[255] function and modify it to suite my specific application? 
  17. Hi everyone, I have a question for you all, Is possible to configure CJ2M-CPU11 with tags trough network configurator to connect Control Logix PLC using EthernetIP? I did a configuration with CJ2M-CPU31 and Control Logix PLC with no problem, but now I need to communicate CJ2M-CPU11 with Control Logix PLC using EthernetIP. Some of you did this configuration between this two PLC before? Regards!
  18. Hi everyone! I am attempting to read EIP tags from an Allen-Bradley ControlLogix from an Omron NX1P2 using the Sysmac Studio function block "CIPUCMMRead." I have been successful in reading arrays and single variables no problem. However, when I want to read arrays from a structure in the Allen-Bradley PLC, I always get an error code in the CIPUCMMRead ErrorID of either 0400 or 1C00 for ErrorID and ErrorIDEx is FF00 2105 depending on what I enter in for Size on the function block (attaching screenshots with both error codes).   The errors show on multiple "read" function blocks at once but it only affects data coming out of the function block where I try to read in a BOOL array from a structure in the ControlLogix PLC. If I enter a UINT#1 for the Size, I get ErrorID 0400. If I enter UINT#2, 3, or 4, I get ErrorID 1C00 with ErrorIDEx being FF00 2105. I've been digging for a while and can't find that specific combo of codes, but it looks like it's a size issue. From what I can tell, the Size is in Bytes. So if I have 32 Bools it should be a Size of UINT#4 max, right? Any help would be greatly appreciated! The function block having issues is setup the exact same as the other two that read from the same structure; I even copied and pasted them from each other and just changed the FB name and the postfix in the SrcDat string (from MyBools to MyDints/MyReals). Here are the screenshot: 1. Allen-Bradley Structure 2. CIPUCMMRead Function Block with size 4 3. CIPUCMMRead Function Block with size 1
  19. Hello everyone,   I'm seeking recommendations for training programs or resources focused on building control panels. I have a basic understanding but want to enhance my skills in design, wiring, components, safety, and troubleshooting.   If you have attended any reputable hands-on training programs or know of online courses, I would greatly appreciate your suggestions. Any personal experiences or tips are also welcome.   Thank you for your assistance!   Best regards,
  20. Omron FINS/TCP Reconnecting

    Hey I'm trying to implement reconnecting for FINS/TCP protocol, according to W421 Omron documentation (link: https://assets.omron.eu/downloads/manual/en/v4/w421_cj1w-etn21_cs1w-etn21_ethernet_units_-_construction_of_applications_operation_manual_en.pdf ), but it not working. According to diagram in 7-4 section at 183 page, after connection lost and restore connection to the Internet, Client(PC) should again connect with PLC using the same Client(PC) FINS Node Id. PLC should detect connection error and response with error code 00000021 hexadecimal: Specified node is already connected. It works. After this should I close socket (created after restore connection) or this socket should be closed automatically by PLC? Then I should create new socket (third) and connect with the same Client(PC) FINS Node Id should be possible. But i've got "Specified node is already connected" error again. PLC dosn't forget before connection. Why? What I'am doing wrong?   // Client FINS Node id = 50, Server FINS Node id = 10. Standard communication works public void TestReconnect() { // connect on TCP Layer this.tcpClient.Connect(base.ipEndpoint); // NADS Frame - finsClientNode = 0 - autoallocation this.SendNodeAddressDataSend(); // Power interruption!!! // creating new socket, old socket is unavailable this.tcpClient = new TcpClient(); // connect on TCP Layer this.tcpClient.Connect(base.ipEndpoint); // NADS Frame - use finsClientNode autoallocated before // should return error "The specified node is already connected." this.SendNodeAddressDataSend(); // disconnect on TCP Layer, should i do this? this.tcpClient.Close(); // creating new socket, old socket was closed this.tcpClient = new TcpClient(); // connect on TCP Layer this.tcpClient.Connect(base.ipEndpoint); // NADS Frame - use finsClientNode autoallocated before // shouldn't return error "The specified node is already connected." // because connection with this node was closed before this.SendNodeAddressDataSend(); } private NodeAddressDataSendResponse SendNodeAddressDataSend() { /* byte clientNodeId = finsRequestDataProvider.GetClientNodeId(); byte[] header = new byte[] { F, I, N, S, // 'F' 'I' 'N' 'S' 0x00, 0x00, 0x00, 0x0C, // 12 Bytes expected 0x00, 0x00, 0x00, 0x00, // NADS Command (0 Client to server, 1 server to client) 0x00, 0x00, 0x00, 0x00, // Error code (Not used) 0x00, 0x00, 0x00, clientNodeId // Client node address, 0 = auto assigned };*/ var nodeAddressDataSendRequest = this.finsRequestFactory.CreateNodeAddressDataSendRequest(); var nodeAddressDataSendResponse = this.Execute(nodeAddressDataSendRequest); this.finsRequestDataProvider.StoreAutoallocatedNodeId(nodeAddressDataSendResponse.ClientNodeId, nodeAddressDataSendResponse.ServerNodeId); return nodeAddressDataSendResponse; }   Thanks for any help          
  21. Hi from Colorado, Panel Builders @ MRPLC~ I bought a custom 508A assembly from a UL shop (277/480v 3 phase). The prototype didn't work out very well so I'm revising the design for next time. Before I present my "red line" revisions to the fabricator, could someone advise if I'm OK to simplify part of the work in a particular way? I just need to make sure my simplification doesn't run afoul of the 508A standard. My clients requested that a ten watt 120vAC amber LED (distant from the 508A cabinet) should light up whenever the 3 phase bus is energized. The panel fabricator provided an SSR solid state relay to close whenever 277v shows up across the "input" terminals & they fused the 277v hot for the input so that's all good. The "output" terminal is "single pole normally open", rated for 10 amps. The power that I'm sending in from outside the cabinet is from a small UPS system where the inverter is rated for 250VA's--so it can't deliver more than two amps @ 120vAC.  It seems to me that I don't need the series fuse that the shop provided to protect the 10 amp rating on the SSR--since my input power is already current limited. It also seems that I don't need to bring the associated single phase neutral wire into the 508A cabinet at all--since the neutral is never switched & it's doing nothing inside the 3 ph. assembly. If I revise the drawings along these lines, I'll eliminate two terminal blocks, a cc fuse/fuse holder & some wire...and this part of the assembly will be simpler & more intuitive.  Basically, I want to treat the SSR like a switch leg for the light, running only a 120v hot wire to & from the SSR output terminals. I don't want to revise the drawings, however, unless I'm sure the fabricator won't have to change them back to comply with UL 508A. I don't own the UL "standard" document & I don't know the peculiarities...but I'm sure some of the forum members do.  Should I add signage to explain that the 120v hot must be current limited or OCPD protected before it enters the 3 phase cabinet? Thanks in advance for any coaching or suggestions.      
  22. control panel for sale

    Hi all, Hope everyone is doing well. I'm currently in the process of starting a home based control panel shop. I have about 8 years of control panel building experience and about 2-3 years of being shop team lead/design engineering. I have been planning this for years and now I have my shop full of necessary tools and material to build small/medium sized panels. I have gone through all the training and examination(which was not easy) to be able to produce UL508A approved panels. My goal is to produce a steady work load with great quality. Now I just need an opportunity with customers which I find to be the hard part. I have been contacting local industries but haven't had any luck. If anyone out there is seeking control panels built at a good competitive rate please advice.
  23. We are seeking a Control Panel builder in the SE Michigan area. We can supply the drawings, components, enclosure, etc. Typical panels include PLC, HMI, VFDs, and standard components. Please contact us if interested. We can send more details as needed. We typically need 20-30 panels in a year.
  24. Hi All, I'm new to using PLC, and my background is majorly programming. I am learning how to control a PLC over the internet using HTTP or TCP/IP. I have a Mitsubishi PLC Melsec FX-5U 32MR and my requirement is, I want to send create a setup where the PLC works more like a Client on the network and reads values from the server (which is a computer). The outputs on the PLC are controlled by the values on the database in server.  So, lets assume I have a value like this on the server "1,0,0,1,0,1", it should translate like below: Y0 = 1 Y1 = 0 Y2 = 0 Y3 = 1 Y4 = 0 Y5 = 1 Is there any guidance where I can read through and learn how to do this. I would prefer doing it by ST programming and not Ladder.
  25. Logic issue, or problem with Control Expert 14.1?   Pop-up box, followed by Control Expert crash.  PLC seems to be running fine. "Control Expert Fatal Error" "The thread tried to divide an integer value by an integer divisor of zero" Anybody seen this before?  Corrupt file?  Reboot?  Uninstall/reinstall?