Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 34 из 34

Тема: ПЛК63 v1.89 10 0c проблемки...

  1. #31
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    со строками конечно непонятка возникла, но вернемся к плк63 с прошивкой 2.11.

    буква э в правом нижнем углу кинескопа во время запуска( первые несколько секунд после включения питания) контроллера это нормально( т.е. так задуманно или может прошивка криво стала или еще чего.....)?

    P.S. И про перемычечку расскажите что нибудь полезное http://www.owen.ru/forum/showthread....6608#post46608
    Последний раз редактировалось pt200; 21.09.2010 в 21:39.

  2. #32
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    так чегото картинка изредка дергается( нижняя правая часть строки).

    все манипуляции с кинескопом через воттакуювот функцию
    Код:
    PROGRAM _UpdateScreen
    VAR
    	_info: STRING(33) := 'zjcf84v-a84-91=40-2i5q0q';
    	ww: uint8;
    END_VAR
    VAR_INPUT
    	info: STRING(33);
    	FORCE: BOOL := FALSE;
    END_VAR
    
    IF( Get_Display_Mode() <> SINGLE_MODE) THEN Switch_To_Single_Mode();END_IF
    info := CONCAT( info, '                                ');
    
    IF( info <> _info)OR( FORCE)THEN
      _info := info;
      Write_Display( SINGLE_MODE, 0, 0, info);
    ww:=ww+1;
    END_IF;
    т.е. если будет обновление, то счетчик ww увеличится, однако он не меняется, а картинка изредка подергивается

  3. #33

    По умолчанию

    пишете в дисплей не 1000 раз в секунду а хотя бы 25, а имхо и одного достаточно. подергивание происходит из за того что Pic который обслуживает дисплей становится плохо от интенсивного обмена по шине.
    Часто задаваемые вопросы по кодесис
    1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
    2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie

  4. #34
    Пользователь
    Регистрация
    01.12.2007
    Адрес
    Воронеж
    Сообщений
    201

    По умолчанию

    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    пишете в дисплей не 1000 раз в секунду а хотя бы 25, а имхо и одного достаточно. подергивание происходит из за того что Pic который обслуживает дисплей становится плохо от интенсивного обмена по шине.
    Блин я ж написал что дисплей вообще не обновляется благобдаря вот этой вот строчке
    Код:
    IF( info <> _info)OR( FORCE)THEN
    + контрольный счетчик ww стоит как вкопанный.

    Но это так косметика, не смертельно. Вот лучше бы по другим вопросам подсказали.

Страница 4 из 4 ПерваяПервая ... 234

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •