Здравствуйте! Появилась такая задача: Есть коммерческий узел учета газа, два функционально одинаковых АРМ стоят: один у покупающей компании (энергетики), второй - у сдающей (газовики). Проблема в том, что у энергетиков принято, что если насос работает он должен закрашиваться "красным", а у газовиков наоборот - "зеленым". Вопрос - как (лучше, быстрее, удобнее) это реализовать? Как понимаете, надо, чтобы проект был один - предстоит наладка и редактироваться он будет многократно. Для проверки на каком ПК загружен проект потребуется, как я понимаю, имя ПК. К сожалению вывести его хотя бы на экран в виде текста не получается (Узел.Имя компьютера)
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
По сути здесь 2 вопроса. 1. Как создать варианты цветовой гаммы индикаторов? 2. Как в реальном времени управлять цветовой гаммой.
1.1. Задать аналогичные индикаторы с разной цветовой гаммой в двух слоях экрана. Выбором открытого слоя при признаку "покупатель/продавец" будет выбран цвет индикаторов. 1.2. Создать индикаторы не бинарные, а, например, "Набор {Arg = Конст}": 0 - черный, 1 - белый, 2 - красный, 3 - зеленый. Программный путем по признаку "покупатель/продавец" состояния насосов кодируются перед передачей на экран.
В любом из этих вариантов можно использовать интерактивное управление (оператором с экрана) признаком "покупатель/продавец". Можно при первом запуске запомнить этот признак в канале и сохранить в ДАМПе, чтобы при перезагрузке узла выбор цветовой гаммы сохранялся.
Posted by Stas-SNA (Участник № / Member № 5971) on :
спасибо, так и сделаю!
Ещё возникла проблема, не знаю из-за чего перестал запускаться проект через профайлер, через МРВ запускается нормально. Заводил каналы, писал программу и в какой-то момент профайлер при запуске (после Ctrl+R) стал падать. При этом через МРВ работает.
В таком случае без ключа на МРВ проект модернизировать будет проблематично.
версия 6.08 на 2К оба ключа и ТМ и МРВ
Posted by Stas-SNA (Участник № / Member № 5971) on :