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

Тема: разные вопросы новичка

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

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

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    Вот так бы сразу сказали,а то я думал вы на одних переменных сделали два примера:прямая и обратная.Визуально по скрину они одинаковые, поэтому я и спрашивал.Я понимаю что для Вас это очевидно, что переменные нужны были разные,но я же не знал этого.
    Итог: в одном проекте я не могу сделать прямую и обратную связь (вместе) на одних переменных,выходит сначала делаю прямую связь если не получается делаю обратную и смотрю значение которые получаются с датчика.
    В базе компонентов нашел и добавил данный макрос, проверил работоспособность,но в моем случае он получается не нужен.
    Только что я понял,что константа 65535 - это точность энкодера.
    Такое впечатление, что вы так и не поняли ничего. Вы скрин последний хоть посмотрите. Там всё работает с вашими переменными. И сделайте так.
    65535 это максимальное число которое может принять 16 битная переменная ( сетевая), с энкодером это никаким боком.

    Посмотрите какие типы данных (в Лоджике - целочисленные, 32 битные UDINT)и какие бывают вообще, 1 Типы переменных.jpg
    в том числе 16 битные ( в Лоджике сетевые UINT)
    Последний раз редактировалось kondor3000; 25.01.2023 в 15:25.

  2. #2

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Такое впечатление, что вы так и не поняли ничего. Вы скрин последний хоть посмотрите. Там всё работает с вашими переменными. И сделайте так.
    65535 это максимальное число которое может принять 16 битная переменная ( сетевая), с энкодером это никаким боком.

    Посмотрите какие типы данных (в Лоджике - целочисленные, 32 битные UDINT)и какие бывают вообще, 1 Типы переменных.jpg
    в том числе 16 битные ( в Лоджике сетевые UINT)
    По поводу моих переменных я сделал как Вы сказали все работает с добавлением указанного вами макроса.
    По поводу энкодера прошу прощения,Вы правы это максимальное значение 16 битной переменной.
    Я ошибся так как разбирался с настройками привода.
    По поводу 3 типа данных:Скриншот тот что Слева читал и знал,но не читал углубленно про целочисленный тип сколько места в памяти занимает,поэтому спасибо ознакомлюсь подробно.
    Скриншот справа:Сейчас поискал в справке лоджика у меня нет такого раздела,к сожалению.Поэтому и не знал подробно.Почитаю в интернете.
    Изображения Изображения
    • Тип файла: png 04.png (49.6 Кб, Просмотров: 9)
    • Тип файла: png 05.png (39.6 Кб, Просмотров: 11)
    Последний раз редактировалось Виталийй; 25.01.2023 в 16:00.

  3. #3

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    По поводу моих переменных я сделал как Вы сказали все работает с добавлением указанного вами макроса.
    И всё таки старший и младший регистр у вас переставлены. Переменная входная и выходная разные. И в реальном железе будут глюки. Это не придирки, хочу что бы вы поняли смысл перестановок. Но делали правильно.
    Последний раз редактировалось kondor3000; 25.01.2023 в 16:39.

  4. #4

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    И всё таки старший и младший регистр у вас переставлены. Переменная входная и выходная разные. Это не придирки, хочу что бы вы поняли смысл перестановок.
    Я ничего против не имею.Я наоборот только за критику,тем более Вы фактически меня обучаете.Хорошо,полностью с Вами согласен,пока данный смысл мне до конца непонятен.

  5. #5

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    И всё таки старший и младший регистр у вас переставлены. Переменная входная и выходная разные. И в реальном железе будут глюки. Это не придирки, хочу что бы вы поняли смысл перестановок. Но делали правильно.
    Поправил.Ничего не мигает.Стабильно все работает.Выходит все верно ??
    Изображения Изображения
    • Тип файла: png 8.png (52.7 Кб, Просмотров: 29)

  6. #6

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    Поправил.Ничего не мигает.Стабильно все работает.Выходит все верно ??
    Всё верно.

  7. #7

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Всё верно.
    Добрый день,настал тот день когда дело дошло до тестирование связи ПР102 с ЛИРом-915.
    Ранее было много проделано большой объем работы по осуществлению связи ПР-102 с ЛИРом-915,ничего не вышло пока не заказал фирменный кабель для ЛИРА с названием "Лир-967 "и то связь начала осуществляется после работой с тех.поддержкой ЛИРА.
    Нужен Ваш совет по реализации выдачи оборотов двигателя.
    По совету тех поддержки СКБ ИС было выполнена настройка считывания 0 регистра т.е считывания абсолютной координаты.Т.е грубо говоря сейчас считается угол отклонения от 0.Вопрос в том что как сейчас реализовать полученные данные с ЛИР-915 в обороты?Получается мне нужно делить полученные данные на 360?
    чтобы получить обороты в минуту ?
    или все же лучше использовать относительны координаты?
    Ниже прилагаю скриншоты.
    как мне выполнить реализацию?
    Сейчас как я понял за один оборот происходит значения угла от 0 до 65000+.
    Если нужно могу сходить и подключится к ПР102 и показать данные в программе которые приходят от Лира.Направьте пожалуйста меня.За ранее извиняюсь что так надолго пропал.
    Последний скриншот это настройка на данный момент Лира как мне сказал сделать СКБ ИС(завод изготовитель).
    Скрин 2.jpgСкрин 3 .jpgСкрин 4 .jpgСкрин 6.jpgСкрин 1 .jpg
    Последний раз редактировалось Виталийй; 26.09.2023 в 15:23.

  8. #8

    По умолчанию

    Цитата Сообщение от Виталийй Посмотреть сообщение
    По совету тех поддержки СКБ ИС было выполнена настройка считывания 0 регистра т.е считывания абсолютной координаты.Т.е грубо говоря сейчас считается угол отклонения от 0.Вопрос в том что как сейчас реализовать полученные данные с ЛИР-915 в обороты?Получается мне нужно делить полученные данные на 3600?
    чтобы получить обороты в минуту ?
    или все же лучше использовать относительны координаты?
    Ниже прилагаю скриншоты.
    как мне выполнить реализацию?
    Сейчас как я понял за один оборот происходит значения угла от 0 до 65000+.
    С Лиром никогда не работал, для этого надо как минимум изучить руководство, как пересчитывать координаты в обороты.
    Последний раз редактировалось kondor3000; 26.09.2023 в 15:03.

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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