grayda
Member
Hi I new to plcs I have a very basic knowlegde of ladder logic I operate a Carwash (Tunnel wash) I need some help understanding how to use I believe [bsl] (bit shift Left) to control my outputs. I have a prox sensor on my sprocket detecting the cogs for a pulse I would like to take the number of pusles and store them for info on how long the vehicle is and where the vehicle is located in the wash. it takes 336 pulses(counting the true from false to true) from one end of the conveyor to the exit end I will turn on the first two outputs [o:0] & [o:1] as soon as the vehicle enters Photo eye. Output [o:0] will turn off when vehicle exits the photo eye, but I have to tell [o:1] to wait for the lenth of equip (10 pulses) plus the lenth of the vehicle which will be mesured by activating the photo eye and counting the pulses from the prox sensor. How do I store this info and retrieve it to turn on the rest of my outputs on down the line? (20 pusles later,25 pulses later and so on) I know you have to check to see if the conveyor in running [I:0 N.O.] and check to see if the photo eyes has been activated [I:1 N.O.] if so start counting the pulses from the prox sensor [I:3 N.C.] to determin the lenth of vehicle. I'm using a prox sensor because the conveyor changes speed depending on the weight of the vehicle it is pulling. so I can't use internal timers I don't think. Any help would be Thankful. I'm using A/B Slc 500 (1747-L511 5/01)
Dave Gray
Dave Gray
Last edited: