Показано с 1 по 10 из 4131

Тема: Панели оператора СП3xx. Вопросы и ответы

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    DWORD T_Start, T_tek;
    T_Start = *(DWORD*)(PSW + 38);
    В мануале я видел такую конструкцию - указано что для записи в DWORD. А почему MAKEDWORD не работает для загрузки регистров в переменную?

    ЗЫ кстати и эта конструкция не работает - обнуляется.
    Последний раз редактировалось BlR; 26.09.2023 в 22:34.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,157

    По умолчанию

    Цитата Сообщение от BlR Посмотреть сообщение
    В мануале я видел такую конструкцию - указано что для записи в DWORD. А почему MAKEDWORD не работает для загрузки регистров в переменную?

    ЗЫ кстати и эта конструкция не работает - обнуляется.
    Вот здесь
    switch ((T_tek - T_Start) / 600)) // получаем разницу в минутах от начала старта
    С чего Вы взяли, что так можно для DWORD ?
    Я хоть и чайник, но "Выражение, следующее за ключевым словом switch в круглых скобках, может быть любым выражением, допустимыми в языке СИ, значение которого должно быть целым"
    Целым - это значит 16 битным ! целое без знака в си unsigned int от 0 до 65535. Вот и происходит неявное преобразование типа
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Уважаемый petera!
    Можете дать ссылку как воспользоваться клавиатурой N_КлаваМ.xjt ?

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,157

    По умолчанию

    Цитата Сообщение от aek58 Посмотреть сообщение
    Уважаемый petera!
    Можете дать ссылку как воспользоваться клавиатурой N_КлаваМ.xjt ?
    Эту клавиатуру можно использовать на прямую только в версии конфигуратора v2.D3d потому, что в версии v2.D3к при сохранении объектов, не только ГМ, в Библиотеке элементов(материалов) происходит замена битовых адресов типа PSW500.3 на PSB500. И объекты естественно перестают работать.

    Вот так свойства клавиатуры выглядит в v2.D3d
    Захват-01.png

    А так в версии v2.D3к
    Захват-02.png

    Это справедливо только если брать объекты из библиотеки. При открытии старых файлов в новом конфигураторы данных глюк не наблюдается.
    Или если скопировать клавиатуру с экрана старой версии на экран новой.

    Это было введение.
    Клавиатуры из моей библиотеки служат для ввода и редактирования символьных переменных в замен стандартных всплывающих клавиатур.

    Т.е. данная клавиатура расположена на одном экране(окне) со стандартным полем ввода.
    при этом галку Клавиатура в настройках поля ввода нужно отключить
    Захват-03.png

    В работе нужно вначале нажать на поле ввода и затем набирать текст на клавиатуре
    Скрытый текст:
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    Спасибо. Через старый конфигуратор получилось.

Похожие темы

  1. Экспорт CSV в панели СП3xx и порядок квитирования событий
    от theoretician в разделе Панели оператора (HMI)
    Ответов: 30
    Последнее сообщение: 24.08.2021, 16:17
  2. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  3. Сенсорные панели оператора ОВЕН СП3ХХ
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 17.12.2015, 09:09
  4. СПК 107 в качестве панели оператора
    от Леонид в разделе СПК1xx (архив)
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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