Micro800 Timer Instructions Connected Components Workbench

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 131

  • @TimWilborne
    @TimWilborne  3 роки тому +4

    Thanks for watching! If you are looking for the complete Connected Components Workbench PLC Training series, visit twcontrols.com/micro800-connected-components-workbench-lessons

  • @taterfpv
    @taterfpv 2 роки тому +1

    We bought a few of the controllers back when CCW was at version 6. No one was using these but we thought they might be a good fit based on specs so we bought several and some MT8050ies. I struggled to find documentation even from Rockwell. Almost no one was doing any instructional vids or blogs. It was tough. I have a few of these and a project in mind, but I haven't looked at the 820s or 810s in years (We used 850s too but I don't have any left). The documentation has come leaps and bounds but your videos are a godsend! I'm going to watch the entire series. I was dreading having to figure these out all over again. Now I'm genuinely looking forward to this project. You sir , have earned a hero cookie 🙂

    • @TimWilborne
      @TimWilborne  2 роки тому +2

      CCW has come a LONG way since version 6. Glad our videos have made you look forward to your project!

  • @andonibernal3111
    @andonibernal3111 4 роки тому +3

    Excellent content tom, this is one of the most complete videos about programming PLC´S i´ve seen....

  • @LeoTseng8077
    @LeoTseng8077 Рік тому +1

    Hi Tim, I'm loving your videos. They are very relevant and informative.
    I recently got into PLC Programming for job and am running with a Micro850 and connected components work bench.
    Your videos help me a lot.

    • @TimWilborne
      @TimWilborne  Рік тому +1

      That is great to hear and welcome to the industry!

  • @jasongarnett2191
    @jasongarnett2191 Рік тому +1

    As someone who has never programmed one of these before. THANKYOU

  • @eddieatcitscorp4631
    @eddieatcitscorp4631 3 роки тому +1

    Thank you starting at 11:35ish you just saved me some programming time on the TT!

  • @thippakaesornvonhgsaengkeo2411
    @thippakaesornvonhgsaengkeo2411 4 роки тому +2

    i bought my micro 820 training from Ind-concept LLC. I've tried every advice from your and other web exepert. its been two week now that cant get it connection between the PC and Controller. i just woke up and see you upload this video and want to learn.

    • @TimWilborne
      @TimWilborne  4 роки тому

      Have you called Ind-Concepts? They will help you out.

    • @thippakaesornvonhgsaengkeo2411
      @thippakaesornvonhgsaengkeo2411 4 роки тому +1

      @@TimWilborne i have hearing lost , its going to be hard for me to communcate thrugh the phone. i wanted to ping my controller , but dont know its IP.

    • @thippakaesornvonhgsaengkeo2411
      @thippakaesornvonhgsaengkeo2411 4 роки тому

      @@TimWilborne i think that i got little closer to the reality now.. this video get me excited .

    • @TimWilborne
      @TimWilborne  4 роки тому

      @@thippakaesornvonhgsaengkeo2411 Then email them. It should take them about 1 minute to help you.

    • @thippakaesornvonhgsaengkeo2411
      @thippakaesornvonhgsaengkeo2411 4 роки тому +1

      @@TimWilborne Thank you very much ....

  • @brandonbrown398
    @brandonbrown398 3 роки тому +1

    Thanks you for taking the time to put these together. I find them very helpful. Great video!

  • @murraymackenzie2892
    @murraymackenzie2892 3 роки тому +1

    Hi Tim, I'm loving your videos. They are very relevant and informative.
    I recently got into PLC Programming for fun and am running with a Micro820 and connected components work bench.
    I would recommend doing a troubleshooting / configuration video for the IP setup and going into RSLinx, configure drivers, etc.
    I had a lot of issues connecting my initial setup and kind of had to feel around in the dark on that part, I think others may encounter the same.
    I think the default driver is ETHIP-1 or ETHIP-2 and I had to configure for just ETH-1.
    Maybe walking through the available driver types would be useful for many people.
    Thanks for the videos! Hope you keep making more.

    • @TimWilborne
      @TimWilborne  3 роки тому +2

      Checkout this live stream, we go through various communications issues in it. I'm working on breaking it up into short videos. ua-cam.com/video/KRJ6Qz3hwZw/v-deo.html

  • @huntersblue
    @huntersblue 3 роки тому +1

    I think you're programming like you would a micrologix ,you can just put the Ote on the same rung the timer is on and it will work, saves you a rung. Good videos keep it.

  • @aboshnb97
    @aboshnb97 Рік тому +1

    Thanks for taking time putting this together. I really enjoyed learning from you. I was wondering can you please post a tutorial showing how to show pump run time with hrs and tenth of hrs on the HMI?
    Many thanks for ur tutorials.

    • @TimWilborne
      @TimWilborne  Рік тому +2

      You need to convert the TIME data type. While not exactly what you are looking for, this video will get you there.
      ua-cam.com/video/7TwFu2VQWkM/v-deo.html

  • @matthewknell9065
    @matthewknell9065 4 роки тому +1

    Thanks for the fedge explanation, very helpful coming over from rs500/5k. would've taken me forever to put those 2 functions together on my own, I figured it was the "falling edge"

  • @michaelcoxfitness6089
    @michaelcoxfitness6089 4 роки тому +3

    THIS VIDEO MADE ME SEE THE LIGHT THANK YOU SO MUCH!

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      Glad you saw the light Michael! Thanks for watching!

  • @mundoxrc5957
    @mundoxrc5957 4 роки тому +1

    Hello from México, thanks you for share your knowledge, 👌

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      You are welcome, thanks for watching!

  • @ThilinaBuddhika
    @ThilinaBuddhika 7 місяців тому +1

    Very helpful videos thank you and please explain RCP instruction block

    • @TimWilborne
      @TimWilborne  7 місяців тому +1

      That would make a good one. I haven't done much with recipes in CCW.

  • @ayomidewilfred1864
    @ayomidewilfred1864 4 роки тому +2

    This video was really helpful relating to RSLogix 500 in terms of Enable bit and Done bit.
    Please what is the done bit of CCW.(it is TON.1.Redge)?

  • @dezektronics3052
    @dezektronics3052 Рік тому +1

    Thanks for the video. BTW, is there any way I can freeze or pause the timer, and then reset it?

    • @TimWilborne
      @TimWilborne  Рік тому +1

      Have a look at the RTO. Sounds like it will do what you're looking for

    • @dezektronics3052
      @dezektronics3052 Рік тому +1

      @@TimWilborne Hi Tim, really appreciate your response. It works!

    • @TimWilborne
      @TimWilborne  Рік тому +1

      That's great to hear!

  • @fethilakhdari1078
    @fethilakhdari1078 2 роки тому +1

    It looks to me that around 23.13 the same tag RT0_1.EDGE is ON in rung 3 and OFF in rung 4, how is this possible at all!
    Thanks for your help

  • @joeanderson444
    @joeanderson444 4 роки тому +1

    Run Time is so cool!

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      Yes timers are one thing I think the CCW software does better than many others. Thanks for watching!

  • @rorozco70
    @rorozco70 2 роки тому +1

    Hi Tim, just out of curiosity, what is the melody playing in the background? love it! but can not identify it for the life of me :)

    • @TimWilborne
      @TimWilborne  2 роки тому +2

      I can't remember. It was an experiment in adding subtle background music. I think you are the only one who liked it 🤣

  • @visakhviswanathan2458
    @visakhviswanathan2458 2 роки тому +1

    Could you please help me on how to put a constant in a compare instruction in CCW?

    • @TimWilborne
      @TimWilborne  2 роки тому +2

      Just single click on the box and when the drop down comes down to select the variable, just type the number.

    • @visakhviswanathan2458
      @visakhviswanathan2458 2 роки тому

      @@TimWilborne Thank you. I will try it out.

  • @Tech-kk8gw
    @Tech-kk8gw 4 роки тому +2

    Hello,
    I am new to automation and am doing a project with a Micro850 Plc and your videos help me so much. I am more comfortable with logic, so I am writing my program in Function Block language on Connected Component Workbench version 12 software. I would need help:
    -I would like to flash a light during the time a sensor is active, but I don't know which function block to use and how to program it, I had thought of the TONOFF function block but I only found videos in ladder langage.
    - I need at some time of my cycle to store the state of some sensors in memory so that I can reuse them later, even after the machine has stopped (switch off), I don't know how to do it.
    Thank you for your help.

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      I'm short on time this week so I'd post your question at plcs.net. But you've found the TONOFF for ladder, why not just make your program in ladder if it covers your needs? Just something to think about. Merry Christmas!

    • @Tech-kk8gw
      @Tech-kk8gw 4 роки тому

      Thank you for your help, Merry Christmas to you too

  • @MyTato2010
    @MyTato2010 2 роки тому +1

    i am trying to do compare instruction using a timer and i am getting an error on built.

    • @TimWilborne
      @TimWilborne  2 роки тому +1

      Wildly guessing your data types don't match.

  • @MRrobert100029
    @MRrobert100029 9 місяців тому +1

    Do you have a anything on making a machine hour meter for CCW?

    • @TimWilborne
      @TimWilborne  9 місяців тому +1

      You would need the RTO and scale the elapsed time.

  • @ardenburns8718
    @ardenburns8718 2 роки тому +1

    Hey Tim, what if I want to source the time from a setpoint value entered from a touchscreen and stored in a real data type in lets say hours. Logix 5000 only uses milliseconds so i can easily multiply my value by 3600000 and drop it right into the timer.pre . I saw the any to time conversion, im just not clear on if there is a default setting or how to tell it what time type i want to use, ie s, ms, hrs, etc
    Thanks

    • @TimWilborne
      @TimWilborne  2 роки тому +1

      Here you go Arden
      ua-cam.com/video/7TwFu2VQWkM/v-deo.html

  • @elwilvanjaarsveld1694
    @elwilvanjaarsveld1694 2 роки тому

    Have you done an episode with the TOW function in CCW? I'm struggling to overcome the 23:59 to 00:00, 1min dead spot.

    • @TimWilborne
      @TimWilborne  2 роки тому

      I haven't heard of it but I'll have to experiment with it.

  • @nablusfire
    @nablusfire 3 роки тому +1

    I can see the add rung, branch, XIC, XIO, Coil and few basic ones.

    • @TimWilborne
      @TimWilborne  3 роки тому

      What do you see directly below it?

  • @alexchastain1558
    @alexchastain1558 8 місяців тому +1

    Have you found a way to give descriptions to tags and see them in the logic?

    • @TimWilborne
      @TimWilborne  8 місяців тому +1

      Put it in the alias column. Aliases are more like Studio 5000 descriptions only you can type them in when selecting a tag.

    • @alexchastain1558
      @alexchastain1558 7 місяців тому +1

      @TimWilborne What about created Tags, I am converting a Micro1500 program to Micro850. I created a B3 dimensional tag and can't put an alias to the individual bits.

    • @TimWilborne
      @TimWilborne  7 місяців тому +1

      I wouldn't create a B3 array, I talk about that in this livestream.
      ua-cam.com/users/liveydjvTiKuato

  • @chandrum425
    @chandrum425 Рік тому +1

    Sir , how to use timer in function block

    • @TimWilborne
      @TimWilborne  Рік тому +1

      It works the same way as it does in ladder logic except the reset function is built in.

  • @rkgupta4058
    @rkgupta4058 4 роки тому +1

    At 15:10 , why did light 3 never turn on ?

    • @TimWilborne
      @TimWilborne  4 роки тому

      Great question. Check out 17:29, that is where I talk about that the DN Done Bit and TT Timer Timing bit had the same function on a TOF in RsLogix 500. The red light wasn't necessary to explain it so I never address it. I didn't remove it because it was necessary for the RTO.

  • @rbergmann
    @rbergmann 3 роки тому +1

    Very helpful video ... but what I'd like to know is how to use a variable for PT (preset). I'd like to set the timer value from the PV800. I can do this with a combination of a timer and counter, but maybe there's a more elegant way to do this.

    • @TimWilborne
      @TimWilborne  3 роки тому +1

      Hi Ray, I just put a video on that out today. Here is the link.
      twcontrols.com/lessons/how-to-change-an-allen-bradley-micro800-timer-preset-from-an-hmi

    • @rbergmann
      @rbergmann 3 роки тому

      @@TimWilborne This video was exactly what I was looking for (plus more). I used this information to design a feature into a program I'm now modifying. Works very good!

  • @bryantimothy8616
    @bryantimothy8616 2 роки тому +1

    Hi I am trying to send pulses with 50% duty cycle but ranging the frequency. I can do it with a timer instruction but because the timer only allows a minimum of 1 ms, so my pulse duration is effectively 2 ms. Is there a way for the timer instruction to be active in less than 1 ms?

    • @TimWilborne
      @TimWilborne  2 роки тому +1

      You will need a PWM or PTO depending on the PLC you have, we have videos on both, check out our channel.
      ua-cam.com/users/TimWilborne

    • @bryantimothy8616
      @bryantimothy8616 2 роки тому

      @@TimWilborne Hey thank you so much for replying to me.Okay I will try it and update you on the results later. Thankyou so muchh :)

  • @asurimalquicira9194
    @asurimalquicira9194 4 роки тому +1

    How to use the BSL or BSR instruction?
    Thansk

    • @TimWilborne
      @TimWilborne  4 роки тому +2

      We have a video coming on that soon.

  • @joeanderson444
    @joeanderson444 4 роки тому +1

    Can you really get a falling edge from a switch?

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      Sure you can Joseph. It is really easy in CCW, use the Pulse Falling Edge Contact instruction.

    • @joeanderson444
      @joeanderson444 4 роки тому +1

      Tim Wilborne Sorry...I’m used to the push button idea of rising and falling edge!

  • @ganeshshetepatil9829
    @ganeshshetepatil9829 3 роки тому +1

    Hey hi....Thanks for making these informative videos. Any Idea about how to add 2020Sc- BAC card in the CCW software - in controller slot as a Plug In module, it directly won't appear in communication or specialty modules

    • @TimWilborne
      @TimWilborne  3 роки тому +2

      No, haven't had a chance to play with one of those.

  • @shawnvandegenachte7091
    @shawnvandegenachte7091 3 роки тому +1

    After I loaded the program I see the input indicator go on the processor but the XIC does not go red and the timer does not start counting. Thoughts?

    • @TimWilborne
      @TimWilborne  3 роки тому +1

      Do you have a solid green run light on the front of the PLC?

    • @shawnvandegenachte7091
      @shawnvandegenachte7091 3 роки тому +1

      @@TimWilborne I do. There is no fault. I am using a 2080-LC50-48AWB 120VAC input.

    • @TimWilborne
      @TimWilborne  3 роки тому +1

      @@shawnvandegenachte7091 Sounds like something else is writing to the timer. I would check for a reset first.
      Here is a test to make sure the timer is "enabled". Put a branch around the timer instruction and add an Output Energize to an unused tag. Create one called "IsTimerEnabled" with a data type of bool. Then see it it turns "red" when you input comes on.

  • @ratedmark4704
    @ratedmark4704 Рік тому +1

    I was looking for the .tt bit :( I used it for the timer latch.

    • @TimWilborne
      @TimWilborne  Рік тому +1

      Did you see how we created it with the EN and Q?

    • @ratedmark4704
      @ratedmark4704 Рік тому +1

      What's weird to me is that the timer latches itself compared to studio 5000. I'm probably not remembering right cook college. I know I used the .tt bit to latch the timer on a PB setup.

    • @TimWilborne
      @TimWilborne  Рік тому +1

      It would work the same way

  • @michaelcoxfitness6089
    @michaelcoxfitness6089 4 роки тому +1

    how do you program the HMI using CCW? I need to make new buttons.

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      Hi Michael, we have an HMI series coming soon that will use the Panelview 800 which is programmed via the Connected Components Workbench Software.

    • @michaelcoxfitness6089
      @michaelcoxfitness6089 4 роки тому +1

      @@TimWilborne Awesome thank you so much!! Honestly the best channel for PLCs!!

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      @@michaelcoxfitness6089 Thanks!

  • @leandroqueiroz3755
    @leandroqueiroz3755 4 роки тому +1

    Nice job can you do some video about BSL and BRS instruction (shift Register) for step control?In Micrologix 1000 family was very use to use it, but on CCW is a nightmare

    • @TimWilborne
      @TimWilborne  4 роки тому

      Those would make good lessons. I'll put them on the list Leandro.

  • @andrewtadd4373
    @andrewtadd4373 4 роки тому +1

    Just watched the video having started the transition over from RSlogix 500, seeing the bit on the TONOFF timer will save having to use 2 timers for a conveyor rotation check. Thank you.

    • @TimWilborne
      @TimWilborne  4 роки тому +2

      Glad it was helpful Andrew. There is just enough difference between timers in CCW and RsLogix 500 that it can trip you up.

  • @allthreadink5606
    @allthreadink5606 2 роки тому +1

    Thanks for this video! I am trying to figure out why my TONOFF is acting like just a TON I am not getting the OFF Timer.

  • @lancegillespie3438
    @lancegillespie3438 4 роки тому +1

    Can you help me, I'm trying to use a MOV instruction to set the preset on a timer for a micro830 2080-L30-48AWB

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      What error are you getting. It is likely a data type mismatch. The source and destination of a MOV instruction must be the same.

    • @lancegillespie3438
      @lancegillespie3438 4 роки тому +1

      @@TimWilborne I get a error saying: illegal access to function block instance parameter. I put the time (T#50s) into the i1 spot and the timer pt on the i1 spot

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      @@lancegillespie3438 You will need to create a variable and connect it to the PT of the timer. Then you can use the MOV of your T#50s to the variable you created.

    • @lancegillespie3438
      @lancegillespie3438 4 роки тому +1

      @@TimWilborne thank you for replying so fast and I think I can get it now thank you

    • @TimWilborne
      @TimWilborne  4 роки тому +1

      @@lancegillespie3438 Glad I could help Lance.

  • @cheblack677
    @cheblack677 10 місяців тому +1

    Show us, please, in CCW how to create few recipes with a couple of parameters. How to chose a particular recipe how to load the parameters of the recipe, change them and save the recipe with the changed values. How to link recipes selector, recipe table ...

  • @francoisrodrigue8379
    @francoisrodrigue8379 4 роки тому +1

    Can we mov a value from an analogue input to a preset value of a timer? (TON_1.PT)

    • @TimWilborne
      @TimWilborne  4 роки тому

      Yes, you would have to do some scaling probably but it would work.

    • @francoisrodrigue8379
      @francoisrodrigue8379 4 роки тому

      @@TimWilborne Ok thanks, I might convert the analog raw value to real and real to time. But how can I say to the preset value that it will be Sec or Min?

    • @jaskiratsingh9179
      @jaskiratsingh9179 4 роки тому

      @@francoisrodrigue8379 Do u know how to do it?

    • @jaskiratsingh9179
      @jaskiratsingh9179 4 роки тому

      @@TimWilborne Do u know how we can change preset value of timer from HMI

    • @francoisrodrigue8379
      @francoisrodrigue8379 4 роки тому

      @@jaskiratsingh9179 Yes, but the only minor issue is when I convert my Real to Time, I have a gap. I don't remember the conversion for time... My scale for 0-10 V is 0 to 120 min, the out from Time is 0- 195 aprox

  • @eischristchurch485
    @eischristchurch485 2 роки тому +1

    Awesome Video, So much information for free. Sorry i can not support the video by but parts but I have done what I can.

  • @flaviomartins48
    @flaviomartins48 2 роки тому +1

    OTIMO VIDEO.

  • @robertingersoll5289
    @robertingersoll5289 3 роки тому +1

    Great stuff Tim. I am trying to self-learn PLCs and have really learned a lot watching your videos. My background being in HVAC, I have one question: As HVAC techs. we are constantly fighting the battle of compressor short cycling. Some vendors are making a fortune selling these "Delay on Break" relays. This means that once the compressor goes off, it cannot come back on for say 5 minutes. This gives time for pressures to equalize and motor to cool down. Part number ICM203 relay is an example. I have played with a pencil and paper design with TON and TOFF but it is not so simple. If you have done a video on this application please let me know. If not please think about doing one. The HVAC techs will be very grateful! --- RGI

    • @TimWilborne
      @TimWilborne  3 роки тому +1

      Yes I've done that plenty. You only need the TON when the compressor turns off. I'm recording later this week. Let me see what I can do.

    • @robertingersoll5289
      @robertingersoll5289 3 роки тому +1

      @@TimWilborne Tim, thanks for your hint - I figured it out! I used the idea of the "timing bit" that you talk about at 10:05 of your above video. (At first, I didn't pay any attention to what you were saying because I have never used Rslogix (only use ccw) so I thought it was a useless piece of info for me, but then I suddenly realized that mimicking the "timing bit" could be used to turn on an intermediate coil that throws a NC contact in the path of the compressor coil. The TON itself gets energized by a NC compressor coil contact. Maybe there is a more compact way of doing it - but this works fine! THANKS.

    • @TimWilborne
      @TimWilborne  3 роки тому

      @@robertingersoll5289 Glad to hear you got it. Now go watch this video. A normally closed instruction is a bad word on this channel, it is a "go look for a 0".
      twcontrols.com/lessons/basic-bit-instructions-in-connected-components-workbench-direct-contact-reverse-contact-coil

  • @marelmedinamorales3076
    @marelmedinamorales3076 4 роки тому

    Can you explain user defined functions ?

    • @TimWilborne
      @TimWilborne  4 роки тому

      Hi Marel. See if this lesson helps.
      twcontrols.com/lessons/write-a-user-defined-function-block-for-allen-bradley-micro800-plc-in-connected-components-workbench?rq=user%20defined

    • @marelmedinamorales3076
      @marelmedinamorales3076 4 роки тому

      @@TimWilborne Hi Tim. I'm actually referring to just user functions, not user functions blocks.

    • @TimWilborne
      @TimWilborne  4 роки тому +2

      @@marelmedinamorales3076 I'm not sure what you are referring to.

    • @marelmedinamorales3076
      @marelmedinamorales3076 4 роки тому +1

      Tim Wilborne I’m talking about user-defined functions in CCW

    • @TimWilborne
      @TimWilborne  4 роки тому +2

      Gotcha, had a brain lapse. We have some videos on that coming.

  • @apdahlen5282
    @apdahlen5282 4 роки тому +2

    Gold - F1!

  • @nablusfire
    @nablusfire 3 роки тому +1

    Hi, You have great videos. Thanks. I just downloaded the CCW. When opening a new program, I can not see the Timer/counter, Math, Compare, etc.. icons. Can you help in figuring out why?

    • @TimWilborne
      @TimWilborne  3 роки тому +1

      Do you see any of the categories?

  • @huntersblue
    @huntersblue 3 роки тому +1

    Timers look like the siemens timers even the T#

  • @thippakaesornvonhgsaengkeo2411
    @thippakaesornvonhgsaengkeo2411 4 роки тому +3

    if i have to order your IP address reader to get it going, i will today.

    • @TimWilborne
      @TimWilborne  4 роки тому

      I don't think it is necessary for your problem.