bi0w0lf
Junior Member / Новичок
Участник № / Member № 3911
отправлено / posted
День добрый. Интересует ряд следующих вопросов: 1. в разрабатываемом МРВ имеется несколько каналов типа Float (показания с датчиков температуры), у всех каналов Использованы границы, но не все каналы связаны с входными источниками, на главной мнемосхеме представлены и настроены для отображения данные со всех каналов. При запуске МРВ в Профайлере на главной мнемосхеме ГЭ Текст меняет цвет фона на красный только у тех каналов, у которых есть привязка к реальным источникам. У каналов, значения которых не меняются, соответствующий ГЭ Текст на мнемосхеме подсветку не меняет. Стоит только перейти на другой экран и вернуться к главному, как индикация поменятеся на всех объектах, а нужно чтобы уже при первом запуске в случае нахождения показаний в аварийном диапазоне подсветка ГЭ главной мнемосхемы менялась. В чем может быть дело и как это исправить? 2. смотрел на форуме, но полного ответа так и не нашел. А вопрос собственно в следующем: есть ли в ТМ6 возможность "разместить" мнемосхемы на двух и более мониторах, или нужно просто сделать одну мнемосхему с Пользовательскими настройками длины и ширины? 3. есть необходимость в задании границ каналов. Есть ли возможность сохранять значения атрибутов каналов, чтобы не вводить их каждый раз снова? 4. имеется следующая ситуация: в двух окнах при нажатии на ГЭ в канал типа HEX16 посылается значение типа UINT (ID канала), и в зависимости от окна, где произошло нажатие, вызывается функция либо чтения атрибутов каналов по ID либо записи атрибутов канала по ID каналу. Так вот функция чтения атрибутов отрабатывает нормально, а вот функция записи считать значение из этого канала не может и поэтому запись новых значений не происходит. Привязка настроена вроде бы верно: аргументы окон типа OUT привязаны к каналу HEX16 типа Input, а аргументы программ типа IN также привязаны к этому каналу. Почему одна процедура получает значение из канала, а другая нет?
Сообщения / Posts 15 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130
отправлено / posted
По второму вопросу маленькое уточнение. Необходимо чтобы драйвер видеокарты еще правильно отрабатывал работу с двумя мониторами. Как правило на современных драйверах есть возможность расширить рабочий стол на два монитора, при этом разрешение соответственно (либо по вертикали, либо по горизонтали) в два раза увеличивается и тогда мнемосхема (с аналогичным разрешением )отображается корректно.
Сообщения / Posts 59 | Из / From: Россия
| IP / IP: IP адрес / IP address |
bi0w0lf
Junior Member / Новичок
Участник № / Member № 3911
отправлено / posted
День добрый. Два дня назад выслал проект - ответ на 1-й вопрос так и не получил. Интресует следующее: получу ли я какой нибудь ответ на этот вопрос?
Сообщения / Posts 15 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Проблема, описанная в пункте 1, связана с ошибкой подчитывания атрибута интервал для каналов, которые не меняли свое значение. Будем пытаться исправить.
bi0w0lf
Junior Member / Новичок
Участник № / Member № 3911
отправлено / posted
Спасибо за ответы. Проблема описанная в пункте 4 актуальна, но только для понимания в чем дело. Решил немного по другому: на главном окне создал атрибут типа IN/OUT, в который из атрибута типа OUT второстепенного окна пересылаю значение по нажатию на ГЭ, а атрибуты программы привязаны к атрибутам главного окна - все работает, но хотелось бы узнать, как это через канал сделать.
Сообщения / Posts 15 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
bi0w0lf
Junior Member / Новичок
Участник № / Member № 3911
отправлено / posted
Еще есть ситуация, когда в каналы, привязанные к атрибутам окна типа OUT, не записывается информация. Если проверить работу окна в режиме Эмуляции то все отлично работает (по нажатию на кнопочки в атрибуты передаются значения), но стоит запустить проект в профайлере - значения в привязанные каналы не передаются. В чем может быть дело?
Сообщения / Posts 15 | Из / From: Российская Федерация
| IP / IP: IP адрес / IP address |
bi0w0lf
Junior Member / Новичок
Участник № / Member № 3911
отправлено / posted
Проверьте все ли аргументы типа OUT у Вас привязаны ко входному значению каналов. Других предположений нет. Если это не поможет, присылайте проект с комментариями.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |