С длиной зуммера я справился. Если кому будет интересно, или понадобиться, выкладываю код функции:
Код:void LongBeep()
{
int i;
WORD j;
Read (HMI_LOCAL_MCH,0,TYPE_PFW,300,0,TYPE_WORD,&j);
for( i = 0; i <= j; i ++ )
{
Beep();
}
}
Вид для печати
С длиной зуммера я справился. Если кому будет интересно, или понадобиться, выкладываю код функции:
Код:void LongBeep()
{
int i;
WORD j;
Read (HMI_LOCAL_MCH,0,TYPE_PFW,300,0,TYPE_WORD,&j);
for( i = 0; i <= j; i ++ )
{
Beep();
}
}
Передалал свой вчерашний пример с PSB на биты PSW.Цитата:
Вообще думал одно окно, которое будет открываться по фронту любого бита.
Но вот это:
вам надо будет реализовать самостоятельно в соответствии с нужным вам алгоритмом.Цитата:
На этом окне вывод информации из регистра. А вот в этот регистр писать информацию о состоянии сработавших битов.
Это верно.Цитата:
Я конечно понимаю, что хочу много от СП, когда тут уже лучше СПК брать, тогда сразу все решилось бы быстро и просто.
Здравствуйте, почему не работает эмуляция при запуске проекта на СП310-Р. Скрины прилагаю. Вес проекта 32МБ. Вложение 37643
Спасибо разобрались в табл использовали PCW регистры.
Еще проблема с прошивкой через кабель USB, проверяли на двух кабелях, через флэшку прошил без проблем Вложение 37646
Выложите все же ваш проект, пожалуйста - попробуем загрузить у себя.
Подскажите, как в исторической таблице сделать, чтобы время появления отображалась как DD MM YYYY, вместо YY MM DD