Search the Community

Showing results for tags 'machine expert logic builder'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 56 results

  1. Please Help me, I want to connect aczet brand weighing machine CG203L to PLC CP1L-M. But several times I tried it didn't work, I've tried repeatedly in the settings section to adjust the baud rate and mode and have tried one by one but to no avail. Can any of your friends help? thank you
  2. Hello Everyone, I am writing one logic and need some help regarding that logic.   CURRENT LOGIC -  -There are two timers TON_1 and TON_2. -TON_1 timer will start as soon as PLC turns on. -After the done bit of TON_1 timer, the TON_2 timer goes on. -After the done bit of TON_2 timer, again the TON_1 timer will start. -This logic cycle will run continuously, both timers will run turn by turn. Code (Codesys/Schneider Eco Structure Machine Expert)- PROGRAM POU_1 VAR      TON_1: TON;     TON_2: TON; END_VAR TON_1(IN:=(NOT(TON_2.Q)) , PT:= T#100S); TON_2(IN:=(TON_1.Q) AND (NOT(TON_2.Q)) , PT:= T#20S);   Actual Requirement -  -There is a BOOL tag. -If the BOOL tag gets high during the TON_1 running, the logic should move to the TON_2 immediately. -If the BOOL tag does not get high during the TON_1 running, the logic should move to the TON_2 after completion of TON_1. -after the completion of TON_2, again restart TON_1. -Logic Runs continuously in a cyclic mode.   Give me your valuable idea to fulfill the logic requirement.
  3. Virtual Machine Setup

    Dear Colleagues,   I require some help with regards to setting up virtual machines, We have some ControlLogix 1756 PLCs scattered around site running on different version (v20, v21 & v32). My company requires all software installations on company computers to go through IT. Installing all these versions on single PC is really a pain (going through IT)  for new hires and for new PCs. I am trying to suggest using virtual machines for each version that can be shared/distributed among the engineers and also to give engineers some autonomy in the VM environment.    How do I go about this especially with respect to licensing without violating the terms of use both the operating system and the automation software? 
  4. PLC Programming Language

    Hello everyone, I am new to PLC programming and will start working on Allen Bradley PLC. I have an experience in computer programming languages. Will learning ladder logic be a better option or starting with structured text as i have some knowledge about the syntax and programming of structured text?
  5. So I have a plc program where most of the outputs are based on a counter that goes from 0 to 1000. The counter speed is adjustable and is generally set to run through a full cycle (count from 0 to 1000) anywhere between 0.5 to 2 seconds. The problem is, when I try to energize an output by using an EQU instruction, it will almost always skip the count because the scan time is not fast enough. I've been using a LIM instruction which has been working, but its not quite as accurate as it needs to be. I switched the counter logic to be continuous to try to make it faster which made it almost perfectly accurate... But only in the continuous task; it made the other periodic task significantly less accurate. I was curious if any of you had any tips on how to remedy this or just general help. I am still relatively new to PLCs and ladder logic so any advice would be awesome, Thanks in advance! Edit: The purpose of the counter is to cycle through from 0 to 1000 over and over again. My outputs actuate during a certain interval within this cycle (For example I would say actuate from 300 to 800 and it would stop and end once it hit those values via an EQU or LIM instruction). I wrote the logic as follows: First I calculate how many cycles per minute I want to perform, using that value I calculate how many times I want to increment my counter per millisecond. Then a timer is given a preset of the total cycle time. While that timer is running I continuously multiply the timer's accumulated value by the "cycle count per millisecond" that I calculated earlier; the resulting value is the current count that all my outputs are based on... Hopefully that makes sense, I know it's not the best but I could not figure out a better way of doing it and I know rounding is certainly making the accuracy worse. My hardware is: Allen Bradely PLC (5069 l306erms2), 5069-ob16, 5069-ib16, and a Kinetix 5500s2 Driver for my motor(s)
  6. Hi there, I am fairly new to programming serial communications, especially with Mitsubishi PLCs. Can someone walk me through in ladder logic how to bring in ASCII to the PLC, store the data in the data registers. Then send the data out to another PC once an 'X' input is satisfied? ASCII code would go like the following: C2,0,1,123,2,ABC,3,456,CR
  7. I'm a young Controls Engineer at an integration company, and I need assistance.   I have a client that has about 330 different alphanumeric product numbers broken down by length and width. The operator must be able to select the product number at the HMI to pass along to the robot we are integrating. Is there a way to be able to have the operator select the product number simply, without having to scroll over 300 items in a single control list. The HMI is not chosen yet, so it can be GE, Rockwell/AB, or Automation Direct, but we are using a AB ControlLogix Processor. Racking my brain and I have little VBA/Scripting experience.
  8. I'm an automation tech in a tool and manufacturing facility.  Lately, we've quoted a few projects for customers that include tooling (stamping dies usually) as well as some partial automation.  The automation is fairly simple usually...motor, drive, actuator to transfer material in 2 axes, e.g.  The company president and quoting engineers don't think it's a big deal for us to do this, but I'm a little wary to agree to these projects.  I have 2 years experience doing all sorts of small programming tasks, wiring, control panel design and build, troubleshoot, etc. However, I also know that there are a lot of industry and safety standards to follow when you start machine building/integrating for customers.  The tooling build is straightforward and is our forte.  But we have no electrical/controls engineers, and we have no standards really for automation "builds".  I've done smaller projects for us and I'm trying to develop some sort of standards, but there was nothing like that when I came into this position.   Anyway, should I undertake these sorts of projects in your opinion or not? And if I would, what sort of knowledge/standards should I master in terms of liability and safety, and where would be a good place to start in developing a wiring/electrical schematic standard? Thanks for your assistance. Andrew
  9. How do you test PLC logic?

    We have been working with PLCs for long time. We used to develop PLC logic, partly test it on an emulator and test the rest on the partly energised equipment. From time to time working with computer software development (C# and JavaScript) I was always looking for something similar to unit testing in the PLC world. As I couldn't find anything at that time I've started developing own automated testing tool. Now we use this tool, which basically simulates PLC inputs in defined actions and checks expected behaviour of internal tags or/and PLC outputs. If it behaved the way we expected, it's PASS, otherwise it's FAIL. We break complex logic into small parts and create unit tests for it. By creating more of these unit tests we can test PLC logic of any complexity. The software called PLC Logic Prover and it's free at https://www.controlx.io Recently, I've been told that there is no point to develop anything new if there are already great tools on the market. Honestly, I didn't do proper research earlier, so I'm here asking the experts. What do you use to test PLC logic? What automated testing tools do you use? Is it using IO simulation or it can test logic by other means? Your replies are appreciated. Thanks, Alex
  10. Can someone please suggest a Control Panel Builder that is located in Germany?   I work for a company in Australia and due to Covid 19, we are struggling to meet an onsite date for a project in Germany.   This project uses Siemens PLC gear, Danfoss drives, and mostly Schneider electrical gear. The enclosures are custom and stainless steal.    I have electrical schematics and enclosure drawings for quoting.
  11. AVE instruction Error

    A little background information here, I am trying to create a moving average so I accomplished it with the code (imaged attached) The problem i am having is the AVE instruction error bit goes true. it leaved me with a result of 1.#QAN  I did some googling and it said this is typically done when dividing by zero?? so i added a NEQ to 0 prior to loading the array. then it happened again. so i put the error bit in front of the FFL so it will stop loading the array when i get the error bit so i can see what values are in the array when it errors out. Has anyone else had this issue and what could you do to resolve it? I haven't had any luck find something that points me in the right direction. Thanks in advance for your help.
  12. Hi, Could anyone help me out on how to extract the digits present in a string in sysmac studio... Thanks in advance !!!
  13. Hi, I've been having a problem with my Schneider setup, and I can't seem to figure out the problem. I'm using Machine Expert Logic Builder and Vijeo 6.2, and I can't seem to download to my PLC. I can download to my HMI just fine, but my HMI comes back with the message as mentioned in the title. Also when I perform a full download, machine expert comes up with the message "Could not connect to the device for item "xx", selected target system "PLC name" is different from the connected device "HMI name". The weirdest thing is that machine expert shows my PLC just fine, but doesn't show my HMI. I have no idea what to do, as I feel like I've tried everything. The IP range is fine, subnet is fine. The driver in IO manager in Vijeo has the PLC nodename in it, so that shouldn't be the problem either. Does anyone know what to do in a situation like this? Thank you in advance!
  14. Please could you assist with the software required to download data tables from 4 off DIRIS A10 Multifunction Meters into TM221CE40R Logic Controller via TMC2SL1 Comms Cartridge using Modbus Protocol over RS485. I have downloaded the Modbus tables from Socomec but not sure how to get these into the PLC. I would really appreciate your help in achieving this. I am using EcoStruxure Machine Expert - Basic to program the PLC & DAQ Factory Developer Release for my Touchscreen. Link to Socomec Modbus tables: https://www.socomec.com/files/live/sites/systemsite/files/SCP/6_gestion_energie/diris/diris_a10/DIRIS-A-10_COMMUNICATION-TABLE_2018-01_DCG01013_MULTI.html#General
  15. Control Panel

    Is it possible to view the values / states of all inputs, outputs and workbits (e.g. 64.00 through 64.15 on Omron CQM1 PLC) on a single screen or control panel within CX-Programmer software?  I'm trying to troubleshoot some ladder logic that I wrote and need to know the values of 5 or 6 inputs/outputs/workbits simultaneously.  Having to scroll up and down through my ladder logic repeatedly does not work well with code that changes state every 5-10 seconds or so. Any help is welcome.
  16. IC220PNS001

    Hello, I currently have two IC220PNS001 connected to IC695PNC001. The PLC being used is IC695CPE330. Out of the two PNS001, one of them has a solid SF Red light on which means bus error according to the Status Parameter IO. I disconnect every single IC220 card connected and downloaded the whole configuration but I still have a Bus error.  PS: I have also tried to switch the PNS001 with the brand new out of the box and I still have the same error. In the manual, it says Profinet Diagnostic available, can somebody please guide me as to where I can find the Profinet Diagnostic, also is there any manual for PNS001 which explains the in-depth debugging process for this PROFINET Controller.  
  17. Software for GE 90-30

    Hello all, I am an electrical engineering student and I am looking for some software to program some GE 90-30s I've acquired. I received the PLCs from a mentor at my internship after the summer was over. I have somewhere between 7-8 of them with a bunch of cards and other accessories. I was hoping to start doing some projects on my own to study them, but unfortunately, I don't have any software to program them.   I have some files for Logicmaster from the company directory that I was given permission to copy, but it won't run in any compatibility mode.   Does anybody know where I could find another copy of the software or a download for something like versapro or proficy machine edition for a student? Even if I have to pay a discounted price, I would, I just want to learn programming basics.    
  18. Q03UDVCPU

    I am new with PLC's and I am learning how to work with GX Works 2. I have two questions, 1st Question: Using a Q series PLC (Q03UDVCPU) Is it possible to convert the language of a project from ladder logic to structured text? 2nd Question: If I read a project from a PLC why is it always ladder logic? Is there any way to read out structured text?
  19. Hi I'm looking for Ladder Logic code that I could use for a plastic injection molding machine.  I am willing to purchase and/or modify existing code to meet our specifications.  We have lost the Ladder Logic out of the TI/Siemens Controller on our Newbury 100 Plastic Machine so we're looking at replacing both the PLC and the HMI interface with an Automation Direct Controller.  We have the HMI Basic Code for the Newbury but not the ladder.  I've pasted the manual below for our machine.  Any assistance would be much appreicated.  The manual was too large for me to post but I've posted a document with information about how we intend to upgrade which has a little information about the machine also. Newbury 100 upgrade logging.docx
  20. There have been many good discussions on the applicability of cloud-based solutions for manufacturing and process control systems. On one side, some people have concerns regarding security and control of the information, on the other side, there are identified benefits enabled by cloud systems. From VMS minicomputers to DOS and Windows, from ArcNet to Ethernet, it is inevitable the industrial automation systems shall adopt the technologies that are getting predominant in IT general use; the current environment that I am calling the “Cloud-iPad era” is no different; therefore the practical discussion is not if those new technologies will be applied in the industrial environment, but how. This paper is not intended to join the conceptual discussion about the cloud, but just to present a few simple practical examples, where cloud technologies are already enhancing industrial automation solutions and enabling new business opportunities. CloudPracticalApplications.pdf
  21. State Machine Based PLC Logic Design

    Dear, Folks Greetings of the day                                     I am got very confused in "State Machine" Based Logic design, now am doing Index table based vision inspection system it having 6axis servo, now the major issue is I need to do the better logic with easy error traceability technique. So am chose state machine based system design but the error handling of system is very difficult for me. Any Process automation experts give me the proper solution for this issue or suggest any good book for this state machine error handling concept. Am tried it in web search but I can't get suitable answer < Thanks in advance > 
  22. Hello! I have a project where I need to use Allen Bradley PLC, it might be one of CompactLogic series. In scope of the project I need to transfer few real values to DirectLogic PLC that installed on customer side. DirectLogic PLC has installed ethernet card that support Modbus TCP, TCP/IP and UDP/IP protocols as it says on automationdirect website. I start looking for Allen Bradley PLC that support Modbus TCP or TCP/UDP protocol and did find clear information. Could you help me to find out a way how I can pass the data to directlogic PLC from CompactLogic?   Thank you in advance!   Regards, Scotty
  23. Good Evening, wanted to introduce myself. I've been in the Electrical, Instrumentation and Controls field for 25 years. I'm looking for opportunities to build control panels, any info will help.
  24. Hi..  someone please help me.. i'm working in omron CS1H-H CPU67 PLC. My struggle is I/O in one particular rung is not getting updated.  Note: the rung is consist of a P_On flag followed by a FB ; all I/O to the FB were correctly assigned. but the inputs inside the FB instance are not getting updated so that the output not updated. can anyone please help me....????   sorry for my poor english... thanks in advance.
  25. I need to run 4 exactly same devices with 4 different controllers. The logic for them would be exactly the same but the IPs and controller names would be different. Is there a way to do it using 1 project file? Basically whenever download is done the logic would be downloaded but the controller name/IP would be left unchanged. They will be connected to the same network so the IPs must be different. I am using 1769-L32E for these and all racks are set up exactly the same. Any ideas?