Wednesday, March 8, 2017

Youtube daily report Mar 8 2017

Rubbing Teacher feet-Pretty feet -Intense foot worship-Funny Comedy Pics p.3

For more infomation >> Rubbing Teacher feet-Pretty feet -Intense foot worship-Funny Comedy Pics p.3 - Duration: 3:01.

-------------------------------------------

VEGAN POST-WORKOUT SNACKS (15g + protein & wholefoods) ♡ - Duration: 9:10.

hi everyone ! welcome back! i'm sorry that I didn't

post any videos last week but, here I am

today ! so today i have three new vegan

snack ideas for you. and they're all high

in protein. so the idea behind this, is

not to tell you that vegan food does not

have a lot of protein, but I know

sometimes after a workout,

I'd rather eat something higher protein

than, like, a regular piece of fruit ! And I

also know that a lot of people eat fruit

for breakfast and lunch and i think it

is a good idea to incorporate a little

bit more protein into your diet. Some of

the recipes I think they have like more

or less 10 or 15 grams of protein per

serve, which is really good as a snack!

Anyways, I hope you enjoy the recipe and

I'll catch you after that!

So for the first recipe, it's actually

almost not a recipe! because i don't

really measure things, but I'm going to tell

you what i have in this yogurt parfait.

so first off, I hate soy yogurt, so I'm

just blending it with some fruits. So

this is about half a cup of soy yogurt

and then half a cup of frozen berries.

and I usually like raspberries or

blueberries.

i also added a quarter cup of water,

although i didn't film it. and then, two

tablespoons of chia seeds which are amazing, as you

might know! and then blend it and try not

to make a mess like I did!

then you take a jar or just a bowl, and

I'm adding some oats to make me feel

fuller. And then i use fresh fruits and

at the moment I'm obsessed with Kiwis.

Kiwis are really an amazing fruit, they

have a lot a lot of vitamins and

minerals. they're an amazing antioxidant and

they're high in vitamin C. it's perfect

for the healthy skin, a better sleep and

they're high in potassium as well. They're

actually one of my favorite fruits as

regards to health benefits. And yes i do

eat the skin because I buy my kiwis

organic, and a lot of minerals are

actually in the skin. So I add them

to that, and then I add my yogurt

berry mix. Also if you're more of a sweeter

tooth, I'd suggest adding a tablespoon of

maple or something. And then, here i come

with the seeds. I'm adding first hemp seeds.

They're so high in protein, well-balanced

amino acids, full of healthy fats.

Omega 3, omega 6 in a perfect ratio.

and then I also like to use sunflower

and pumpkin seeds and these are really

high in vitamin E, selenium, vitamine B1

copper, zinc, and protein.

selenium is great for the recovery of

the cells so perfect after workout. and

yea, just they're really full of

nutrients and I always add seeds to my

yoghurt or smoothies because, yes

they're amazing! and then I finish up

with a teaspoon of natural peanut butter.

for the secon recipe, I'm going to show

you how I made this cacao protein

bars.

you could also make bliss balls out of them

if you want. just going to use some oats,

some dates. i use normal dates because

medjools I keep them for snacking because

they're quite expensive! then for the

protein I'm adding some chickpeas, and

yes I do keep the skin on because i have

a high speed blender and it doesn't do much of

a difference for that much extra work,

and no you can't taste the chickpeas! and

some cacao powder and some chia seeds and some

all natural almond butter. and so all the

ingredients are going to be in the

description box if you want to recreate

this exactly like i did! so basically the

recipe's super simple. Just pour everything

into your blender, high-speed blender is

best but, you know...and oh my god I was

gonna cut this frame but, who struggles to

remove the almond butter from the spoon ?

and then you have it on your finger and

then you have it

I mean not just almond butter, just all the

nut butters!

It is so annoying! It makes me cringe just

to watch myself now! anyways just

blend that up!

and you might also need to come back with

a spatula just to scrap things down a

little bit. of course with the blender

off! and then you take a dish and you

line it with some parchment paper, that's

if you want to do bars but if you want

to do bliss balls, just roll them in your

hands. but yeah, you put all the mix in

and then with your fingers you're just

going to press it down really tightly

and like evenly so it's really flat.

Then you take the paper and you simply

put it away like this. and then you just

simply going to cut it through, and you can

keep it in an airtight container. I

usually have half of the recipe or maybe

a third of the recipe, depending of how

hungry I am, as a snack. and for the

first mouthful, you might be like " ahh not

sure.". and then going to taste the second

one and then you're going to be willing

to just take it all down!

it's absolutely so good considering it

has, like, chickpeas in it!

So for the final recipe, it is a savory one. so these

are rillettes, i don't know if you know

that word in English, whatever, but they

used to be one of my favorite thing with

meat.

so the first thing you want to do is

preheat the oven to 200 degrees Celsius.

and then you're going to take your

walnuts, and you're just going to toast them for

a little bit, like five minutes in the

oven. and then you taking a red onion and

you want to mince it,

of course peel it, but mince it really really

thinly. that's going to give this meaty

kind of texture to the thing, so it's

important you do it really thinly like

like I do.

then i take a pan and put them

in. and I'm simply adding few tablespoons of

water to cook them until they're soft.

shouldn't take more than like 5 or 10

minutes or something.

then that's how the walnuts come out of

the oven. do not burn them.

I repeat: do not burn them. and then in a

blender, you're going to add some cooked

green lentils. i had some leftovers

but you could use some canned ones too. and

then adding the soft onions, the toasted

walnuts. then I'm adding a tablespoon of flax

meal. which is just grounded flaxseed. and two

tablespoon of lemon juice. and i'm also

adding 2 tablespoon tamari, although i would

say i could have gone for just one, like

that would be enough. then adding a

teaspoon of Paprika or something smoky

that you have, and some pepper. and then

I'm just ready to blend that up! so you want

to blend it up but not too much, like you

want it to be a little bit chunky still.

So, depending on your blender i don't

know how long it would take you but,

I think it took me around a minute or

something.

and that's how it looks like!

I mean, I was kind of amazed by how similar

it looks to the real, like the real..

the meaty thing! it goes super well with

carrots and bread..

So I hope you enjoyed these recipes and i

hope you try them out, and if you do that,

let me know in the comments below. As per usual if you

liked this video, don't forget to give it

a thumbs up, and subscribe to my channel!

and also don't forget to hit that little

bell-ring button, whatever it is, so you get

notified when I post videos cause

sometimes people don't see my videos... so

yes I hope you have a nice day and I'll

see you later!

For more infomation >> VEGAN POST-WORKOUT SNACKS (15g + protein & wholefoods) ♡ - Duration: 9:10.

-------------------------------------------

Te dwa składniki szkodzą zdrowiu – unikać! - Duration: 2:11.

For more infomation >> Te dwa składniki szkodzą zdrowiu – unikać! - Duration: 2:11.

-------------------------------------------

房地產之旅#3你絕對買得起的房子!? - Duration: 6:20.

For more infomation >> 房地產之旅#3你絕對買得起的房子!? - Duration: 6:20.

-------------------------------------------

Boa Noite de Pam Gonçalves - Duration: 9:48.

For more infomation >> Boa Noite de Pam Gonçalves - Duration: 9:48.

-------------------------------------------

Five Little Babies Driving Veh...

For more infomation >> Five Little Babies Driving Veh...

-------------------------------------------

Suzuki S-Cross 1.6 Exclusive - Duration: 1:05.

For more infomation >> Suzuki S-Cross 1.6 Exclusive - Duration: 1:05.

-------------------------------------------

Opel Corsa 1.3 CDTI ECOFLEX S/S COSMO - Duration: 1:07.

For more infomation >> Opel Corsa 1.3 CDTI ECOFLEX S/S COSMO - Duration: 1:07.

-------------------------------------------

Audi A4 1.4 TFSI 150pk Sport Pro Line S Virtual Cockpit - Duration: 1:02.

For more infomation >> Audi A4 1.4 TFSI 150pk Sport Pro Line S Virtual Cockpit - Duration: 1:02.

-------------------------------------------

Opel Corsa 1.3 CDTI ECOFLEX S/S '111' EDITION - Duration: 0:58.

For more infomation >> Opel Corsa 1.3 CDTI ECOFLEX S/S '111' EDITION - Duration: 0:58.

-------------------------------------------

Te dwa składniki szkodzą zdrowiu – unikać! - Duration: 2:11.

For more infomation >> Te dwa składniki szkodzą zdrowiu – unikać! - Duration: 2:11.

-------------------------------------------

Opel Astra 1.3 CDTI S/S EDITION NL auto! Airco/Cruise/StartStop/5 drs . - Duration: 0:57.

For more infomation >> Opel Astra 1.3 CDTI S/S EDITION NL auto! Airco/Cruise/StartStop/5 drs . - Duration: 0:57.

-------------------------------------------

Castrol EDGE predstavlja - Titanium Ice - 30s - Duration: 0:30.

For more infomation >> Castrol EDGE predstavlja - Titanium Ice - 30s - Duration: 0:30.

-------------------------------------------

Sia — The Greatest | Arthur Belostotsky Acoustic Cover - Duration: 3:33.

For more infomation >> Sia — The Greatest | Arthur Belostotsky Acoustic Cover - Duration: 3:33.

-------------------------------------------

Opel Insignia Sports Tourer 1.4 T Edition Navi Ecc Lm 18" - Duration: 1:08.

For more infomation >> Opel Insignia Sports Tourer 1.4 T Edition Navi Ecc Lm 18" - Duration: 1:08.

-------------------------------------------

Peanut butter recall expanded - Duration: 0:40.

LATEST EVERY TEN MINUTES.

NEW THIS MORNING--MORE PEOPLE

ARE SICK FROM E-COLI LINKED TO

A CONTAMINATED SOY PRODUCT.

HEALTH EXPERTS POINT TO I-M

HEALTHY SOYNUT BUTTER

VARIETIES AS THE LIKELY CAUSE

OF THE OUTBREAK.

THE COMPANY INITIALLY ONLY

RECALLED ITS ORIGINAL CREAMY

SOYNUT BUTTER.YESTERDAY I-M HEALTHY

EXPANDED ITS RECALL TO INCLUDE

ALL ITS SOY NUT BUTTER AND

GRANOLA PRODUCTS...REGARDLESS

OF "BEST BY" DATES MARKED ON

THE PACKAGING.

THE PRODUCTS ARE SOLD

NATIONWIDE ONLINE AND AT

STORES.

THE C-D-C SAYS NINE STATES IN

ALL HAVE REPORTED A TOTAL OF

16-E-COLI CASES.

EIGHT OF THOSE WHO GOT SICK

ARE IN THE HOSPITAL --AND FIVE

OF THEM ARE SUFFERING FROM

For more infomation >> Peanut butter recall expanded - Duration: 0:40.

-------------------------------------------

Making A Strong Password - Duration: 1:11.

For more infomation >> Making A Strong Password - Duration: 1:11.

-------------------------------------------

ホワイトデーに♡ | ディナーデートメイク♡♡ - Duration: 6:56.

Today's makeup look is perfect for white day dinner!

if you're planning to go on a date where it's dark with a candle light

I think this look would be very pretty

it's simple and easy, but very feminine...

you'll get heaps of attention on your eyes and lips hehe

your date will probably can't stop looking at you haha

anyways, if you would like to know how I got this look,

please keep watching !

First, I'm using the primer from Paul&Joe

Just apply it all over your face with fingers

For today's foundation,

I use double wear nude cushion stick radiant makeup by Estee Lauder

and I'm using the color sand

apply this with the sponge that does with this foundation

This gives me a medium coverage and dewy finish,

It has no spf so its good for taking photos,

And it lasts for around 8 hours

blend it with a damped sponge

Next, using instant age rewind from maybelline,

Im going to cover my dark circles and redness

Dont forget the inner part pf your eyes

Use the same sponge to blend

For powder, I use teint miracle compact from lancome

i like this because it doesn't make my face look cakey

press the powder into your skin rather than swiping

eyebrows done, move on to the eyes

First I'm using the colourpop's highlighter in a color Wisp on my lid

i really should've cleaned my makeup, this is so dirty lol

Next, im going to use mineralized eyeshadow from Mac

I think this is pink sencibilities,

anyways, take this bright color and layer it on your lid

Take hoola bronzer(as always)

And put this on my crease for a bit of definition

Apply this on your lash line as well

And thats it for the eyeshadows

Okay winged line. I'm using dark brown liner

Staring from the center on my eye,

Im going to draw a thin line first

And then make it thicker little by little

wing it out

Every time I do eyeliner,

I always telling myself that its going to be okay lol

because I always struggle

And I get nervous

But I still do it haha

just keep drawing and fixing until you satisfy hehe

YAAAAS DONE

Curl your lashes,

for mascara I use my all time favorite

Rocket mascara from maybelline

On my bottom lashes as well

Eyes done!!!

Im going to bronze up my face using hoola bronzer

and I think its time to open the new one

Look how much I've used hehe

For blush, omg this is my favorite

Baked blush from NYX I think this is the color Chiffon

When I want my cheeks to be natural, I always use this

Its such a pretty color

For highlight, I use canmake's highlighter

i always blend my brows after the eyebrow gel dried

Time for lips

I use vivid matte liquid in a color matte11

So it doesn't come off even when you're eating

Dab it with your finger to make it a bit more matte

And were done!!

for hair, I only curled my ends!

Thank you so much for watching and ill see you in my next video!

For more infomation >> ホワイトデーに♡ | ディナーデートメイク♡♡ - Duration: 6:56.

-------------------------------------------

UFO: Afterlight (Reticulan 2.0 mod) - Walkthrough / Videonávod - 62 - [ENG/CZ] - Duration: 28:14.

Hahah, we are going to destroy the renegates' reticulan base by terraforming. Because it will become a sea. :D

I've played the game numerous times and I don't think they go invisible, as far as I can tell.

For more infomation >> UFO: Afterlight (Reticulan 2.0 mod) - Walkthrough / Videonávod - 62 - [ENG/CZ] - Duration: 28:14.

-------------------------------------------

Kong Skull Island Trailer

For more infomation >> Kong Skull Island Trailer

-------------------------------------------

Mercedes-Benz E-Klasse 200-500 250 D automaat - Duration: 0:49.

For more infomation >> Mercedes-Benz E-Klasse 200-500 250 D automaat - Duration: 0:49.

-------------------------------------------

Kia pro_cee'd 1.6 X-ECUTIVE - Duration: 1:05.

For more infomation >> Kia pro_cee'd 1.6 X-ECUTIVE - Duration: 1:05.

-------------------------------------------

Mazda 6 2.2D SKYACTIV-D 150 SKYLEASE GT - Duration: 0:54.

For more infomation >> Mazda 6 2.2D SKYACTIV-D 150 SKYLEASE GT - Duration: 0:54.

-------------------------------------------

Kia cee'd 1.6 CRDi Business GT-Line - Duration: 1:03.

For more infomation >> Kia cee'd 1.6 CRDi Business GT-Line - Duration: 1:03.

-------------------------------------------

Kia cee'd Sportswagon 1.6 GDI ComfortPlusLine NAVI, TREKHAAK - Duration: 1:10.

For more infomation >> Kia cee'd Sportswagon 1.6 GDI ComfortPlusLine NAVI, TREKHAAK - Duration: 1:10.

-------------------------------------------

Kia cee'd Sportswagon 1.6 GDI ComfortPlusLine NAVI+LM+TREKHAAK - Duration: 1:02.

For more infomation >> Kia cee'd Sportswagon 1.6 GDI ComfortPlusLine NAVI+LM+TREKHAAK - Duration: 1:02.

-------------------------------------------

Mercedes-Benz C-Klasse C 180 d Limousine Lease Edition - Duration: 0:56.

For more infomation >> Mercedes-Benz C-Klasse C 180 d Limousine Lease Edition - Duration: 0:56.

-------------------------------------------

Assassinat par balles de Abdellatif Merdas: arrestation d'un premier suspect âgé de 27 ans - Duration: 1:16.

For more infomation >> Assassinat par balles de Abdellatif Merdas: arrestation d'un premier suspect âgé de 27 ans - Duration: 1:16.

-------------------------------------------

BRX PLC Interrupts - Part 1: Quick Start - Duration: 5:50.

Interrupts are great for reacting to things when they actually happen.

Remember, normally a PLC reads the inputs, executes all of its logic and then updates

its outputs.

We call that a Scan.

So, what do you do if an input comes and goes during the scan, well, you'll miss it because

the PLC only reads at the signals the top of the scan.

Or maybe you need to respond to that signal right now and can't wait until the bottom

of the scan.

If you need to catch a fast signal or respond immediately to a signal, interrupts are the

answer.

Why?

Because once you setup the interrupt, it responds whenever the event occurs.

It literally tells the PLC to stop whatever it is doing and go do this right now.

It doesn't wait until the top of scan or the bottom of the scan to do something.

And the interrupt can occurat anytime during the scan.

And Do-more makes using interrupts really easy.

I've connected a simple pushbutton switch to input 0 on this Do-more BRX PLC so we'll

use that to trigger an interrupt.

In the dashboard I click on interrupts and let's assign event one to do respond to

this push button press.

Enable this interrupt and we want input 0 to be our trigger and let's look for the

rising edge.

We haven't defined the routine that is going to service this interrupt – we could have

done that over here if we had thought of it ahead of time – but this button right here

takes us to the exact same dialog.

Let's give it a name.

We call this an interrupt service routine, or ISR for short.

Do-more-Designer knows we want an ISR so we just hit CREATE.

The name gets automatically dropped in here and we're good to go.

This little equation says an ISR named ISR_EVENT1 will be executed when it sees the positive

going edge of X0.

It won't wait for top or bottom of scan, it will do it immediately.

Let's do a little experiment.

At the top of the scan let's clear D0, and then add a loop that increments D0 a thousand

times.

In the interrupt service routine or ISR, let's copy D0 into D1.

That will record where in the loop we were when the interrupt occurred.

Accept all of that.

Let's see – we haven't actually connected to the PLC yet, so I'll go ahead and take

care of that .. Make sure the PLC is not in run mode, and write it out to the PLC.

I'll reach over and flip the switch on the PLC to RUN and we see the PLC is running.

So, how long does it take the PLC to increment D0 a thousand times?

Well, click on INFO and we see on average it takes about 15 milliseconds to increment

D0 a thousand times.

Let's bring up a data view and monitor D0 and D1.

Remember that the data view updates at the end of each scan so all we see is D0 AFTER

it has been incremented a thousand times.

When I hit the pushbutton switch, that triggers the interrupt, D0 gets copied to D1, and we

can see where the loop counter was when the interrupt occurred.

. How fast does the interrupt respond?

The time it takes for the Do-more to react to an interrupt is what we call interrupt

latency.

And look at this - there is an ISR structure member that tells you what the latency is!

In this example it's taking the Do-more about 3 micro-seconds to react to the event.

How cool is that.

You can also see how long it takes for the ISR to run, whether it has been triggered

or not, if it is currently inhibited, how many times it has been run.

Everything you could want to know about an ISR right there.

Now remember – the ISR is literally stopping the regular scan, doing its thing then letting

the scan continue.

It's really important to keep an eye on that execution time and make sure it doesn't

take too much time away from your regular scan.

Looks like out ISR is taking this much time out of our 7.6ms loop.

That's has almost no impact on our scan time which is what we want.

Normally you just want to record something in the ISR- like we recorded the loop counter

in D1 – then do something with that in another task or program later as part of the regular

scan.

Don't let that interrupt service routine get too long.

A few other things to keep in mind about interrupts: An interrupt that triggers an event, can't

re-trigger the same event while its interrupt service routine is still running.

That event will be lost.

If an interrupt for a different event occurs while an ISR is running, then that event WILL

be processed after the current interrupt is done.

Another good reason to keep your ISR as short as possible.

Can you do anything you want in an ISR?

No.

You can't do looping, for example.

Why?

Because ISR's don't yield so the loop has to run to completion which takes a long

time so they simply aren't allowed in an ISR.

Asynchronous instructions aren't allowed in an SIR.

Why – because Asynchronous instructions require multiple scans to run and you never

know when or if an ISR is going to run.

So asynchronous instructions don't make any sense in an ISR.

You don't need to remember all of this.

Do-more designer will tell you if you try to use an instruction that doesn't work

in an ISR.

Well, that's enough for a quick intro to Interrupts in the Do-more BRX PLC.

In the remaining videos in this series will take a close look at exactly how to use the

OTHER kinds of interrupts and then cover loose ends like configuring interrupts while the

PLC is running.

And if you need any help with the BRX PLC, please contact AutomationDirect's free award

winning tech support during regular business hours.

The will be happy to help.

And don't forget the forums.

There are lots of experienced automation professionals there that love to share their years of experience.

Just don't post any questions directed at AutomationDirect's support team there, they

don't monitor the forums on a regular basis.

For more infomation >> BRX PLC Interrupts - Part 1: Quick Start - Duration: 5:50.

-------------------------------------------

BRX PLC Interrupts - Part 4: Loose Ends - Duration: 3:14.

In the first three videos on Interrupt Service Routines - or ISRs - we set everything up

using the dashboard because it is so quick and easy.

The cool thing about the Do-more is you can configure interrupts in your ladder code so

you can configure interrupts anytime you want.

You do that with the INTCONFIG instruction.

Look you can do all the same stuff we did via the Dashboard right here.

Set up event interrupts; timer interrupts and registers matching interrupts.

Exactly what we did before, but now you can setup and change interrupts whenever you want

while the PLC is running.

And you can inhibit any individual interrupt programmatically by simply toggling the ISR's

inhibit bit.

If you want to get rid of an interrupt event – or de-configure it, just use the De-configure

instruction and tell it which event you want to de-configure.

Easy.

You can also suspend and resume all interrupts.

Suppose you have a super critical process that simply can't be interrupted.

Well, you just put a Suspend at the start of the process and a Resume at the end and

interrupts will be suspended during that time.

This is also great for when you need to check the status of something and you don't want

anything to be changing while you are doing it.

Here are some loose ends not covered in the other ISR videos and a few things that are

worth repeating.

If you right click on an ISR you can change its name, and decide if you want the ISRs

data structure to be retentive or not.

That is, should the latency, execution time al l that stuff stick around after a power

cycle of the PLC.

You can also password protect the code block … but be careful.

If you do this and you forget the password, the only way to recover is to reset the PLC

back to factory default which means you will loose everything stored in the PLC.

Also, this ISR ID is assigned by the system so you don't have to worry about it – but

it is a remember that a Do-more BRX PLC allows up to 32 ISRs so the largest you will ever

see this number is 31.

Remember that the immediate output instructions are intended for use in interrupt service

routines.

You can use them in regular programs and tasks, but it is not a good idea because they take

time away from the scan and make debugging your Ladder code more difficult since they

don't follow the normal flow of a ladder program where the inputs are read at the start

of a scan, the ladder logic is executed, and then the outputs are updated at the end of

the scan.

And finally, PLEASE remember to keep your interrupt service routine as short as possible.

Why?

Because it interrupts the scan.

And if it is too long, it can interfere with the normal flow of your process.

Well, that should be more than enough to get you up and running with Interrupts.

Hopefully you can see that the Do-more BRX PLC allows you to quickly setup simple interrupts

from a single input, all the way up to complicated interrupt triggers based on multiple inputs,

dedicated hardware timers and even high speed input counters – all of which means once

again, the BRX PLC can pretty much cover whatever your project demands.

If you have any questions about the BRX PLC please contact AutomationDirect's free award

winning support team during regular business hours.

They'll be happy to help.

And don't forget the forums.

There are lots of folks there that love to share their years of experience.

Just don't post any questions directed at AutomationDirect's support team there – they

don't monitor the forums on a regular basis.

Spend Less.

Do more.

With AutomationDirect.

For more infomation >> BRX PLC Interrupts - Part 4: Loose Ends - Duration: 3:14.

-------------------------------------------

BRX PLC Interrupts - Part 3: Register Matching - Duration: 5:28.

PART III Register Match Interrupts The Do-more BRX PLC has a register match option

for generating interrupts.

What does that mean?

Suppose you setup input X0 to be a high speed counter of some kind and you want to know

when the count reaches some specific number.

And you don't want to wait for the next scan to come around to find out about it when

all the regular inputs get updated because it might be too late.

Instead, you want to know about it right away so you can react accordingly.

Well, that smells like an interrupt thing – right?

And that's what this register matching interrupt option is.

You can trigger an interrupt on one of three dedicated counter/timer accumulators or one

of three output pulse counters.

Let's do a couple examples and see how this works..

Assume the counter has already been setup correctly – that's a subject for another

video.

And we want to react when that counter reaches 1234.

Create a new ISR and we want it to execute that ISR when High Speed counter timer 1 is

equal to 1234.

Hit ok and we see an equation that says, execute the ISR when this timer counter is equal to

this number.

Perfect.

In the ISR we'll set output Y3 with an immediate set command.

So we should see output Y3 turn on when the input accumulator equals 1234.

Let's do the exact same thing with function 2 but when the accumulator equals 1500 we'll

turn Y3 off.

So we're gonna need another ISR which we'll use to turn Y3 Off.

And when that same accumulator is equal to 1500 we want to execute that ISR routine.

And in that ISR we'll use an immediate Reset instruction to turn Y3 off so it will turn

off immediately and not wait for the bottom of the scan like all the other outputs.

Accept all of that.

Write it out.

And make sure the PLC is back in run mode.

I've connected one output from an encoder to input X3 on the PLC.

Here's a Dataview that shows the input counter's accumulator and its reset control.

The output we are controlling and the run counter for both ISRs so we can see how many

times they have been triggered.

I'll hit the reset to make sure the accumulator is cleared before we start.

If I rotate the encoder up to the 1234 we specified, sure enough output Y3 turns on

and we can see that the ISR ran one time.

If I keep rotating to 1500, Y3 turns off and it's ISR ran one time.

Perfect.

And again, Y3 turned on and off immediately when the input changed – it didn't wait

for bottom of scan.

Which means you now have an accurate way to react to high speed input counters and timers

without having to wait until the top of the scan.

This is really great for monitoring and reacting to high speed inputs.

You can do the same thing with high speed outputs.

Suppose you've setup a motion axis to control some piece of machinery and you want to know

exactly when that axis reaches a certain position.

Well, it's the exact same thing we just did, except you tell the interrupt service

routine to monitor the output register instead of the input accumulator.

A word of caution about this: If you think you need to react to a high speed output using

interrupts, hold that thought for a second and go take a look at the table driven output

commands.

They do the same thing BUT they run in the background in their own dedicated hardware

so they don't have any impact on the scan time and you can specify a whole sequence

or table of events to watch for and to react to.

This says when the output counter get to this value set the output and when it gets to this

value clear the output.

Etc.

You can even see a plot of the out here.

Very cool.

There are separate videos that show you how to do all of that.

The key thing to understand is the interrupt register matching method we did in this video

interrupts the scan which could affect your performance and it only responds to a single

event.

We had to create three different ISRs tjust to turn Y3 onand back off again, didn't

we?

The good news with the ISR is you can do whatever you want– set an internal bit, modify a

register, record the date, etc.

The Preset Table and Table Driven output instructions only set the one output – you can't do

things like record the date and time, manipulate other registers, and stuff like that.

So just know that you have a choice when you need to respond quickly to high speed outputs.

And when you DO need interrupts, as you can see, Do-more's interrupt system is extremely

capable and will usually be more than you could ever need.

One side note: It's tempting to use the immediate instructions everywhere – I mean,

why wait for bottom of scan for anything – right?

Well, you could do that, but it's really not a good idea.

PLCs are designed to read inputs at the start of scan, do the ladder logic, and then update

all the outputs at the end of scan.

Using immediate output instructions outside of an interrupt service routine is a good

way to get things confused and to make your code really hard to debug.

So avoid that temptation.

If you need any help with the Do-more PLC, please contact AutomationDirect's free award

winning support team during regular business hours.

They will be happy to help.

And don't forget the forums.

There are lots of automation professionals there that love to share their years of experience.

Just don't post any questions directed at automation directs support team there, they

don't monitor the forums on a regular basis.

Spend Less, Do More with AutomationDirect

For more infomation >> BRX PLC Interrupts - Part 3: Register Matching - Duration: 5:28.

-------------------------------------------

BRX PLC Interrupts - Part 2: Timer Generated - Duration: 5:20.

The Do-more BRX PLC has four built in timers you can use for interrupts.

Why is that important?

Well, Remember that a PLC reads the inputs at the top of the scan, executes its ladder

logic, then updates the outputs at the bottom of the scan.

If we toggle an output bit every scan it would look like this on most scans, but on some

scans it might take a little longer – it all depends on what the ladder logic is doing

during that particular scan.

And that's the key point – we never really know exactly when those outputs are going

to be updated.

So what if we wanted generate a regular periodic output that wasn't affected by the scan

timing?

Or what if we want to add a known delay to an output and not have it affected by the

scan time?

Well, that's where timer based interrupts and the immediate out instructions come in

handy.

Let's do an example to see how that works.

Let's setup a timed interrupt, make it recurring, with a duration of 250 microseconds, and create

a new ISR to handle that timer generated interrupt event and hit OK.

So now, every 250 microseconds – regardless of the scan time - this ISR will be executed.

In that ISR, let's toggle output Y0 so we can see it on a logic analyzer.

Notice that we're using an immediate instruction to toggle Y0.

That says set this output immediately – don't wait for the bottom of the scan when outputs

normally get updated.

Accept all of that.

Make sure the PLC is in terminal mode.

Write it to the PLC.

Switch it back to RUN mode.

If we look at Y0 on a logic analyzer we see our 250 microsecond pulses coming out.

And look how rock steady they are.

And remember – we don't have any ladder code in the main loop do we?

This runs completely independent of the normal scan.

In fact let's try that.

I've created a little ladder program that uses a timer to enable a task every millisecond

and also resets the timer's accumulator so it will start counting up again to 1 msec.

The task, just increments a register a thousand times to waste some scan time.

I'm also toggling Y1 each scan using this Scan Toggle bit which inverts every scan.

That will get updated at the bottom of each scan just like all the other normal outputs.

So we should see Y1 toggle at regular intervals, except on the scans where the task is enabled

which will make the scan take a lot longer.

Now if we look at those outputs on a logic analyzer, we can see Y1 toggles every scan

and some scans take a lot longer than others when that task gets enabled.

But Y0 – which is toggled by the interrupt timer event - toggles at regular intervals

completely independent of the scan time.

Again, exactly what we expect.

So now you have a way to generate super accurate outputs that are independent of the scan time.

How cool is that?

If you need to disable that timer interrupt, you can either use the ISR structure member

to inhibit that in code, or, just go back to the dashboard, click on interrupts and

uncheck the enable box.

That interrupt event is now disabled.

The immediate out instructions are really intended to be used in ISR's but you can

use them in your regular code if you want to.

For example, let's clear out the previous example and use the immediate instructions

in the main program to set and reset Y3.

What would happen if these were regular out instructions?

Well, since outputs don't get updated until the bottom of the scan, all we would ever

see would be the result of the reset instruction and Y3 would never change.

But in this demo we're using the immediate instructions.

Let's see what happens.

Accept all of that.

Switch to terminal mode, write the program – notice Do-more Designer is warning us

that we are using immediate instructions outside of an Interrupt Service Routine – we know

that so we hit ok.

Sure enough, we see Y3 toggle – it gets set and reset during each scan – it doesn't

wait for the bottom of the scan to get updated.

Cool.

Looks like it takes a couple microseconds to do that, but look at this - the scan takes

about 280 microseconds.

Why does the scan take so long if all we are doing is toggling a bit?

Because there's a bunch of stuff the PLC has to do at the top of a scan, including

reading all the inputs and a bunch of stuff it has to do at the bottom of the scan including

setting the outputs.

Regardless, half a millisecond for a scan?

That's pretty good.

So far we have been using the timer to generate periodic interrupt events independent of the

scan time.

Can you use the interrupt timer to generate just a single super accurate delay?

Maybe you want something to happen sometime after an event occurs and it needs to happen

right away, and not wait for the end of scan.

Easy, just use this one shot mode.

The interrupt event will trigger one at the delay time you specify.

Easy.

If you have any questions about the BRX PLC please contact AutomationDirect's free award

winning support team during regular business hours.

They'll be happy to help.

And don't forget the forums.

There are lots of folks there that love to share their years of experience.

Just don't post any questions directed at AutomationDirect's support team there – they

don't monitor the forums on a regular basis.

For more infomation >> BRX PLC Interrupts - Part 2: Timer Generated - Duration: 5:20.

-------------------------------------------

Toyota RAV4 2.2 D-4D X-STYLE 2WD - Duration: 1:10.

For more infomation >> Toyota RAV4 2.2 D-4D X-STYLE 2WD - Duration: 1:10.

-------------------------------------------

Just Dance Unlimited | Je sais pas danser | SUPERSTAR Gameplay! - Duration: 4:04.

Hey my luvs! Túlio's here!

And Magic Cucumber is here too!

If you liked this video,

Don't forget to "like" it!

And also subscribe

To help us reaching 200K SUBSCRIBERS this year!

If you're new here,

Every WEDNESDAY

We post Just Dance videos!

Subscribe so you won't miss it!

Thank you and we'll see you soon! <3

For more infomation >> Just Dance Unlimited | Je sais pas danser | SUPERSTAR Gameplay! - Duration: 4:04.

-------------------------------------------

Hinata Tries Cooking [HTE Episode 2] - Duration: 3:14.

*Texted by Kageyama*

Hinata: Welcome to Hinata's kitchen!

Today I am making something special!

I'm making the one thing I know how to make, but it is really advanced, okay?

We're making... *dramatical pause*

*slap*

Cereal.

For this...you need...

Cereal

*it actually says sereil, but shhhh*

*gotta put that away*

Milk

*yes, it does say molk*

A bowl

A spoon

and a measuring cup...

Seems like I forgot the measuring cup...

but I really need it for my cereal...

Maybe i should get it...

Okay, I'll get it right now.

*Tiny Hinata trying to get the.. wait.. OMG A SKIRT?!*

*WHY IS HINATA WEARING A SKIRT?!

*OH MY GOSH*

Hinata: Ughaahhh...

*OKAY KAGEYAMA, KEEP IT COOL*

Kageyama: What are you doing?

Hinata: I am trying to get the measuring cup.

*My maid is finally in need*

*My time has come*

*I'll save you*

Hinata: WHAT?!

Kageyama: This one?

Hinata: How?

Kageyama: Well, you're short so...

Hinata: Go away!

Okay?

I took it down. *Ooo milk*

N-noo, don't take my milk!

*sobs*

Don't ruin my cooking show..

*sobs more*

Hinata: Give me my milk back... Kageyama: Jesus...

Kageyama: I just wanted a glass of milk...relax..

Hinata: No

*boop*

Hinata: For this recipe you need:

Milk

Cereal

A bowl and a spoon

And a measuring cup

To start, we'll have the bowl and the measuring cup, and we'll take the milk.

Open the milk

Pour the milk into the... bowl

Then you'll take the cereal

Open it

Hinata: Since this is not opened apparently Sugawara: don't you mean sereil?

Hinata: Huh? Suga: Sereil

Kageyama: It's se reil deal *bad pun, hahaha*

Hinata: I did it! I did it. I did it. Go away.

I did it. You don't need to be in this show anymore.

Open the cereal

Kageyama: Hinata can't get it up...

Open the cereal

*Omg, how long is it going to take to open the cereal?*

Suga: Today?

Hinata: Open the cereal

And pour the cereal into the measuring cup.

Suga: Why?

Hinata: Now take the measuring cup..

and pour in the... the...

and pour it into...

the bowl.

*slowly pouring cereal into the bowl*

*this takes forever...*

*even I can make cereal faster than this*

Kageyama: I am kinda uncomfortable that you put the milk in first...

Suga: Who does that?

Hinata: And that's how you get a perfectly fine bowl of cereal.

*I'm just... gonna... take that...*

Suga; Always

Hinata: Thank you for watching Hinata's kitchen!

Tune in next time for another episode!

*Check our previous video here ^*

*It's gold*

*And a little bit salt xD*

Hinata: Kageyama!

Kageyama: What?

Hinata: Give me. Give me cereal. Kageyama: No

Hinata: Give me cereal. Kageyama: No. It's my cereal

Hinata: Mhmhmhmhmhmh

For more infomation >> Hinata Tries Cooking [HTE Episode 2] - Duration: 3:14.

-------------------------------------------

BBC HARDTALK: MOISE KATUMBI ACCEPTE FELIX TSHISEKEDI , JOSEPH KABILA A PEUR DE LUI - Duration: 23:51.

www.topafricamagazine.net

www.topafricamagazine.net

www.topafricamagazine.net

www.topafricamagazine.net

www.topafricamagazine.net

www.topafricamagazine.net

www.topafricamagazine.net

For more infomation >> BBC HARDTALK: MOISE KATUMBI ACCEPTE FELIX TSHISEKEDI , JOSEPH KABILA A PEUR DE LUI - Duration: 23:51.

-------------------------------------------

Making A Strong Password - Duration: 1:11.

For more infomation >> Making A Strong Password - Duration: 1:11.

-------------------------------------------

A Major Test of Stubbornness - Duration: 3:35.

For more infomation >> A Major Test of Stubbornness - Duration: 3:35.

-------------------------------------------

Every Actor to Ever Portray Superman - Duration: 11:33.

Today we talk Superman, just as soon as I put on my disguise.

Roll the bump.

Welcome to That Sci-Fi Show!

The only show... ever.

Let's get right to it.

Today we're going to briefly review every actor to ever play Superman.

We're going to leave out all voice actors from the animated shows, movies, video games

and radio.

That could easily be a whole video on it's own.

Let me know in the comment section if that's something you'd like to see, but for this

video the person must appear as a live action Superman.

So, on to Superman, The Man of Steel.

Since the late 1930's, Supes has been gracing comic books, TV shows and movies with his

presence.

Jerry Siegel and Joe Shuster created the character in 1933 as a villain bent on world domination.

That was five years before his debut in DC comics in 1938 as a hero.

The first actor to wear the tights was Ray Middleton who played the man of steel at the

World's Fair in 1939.

Here he is in the show MASH since it seems to be strangly difficult to find a high resolution

photo of him out of costume.

While Middleton never had the chance to bring Superman to life on screen, footage does exist

of his performance and that gets him on the list.

Next, we have Kirk Alyn.

This former broadway actor portrayed Superman in Columbia Pictures' Superman theatrical

serial in 1948.

The serial was fifteen episodes long and told the origin story of our Kryptonian hero.

It also introduced Lois Lane and Superman's pal, Jimmy Olsen played by Noel Neil and Tommy

Bond respectively, and featured Kryptonite as a plot point.

It ended in a showdown with the treacherous Spider Lady (not to be confused with any of

Marvel's Spider Family).

Kirk Alyn would do one more serial as Superman, 1950's Atom Man vs. Superman.

This serial would feature Lex Luthor, who turns out to be the vicious Atom Man.

Be careful with those spoilers now, they're antique.

Next we have George Reeves who played Supes on both the big and small screens.

Reeves played the Kryptonian in the movie Superman and the Mole Men which may have the

most hillarious title of any superhero movie ever.

He went on to do the television show Adventures of Superman which aired from 1952 to 1958.

It ran for six seasons.

George Reeves claims more "firsts" than an overeager YouTube commenter.

He was the first actor to play the last son of Krypton in a non-serialized motion picture,

the first television appearance, the first color television appearance, the first Superman

to take off, fly and land without the aid of animation and the only actor to portray

the Metropolis marvel in both a movie and a TV series.

George Reeves was also the first alleged victim of the so-called Superman curse, something

we're going to ignore for the rest of this video because it's *beep* stupid.

That brings us to Christopher Reeves who was adored by fans in his early appearances as

the big blue cheese.

Superman: The Movie (also called Superman I or just Superman) was released in 1978 costing

$55 million.

Superman II debuted in 1980 and cost $54 million.

Superman brought in $300 million at the box office, while the sequel only neted just over

a third of that at $104 million.

Unfortunately, that was the end of Reeves good fortune, as 1983's Superman III and

1987's Superman IV: The Quest for Peace did not do well to say the least.

Rotten Tomatoes gives them 26% and 12% respectively.

I mean, *beep*.

Both films did very poorly at the box office, with Superman III bringing in almost $60 million

and Superman IV netting just above $15 million.

Those last couple of movies notwithstanding, Christopher Reeves became synonymous with

the the man of steel based on the strenght of those first two films.

I'll end this section by saying two things: if you like to watch bad movies for fun then

check out the Quest for Peace and also that Superman, slapstick comedy and Richard Pryor

just do not mix.

Next up, we have 1993's Lois & Clark: The New Adventures of Superman, a television show

that took the unique approach of focusing on Clark Kent rather than Kal-El.

Supe would show up in each episode but was not the main focus.

The series also focused heavily on the relationship (and romance) between Clark Kent and Lois

Lane.

The show starred Dean Cain as Clark Kent and Teri Hatcher as Lois Lane.

It was a hit with fans, running for four seasons totaling 87 episodes.

Next, another TV series, 2001's Smallville, saw Tom Welling take on the role of a very

young Clark Kent.

We're not going to focus on this one too much because (spoiler alert) we only see Welling

in the cape at the very end of the series.

Smallville was the longest running live-action Superman series, if it does indeed count as

a Superman series.

It ran for an impressive 10 seasons and introduced several other DC characters.

Moving on, In 2006 fans just barely tolerated Brandon Routh when he played Superman in Superman

Returns (remember that movie?

Because I didn't, until I looked it up).

I have to give this movie props, just over $300 million is a small price to pay to get

to pretend that Superman III and Superman IV never happened.

I think from now on that should be considered fact. I'm suggesting we recon real life.

Hell, it works for comics.

Aside from the super powered offspring and the insane plot the biggest issue I have with this movie

is just how forgettable it seems to be.

That brings us to Henry Cavill in his first outing as Superman, 2013's Man of Steel.

This is one of the most dissected, debated and talked about additions to a franchise

since the Star Wars prequels.

Coming on the heels of Marvel's The Avengers and Christopher Nolan's Dark Knight Trilogy,

superhero hunger was high, and it was only fitting that the most iconic of all the DC superheroes

would join the party.

Critically, however, the views were less than positive.

Yet, Man of Steel was incredibly popular at the box office, earning $668 million dollars

worldwide from its huge $225 million dollar budget.

Since Man of Steel was a financial success story, and Warner Bros and DC Comics needed

a way to compete with the Marvel Cinematic Universe, Man of Steel has acted as a launching

pad for the DC Universe, leading to Batman v Superman, Suicide Squad and an upcoming

two part Justice League movie.

While Batman v Superman: Dawn of Justice suffered from the same critial reaction as Man of Steel,

it grossed over $873 million worldwide.

Likewise Suicide Squad suffered from poor reviews and still grossed over $745 million

worldwide (not to mention that it just won an oscar for best make up).

To be blunt, I trust Marvel to make a good movie, they could probably make a Howard the

Duck movie that be at least watchable, but it still remains to be seen whether or not

Warner Bros and DC Comics are up to the task.

And finially, we have Tyler Hoechlin who was introduced as Superman in the second season

of the 2015 Supergirl series.

The series focuses on Kara Zor-El, Superman's cousin and takes much more light hearted approach

than the recent DC movies.

And now, becuase Superman has an 80 year history, it's time for the lighting round.

Johnny Rockwell starred in an unaired Superboy pilot.

Bob Holliday played a singing Superman on Broadway

David Wilson did a TV musical special where he played Superman

There was an unauthorized Turkish Superman adaptation titled The Return of Superman

I also want to mention Superboy starring James Hayes Newton in 1988.

The second, third and fourth seasons of Superboy (re-titled The Adventures of Superboy in season

three) featured Gerard Christopher as Superboy after Newton performed poorly, demanded a

raise and got a DUI.

Wow.

White Collar's Matthew Bomer starred as Superman in a series of Toyota Prius commercials

in 2009.

Daniel DiMaggio played a 13-year-old Kal-El in the Supergirl episode "For The Girl Who

Has Everything".

Jeff East was the teenaged Clark Kent in 1978's Superman: The Movie (his voice was dubbed

by Christopher Reeve).

So that's every live action Superman I could find.

In part two of this episode we'll look at every actor to ever play The Caped Crusader

and don't forget to tell me if you'd like to see a video on all the people who voiced

Superman in the comments section below.

Come back next time when the topic will be "I'm a jackass, oh my god he's still reading

it".

That's really funny guys, we're not going to use it though, right?

I mean you'll edit it out?

As always, sources are in the description.

In the words of Scott Niswander, if you're new here then please hit that big sexy subscribe

button.

In order to keep my previous promise to thank everyone of you or die trying, I'm going start

thanking you four at a time so...

Thank you NerdZone, CaptainCarmine, CravingSkate05 and Not Not Not Scott.

Until next time I'm still Jay Parks... as far as I know.

For more infomation >> Every Actor to Ever Portray Superman - Duration: 11:33.

-------------------------------------------

Volvo V60 1.6 D2 MOMENTUM 1.6 D2 Aut. Momentum (Navi/PDC/BlueTooth) - Duration: 1:02.

For more infomation >> Volvo V60 1.6 D2 MOMENTUM 1.6 D2 Aut. Momentum (Navi/PDC/BlueTooth) - Duration: 1:02.

-------------------------------------------

Ghost in the Shell

For more infomation >> Ghost in the Shell

-------------------------------------------

Strong Winds Cause Damage Across Minnesota - Duration: 0:46.

WE'LL TALK ABOUT WHAT FOLLOWS

THIS WINDY WEATHER COMING UP.

THANK YOU VERY MUCH.

WIND CAUSED PROBLEMS

THROUGHOUT THE STATE.

IN MAPLE GROVE IT DAMAGED AND

FLATTENED THE CITY'S SPORTS

DOME.

YOU CAN SEE THE WHOLE THING SON

THE GROUND.

-- THE WHOLE THING IS ON THE

GROUND.

A STATUE OF THE VOYAGER

LOST HIS RIGHT ARM.

WHICH WEIGHS 300 POUNDS.

THERE IT IS ON THE GROUND.

LOOK AT THE GRAPHIC.

HE'S BEEN GREETING PEOPLE

COMING INTO THE TWO HARBORS

DOWN FROM DULUTH SINCE 1960.

For more infomation >> Strong Winds Cause Damage Across Minnesota - Duration: 0:46.

-------------------------------------------

Tuscaloosa re-elects mayor - Duration: 2:32.

football and softball field.

GOOD MORNING...

WELCOME BACK INTO CBS 42

MORNING NEWS..

I'M ART FRANKLIN.

THANKS FOR JOINING US...

OUR TOP STORY THIS MORNING..

VOTERS IN TUSCALOOSA HAVE

SPOKEN AND THEY HAVE

RE-ELECTED MAYOR WALT MADDOX

FOR A FOURTH TERM...

MADDOX BEAT STEFON "STEP"

LEWIS BY A LANDSLIDE WITH MORE

THAN

8-THOUSAND VOTES..

LEWIS HAD 962 VOTES.

CBS 42 NEWS REPORTER SARAH

CANTEY IS JOINING US LIVE IN

WITH REACTION TO THE VICTORY.

MAYOR WALT MADDOX IS

CONTINUING HIS MORE THAN 11

YEARS OF SERVICE HERE IN

TUSCALOOSA.

HE'S JOINING US LIVE THIS

MORNING.

WHAT ARE YOUR PLANS FOR YOUR

FOURTH TERM?

THROUGHOUT THIS CAMPAIGN, WHEN

YOU SPOKE WITH PEOPLE, WERE

THERE ANY REOCCURING CONCERNS

FOR THE CITY YOU WANT TO

ADDRESS?

YOU CAN FIND RESULTS FROM

OTHER RACES INCLUDING

TUSCALOOSA CITY COUNCIL.. AND

THE JEFFERSON COUNTY TAX

RENEWAL ON OUR WEBSITE...

No comments:

Post a Comment