Search the Community

Showing results for tags 'plc 5 output force ladder'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 84 results

  1. Hi there! I recently discovered this forum and I find it pretty useful for sharing and learning about PLCs. The thing is I'm trying to make a Stack using the SSET(630) instruction in a CJ2M PLC. Reading Omron's W340 manual I saw that PLC memory address for the different stack channels is represented as "00010000" to "0001000F". So, in order to set the last stack word address as well as the pointer's address, how do you know those values? Or am I just misunderstanding something? Thanks in advance!   Edit: Solved, the definition of the stack was wrong!    
  2. Evening, I struggle with simple task... I need to activate PLC Output at the specific time of a day. I`m using GSV to obtain PLC time, data is being moved to DIN[7] registers. Then I have three EQU (Hour / Minute / Second) and at the end of rung there is OTL for output. Rung below I have two EQU (Hour / Minute) to disable output at different time - OTU. However every time OTL is energised , OTU on rung below is fired too. What am I doing wrong here ?
  3. Hello, I need to control a stepper motor(have stepper driver) using NX-PG0232-5 with NJ301 PLC. The function is simple, i need to run the stepper motor continuously at a specified velocity. So, in NX-PG module I've made the settings (Ch1 output mode as "Velocity continuous pulse output") and given the tags to IO (as shown below, sorry i'm not able to attach image). I've also added the initialization program to switch on the vfd. Now to move continuously i should should just give speed in pps in "PG_Ch1_Command_Velocity" right?      Ch1 Controlword    Control word 1    W    WORD                 Ch1 Switch On    Switch ON for pulse output 1    W    BOOL    PG_Ch1_SwitchOn        Global Variables     Ch1 Enable Voltage    Start turning on the power for pulse output 1.    W    BOOL    PG_Ch1_Enable_Voltage        Global Variables     Ch1 Quick Stop    Immediate stop for pulse output 1    W    BOOL    PG_Ch1_QuickStop        Global Variables     Ch1 Enable Operation    Start operation for pulse output 1    W    BOOL    PG_Ch1_EnableOperation        Global Variables     Ch1 Fault Reset    Reset errors for pulse output 1    W    BOOL                 Ch1 External Output    Aggregated data of external outputs for pulse output 1    W    BYTE                 Ch1 Command Position    Command position of pulse output 1    W    DINT    PG_Ch1_Command_Position        Global Variables     Ch1 Command Velocity    Command velocity of pulse output 1    W    DINT    PG_Ch1_Command_Velocity        Global Variables  
  4. I have a Base tag of BOOL logic that will not activate the MOV output.  The Base tag is paralleled with an Alias tag for a NO pushbutton.  When the pushbutton is actuated it produces the desired output.  Has anyone encountered this issue from a togglebit base tag before?  Why would a base tag produce a different outcome from that of an alias tag that function properly?
  5. Hi guys, since this is a forum for people starting out with TIA Portal, I would like to share with you my course that I developed for the last 6 months.  This course uses a real-life sample application and translates it into a fully functional TIA Portal PLC application.  This course of 2,5 hours consists mainly of video explanations with practical programming assignments to put your newly gained knowledge straight to work.  As a controls engineer, I have over 10 years of hands-on experience with TIA Portal ranging from software development, commissioning and troubleshooting. At the end of this course, you´ll be able to: Structure and program a real-life user application in TIA Portal Download and Troubleshoot a TIA PLC application Program function blocks (FB) using ladder logic Build global data structures using user-defined-data-types (UDT) and data blocks (DB) With the coupon link below, you can enrol for only $12.99 (might vary depending on the country you live in).  The course is normally $99.99, so you get an amazing all-round programming package for almost no money.  So go and check it out  Take me to the Course Now!      
  6. Did you always wanted to get started with Siemens TIA Portal programming, but you were never sure where to start or how to get the best performance out of the platform? Eager to upgrade your TIA skillset from an instructor with over 10 years of TIA experience in the field?   -> Then this course might be just for you! My course "Siemens TIA Portal - PLC Programming Basics" will take you through the steps of creating your very first TIA application - from structuring (very important!) and programming your application, to downloading and troubleshooting your application online.  The course is based on video lectures and is around 2.5 hours long, and consists of 40 lectures divided over 6 main chapters. The enrolment fee is offered at a huge discount at the moment, so take action while it lasts! Take me to the TIA Portal course, I´d like to check it out...   Thank you, and I hope to see you inside the course! Hans
  7. rc01cpu and r60da4 help needed

    Hi every body, could you please help me; i have a mitsubishi plc serie iq-rwith the followings modules:powersupply r61p, r01cpu , rx40c7 inputs , ry10r2 outputs , r60adv8 analoginputs and r60da4 analog outputs. i am newbe with mitsubishi plc ;i would like to learn using the analog output of the R60DA4.for exemple i would send a digital value to the ch1 and convert it a voltage that i can mesure on the output of channel1.i have tried but i didn't succeed.i am using gxwork3.i have configured channel1 as +10v -10v output, normal mode , normal output;then i made a simple program in sfc to try this conversion but i get nothing in the output of channel1. i found that the digital value should be sent to the adress D11 wich is the adress of channel1.here you will find the file i made with gxworks3.could you please help me. ANALOGOUTPUTSCF.gx3
  8. Hi all,  I am in the process of doing a project for some school work and need to do a SWOT analysis of the latest modular PLCs from Mitsubishi (R series), Siemens (S7-1500) and Allen Bradley (ControlLogix).  So I thought what better way than to ask the people on what they think are the pros and cons of each! Thanks for your responses in advance!
  9. Hi, Could anyone help me out on how to extract the digits present in a string in sysmac studio... Thanks in advance !!!
  10. Best Practice Rack 0

    Is there any reason not to have input and output modules on the same rack as the processor and Ethernet cards? We have RIO’s and sometimes have networking outages, I want to move critical IO to Rack0 the same rack as the processor, is this bad practice?  I've seen architecture for BMS that only have Ethernet cards and processors in Rack 0... 
  11. 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.
  12. Using a AD041 and DA041

    Hi, I'm using a CJ2M CPU 33, and also a CJ1m Ad-041-V1 Analog Input and DA-041 Analog Output card.  I am using the Analog input to measure my current in my one heating application and  Ihave that reading and scaled correctly, but now  I want to use my Analog output to replace the Rheostat  we have in the system. I'm having some issues setting the range and getting voltage to vary. I also am a little new to Analog Outputs and don't know what I'm doing wrong. I have attached my program here. Any help would be greatly appreciated. Analog Heat.cxp
  13. Omron Hardware

    Please let me know if it is allowed to sell PLC hardware on your forum. I accumulated lots of Omron hardware  that I want to get rid off. Here is the list, I have several of each type, asking $12 each plus shipping. All in working condition.  Base Unit C200HW-BI051 Base Unit C200HW-BC101 16 Point DC Input Module C200H-ID212 16 Point Digital Output Module 24VDC C200H-OD212 Power Supply Module C200-PA204    
  14. 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?
  15. 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
  16. OD212 Card Outputs not powered

    Hello! I'm running into a problem with a malfunctioning OD212 output card on my PLC.  I figure the problem has something to do with my wiring, because I've put 2 different cards in with the same results. The card is unable to switch any of the relays I have as outputs although the indicator lights on it are functioning as expected. The setup it is in is: A PA202 power supply, followed by a CJ1M CPU13 CPU, 2 ID211 input cards, and 3 OD212 output cards. The bad card is the second OD212. All of the other cards work fine, it's just this one that's been having problems.  8 of the terminals on the bad card are hooked up to relays that each draw 0.02A and two more are attached to relays that draw 0.05A. So in total that's 0.26A if all the outputs are on at the same time (which they never will be.) I saw someone was having a similar problem to me on the forum, which was solved by switching out the PA202 supply, but that didn't work in my case. I don't think the problem lies with the PLC or the card's placement in the rack because I switched the card's position with the one next to it (output card 2 switched with output card 3) and tested that card (output card 3 in output card 2's place) without hooking it up to the original wiring and it worked just fine. However, I was still getting the same issue with the bad card even though it was in a different position, leading me to believe that I fried it somehow. Some other quirks of the bad card are that its outputs do not turn on and off with the indicator lights like how the other OD212s do. Below is a link to a video that shows this. The bad card has already been switched with the one next to it in the video - so it's on the end, but it's original position was second to last. https://youtu.be/wTvvGCHFpsc ( you may want to watch it at half speed ) So what I'm wondering is: how am I frying these cards / Is the problem easy to fix or will I have to send them to Omron? Thanks in advance!  
  17. Hey there, I have an "Italian safe CNG dispenser pm head". I googled about it and found that It is a plc board. So I searched how to program it. Then found it use ladder programming language. Now there are no tutorial or documentation about its programming. But I want to repair my damaged plc board. If I goto any technician they will charge a huge amount of money. So I thought I will repair it by my self. So need help about the software name its use and how can I program it.  If any of you guys know about it please provide me your precious knowledge. Use this printerest link for see my pm head(plc board) https://i.pinimg.com/564x/0e/d6/6c/0ed66cb9a1065ab10a07e0b9aadc6f0d.jpg   Thank you (TIA) Masud karim
  18. Omron Force Bit Cancel via Fins

    Hi Everyone, Sometimes I forget to cancel forced bits in omron CJ2M-CPU34 PLC. I want to cancel all forced bits automatically and found something about fins command. I'm now facing difficulty in activating the all cancel forced bits command. (2302) Is there anybody know how to use @CMND command for cancel forced bits?  Thank you.  
  19. CCLINK program problem

    Hello everyone, I want to ask,, Does address mapping use this concept to do "remote i / o station" can be done? following the network parameter settings for CCLink and I tried to program with this ladder, is that correct?  
  20. Hi there, is somebody experience whereby the output of the 1769-OF4Ci is not responding on the value entered?.  Setting: 4-20mA Res: 0- 32767 - PID set whatever value I key in the output current remained.  please help. Ganie
  21. GX Work2 Comments in Arrays

    I am very new to the Mitsubishi PLC world (I have a lot of experience with A/B and Omron though).  I am having an issue trying to assign comments to an array of Globally scoped bits - I am also using Structured Ladder - NOT simple ladder.  Is it possible to do this?  I have contacted there tech support group and they were of little help.  I don't care if I update the label comment or the device comment, I just want to assign a simple comment that can be displayed (i.e. I am using this for step sequences).   Any help would be greatly appreciated!  
  22. ladder program

    Hello everyone, I want to know why the Y172 coil is ON / logic 1? whereas contact SM1 is worth OFF / logic 0? can anyone explain it to me ?
  23. Hi everybody! I am an experienced electrical/electronics technician with 6 years of maintenance experience, and my boss at the factory recently suggested that I should start learning PLCs so I can take over the automation maintenance all by my own team. I have a lot of time to prepare for this position. What is the optimal way to start? We are working with OMRON equipment. I found some courses that look interesting, so my training plan is: 1 finish the free courses - the ones from Omron Learning website - the one from LinkedIn learning "Learning PLC Ladder Logic Course by: Zahraa Khalil" 2 finish the payed courses on UDEMY - Learn 5 PLCs in a Day-AB, Siemens, Schneider, Omron & Delta - PLC Programming From Scratch (PLC I) -  Practical PLC Programming (PLC II) -  Process Visualization with HMI / SCADA (PLC III) -  Advanced Programming Paradigms (PLC IV) - From Wire to PLC , A Bootcamp In Industrial Automation -  Factory Automation using PLC Logics   That being said, can you suggest me more courses / textbooks / training programs? BTW your forum has been a good source of information for the last few days that I have took to research the topic, so I want to thank you all for providing all of this information. God bless you all!    
  24. I am new to Automation Direct software and how the programs are written. Can anyone explain how they handle the analog outputs? My processor does not support the IBox that makes life easier, so I am having to do it the old hard way. I understand most of the logic of how its done for sending data to one channel but I don't understand how the channel selecting works. Can someone give me a programming example or explain how that works? I am looking at the online manual that Automation Direct provides for you for the analog module but I am having a difficult time trying to wrap my brain around how they do their analog stuff ><
  25. Bits on Contactor

    I use ladder logic in its most simple form. In ladder logic on the left, I have contacts(ANDs and ORs configuration). They are either switches, logic results of functions or switches, or canned strobing On the right, I have all types of functions, timers, keeps, counters, etc. As a simple example, I have a canned 1 second strobe feeding a counter. I can use the counter as a contact to close when it reaches zero. Does all of the" business" have to happen on the right? For example, the left side of the IF/(contact) statement can I put something like a bit comparison on the left? Something like... Counter, Bit# Or do I have to use a bit comparison on the right and its binary result as a contact and put it on the left?     Thanks