Страница 88 из 467 ПерваяПервая ... 3878868788899098138188 ... ПоследняяПоследняя
Показано с 871 по 880 из 5276

Тема: ПР200

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

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

    По умолчанию

    Цитата Сообщение от sdy Посмотреть сообщение
    БАГ #6. 1.8.4. beta 109. При размещении блока BLINK (другие не проверял) у края слева прикрепленная ко входу I константа не перемещается вниз. Причем дефект не постоянный. Подвигав другой элемент можно добиться чтоб она стала перемещаться.
    Не то чтобы она совсем не перемещается. Просто если вести курсор с зажатой кнопкой левее точки нажатия, то перемещение блокируется. Блок константы как бы не скользит по краю поля. Но блок всегда можно перенести вниз по дуге, выгнутой вправо.

    Тоже 1.8.4b109. От наличия BLINK эффект не зависит.

  2. #2
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Цитата Сообщение от flicker581 Посмотреть сообщение
    Не то чтобы она совсем не перемещается. Просто если вести курсор с зажатой кнопкой левее точки нажатия, то перемещение блокируется. Блок константы как бы не скользит по краю поля. Но блок всегда можно перенести вниз по дуге, выгнутой вправо.

    Тоже 1.8.4b109. От наличия BLINK эффект не зависит.
    Это случается с любым элементом, если вы пытаетесь выдвинуть его за рабочую зону. И в любой версии ОЛ.

  3. #3

    По умолчанию

    Очень прошу ответить, возможно ли в ОЛ вытащить в переменную значения свойств для AI: минимум и максимум. Это вообще возможно? Нет же возможности работать в сигналом float, не зная где у него "берега". В частности, для создания переменных порогов, регулируемых в том же масштабе как сигнал. Эти границы наверное можно поменять не только из ОЛ, но и из системного окна ПР200? но тогда программа про это не знает, и может в моем случае работать некорректно. Если это в принципе невозможно, то прямое получение сигнала в масштабе измеряемого параметра теряет смысл, и нужно ставить в свойства входа на ОЛ промежуточный единообразный формат, например 0...1000, самому перемасштабировать в уже свои собственные заданные переменными границы, чтобы была с ними связка, и поддерживать редактирование значений этих границ самому. Или из системного окна эти границы не редактируются? Тогда все самому, чтобы иметь изменяемый масштаб без изменения программы? Тогда непонятно почему сигнал в типе float.
    Последний раз редактировалось Серёга Букашкин; 03.12.2015 в 14:03.

  4. #4
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Цитата Сообщение от Серёга Букашкин Посмотреть сообщение
    Очень прошу ответить, возможно ли в ОЛ вытащить в переменную значения свойств для AI: минимум и максимум. Это вообще возможно? Нет же возможности работать в сигналом float, не зная где у него "берега". Если это в принципе невозможно, то прямое получение сигнала в масштабе измеряемого параметра теряет смысл, и нужно самому перемасштабировать в уже свои собственные заданные переменными границы, чтобы была с ними связка.
    Заходите в свойства входа и задаёте свои границы переменной и работаете уже как вам надо.
    Безымянный.JPG

  5. #5

    По умолчанию

    Снова возвращаюсь к теме выбора экрана. В какой-то момент экраны перестали переключаться по "детектору фронта". То есть, в схеме есть переменная, которая на 1 цикл становится True. Но экраны при этом иногда переключались, а иногда - нет. Без видимой закономерности.

    Подумал, что экран опрашивает переменные независимо от программы, асинхронно, и в моём случае не всегда успевает "заметить" изменение переменной в течение цикла. Повесил после детектора фронта TOF на 10мс, и это, вроде бы, исправило ситуацию.

    Когда же будет руководство...

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,512

    По умолчанию

    Это сделано для удобства, чтобы в программу, если нужно, получать отмасштабированные значения! Не хотите пользоваться удобствами, не пользуйтесь, Вас никто не принуждает!

  7. #7

    По умолчанию

    Не слышите...или вопрошаю коряво. Вот в свойствах AI есть границы мин и макс. Можно ли их как то читать? Не глазами, а загружать в переменную внутреннюю?

  8. #8

    По умолчанию

    Вывод на экране вещественных переменных работает не совсем адекватно. ОЛ 1.8.4-109. А именно:

    - При отключенном "контроле" реле, тем не менее, ограничивает диапазон вводимых значений установленными "максимум" и "минимум".
    - Если положительное значение переменной не помещается в отведённое количество разрядов, то выводится "1" в поле знака. Но при попытке снова отредактировать эту переменную, её значение оказывается нулевым. В разных случаях, обрезаются разряды как слева, так и справа.
    - А если отрицательное значение не помещается, то реле перезагружается. Тут немного подробнее, как это было у меня: три числа A, B, C выведены на экран. Все по 7 цифр, 3 после запятой. В схеме задано C=A-B. Если ввести B>9999.999, A=0, то следует немедленный ресет.

  9. #9

    По умолчанию

    Нужна помощь! Соединили ПР 200 и МВ 110-16ДМ по 485,ПР не видет входа МВ 110,как правильно прописать регистры???

  10. #10

    По умолчанию

    Вот что наболело: 1. Нет возможности обмениваться пакетно. Обмен целыми связными массивами открыл бы много возможностей, в том числе обход ограничения отклика в 128 байт (наверное, это аппаратное ограничение?), можно было бы ставить номер тома, и банзай! вот когда ПР200 является мастером у многих приборов и должен все это отдать на скаду, то 128 байт- это грустно. Про темп обмена на пакетном принципе уже понятно, он будет гораздо выше.
    2. Наверное на системном уровне просто получать признак связи (на регистрах заголовка), так зачем заставлять пользователя самому что-то конструировать для контроля связи.
    3. Респект за доступ к часам! Значит можно? так дайте ж читать признаки связи и особенно уставки границ AI (никак не добраться до них на уровне пользователя).

Страница 88 из 467 ПерваяПервая ... 3878868788899098138188 ... ПоследняяПоследняя

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

Ваши права

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