smile-dimon писал(а):Так же хотел поинтересоваться как уменьшить время обработки данных считанных с приборов учета панелью,
1) панель сама определяет скорость опроса (старается как можно быстрее)
2) для циклично выполняющегося макроса задается период исполнения
я не знаю как по достижению определенного значения установить условия выполнения других комманд.Или можно обратиться напрямую к "ND_1" и взять с него значения,без привязки к области памяти панели?
1) посмотрите объект "Связанные действия", глобальный триггер на изменение величины
2) к графическим объектам обраться (например, из макроса) по имени/индексу нет возможности
И так же нужна информация о статусах прибора которая закодирована в мл.и ст.байтах ответа:
...
но обработка данных происходит долго и информация устаревает
каков период выполнения макроса ?
но значения бывают так быстро меняются,что они не успевают даже записаться в журнал событий и соответственно не срабатывает исполнительная аппаратура...
1) если все таааак быстро - используйте ПЛК
2) панель - это средство взаимодействия опаератора с системой управления (посмотреть текущие значения технологических параметров, задать уставки, управлять в ручном режиме, регистрация тревог, ведение архивов значений технологических величин и представление их в виде графиков и т.д.), а управлением должны занимать предназначенные для этого устройства - ПЛК с соотвествующим быстродействием, жестким временем цикла, резервированием и т.д.
Хороший вопрос содержит половину ответа - A good question contains half the answer