This is topic Цвета графики проекта in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/45/t/000208.html

Posted by Demus1 (Участник № / Member № 3844) on :
 
Здравствуйте.
Поздравляю и нас и вас с выходом версии 6.08. Собственно вопрос.
После двух лет работы проекта на мониторе были замечены потемнения в месте прохождения черных линий графики основного экрана. Задался вопросом, а какая графика наименее губительна для LCD экранов? Может быть преимущественно темная со светлыми значениями параметров или наоборот светлая с темными цифрами?
Может ли быть применен какой-ибо скрин-сейвер, который при изменении графики основного экрана пропадал? Или возможно ли перекрытие основного экрана всплывающим темным, пропадающим при шевелении мышкой или изменении графики?

[ 24.01.2012, 10:05: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Спасибо за поздравления! Надеемся, что 6.08 Вам понравится.

По свойствам LCD-экранов мы, к сожалению, проконсультировать не можем. Надо обращаться к производителю монитора.
Trace Mode 6 допускает режим засыпания экрана при отсутствии активности оператора.
 
Posted by Demus1 (Участник № / Member № 3844) on :
 
На одном из форумов выдали такой ответ:
Private Declare Function SendMessage Lib 'user32' Alias 'SendMessageA' _
(ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, _
ByVal lParam As Long) As Long

Private Const WM_SYSCOMMAND = &H112&
Private Const SC_MONITORPOWER = &HF170&

Private Sub Command1_Click()
' выключить монитор
Dim m As Long
m = SendMessage(Form1.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2&)
End Sub

Private Sub Command2_Click()
' включить монитор
Dim m As Long
m = SendMessage(Form1.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, -1&)
End Sub

Private Sub Command3_Click()
' экономичный режим
Dim m As Long
m = SendMessage(Form1.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, 1&)
End Sub

VBA, в скаде, вызываете нужный макрос по событию

Можно ли в ТМ это использовать и как?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Trace Mode 6 допускает подключение внешних библиотек. Возможно, при оформлении указанных функций в виде DLL таким путем можно управлять режимом работы монитора.
Мы такие исследования не проводили.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2