Страница 71 из 507 ПерваяПервая ... 2161697071727381121171 ... ПоследняяПоследняя
Показано с 701 по 710 из 5065

Тема: ПР200

  1. #701

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Валерий, какой то небольшой кусочек от автоматической разводки остался. Вот посмотрите, обведённую часть связи сделала автоматика(то есть она нарисовалась сама).
    Вложение 20145
    Странный конечно эффект. Пока что воспроизвести мне не удалось. Посмотрим...
    программер

  2. #702

    По умолчанию

    Цитата Сообщение от wal79 Посмотреть сообщение
    Странный конечно эффект. Пока что воспроизвести мне не удалось. Посмотрим...
    Такое происходит если два раза кликнуть на вход/выход блока, любого. Линия связи "улетает" вверх.

  3. #703
    Пользователь
    Регистрация
    03.09.2008
    Адрес
    Белгород
    Сообщений
    13

    По умолчанию

    Добрый день!
    При изменении целочисленных сетевых переменных с клавиатуры ПР200, происходит наложение на соседний регистр!
    Вложения Вложения

  4. #704
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    До щёлкался, вместо указателя стал знак запрета и ни как не убирается только выключением ОЛ.

  5. #705
    Пользователь
    Регистрация
    03.09.2008
    Адрес
    Белгород
    Сообщений
    13

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Ещё раз прошу прощения за, может быть, глупые вопросы. Какая длина целочисленного типа? в описании операций логического преобразования речь идёт о байте (кроме шифратора-дешифратора), сетевые переменные - регистр (2 байта), а арифметические операции - 4 байта. Про то, что переменные беззнаковые, я где-то находил, а что будет, если результатом арифметической операции будет сетевая переменная, старшая половина слова отбрасывается или портит соседний регистр?
    Доброго дня суток!
    То о чем Вы пишите действительно имеет место быть. Самый простой пример: Две целочисленных сетевых переменных адрес 512 и 513 при изменении с помощью клавиатуры ПР200 накладываются (в проекте есть две сетевых переменных, которые пытаемся изменить с экрана ПР200)! Пока решили проблему путем назначения адресов через один (512, 514), но количество регистров с 64 сокращается до 32 (что в нашем случае уменьшает количество подключенных исполнительных устройств в двое). Что не совсем устраивает. Будем надеяться на решении проблемы разработчиками.

  6. #706
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,669

    По умолчанию

    Все регистры занимают 2 байта для целочисленных переменных, и вроде как ПР тут ни при чем, это связано с протоколом.
    А, собственно сколько байт то занимает целочисленная переменная ??????

  7. #707
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,669

    По умолчанию

    capzap так и до 4-х байт можно схавать. Многое зависит от прошивки прибора, как он будет интерпретировать подобные числа. Толи от -32766 толи вообще от минус 2 ляма. А это уже будет говорить о качестве прошивки.
    Если на INT прошивкой отводится 2 байта, то и должно отводиться 2 байта, независимо от знака числа, я так щитаю, иначе это не прибор а фигня полная.....

    И если что, то в режиме программист можно указать сколько байт ДОЛЖНО занимать число. и там все корректно, если ставим 2 байта.
    То же должно происходить и в ПР.
    Последний раз редактировалось melky; 26.09.2015 в 13:19.

  8. #708

    По умолчанию

    что блин делать, вот так макросы работают, сохраняютсявесы2в1_2.owl, а вот так не хотят работать весы2в1_22.owl , по ходу косяк в ОЛ не дотравленный.....

    в общем прошу прощения, в макросах торчат переменные одни и те же....отсюда косяк, гора с плеч.
    Последний раз редактировалось Павел Братковский; 26.09.2015 в 19:44.

  9. #709

    По умолчанию

    Цитата Сообщение от Павел Братковский Посмотреть сообщение
    что блин делать, вот так макросы работают, сохраняютсявесы2в1_2.owl, а вот так не хотят работать весы2в1_22.owl , по ходу косяк в ОЛ не дотравленный.....

    в общем прошу прощения, в макросах торчат переменные одни и те же....отсюда косяк, гора с плеч.
    Подтверждаю баг.
    Выложил 104 билд. Там помимо этой ошибки также исправлено "создание связи".
    программер

  10. #710

    По умолчанию

    Подтверждаю баг.
    Выложил 104 билд. Там помимо этой ошибки также исправлено "создание связи".
    как так, все в 103 версии написалось, проект в областях применения пр200 выложил.......ну видимо вам виднее! качаем.

    и пожелания: выкладывайте пожалуйста новые версии ОЛ в одном месте, например в начале темы....

Страница 71 из 507 ПерваяПервая ... 2161697071727381121171 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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