Thread Content
There is a feeding system; the tank is equipped with a weight detector and a feeding valve. Our DCS system needs to keep track of the amount of material fed out each day. The quantity of material fed out from the tank each time is not fixed, so the production team requires me to manually calculate the daily amount fed out in the system. I think it’s possible to use a discharge valve switch to record the weight of each discharge, but the DCS module doesn’t provide direct access to this function. How should it be implemented? Should it be written in ST language? ? ? I don’t know how to do it. Please give me some advice, expert
It should be intermittent feeding. The weighing values for each batch of material discharged are accumulated, with the cumulative value for each shift being the sum of the number of discharges.
Since there is a scale, isn’t it possible to determine the amount used by comparing the weight differences over the measurement period?
You haven’t been detailed enough. I can’t help you. Which ones made it into DCS? What weight does the scale measure? How does production know how much material has been produced? How does the discharge valve control the discharge volume? Time?
The weighing device is used to measure the amount of material inside, and it operates in a batch manner, not in continuous production. Now, the main thing is to add up the amount of material used each time. The material added each time is different. There is a discharge valve at the bottom of the tank, with an on/off signal sent to the central control system.
The key question is whether the scale has anything it can output or use for communication