ЖУРНАЛ СТА №3/1999

монитора клавиши ОСТАНОВ или от- сутствии изменений массы масла в баке более 4 секунд. Примеры отображаемой при работе системы информации показаны на рис. 5, 6. Технические характеристики АСКМ приведены в табл. 1. Программное обеспечение Программа верхнего уровня взаимодействует с локальной станцией, используя свойства, ме- тоды и события, предоставляемые коллекцией объектов локальных станций и дозаторов. Эти объек- ты создаются работающей на ПЭВМ верхнего уровня програм- мой «Монитор локальных стан- ций» и доступны любому клиент- скому приложению в Windows 95, которое может использовать эле- менты управления ActiveX. Так, например, для получения текущего веса масла в баке 1 (до- затор 1) программа верхнего уровня читает свойства «вес» объекта «дозатор», а для загрузки бака 2 (дозатор 2) используется метод «загрузка» дозатора 2, которому передаются параметры «сорт масла» и «доза загрузки» . Программа «Монитор локальных станций» периодически извещает ло- кальную станцию о готовности к обме- ну. Получив от локальной станции под- тверждение готовности, «Монитор ло- кальных станций» выполняет сеанс свя- зи, обновляя таким образом сведения о состоянии локальной станции и рет- ранслируя команды верхнего уровня. Программа локальной станции со- стоит из инициализирующей и основ- ной частей. Инициализирующая часть выполняется однократно после подачи питания, основная же часть выполняет- ся циклически. Инициализирующая часть програм- мы производит: ● проверку наличия модулей ADAM, их типов и соответствия настроек моду- лей заданным; ● выдачу сообще- ния об ошибке, ес- ли модуль не об- наружен или об- наружен модуль не того типа; ● перепрограмми- рование модулей, параметры кото- рых не соответст- вуют заданным. Основная часть программы выпол- няет: ● чтение данных из модулей ADAM и их обработку; ● чтение блока команд от ПЭВМ, его об- работку и выдачу ответа; ● отображение массы и режима работы на местном индикаторе. Перспективы использования АСКМ Предложенный вариант системы яв- ляется успешной попыткой решения проблемы контроля массы жидких про- дуктов в технологическом потоке пище- вых производств. Полученные результа- ты позволяют создавать различные ва- рианты подобных систем с гарантиро- ванными показателями качества. В зависимости от потребностей поль- зователя система может создаваться и в упрощенных вариантах: ● без микроконтроллера, с непосредст- венным управлением дозированием с клавиатуры ПЭВМ; ● без ПЭВМ для организации учета про- хождения массы продукта через сис- тему, с индикацией результатов учета на табло локальной станции и воз- СИСТЕМНАЯ ИНТЕГРАЦИЯ ПИЩЕВАЯ ПРОМЫШЛЕННОСТЬ 72 3/99 Рис. 4. Дозатор масла Рис. 5. Пример работы тестовой программы Рис. 3а. Локальная станция в цехе Рис. 3б. Локальная станция и основной пульт управления системой на базе ПЭВМ при отладке в лабораторных условиях

RkJQdWJsaXNoZXIy MTQ4NjUy