Примеры программ для технологии " Счет , измерение частоты и ШИМ " Процесс • Подающий транспортер запускается , когда в разливочной станции нет сосудов или когда заполнение сосуда закончено . • Счетчик 0 определяет диаметр сосуда ; световой барьер 1 управляет аппаратным вентилем счетчика . Когда сосуд покидает световой барьер 1 , то состояние счетчика сохраняется . В зависимости от диаметра сосуда рассчитывается заданное значение для разливочной станции , которое передается станции ( счетчик 1 ) с помощью задания 4 ( загрузить эталонное значение ). • Когда сосуд установлен в нужную позицию с помощью светового барьера 2 , запускается процесс заполнения .
С помощью счетчика 1 подсчитываются залитые дозы и завершается дозирование . Расчет заливаемого количества жидкости Объем рассчитывается по формуле d 2 * π /4 * h. Высота сосуда принимается равной 1 00 мм . Доза составляет 1 0 000 мм 3 . Пример : Диаметр сосуда 1 50 мм . Заливаемое количество = d 2 * π /4 * h/ 1 0 000 = 1 50 мм * 1 50 мм * ( π /4) * 1 00 мм / 1 0 000 доз / мм 3 = 1 76 доз Блочная структура Пример 2 " Разливочная станция " содержит следующие блоки : Примеры программ для технологических функций 2- 1 0 A5E00 1 30042-0 1 Блок Имя (в строке символов) Описание OB1 CYCLE EXC Циклическая программа FB12 _ FILL Пример 2:
Разливочная станция DB12 DI FILL Экземплярный DB для FILL SFB47 _ COUNT Системный функциональный блок COUNT DB16 DI COUNT _ Экземплярный DB для SFB COUNT (диаметр сосуда) DB17 DI COUNT2 _ Экземплярный DB для SFB COUNT (разливочная станция)