Search the Community

Showing results for tags 'Program Structure'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 62 results

  1. Multiple branch

    Hi Guys! You can read my problem below, if anybody can help, please do it. Thank you. So, I have 4 knife. You can set the cutting width for each knife separately. The problem is, there is a lot of size. There is an example: No1 size:  #1: 20 mm, #2: 25mm, #3: 30mm, #4: 25mm   (#1=Knife1.......)                                       No2 size: #1: 22mm, #2:24mm, #3: 32mm, #4: 27mm What is make the problem more difficult is There are plenty of type code too. Like X1, X2, X3, Y1, Y2, Y3 ..... This is the main material code. and you can choose the belogging size. So you can select for X1 to No1 or No2 ... but you can select for X2 to No1 or No2 or any sizegroup you want. I can solve it with a lot programming, like deal every possible situation ... but there is a lot time .... :S  There is a touch panel where you can set the values.  Anybody have another idea for this problem ?    
  2. We have a QSeries PLC. Q25HCPU. We also have a PLC program. We found that the address registers (also known as device addresses) attain a z-value added next to it - automatically over time. We are not sure why this is the case. Nonetheless, when these values get added (by the PLC - not the engineering software), some of the functions in the PLC doesn't work. We found that by formatting the CPU, and reloading the program, allows for the system to work again (temporarily) for a few weeks, up until this problem occurs again. This problem occurs across various CPUs (eliminating the potential for hardware problems. These z values can be seen when a program comparison is done. (see attached file). The questions become; 1. What is the function of these values? (why does the PLC add them? 2. How can they be permanently removed?
  3. We have a QSeries PLC. Q25HCPU. We also have a PLC program. We found that the address registers (also known as device addresses) attain a z-value added next to it - automatically over time. We are not sure why this is the case. Nonetheless, when these values get added (by the PLC - not the engineering software), some of the functions in the PLC doesn't work. We found that by formatting the CPU, and reloading the program, allows for the system to work again (temporarily) for a few weeks, up until this problem occurs again. This problem occurs across various CPUs (eliminating the potential for hardware problems. These z values can be seen when a program comparison is done. (see attached file). The questions become; 1. What is the function of these values? (why does the PLC add them? 2. How can they be permanently removed?
  4. Hello i'm new in all things about plc, i do a project for school and i use a festo fc 34 plc. The plc is programmed via serial port RS232 my pc not support a serial interface and i use a RS232 to usb adapter. when a try to download the program to plc give me a error: "ERROR: Cannot access controller".  What i do wrong.  Thank you in advance and sorry for my English. Have a nice day.
  5. 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 192.168.1.100, 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). .
  6. I'm using Controllogix L61 redundancy system as a slave with DCS using ethernet tcp/ip socket programming. The communication between master and slave will fail after a switchover. Kindly give solution for this. Thanks and regards, Rasu
  7. Omron Eip

    I need to read and write to the omron CJ2 series PLC through CIP. I am able to send the List service and register session packet and also getting the expected response. BUt after that I am not been able to send the read and write request correctly. Let suppose I have to read the 15th location of DM area so can anyone help me out especially about the packet structure of read and write request.  And the important point is that I must have to use CIP not FINS. Thanking you in advance.
  8. CX-Thermo program

    Hello, I am working with e5cc-t programs, for heating application. I need to find a way, to start program, when temperature reaches set-point of first (no. 0) segment. I think that, there should be some kind of setting, but i cant found it.. I've done this with PLC, but this is not an solution for this application. in conclusion: After program starts, it has to reach set point temp, and then hold temperature for certain time.  
  9. Version 2.0.2

    477 downloads

    free HMI/SCADA program WebN Server 2.0 (freeware) * manual & program download site : http://www.netran.co.kr * Web-N Server 2.0 (freeware) - PLC interface demo video : https://youtu.be/MuOFMwK7Qqs* Android phone app download : https://play.google.com/store/apps/deta ... .en2&hl=en- Windows 7/8/8.1/10 x64, .NET frameworks 4.6 over  - Mult-Language (tool language, view page language)  - PC monitor, Web browser monitor, Smartphone monitor - (Design once and monitor on multiple instruments)   Unlimited number of tags    Unlimited monitoring time    1,024 concurrent connections    Unlimited upgrade    Unlimited connection of       equipment (PLC, DCS, DDC ..)    Unlimited app push message   No Software fee    No installation cost    No registration fee    No license fee    No cost to use    No upgrade cost    Free Redistributable      
  10. free HMI/SCADA program Web-N Server2.0 (freeware) View File Program download site : http://www.netran.co.kr   Web-N Server 2.0 - video for PLC interface demo : https://youtu.be/MuOFMwK7Qqs   - Windows 7/8/8.1/10 x64, .NET frameworks 4.⁠6 over - Mult-Language (tool language, view page language) - PC monitor, Web browser monitor, Smartphone monitor   (Design once and monitor on multiple instruments)   Unlimited number of tags Unlimited monitoring time 1,024 concurrent connections Unlimited upgrade Unlimited connection of equipment (PLC, DCS, DDC ..) Unlimited app push message   No Software fee No installation cost No registration fee No license fee No cost to use No upgrade cost Free Redistributable =============================================== Submitter webn Submitted 08/29/17 Category Free Utilities
  11. UDTs to Custom Data Structure

    I have a reference HMI project that has many variables that have an Invalid data type. We are one by one trying to re-create the data types that are missing, but so far there is no easy way that I know of. Currently I re-create the UDT from scratch in a scrap offline project. (based on just looking at the variable elements in the ref project. Export the UDT to .XML file Import the UDT as a new custom structure into the toolbox At this point I can drag the structure from the toolbox into my variable list, and it creates a variable with what looks like a good structure. What I cant figure out is how to easily re-assign the old variable the new custom data type. Since the old variable is used all over the place, it cant be deleted, and if I rename it it changes every reference to it that exists, so that doesnt help either. The image posted shows the old variable "H_Header" and its properties as invalid type (also shows red X in the icon). below that is a new variable with the new data type. (no Red X). If I could delete H_Header I could then just rename the new variable to the same, but I cant because of its use. If I could change the data type from Invalid to H_Header, that would work, but its greyed out and wont let me change it. Any help appreciated    
  12. I got a CJ1M CPU11 that I can connect to but I can just go to run mode but when I try to switch to program mode I'm tell that I can modify the mode
  13. hi.  i want to make some program that work with indirect adress. example, i make program with many much type. I make with Got-1000 mitsubishi.   can you bring me some example? i am sorry, my english is Bad
  14. Rslogix 5000

    I am unable to read FBD program in RSlogix 5000.It says editor not downloaded.I m able to see ladder logic programs.
  15. Micrologix 1000

    Im having some trouble with a PLC and looking for a some help. Whats happening is output number 3 is stuck on. I thought maybe it was just the PLC. I pulled the program tried it on a new PLC with no luck. I checked for faults and the handheld shows no major faults. The output that is stuck on is for a door, its telling it that the door is open. Any help would be great.
  16. Beckhoff PLC Counter

    Hi everyone, I need some help with my PLC programming. I am currently using a twincat 2 software and a Beckhoff CX 8090. Basically, the gist of my program is to send and receive data and datalog the input data received from the sensors and timestamp the received data for every 1 second. I want to create a boot up counter where it will count the number of times my data logging program has restarted(if it did). This boot up counter serves as a health monitoring check to ensure that my program is running perfectly and thus, not restarting randomly when it shouldn't. I am more familiar with structured text so if you have a solution, kindly post it in structured text form. Your help would be greatly appreciated. Best regards, DeadPool
  17. ST program step count

    Hello everyone. I can't find my ST program step count in GX WORKS 2. Does anybody knows where is program step count in GX WORKS2 ?
  18. Hello Everyone, haven't roamed here for a while.   So I'm having a little trouble using the Structure Data Type in Sysmac Studio/NJ. As an independent tool, it is powerful to create user data types, such as Ethernet/IP Tag Link to V680S RFID or any other EIP equipments. And it is way more powerful than the CJ2, since it has the ability for user defined offset, which CJ2 can't do.   But the problem is we cannot move/copy the content of the members to any other standard types. For example, I have a structure with 8 BYTE type members. Then I need to send those out via UDP or TCP/IP comms, which Function Block requires BYTE[] data type. Unfortunately data movement instructions such as MemCopy and AryMove didn't work at all to do the job. This was easily done in CJ2 since we can access each memory content directly. Currently I already resort to use customized Functions which will translates the Structure into BYTE[], but that would mean for every different protocols, I need to create a different Function.   I have seen this problem posted somewhere in the SS/NJ Improvement Request section, so I wonder has anyone know any update about this matter? Haven't checked the latest update yet (SS v1.14), but I'm certain that in SS v1.13 this feature is still unavailable.   Thanks!!!
  19. Brian B

    I need help with a program I wrote for school that didn't work quite right.  I have to make a chasing light program that will freeze the lights when a PB is engaged and reverse when PB is engaged on light 1.  The assignment has already been turned in but our instructor ( if you want to call him that) has told us a similar sequence will be on the final.  Can anyone help me out??
  20. Dear Experts!!!   Could you please provide me the sample of "QD75MS Module & MR-J3-B program with functional block"    As you can see the page no. 3  in the attached document  "KI-Doc_QD77MSXX_MR-J3-XXBS.Zip" sample is there but i am not able to find it anywhere.   Or if you have any otherone please share it.   Please help!!! KIdoc_QD77servo_English_20130131.pdf
  21. Program not comparing

    Dear Sir, I need to update the PLC program offline with online, so I tried to compare the program blocks but I got the error that The comparison of the two blocks in STL showed that codes are identical. But still when I want to go online it is giving error that codes are different. Can anybody help us in this? New Microsoft Excel Worksheet (2).xlsx
  22. CQM1H-CPU51 Download Program

    hello...... i use of C200HS-CN220-EU Program Download Cable for downloading program to plc. i can work online but when transfer to plc error is check dip switch.... i read manual and dip switch table but cant set dip switch..... please help me to setting dip-switchs for C200HS-CN220-EU Program Download Cable...
  23. How to resolve my plc is stop working after download program from H1U-XP with autoshop v2. It show download plc program process but i don't have any program in ladder chart. Pls help...