Join Us & Learn More: allen-bradley-plc-training.teachable.com
@Ashishchabha4 жыл бұрын
Highly informative video... Your videos are excellent ...
@ShaneWelcher4 жыл бұрын
Thank you for the kind words
@generaltechnologyknowledge51654 жыл бұрын
Good sharing explanation Thanks you sir
@ShaneWelcher4 жыл бұрын
So nice of you
@АндрейСидоров-ц3ж4 жыл бұрын
Thanks, for your's tutorial. Great job)
@ShaneWelcher4 жыл бұрын
Glad you liked it!
@sakenberik74 жыл бұрын
Hey there! Thanks for your efforts to share your knowledge. Much appreciated. How can I contact you to get some questions answered, if you are okay with that?
@ShaneWelcher4 жыл бұрын
The only way to get personal one-on-one training is here: onlineplcsupport.com/online-coaching/
@wisedrawesome4 жыл бұрын
KZbin suggested this to me and I've been watching a couple of your videos. Just a suggestion and I don't know if you're simply against using the arithmetic instructions. What you're doing with the MVM instructions could be massively simplified using the FAL instruction. Also prevents errors of copy pasting. I know some people are against the arithmetic functions due to readability but I think what you're doing here is the kind of work they're supposed to do and you're already using the FBC instruction. Just a suggestion and I'm sorry if below has errors as I typed it out of memory as I do not have access to Logix right now RES FOF_MASKCNTRL FAL FOF_MASKCNTRL 15 0 ALL System_Faults.FIlteredData[FOF_MASKCNTRL.POS] "System_Faults.FirstOut[FOF_MASKCNTRL.POS] AND System_Faults.MaskData[FOF_MASKCNTRL.POS]"
@ShaneWelcher4 жыл бұрын
Actually no, use the mask move is a filter for large scale alarm systems, this can go layers deep when a FAL can't. An FAL is a small scale. This is a large scale system that I am only showing level one.
@wisedrawesome4 жыл бұрын
@@ShaneWelcher I understand the FAL has limitations but the FAL was just to replace the MVM instructions in this video. To simplify implementation. Think this video was a good place to show where it would be really useful as it seems to confuse a lot. The same with the FSC instruction.
@wisedrawesome4 жыл бұрын
@@ShaneWelcher And the FAL can go layers down in structures too. Not sure what it is you meant with small scale and large scale. The FAL instruction does not replace the entire routine if that's what you think I mean.
@wisedrawesome4 жыл бұрын
@@ShaneWelcher And sorry for the spam :D We have something similar to this setup on hand for projects. We use an UDT like the one you are. It has all the alarms in in too (Alarm_000, Alarm_001 ....) but it's using bit overlays to target the individual bits in the first out array. That's a great help to not have to make those alarm flags every time.
@ShaneWelcher4 жыл бұрын
@@wisedrawesome As programming goes, there are thousands of ways to do things & opinions as well but this is a live example of a process that is used widely in a certain industry & is proven to be very reliable. If you want, create your own version then make a video to help others as well. After all, this is why I make videos. To help To teach I wish I would have had something 18 years ago when I started. Have great one.
@sathermk4 жыл бұрын
Okay lets say we get multiple faults then how do we know at which position the fault has occurred, because FBC stores a single fault position at a time, right? if that happens then what should we do? here in this video: kzbin.info/www/bejne/q4fJm6aNob-qbZI you showed it by using ALMD instruction so we knew in alarm summary the exact location like 97, 98, 99 and so on. My point is if a person doesnt have FTVIEW and has other SCADA software and we only got the option to view it in logix not the HMI then what shold we do? Thanks!
@ShaneWelcher4 жыл бұрын
It triggers a first out fault for the main header on the HMI screen, the rest of the faults still respond to the alarm screen because of the ALMD instructions
@ShaneWelcher4 жыл бұрын
That video you posted is one I did a year ago, try watching the last three videos I made for more details
@ShaneWelcher4 жыл бұрын
Plus this is a process that I use for multi layer sectional breakdown of machine fault monitoring. Hence why I talked about that in the FBC logic build video. Sectional fault monitoring. Not just one like I built in the video