5.2.1 Cụ sụỷ tớnh toaựn khoỏi lửụùng
Dửùa trẽn tớnh toaựn ụỷ Chửụng 3 (phần 3.4.2 ) ta xãy dửùng cõng thửực tớnh toaựn khoỏi lửụùng cuỷa ximaờng trong xilõ cho phần mềm nhử sau:
Cõng thửực tớnh giaự trũ chiều cao hdo thõng qua pheựp ủo: X K E X Cos R Cos R hdo = = ì π = ì β β α 2
Vụựi: β π Cos E R K ì = 2
Caực thõng soỏ cần phaỷi nhaọp vaứo cho phần mềm ủeồ coự theồ thửùc hieọn ủửụùc caực pheựp tớnh ủửa ra khoỏi lửụùng xi maờng hieọn tái trong silõ thõng qua pheựp ủo laứ:
H: Chiều cao phần trú cuỷa silõ. D: ẹửụứng kớnh silõ.
R: Baựn kớnh tang. t: Bửụực ren tang trẽn.
E: Thõng soỏ cuỷa Encoder (soỏ xung/1 voứng quay) X: laứ soỏ xung ủo ủửụùc thửùc teỏ.
Nhaọp caực thõng soỏ naứy thõng qua phần Option cuỷa phần mềm (xem hỡnh 5.10) ẹeồ thửùc hieọn vieọc ủo chớnh xaực caực pheựp ủo vaứ loái trửứ sai soỏ trong khi ủo, ụỷ ủãy sửỷ dúng ủieồm 0 mềm ủửụùc tớnh toaựn ụỷ moọt khoaỷng caựch so vụựi ủieồm cheỏt DT0 ủeồ loái trửứ treồ cuỷa heọ thoỏng phanh.
ENTER ẹóc thõng soỏ R,H,t,D, E… hdo≤ 9 Tớnh Klửụùng theo (1) False Tớnh Klửụùng theo (2) ẹóc thõng soỏ xung ủo Kthuực ủo EXIT Bủầu ủo True False True ERROR True
Hỡnh 5.7 Thuaọt toaựn tớnh khoỏi lửụùng xi maờng trongxilõ hdo > H - 9 True False hdo ≤ H – 9 Tớnh Klửụùng theo (3) True
5.2.3 Phần mềm ủiều khieồn tớnh toaựn
Phần mềm ủửụùc vieỏt baống ngõn ngửừ laọp trỡnh phoồ bieỏn laứ VISUAL BASIC coự caực chửực naờng chớnh:
- Giao tieỏp nhaọp caực thõng tin về Silo, tang quaỏn, ENCODER vaứ vaọt lieọu: chiều cao, ủửụứng kớnh, heọ soỏ xung/voứng, ủửụứng kớnh tang …
- Thu thaọp, phãn tớch caực thõng tin tráng thaựi vũ trớ hieọn tái cuỷa baựo mửực, soỏ lửụùng xung ủeỏm do CARD ủiều khieồn ủửa về ủeồ thửùc hieọn caực cõng thửực tớnh toaựn ủeồ ủửa ra chiều cao vaứ soỏ lửụùng thửùc cuỷa lửụùng xi maờng trong silõ.
- ẹửa ra caực tớn hieọu ủiều khieồn vaứ yẽu cầu cho card thửùc hieọn vieọc ủiều khieồn ủo silõ.
- Giao dieọn chớnh (Main Form, hỡnh 5.8) coự chửực naờng hieồn thũ caực thõng soỏ, caực giao dieọn ủeồ ngửụứi sửỷ dúng coự theồ thửùc hieọn vieọc ủiều khieồn vaứ thu thaọp thõng tin moọt caựch deĩ daứng.
Hỡnh 5.8 Giao dieọn chớnh. Chửụng trỡnh hoát ủoọng theo caực bửụực:
- Khụỷi ủoọng chửụng trỡnh, hieồn thũ Main Form.
- Aỏn nuựt BAẫT ẹẦU ủeồ khụỷi táo cho caực ủiều khieồn giaự trũ ủieồm goỏc baột ủầu ủo cho CARD ủiều khieồn thu thaọp nhaọn bieỏt caực giaự trũ khụỷi táo ủiều khieồn.
- Aỏn nuựt tửù ủoọng ủeồ baột ủầu ủo, khi ủoự chửụng trỡnh seừ ủửa tớn hieọu baột ủầu ủo cho Card ủiều khieồn ủo, vaứ thửùc hieọn vieọc ủo. Trong quaự trỡnh ủo Card ủiều khieồn liẽn túc ủửa tráng thaựi cuỷa baựo mửực vaứ xung ủeỏm cuỷa Encoder ủeồ maựy tớnh coự theồ tớnh toaựn tửực khaộc caực giaự trũ. Neỏu coự trửụứng hụùp maỏt ủieọn, hay dửứng ủoọt ngoọt trong quaự trỡnh ủo thỡ maựy tớnh seừ lửu
lái giaự trũ vũ trớ cuỷa Baựo mửực ủeồ coự theồ khụỷi táo lái caực giaự trũ cho vieọc thửùc hieọn ủo trong lần sau.
- Baựo mửực khi ủeỏn vũ trớ cuỷa xi maờng thỡ baựo tớn hieọu về cho card ủiều khieồn, chửụng trỡnh seừ thửùc hieọn Delay ủeồ tớn hieọu ủửa về laứ tin caọy rồi ủiều khieồn cho baựo mửực trụỷ về vũ trớ goỏc.
- Giaự trũ maởc ủũnh luực ủầu cuỷa silõ laứ ủầy xi maờng, quaự trỡnh baựo mửực ủi xuoỏng caực tớn hieọu tráng thaựi hay giaự trũ xi maờng trong silõ luõn ủửụùc hieồn thũ giaỷm dần ủeỏn giaự trũ ủo thửùc teỏ (Hỡnh 5.9) . Caực soỏ lieọu cuỷa caực lần ủo vaứ thụứi gian ủo ủửụùc lửu giửừ vaứo file dửừ lieọu ủeồ tieọn vieọc thoỏng kẽ vaứ theo doừi cho nhaứ quaỷn lyự.
Hỡnh 5.9 Giao dieọn ủang hoát ủoọng.
leọch vũ trớ ủieồm 0 ủaừ xaực ủũnh trửụực. Do vaọy neỏu vỡ lyự do sửù coỏ thỡ mụựi ủiều khieồn baống tay vaứ nhaọp lái giaự trũ ủieồm 0 mụựi theo thửùc teỏ.
- Chửụng trỡnh coứn coự caực nuựt ủiều khieồn ủeồ thửùc hieọn vieọc ủiều khieồn cho baựo mửực trụỷ về vũ trớ ủầu hoaởc dửứng khaồn caỏp.
Giao dieọn Option (Hỡnh 5.10): ẹeồ ngửụứi sửỷ dúng coự theồ nhaọp caực thõng soỏ caứi ủaởt thớch hụùp ủoỏi vụựi tửứng loái silõ, caực thõng soỏ cuỷa xi maờng ủeồ chửụng trỡnh coự theồ tớnh toaựn chớnh xaực lửụùng xi maờng trong silõ.
Hỡnh 5.10 Giao dieọn Option.