Search the Community
Showing results for tags 'output'.
-
Hello to everyone. Nice to meet you all. How are you? I hope you are doing well. I’m developing a program with the purpose of make something similar to a pulse train in the output. However, sometimes I need the output to be a “positive” pulse and sometimes a “negative” one. By positive and negative I mean the polarity in relation to the pulse train source. I’m trying to use a pair of bits in order to switch between the two choices of polarities. I attach a simplified version of the ladder diagram I’ve made. When I thought about the logic, it seemed logical to me, however, it isn’t working as supposed. SM0.4 is a pulse train source. According to the software manual, it is a pulse train with 50% duty cycle and a cycle time of 2 s. That it to say it says at TRUE for one second and return to FALSE for another second. I assign the value of that variable bit to the M0.0 memory bit. I get the negative version of the pulse train logically negating it in the Network #2. I assign the value of two inputs, I0.0 and I0.1, to other two memory bits, M0.1 and M0.2. · When both inputs are in a FALSE state, the output stays FALSE, disregarding the state of SM0.4. (Case #1) · When I0.0 is TRUE, M0.1 is TRUE. However, Q0.0 stays at FALSE no matter SM0.4 is TRUE or FALSE. I attach a pair of pictures. (Case #2) · On the other side, when I0.1 is TRUE, M0.2 is TRUE. In this case, the output shows the correct behavior. It is the negated version of the pulse train source. (Case #3) Has any of you experienced something similar? Is there a better way to execute my purpose? I’m not executing the program, just simulating it with KincoBuilder from Kinco. However, it has always worked fine for me. Thanks for you attention. I look forward for your responses. Kind regards!
-
Hi everyone, To explain the problem a little bit: I have 2 systems that are equal, they have 1 PLC, 1 Inverter and 1 Servo Axis (Image01). The devices are connected via EtherCat. The thing here is tht in these systems the PLC and Servo Axis is the same but the inverter is different. My goal is to have the same project on both systems and depending on the inverter detected use the correct program. What worked: If I add the 2 Inverters and 2 Servo Axis on the project on different nodes (Image02), I can detect which is present using the variable _EC_EntrySlavTb[n]. My issue is that if I want to make more replicas of the systems using different inverters I will eventually hit the Axis Number limit for the PLC while in reality I am only using on Servo Axis at a time. What I wanted: I would like to be able to control 1 Servo Axis with 2 different inverters (only one active per PLC) (Image03). What I tried: The axis parameters can be set using a variable of the type _sAXIS_PARAM, however it seems that the option to change the axis basic settings is not available (Manual: NJ/NX-series Motion Control Instructions Reference Manual (W508) page 5-58) (Image04). The axis basic settings is where the definition of the output device plus control words are set (Image05). Is there a work around to solve this issue? I would really like to avoid having to manually change the output device for the Servo Axis every time I make an update on all the systems. Best Regards, BR
-
Hi, we have a FX3U 128 PLC. I connect 24V to COM and all the output in the partition Y0, Y1,.. have 24V even if some output are ON and some are OFF. Why?
- 3 replies
-
- mitsubishi
- fx3u
-
(and 1 more)
Tagged with:
-
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 ?
-
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?
-
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!
- 10 replies
-
- swot
- comparison
-
(and 9 more)
Tagged with:
-
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.
- 7 replies
-
- cx-programmer
- control
- (and 12 more)
-
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
-
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!
-
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 ><
-
Hello I have a scenario that's been bugging me for some time now. The scenario consists of a Micrologix 1400 that I need to control it's output from modbus/tcp. In detail what I really need is to be able to manipulate the O0:0 through modbus/tcp. The PLC would be the master and I would be the slave that triggers the connection to the master. I'm using a Modbus-Client on my PC and that should be the slave. Any idea as to how I can manage that? Currently I can send data to the master but everything is "stored" on B10 and I have no idea how I could write directly on O0. Thanks a bunch guys. PS: I'm borderline noob.
- 1 reply
-
- modbus
- micrologix
- (and 9 more)
-
Hello everyone, I'm a student who recently started programming, and I could really use some help. I have a CPU-31 CJ2M OMRON PLC and a ADO41-v1 analogic card. I need help programming an analogic scale with a bipolar signal -10V to +10V to then control a drive, which will then control the motor. If anyone could help me out of give me some examples I'd be really thankfull. Thanks!
-
Gang, Hooking up an Automation Direct P2-32TD2P to an AC/DC LED and noticed the LED is always "on" a little bit. When the output is on, the LED is certainly on, but when the output is off the LED is still on by a fractional amount, not much but it's plainly noticeable the room lights are off. The CPU can be in Stop, no matter, power just has to be on. I think this has to do with the card's load disconnected error functionality. +24V and some fraction of amps is always present at the output whether the output is on or off. I talked with automation people at work who noted there is an Allen Bradley system that does the same thing, it caused them a problem, they had to use a relay or etc to make an off output actually be off. Has anyone dealt with this? I'm new to the Productivity software, but there doesn't seem to be a way to just turn it off in the IDE. It seems ridiculous to have to wire up transistors or relays just to have off be off. Thanks for any ideas.
-
Hello, Need your advice. I am trying decimal number convert to binary and do output. for example If inside D90 I have 11 decimal number then for me need active output Y0, Y1 and Y3. I tried make this code below, but it is not work, don't active output . Maybe fx3g PLC have function how need to do it?
-
I've got a PLC stack with a Q64AD analog-digital converter card. I am attempting to read the digital output value of channel 1 but I am having issues. First of all here is my simple PLC program: I got the program from the Q64AD user manual. You can see there is a blue '0' on the right of line 0. I assume this is the value that is being read? When I monitor the D11 device in GX Developer it shows a '0'. The following is a screen from Online > Monitor > Buffer memory batch. My card has a base address of 0x60 and channel 1's offset is 11d (0Bh). The value on the highlighted line does change so I know that the analog card is correctly picking up on current changes from my source. Lastly here is an image of my digital inputs. I have set up the Q64AD card through the GX Developer PLC Parameter window and left all settings as default. I initially used 'K11' instead of 'H0B'. I have also tried using the MOV command (MOV U0\G61 D11) but that game me the same result. Can anyone spot the flaw in my program of configuration? Do I need to configure the PLC in order to use the 'D' devices? Should I try copying the value somewhere other than D11? Thanks
-
Hi all, Im new with plc programming and now I need some help. As topic says, I have FX3U plc and gx works2. Now, I need to tell stack heigth as positions by output. We all agree, that you can tell ten different situations when you have four outputs (Y1 and Y4 = position five). Is there any practical/ reasonable way to do this when you need use outputs. For example, is there any Functions for this, or? Best regards Ultra.