Nickargo Posted February 15, 2021 Report Posted February 15, 2021 I am new to VisiLogic, and trying to navigate through what I thought was a simple task on a V430 HMI PLC. I have a conveyor with a sensor on one end and a sprayer in the middle. I simply need to shift or delay my sensor on signal so that the sprayer sprays when it is under the sprayer. I was able to accomplish this through a complicated mess of timers and bits. The problem is if another item passes the sensor while the timers are running, it ignores the part. I would normally use a shift register on other plc platforms, but can't for the life of me seem to find the right information on doing this or getting anything to work. I am sure that there is a simple solution to this but my inexperience with the differences in VisiLogic are holding me back. Please help.
MVP 2023 Flex727 Posted February 15, 2021 MVP 2023 Report Posted February 15, 2021 Moved to the correct forum.
MVP 2023 kratmel Posted February 15, 2021 MVP 2023 Report Posted February 15, 2021 My standard solution (thanks to Joe Tauser)... You can place to MI905 distance to gun in pulse. Then symply check last bit (MI(1000+DIST TO GUN)) in FIFO STACK. If this bit =1 then Gun = Enable.
Nickargo Posted February 16, 2021 Author Report Posted February 16, 2021 Thank you, I believe this is the ticket. I knew there must be an easier way then what I was doing. I will try it out and see how it goes.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now