brooksg44
-
Posts
6 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Events
Blogs
Downloads
Articles
Media Demo
Posts posted by brooksg44
-
-
@Joe Tauser See attached Grafcets. Although both of these Grafcets drive the outputs the same. The logic to get there is totally different. That's why I said your solution was intuitive and creative. The question was designed to see how you do EQU/MOVEs when a sequence have AND branches or does multiple things at the same time. I was hoping you had better solutions than what I have come up with for the branches. I personally think this is where this methodology becomes ugly and less intuitive and why I prefer Sets/Resets. Every programmer does it different. I don't have a ready made solution for MixerTank but have attached one for IntroToSFC, Net6 starts the and branch and Net 13 concludes the and branch. I base these methodology from Asian PLCs that have STL (Step Ladder) capability. Same as Domore Stage programming if you are familiar with that line.
IntroToSFC_Original.pdf IntroToSFC_Modified.pdf Codesys IntroToSFC STL.pdf
-
@Joe Tauser Creative and Intuitive Solution. One could argue that you modified the Grafcet. But what I was looking forward to seeing is how you implement multiple pointers for handling the And Branches. Here is another Grafcet with 3 independent branches. Also a Codesys snippet of my solution. I was curious as to what your solution would be.
-
N3LevelSwitch
Sorry,
Having trouble using forum interface.
How do I just reply to a posting?
-
I just installed Unitronics mainly to see Joe Tauser statemachineexample.vlp.
I don't see any icons that indicate a simulator and I am guessing physical plc hardware is required to test.
Is there a simulator? and if not is one planned for in the future?
-
On 7/13/2020 at 8:52 AM, Joe Tauser said:
The state machine method I always recommend has it's roots in the Koyo SG/JMP method, and it's more powerful as you can take direct control of the program pointer. It can be used in any brand of PLC, and I use it even when I'm working with a Japanese PLC because the numeric pointer value is easier to relate to than a bit in a sequence memory array.
I've attached an example of this programming style. If you search the forum for "state machine" you'll find other posts discussing it.
Joe T.
Just curious as to how you would handle setting multiple steps using this technique? See attached pdf.
sequence programming question
in Best Programming Practices
Posted
@Joe Tauser It has been quite interesting. I sent you a connect request on Linkedin. So is Unitronics PLCs that popular in St. Louis enough for you to make a living at it?
I don't really like the fact that Unitronics doesn't have a built in simulator. But I might be interested enough to purchase one to evaluate for my curriculum. I would be looking for something low end with Ladder Logic and HMI for maybe incorporating it into my curriculum. I teach Electrical Automation at Idaho State University. This is my retirement job. Send me some specs and a quote to my work email broogreg@isu.edu
Regards,
Gregory Brooks