Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 27

Тема: ПР200 -> ТРМ251. Пуск/Стоп по сети.

  1. #11

    По умолчанию

    Цитата Сообщение от VAX Посмотреть сообщение
    В ОЛ жестко контролируется тип переменной и код ф-ции чтения/записи. Для переменной INT доступна ф-ция записи 0х06. С данной переменной был эксперимент (со значением 65280 (DEC)
    Почему? 0х10 тоже доступна.

  2. #12

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Почему? 0х10 тоже доступна.
    Да, конечно и 0х10.
    С ней тоже экспериментировал. "Нихт вобла"(С).

  3. #13

    По умолчанию

    Цитата Сообщение от VAX Посмотреть сообщение
    Да, конечно и 0х10.
    С ней тоже экспериментировал. "Нихт вобла"(С).
    Это досадно. Сам щас пытаюсь подружить ПР200 с АВВшным частотником. С тем же результатом.

  4. #14

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ...., поэтому просто в 80 регистр надо посылать 0хFF00 или 0xFF, все зависит от порядка расположения байт принимаемых слейвом в регистре
    Именно так. В 80-й регистр нужно заслать булевую переменную с БАЙТОВЫМ значением 0хFF00. Но функционал ОЛ, судя по всему, оперирует БИТОВЫМИ операциями.

  5. #15

    По умолчанию

    Да не должно быть никаких 6 и 16 функций, для запуска в ТРМ указана 5 команда, это булевый тип, или 0 или 1, но в OwenLogic для адреса 80, это будет 80/16=5, 5 регистр 0 бит, а самой посылке будет передаваться или 0x0000 или 0xFF00.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #16

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Да не должно быть никаких 6 и 16 функций, для запуска в ТРМ указана 5 команда, это булевый тип, или 0 или 1, но в OwenLogic для адреса 80, это будет 80/16=5, 5 регистр 0 бит, а самой посылке будет передаваться или 0x0000 или 0xFF00.
    ШАЙТААА--а-а-а-н!!!!
    Заработало:
    8.jpg
    9.jpg

    Именно с регистром 80/16=5. Даже не взирая на то, что в проекте задействованы "штатный" регистр 4 (Signed Int32) - "Результат измерения на Входе 1 в формате числа с плавающей запятой". Т.е. регистры 4 и 5.
    В жизни бы не догадался проводить преобразование регистра.

    Блин, Юрий, огромное человечещее спасибо за оказанную помощь.

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

  7. #17

    По умолчанию

    Цитата Сообщение от VAX Посмотреть сообщение
    Именно с регистром 80/16=5. Даже не взирая на то, что в проекте задействованы "штатный" регистр 4 (Signed Int32) - "Результат измерения на Входе 1 в формате числа с плавающей запятой". Т.е. регистры 4 и 5.
    Ну, в модбасе предусмотрено 4 области памяти со своей нумерацией. 5й регистр койлсов -- не одно и то же, что 5й регистр хранения. Хотя в некоторых девайсах области и пересекаются.

  8. #18

    По умолчанию

    Цитата Сообщение от VAX Посмотреть сообщение
    ШАЙТААА--а-а-а-н!!!!
    Заработало:
    8.jpg
    9.jpg

    Именно с регистром 80/16=5. Даже не взирая на то, что в проекте задействованы "штатный" регистр 4 (Signed Int32) - "Результат измерения на Входе 1 в формате числа с плавающей запятой". Т.е. регистры 4 и 5.
    В жизни бы не догадался проводить преобразование регистра.

    Блин, Юрий, огромное человечещее спасибо за оказанную помощь.

    Не могу не выразить признательность и всем остальным участникам данной темы. Все-таки коллективный разум работает
    То, что адреса могут быть одинаковые или пересекаться, это нормально если функции доступа разные, 4 регистр для 3 команды и 4 регистр для 5 команды это два разных пространства в памяти, то что иногда в приборах возможен доступ к одной и той же ячейки памяти и 3 и 4 функцией скорее для удобства, когда регистров мало и можно упростить все.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  9. #19

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    так а документацию на трм то будет кто то исправлять?
    Фразамне лично не понятна уже теперь не только для трм но и для лоджика. В плк 80 коилс нужно искать в 16битном пятом регистре, там общая память и 5 это регистр слова, а адрес флага так и остается 80. Как тогда в лоджике посылать запись например в 82 коилс?
    Регистр 5, бит 2. В чём проблема-то? А вот инструкцию и правда треба исправить. Написали бы там "80й бит", вопросов бы не возникло.

  10. #20

    По умолчанию

    den75, Ревака Юрий
    "Век живи - век учись"(С) + "Опыт, сын ошибок, трудный"(С) здесь трудно не согласиться.
    Просто я вчера, исходя из
    7.jpg
    пол-ночи занимался битовыми преобразованиями
    А нужно было работать именно с адресом регистра. Чессссслово, даже не предполагал в своих умозаключениях.
    "А вон оно чО"(С)

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. ТРМ133М-02 ПУСК/СТОП по сети
    от KoT'86 в разделе Эксплуатация
    Ответов: 14
    Последнее сообщение: 20.10.2016, 00:41
  2. пуск трм251 командой из плк110
    от eman в разделе ПЛК1хх
    Ответов: 17
    Последнее сообщение: 27.05.2015, 09:36
  3. Ответов: 3
    Последнее сообщение: 11.04.2015, 13:34
  4. Пуск программы на трм251 из плк160.
    от dominox в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 05.11.2012, 09:21
  5. ПЛК и кнопка "пуск-стоп"
    от new_08 в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 26.01.2009, 17:43

Ваши права

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