TozoM8 Posted October 25, 2013 Report Share Posted October 25, 2013 Here is my new problem. One of my machine has a loading silo that holds 300lbs of material. It loads it into the next machine and when the scale reaches 0lb the machine goes to the next step. It works fine. We switched to a different material and I have to split the load to 2 or 3 equal portion. Basically I need to put an extra button (keypad) for the operator to enter 1 2 or 3. Can't realy use divide 100 or 150 because sometimes they only have 250lbs in it and they want to have equal load for equal quallity. How can I teach the machine to divide the original load 1 2 or 3 equal loads? I need to make sure that if the original load was 300lbs and I load 100lbs into the machine the next load will be 100lbs instead of dividing the remaining 200 into 3 loads again. I would greatly appreciate any input on this. Quote Link to comment Share on other sites More sharing options...
TozoM8 Posted October 26, 2013 Author Report Share Posted October 26, 2013 So after silo loaded using a positive transition contact I can STORE the weight. Then use DIV with a numeric keypad (limited to 1-3) to divide the weight and load it into the mach. Next silo loading signal resets the STOREd value. Would this logic work? Quote Link to comment Share on other sites More sharing options...
MVP 2022 Joe Tauser Posted October 28, 2013 MVP 2022 Report Share Posted October 28, 2013 I always draw a flowchart before I do logic like this that can have different outcomes, and then program from the flowchart. Otherwise my head may explode. As far as determining whether your particular idea will work, the best thing is to put it in your program and then use internal MI's and MB's to simulate actual inputs. Hopefully you have a spare PLC to try different things out on. Joe T. Quote Link to comment Share on other sites More sharing options...
TozoM8 Posted November 6, 2013 Author Report Share Posted November 6, 2013 So I had a chance to test/play with a 1210 today and had most of the stuff figured out. Machine gets the load 300lbs and set a bit to store it. Divide by 2 or 3 (selected by keypad). Store divided value and show as desired weight. Load desired weight into the next machine showing actual weight. after loading a MB resets the actual weight to 0. All this works, but the actual weight. Since I am taking off weight from the scale my actual weight display shows decrement. How can I show increasing number when my scale number is decreasing? This reverse linearization beats me Quote Link to comment Share on other sites More sharing options...
TozoM8 Posted November 6, 2013 Author Report Share Posted November 6, 2013 Figured it out. It needed another linearization block that has X1 as 4095 and X2 as 0. the first one shows the scale value decreasing the second one shows the calculated increasing value and actual weight in the next machine. Quote Link to comment Share on other sites More sharing options...
MVP 2022 Flex727 Posted November 7, 2013 MVP 2022 Report Share Posted November 7, 2013 Show 300 (minus) "weight from scale"? Quote Link to comment Share on other sites More sharing options...
TozoM8 Posted November 8, 2013 Author Report Share Posted November 8, 2013 Every load could be different and the operator could select if he wants to split the load in half or third. He needs to khow how much he puts in (eg. 0-100) and then the next step resets the display to 0 and it goes up again. I've tested it today and it works great. Quote Link to comment Share on other sites More sharing options...
Cara Bereck Levy Posted November 10, 2013 Report Share Posted November 10, 2013 That's good to hear--we always appreciate it when people post that they have suucessfully resolved a problem Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.