Search the Community

Showing results for tags 'timer 1400 awa abl arl jsr osr'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 78 results

  1. Hi. I'm looking for a way to display on an Omron NB7W HMI, the elapsed time that a machine runs for. So if a machine runs for 6hr 32 minutes the display will be "6:32" It sounds simple but i must be missing something. Can anypne help please?Kind RegardsPaul
  2. Endless Timer

    Hi all , I'm new on Mitsubishi , so i've some problems. I need to write an endless timer. *I have to use just 1 timer. *If click start;     -1s later 1st lamp    -2s later 2nd lamp (together)    -3s later 3st lamp (together)    -4s later 4th lamp will be on.    -5s later they will be off.    -6s later it will start again from first step. Please help me...   
  3. Hey everyone, I'm new to programming PLCs and I've run into a problem. I have a Micrologix 1400 Series B PLC, and for the past month, I've been using a free trial of RSLogix 500 Starter. But now, the trial ran out, and so I bought a license for "RSLogix Micro Starter". The problem is that when I downloaded my updated file to the PLC for the first time with micro starter, the PLC's outputs don't work anymore. I checked the PLC screen and the inputs from the HMI screen are getting recognized, but the inputs from the physical sensors are not. Also, none of the outputs are being activated on the PLC at all, which I can tell by looking at the I/O status on the PLC screen itself. I then uploaded a new test program, where you press a button and a light turns on, but that doesn't work either. I haven't changed any of the physical wiring, only thing I've changed is that I'm using RSLogix Micro Starter as opposed to RSLogix 500 Starter. I spoke to a Rockwell technician about this and he said that there shouldn't be any problem, as I haven't done anything wrong. So I now ask everyone on this forum if they could help me out a bit.
  4. Hello, I am no to programming.  I have a timer that counts up output from 0-12, the resets back to zero.  When I shut off the input, I want to reset counter to zero. What would logic would I use for this?   Thanks Doug
  5. GX Works 3 Timer (TON)

    Hello, please help me deal with this problem. Mitsubishi GX Works 3. I can not understand why the TON function block does not work correctly. I need to set the timer in minutes, but if I set 55 minutes, the timer doesn't start and an error appears. How do I make a timer to avoid this? Going through the values, I found out that this happens with the numbers 55-110, although at times large numbers work adequately. t_0 - DINTflushing - TONapplyNewTime - Bit
  6. when doing program, sometime really need a long period timer, I used to use RTO retentive timer, that can make 69 minute time delay. but recently I got problem. the production runs 24x5 hours, I have to keep one of my program function to monitor the equipment fault, I could not get the plc time by using GSV. the system time doesn't work. (all the other production lines, the system time work well, only this line 1769-L30ER 5330ER) By calculation, one day is 24x3600 seconds, six day is 144x3600 second, so I use CTU to count the every second, and use the CTU.ACC as relative time record.  If the production line runs five days with no stopping, the counter will count to 120x3600 second, it's long enough to keep the monitor on. once the line stops, reset the counter to zero. waits for next starting up.     S. Green
  7.    
  8. how to set up timer in st

    Hello all I m new in st programming in omron I want to use timer in st please help me regarding this
  9. I have set up a timer in exostructure expert basic and am trying to get the contdown value from the preset of 20 to show in vijeo designer but it tells me the %tm0.v is read only and cant find the variable in Vijeo designer to show it. Does anyone know how to do this?  
  10.  I am very green at this and learning online as I have purchased a brand new Micrologix 1400 1766L32BXBA. I am pulling my hair out as I cannot even power an LED or for that matter get any 24 volt reading from the outputs via program. I have even forced them on so shouldnt I be able to see something? I am connected via Ethernet ,Rslinx in concert with using Micro starter software (not lite) and the unit does not show any faults and is in the run mode. I can see the bits forced on the software and on the unit's LCD screen in I/O status. Is there a way to trouble shoot if the unit is bad or I am overlooking something incredibly simple. I do not have any floating inputs or outputs with the common from the power supply and the unit is properly grounded all nice and tidy on a din rail. Like I said I am very new at this so I am sorry if this is a bad question.
  11. Can You explain me how can I reset a Timer so that after completion of the cycle, it automatically starts again from 0 sec in CX Programmer? I am working on a program for a Oxygen PSA Plant. In which the valves of 2 cylindrical tanks switches at a specified interval and the cycle keeps on repeating. Thank You.
  12. I have a huge confusion regarding the retentive timers on FX3GE. According to the programming manual for FX3G(image attached), all retentive timers use the EEPROM. This is very confusing to me because the retentive timers are modifying the measured time constantly in an EEPROM register and EEPROM type of memory is known to be write limited. After a couple of million write cycles the EEPROM registers burnout. I've experienced this myself by constantly using the T250 and after a while it became unusable. The timer stopped counting time after some time. This leads to my decision that retentive timers on FX3GE PLCs are something that should бе used only on rare occasions so as to avoid EEPROM memory burnout. If this is true than the real question comes in: What is an alternative for using retentive timers on FX3GE when you want to measure time between two events. The instruction TTMR for teaching timer is appropriate however this instruction does not exist on FX3G series.  
  13. I have 23 Micrologix 1400s and I want to take the same register, N100:99, out of each one and put in a single array in a CompactLogix L18ER. From what I have tried, it only seems like I can only map a range of integers, N100:77-N100:100, to the array and not an individual register to a particular element. (For example, mapping N100:99 from machine 16 to Selected_Model[15]) Can you map to individual elements in an array? If so, are there any instructions on how to do so? Thank you in advance for reading my post!
  14. Good day everyone, First post here so hopefully I'm not violating community guidelines in anyway. I've got a system that has some 50 odd Micrologix 1100 and 1400 in use and I'm currently working on setting up an auto timesync for all of them using just 1 of the PLCs that will be my master time PLC. So far I've put together the logic for all the message instructions with the corresponding IP of the slave devices. I'm running. Into an issue with not being able to terminate/break the message connection on a PLC that I have already synced. Is this even possible to do on the ML1100. Once I get to 16-17 messages DN it starts to ER and will not complete any further messages. What I have is a message instruction ladder with a timed trigger to activate a MSG and write the RTC data then time down and connect and write to the next and so on. When it triggers the message instruction of one PLC it also fires an OTE to trigger the BK of the previous message instruction. However it doesn't seem to be actually cutting the message connection and holds it persistent until a power cycle/download event.
  15. 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.
  16. I am trying to communicate power flex 523 drives to micrologix 1400 directly through DSI using 1763-nc01 cable. I have considered channel 0 in plc as modbus RTU master and trying to connect but not connecting. So am i doing it correctly. Any suggestions?
  17. Hi: I am trying to determine if I should use the RS 5000 or RS 500 to start a micrologix 1400 project that will include a Maple Systems HMI. I have never used the RS 5000 software so I am aware there will be a learning curve, however I am certain that it could be useful in the future.  However, my work schedule is nights so I am limited in how much tech support I will get here at my facility when no one is using RS 5000 here at this time? Your input and feedback will be greatly appreciated. Thanks in advance.  
  18. FX1N sprinkler system control.

    Hello!  I have an FX1N PLC that I want to use to operate a sprinkler system.  It should have two functions.  1. 1x30 minutes of operation every day.  2. 3x10 minutes of operation every day.   Thanks for the help.
  19. Hi,     I'm trying to communicate Omron CP1E unit with PC via serial port using hostlink protocol.  I need to read the Timer/Counter SV value and write the timer/counter SV values to the PLC.  I'm able to use other C mode commands (like RC (timer/counter PV read), WC (timer/counter PV write) etc.) but when I give the command for Timer/Counter SV Read 1 which is R#, I get the response as IC (Undefined Command).   How do I write or read the timer SV Values?  Example command and response : @00R#TIMH001028*  (TIMH is the high speed timer, 0010 is the timer number and 28 is the FCS) Response: @00IC4A* Is is that CP1E doesn't support these commands? If so what is the equivalent command that I should send inorder to perform this? Please help.  
  20. I'm trying to connect a SMC EX-260 to a Allen Bradley Micrologix 1400 PLC so  I can run some valves with it. However, RsLogix 500 doesn't allow me to just setup a generic ethernet device like I would on RsLogix 5000. Is there a way I can communicate these devices together so I can use the SMC Valve system with my Micrologix?
  21. Hello all, this is my first post. I am using an AB Micrologix 1400 (1766-L32BXB Ser C FW 21). I was trying to generate a pulse train using the PTO instruction. I have modified PTOX funct. file. The ladder is just a simple XIO followed by PTO, (The Quick Start ladder from 1766-RM001). When I looked at the output waveform on my oscilloscope, I noticed that it wasn't a square wave. I decided to run it at several different frequencies to see how the wave form would change. At 10Hz i got a square wave. As I increased the frequency the falling edge became sloped and almost horizontal. Is this how the output should behave? The data sheet indicates a max frequency of 100kHz, but at frequencies over 150 Hz. The wave form looks like the output of SMPS. 
  22. Hello My emulator go to fault state as soon as it goes online and runs (Within a second) and the following error  Code 01, (May have been caused by an infinite loop, a complex program, or a higher priority task.) The same logic runs perfectly fine on a colleague's laptop  I'm using  RS Logix 5000 V30.00  Emulator V30.00.01 Running on Virtual Machine, Windows 7 Host system specs are:  8 GB RAM  Core i5 CPU @ 1.80GHz Socket 1 Cores 2 Logical Processor 4 Windows 10 Virtual Machine's specs:  4 GB RAM  Number of Processors: 2 Number of Cores per Processor: 2 Kindly suggest a suitable solution, what is the possible cause of this fault.    Thank You  
  23. Hi guys, I just starting to use Sysmac Studio. Its a bit confusing as I am currently used to CJ series PLC. Usually, we can use P_1sec, P_0_2s and so on to create a simple clock pulse timer function. However, I couldn't find the command or FB to do that in Sysmac Studio. Anybody could explain on how to do that in Sysmac? Thanks 
  24. Weird Timer Behaviour

    Hello, I've been using a Beckhoff PLC and TwinCAT3 lately and I'm learning how it all works. Currently I'm using a ton timer in my program and I've noticed some weird behaviour. The timer.IN is set to true and afterwards I check for timer.Q in an IF statement. That statement should therefore only be true after the timer.PT delay value. However, the first time after I activate the configuration and timer.IN is set to true, timer.Q is immediately set to true for a very short amount of time. When I reset all values and try again without reactivating the configuration, this doesn't happen. I'm thinking that I don't initialse the timer in the correct way or something along those line. I have attached a code snippet. The problem I'm encountering is that the first time after I have activated the configuration and the tonTimeout.In is true. The following IF statement is also true without having run for the delay time. This sends my program to an error state. However, after resetting the values this doesnt happen anymore. Can anyone help me with this matter?
  25. Hi, I have a problem because a TON Timer instance in an ST program does not start running. Is this a known limitation on FX5U CPU's or ST Language in General ? On the internet are some discussions, and there is a person which says it works for FX CPU's: https://stackoverflow.com/questions/58463316/delay-timer-in-structured-text?noredirect=1&lq=1 But not for me.... And some discussions here in the forum: http://forums.mrplc.com/index.php?/topic/20864-plc-failing/ http://forums.mrplc.com/index.php?/topic/37923-calling-a-timer-in-st-code/ The last one is interesting, but it did not helped in this simple case.   For clarification, I created a very small program in GX Works3 (v1.057K) The FB instance in Picture 1 works very well if one sets M10 to True. The ST instance in Picture 2 does not start when setting M20 to True. Has anybody a clue? Any help welcome DWIM