Просмотр полной версии : Считыванеие данных с постороннего устройства через RS485 на ПР200
Эдуард Уфа
16.04.2025, 16:31
Здравствуйте всем.
Я начинаю только изучать ПР200.
Раньше опыта не было совсем.
Поэтому, возможно задаю тупые вопросы)).
Есть китайская штука.
С неё надо получать данные на ПР200 и пока что отображать на индикации.
Потом буду дальше с этим что-то делать.
Если кто сможет направить на путь истинный, буду благодарен.
Видео обучающее смотрел, но спроецировать на моё что-то не получилось пока.
Пока совсем сложно адреса биты, какие нужны мне, не понятно.
Поэтому скрины китайской штуки прилагаю.
Желательно на что нужно первостепенно смотреть, ткнуть мордой лица, так сказать)
ПДФ не нашёл как загрузить(((
831598316083161831628316383164
Китайская штука и ПР200 у вас на руках?
Потому что возможность реального обмена с китайскими штуками лучше сразу проверить в железе, чтобы не тратить время
Не вижу значения "Slave number". А так чистый ModbusRTU. Должно всё получиться!!!
83168
Указано, что "Slave number" в "Machine number" должен быть.
Может фотку устройства выложите?
Эдуард Уфа
16.04.2025, 16:51
Да на руках
Вот вам базовый проект
Нужно в вашем руководстве найти значения параметров интерфейса (адрес, скорость), установленные по умолчанию, и внести их значения в настройках проекта
8316783170
Потом попробуйте соединить девайсы между собой и проверить связь
Можно еще переменную состояния связи добавить на экран
Эдуард Уфа
16.04.2025, 18:09
Не вижу значения "Slave number". А так чистый ModbusRTU. Должно всё получиться!!!
83168
Указано, что "Slave number" в "Machine number" должен быть.
Может фотку устройства выложите?
Фотка вряд-ли поможет. Завтра сфоткаю. Это цифровая магнитная линейка. В инструкции нет этих данных((
Эдуард Уфа
16.04.2025, 18:10
С компа на форум не могу войти((
Эдуард Уфа
16.04.2025, 18:22
Фотка вряд-ли поможет. Завтра сфоткаю. Это цифровая магнитная линейка. В инструкции нет этих данных((
Хотя...написано что серийный номер. Покручу завтра, поищу
Эдуард Уфа
16.04.2025, 19:02
Не вижу значения "Slave number". А так чистый ModbusRTU. Должно всё получиться!!!
83168
Указано, что "Slave number" в "Machine number" должен быть.
Может фотку устройства выложите?
Нашел в телефоне))831738317483175 завтра попробую адресс 2011 0857 или с коробки номер
Эдуард Уфа
16.04.2025, 19:04
Можно еще переменную состояния связи добавить на экран
Попробую завтра
kondor3000
16.04.2025, 19:20
Нашел в телефоне))завтра попробую адресс 2011 0857 или с коробки номер
Таких слейв адресов быть не может, диапазон от 1 до 247 (около того)
Может быть например 7 ( 57) или 2 (20), 11, 8, короче проверять надо все по очереди от 1 до 247
Нашел в телефоне)) завтра попробую адресс 2011 0857 или с коробки номер
У данного девайса должно быть меню параметров и там и адрес и скорость обмена должны быть
83179
Эдуард Уфа
17.04.2025, 10:28
У данного девайса должно быть меню параметров и там и адрес и скорость обмена должны быть
83179
9600 нашел, прописано, а адреса не смог найти. Скрины инструкции 831858318683187831888319283192
9600 нашел, прописано, а адреса не смог найти. Скрины инструкции
Нажмите кнопку Расширенный режим и там в расширенном редакторе ответа попробуйте прикрепить инструкцию в пдф
Эдуард Уфа
17.04.2025, 12:37
Нажмите кнопку Расширенный режим и там в расширенном редакторе ответа попробуйте прикрепить инструкцию в пдф спасибо пдф вроде получилось
Эдуард Уфа
17.04.2025, 12:41
Я правильно понимаю процесс. Адрес слайв устройства можно менять внутри устройства к примеру с его клавиатуры(условно)?. Так как нельзя допустить повторения адресов, если подключены куча устройств.
Эдуард Уфа
17.04.2025, 12:45
Вот вам базовый проект
Нужно в вашем руководстве найти значения параметров интерфейса (адрес, скорость), установленные по умолчанию, и внести их значения в настройках проекта
8316783170
Потом попробуйте соединить девайсы между собой и проверить связь
Пытаюсь переварить и переделать под мой вариант ПР200-220.25.Х, и изучить вашу программу. Пока что то нахрапом не получается. Надо времени больше. Может в выхи получиться. Паралельно приходится и интерфейс изучать и всё всё. Спасибо
Я правильно понимаю процесс. Адрес слайв устройства можно менять внутри устройства к примеру с его клавиатуры(условно)?. Так как нельзя допустить повторения адресов, если подключены куча устройств.
Да, такой вариант часто применяется если у устройства есть экран и кнопки управления.
Судя по инструкции по умолчанию стоит адрес 1 и скорость 9600.
В примере по-моему такие значения и стоят
Ещё нужно проверить, как ПР прочитает 32битные значения.
И в OL нет отрицательных целых чисел - придется делать некоторые лишние движения
Эдуард Уфа
18.04.2025, 07:56
Вот вам базовый проект
Нужно в вашем руководстве найти значения параметров интерфейса (адрес, скорость), установленные по умолчанию, и внести их значения в настройках проекта
8316783170
Потом попробуйте соединить девайсы между собой и проверить связь
83244 А подскажите пожалуйста, откуда берётся 4096?
А подскажите пожалуйста, откуда берётся 4096?
_________________
83245
Эдуард Уфа
18.04.2025, 09:31
_________________
83245
Спасибо. Имеется в виду этот адресс?83250
kondor3000
18.04.2025, 09:51
Спасибо. Имеется в виду этот адресс?
Да адрес 1000 в HEX надо перевести в DEC десячичные, получите 4096
Остальные адреса аналогично.
Эдуард Уфа
18.04.2025, 09:58
83252 получилоооось. Спасибо всем. Что теперь с этим счастьем делать, подумаю.:confused: Надо с запятыми сперва справиться:D
kondor3000
18.04.2025, 10:01
получилоооось. Спасибо всем. Что теперь с этим счастьем делать, подумаю.:confused: Надо с запятыми сперва справиться:D
Полученное число (целое), конвертируете во FLOAT и делите на 10 (умножаете на 0,1), его и выводите.
Смещение точки, 1 знак должно быть в следующей переменной, адрес 1002. Или коэффициент 0,1 если я правильно понял.
Эдуард Уфа
18.04.2025, 10:58
Чёто сделал, сам не особо понял. :rolleyes:83254
Эдуард Уфа
18.04.2025, 11:35
с запятой разобрался. Спасибо. А вот с отрицательными непонятно что делать. Пр-ка показывает хрень какую-то:eek:
Сможете подсказать?
Эдуард Уфа
18.04.2025, 12:24
и далее хочется научиться управлять шаговиком относительно полученной данной. Хотя в жизни делается ли так. ... В общем то, на металлообрабатывающих станках (80х годов) есть цифровые линейки и контролируется ход осей как раз по такой схеме. Может я ошибаюсь?
kondor3000
18.04.2025, 13:05
с запятой разобрался. Спасибо. А вот с отрицательными непонятно что делать. Пр-ка показывает хрень какую-то:eek:
Сможете подсказать?
Для отрицательных целых есть Макросы и ФБ, так их нет в ОЛ ( INT, DINT передаются в доп. коде), приходится использовать FLOAT
Функции FLOAT_TO_INT и INT_TO_FLOAT на ST____ https://owen.ru/forum/showthread.php?t=22915&page=311&p=429821#post429821
и далее хочется научиться управлять шаговиком относительно полученной данной. Хотя в жизни делается ли так. ... В общем то, на металлообрабатывающих станках (80х годов) есть цифровые линейки и контролируется ход осей как раз по такой схеме. Может я ошибаюсь?
А вот для "управлять шаговиком" ПР - это совсем не лучший выбор
Эдуард Уфа
18.04.2025, 13:28
А вот для "управлять шаговиком" ПР - это совсем не лучший выбор
Я догадываюсь. Просто не хотелось тратится много, вдруг не смогу освоить, именно поэтому.Купил её с транзисторными выходами. Поэтому попробовать пока хватит. В идеале с панели hmi всё чтоб управлялось. Но там ценник чтото не шибко гуманной, для поиграться имею в виду. Да и кодесис надо осваивать в идеале. Но пока этого достаточно для меня. Думаю...
kondor3000
18.04.2025, 13:57
Я догадываюсь. Просто не хотелось тратится много, вдруг не смогу освоить, именно поэтому.Купил её с транзисторными выходами. Поэтому попробовать пока хватит. В идеале с панели hmi всё чтоб управлялось. Но там ценник чтото не шибко гуманной, для поиграться имею в виду. Да и кодесис надо осваивать в идеале. Но пока этого достаточно для меня. Думаю...
Присмотритесь к панели KINCO, при хорошем качестве цена от 8 до 15 тыр, на Али, что в 4-8 раз меньше других панелей.
Эдуард Уфа
18.04.2025, 14:03
Присмотритесь к панели KINCO, при хорошем качестве цена от 8 до 15 тыр, на Али, что в 4-8 раз меньше других панелей.
Они с контроллером? И в какой среде программируются?
kondor3000
18.04.2025, 14:05
Они с контроллером? И в какой среде программируются?
Нет это панель оператора, только экран с выводом информации, с возможность опроса других устройств. Модбас и ТСР. Типа СП3хх https://owen.ru/product/sp3xx/price
Среда разработки русифицирована. Сравните цены.
Эдуард Уфа
18.04.2025, 14:12
Нет это панель оператора, только экран с выводом информации, с возможность опроса других устройств. Модбас и ТСР. Типа СП3хх
Среда разработки русифицирована.
в идеале чтоб с плк был. Хотя может и не обязательно, можно и отдельно. С возможностью цеплять энкодер и быстрые выхода были. Ну и прога русифицированная. Вот такие хотелки. ))). И ещё можно было задание загружать из сети и/или с сд карты)))).
kondor3000
18.04.2025, 14:28
в идеале чтоб с плк был. Хотя может и не обязательно, можно и отдельно. С возможностью цеплять энкодер и быстрые выхода были. Ну и прога русифицированная. Вот такие хотелки. ))). И ещё можно было задание загружать из сети и/или с сд карты)))).
По поводу ПЛК - это отдельная тема, всё зависит от нужного быстродействия системы. Таких тем много, почитайте.
В идеале для управления шаговыми двигателями, нужны специализированные контроллеры и это не Овен.
Эдуард Уфа
18.04.2025, 16:47
По поводу ПЛК - это отдельная тема, всё зависит от нужного быстродействия системы. Таких тем много, почитайте.
В идеале для управления шаговыми двигателями, нужны специализированные контроллеры и это не Овен.
спасибо большое. Мне управлять одним шаговиком, и скорость передвижения шибко большая не нужна. Гораздо важнее освоить софт который прилагается к плк и желательно на русском, хотя понимаю что такого не бывает)). Хотя, может и закажу кому решение данного вопроса и получу готовое устройство за кучку денег, желательно адекватных)).
Эдуард Уфа
05.05.2025, 11:36
Получил я очередную игрушку называемую Kinco HMI GL070E. Скачал софт. Обрадовался, что всё на понятном мне русском языке.)). Но появилась печалька при настройке, отсутствует в списках Owen. Хотя кодесис есть, но на данном этапе моего умственного развития пока совсем не актуально. Может кто подскажет что в настройках выбрать. Хотел пока с пр200 её подружить на этапе изучения.8362883629
МихаилГл
05.05.2025, 11:39
Ищите modbus rtu или modbus tcp. При чем тут owen...
Эдуард Уфа
05.05.2025, 11:45
Спасибо. Понял
kondor3000
05.05.2025, 16:19
Спасибо. Понял
Выберете Модбас RTU слейв, панель будет слейв. 83633
Если Модбас RTU Extend (Zero Bazed Adressing) - панель будет Мастер.
Эдуард Уфа
16.05.2025, 14:05
83791 первые попытки. Изучаю по тихонечку. Пока не подружил пр-ку с панелью. Изучение софта панельки даётся пока с трудом. Но первые шаги всегда так. Вот если бы не работать совсем, а только изучать)), но так не бывает. Качествоенные фотки не даёт сюда выкладывать, или у меня не получается, поэтому не я виноват((.
Сергей0308
16.05.2025, 14:16
83791 первые попытки. Изучаю по тихонечку. Пока не подружил пр-ку с панелью. Изучение софта панельки даётся пока с трудом. Но первые шаги всегда так. Вот если бы не работать совсем, а только изучать)), но так не бывает. Качествоенные фотки не даёт сюда выкладывать, или у меня не получается, поэтому не я виноват((.
Так никакой необходимости в этом нет, в смысле, можно выложить на облаке(любом), а сюда дать ссылку!
https://1drv.ms/i/c/29cfb2b16ae4783b/ETt45Gqxss8ggCnTpAAAAAABOf-h1uJ2h9iOFawtV-9P0A?e=PBQdOU
kondor3000
16.05.2025, 14:30
первые попытки. Изучаю по тихонечку. Пока не подружил пр-ку с панелью. Изучение софта панельки даётся пока с трудом. Но первые шаги всегда так. Вот если бы не работать совсем, а только изучать)), но так не бывает. Качествоенные фотки не даёт сюда выкладывать, или у меня не получается, поэтому не я виноват((.
Фотки не нужны, нужны Скрины настройки сети 485 и настройки адресов регистров
Выложил же скрин настройки в панели выше, 11 дней назад !!!
За это время можно было Руководство панели и ПР200 наизусть выучить.
Эдуард Уфа
18.05.2025, 19:14
Фотки не нужны, нужны Скрины настройки сети 485 и настройки адресов регистров
Выложил же скрин настройки в панели выше, 11 дней назад !!!
За это время можно было Руководство панели и ПР200 наизусть выучить.
работать надо, особо изучать времени не хватает. Если приспичит, просто закажу готовое решение. Скрины прилагаю. Панель пишет что нет связи с плк83831 83832838338383483835
kondor3000
18.05.2025, 19:33
работать надо, особо изучать времени не хватает. Если приспичит, просто закажу готовое решение. Скрины прилагаю. Панель пишет что нет связи с плк
Если скрин с порта СОМ0, то всё правильно.
А вот читаете вы не правильно, RW - это внутренняя энергонезависимая память, читать - записывать надо 4х 512 838394х 514, 4х 515, 4х 516
А биты будут 4хBit 514.00 (4хBit 514.01, 4хBit 514.02), 4хBit 516.00 83840 Посмотреть 1 видео на ю-туб
Номер станции 16 каждый раз ставить не обязательно, если подключен один ПР с адресом 16. Должен быть выбран у вас PLC_0_16
Эдуард Уфа
22.05.2025, 12:10
В общем , ничего у меня с подключение к пр200 не получается, поэтому решил панель подключить к устройству М51Е, который уже подключал к ПР200.
Там я точно знаю всё.
Адрес 20(серийный номер который я сам менял при подключении к ПР-ке)
RS485 two-wire communication, ModBus RTU protocol;
8-bit data;
One stop bit;
Скорость 9600
Купленный готовый кабель, оказывается, распаян ни так как мне надо был, пришлось переделать.
Кабель RS485 воткнул в панеле COM0/COM2
Кабель RS485 распаял -1 контакт RX-B
-6 контакт RX+А
Я просто хочу увидить параметр current value по адресу х1000 0 длиной 32 бит, номер регистра 2 и вывести на панель, пока что.
На ПР200 я его с вашей помощью доставал, а тут как то пока не получается.
Панель пишет, что нет связи с плк (2 PLC No Response:00-14-00).
Физически прозвонил уже распайку на всякий случай.
Посмотрите пожалуйста, где я косячу.(((
Скрины моих изысканий в этой мутной для меня области, прилагаю))
83908839098391083911839128391383914
Эдуард Уфа
22.05.2025, 12:27
поправте себя https://avatars.dzeninfra.ru/get-zen_doc/2480061/pub_5fab74d3ea8df61cb66e1218_5fab8a3d7935977d97de7 f97/scale_1200
спасибо, сделал
Эдуард Уфа
22.05.2025, 13:21
урраа, считал. Убрал проверку четности бита
kondor3000
22.05.2025, 14:07
урраа, считал. Убрал проверку четности бита
Один раз посмотреть видео и сделать правильно, можно было за 10 мин, у вас заняло 3 недели)
Мало того, проверить проект (панель мастер) можно даже в Онлайн эмуляции, имея только ПР200 (или любой модуль) и переходник, даже не имея панели.
Эдуард Уфа
23.05.2025, 08:32
тьма видео смотрел, но я похоже далековатый:confused: для таких тем, хоть и в молодости (30-40лет назад) увлекался радиолюбительством(но потом забросил эту тему). Именно поэтому овен лоджик как то ближе мне по структуре и освоению. Понимаю что лучше всё же осваивать кодесис или ..., но для меня пока этого за глаза. К стати на видео объясняют старую версию софта. А в новой как то нет некоторых графических элементов, они видоизменены, обзываются по другому, приходится изучать с подобным смыслом кнопки(с индикацией как то искал). Вчера на ночь глядя достал опять пр-ку и опять ничего не получилось))). Но зато панель теперь не пишет (2 PLC No Response:00-14-00). Походу видит пр-ку на физическом уровне, и ждёт от меня умных действий, дождётся ли...)).
Не важны устройства, важен протокол. Если его будете понимать, то в устройствах только и отличий, как вводить адрес регистра? с 0 или 1. И как переставлять байты, регистры если необходимо. Все.
kondor3000
23.05.2025, 09:14
тьма видео смотрел, но я похоже далековатый:confused: для таких тем, хоть и в молодости (30-40лет назад) увлекался радиолюбительством(но потом забросил эту тему). Именно поэтому овен лоджик как то ближе мне по структуре и освоению. Понимаю что лучше всё же осваивать кодесис или ..., но для меня пока этого за глаза. К стати на видео объясняют старую версию софта. А в новой как то нет некоторых графических элементов, они видоизменены, обзываются по другому, приходится изучать с подобным смыслом кнопки(с индикацией как то искал). Вчера на ночь глядя достал опять пр-ку и опять ничего не получилось))). Но зато панель теперь не пишет (2 PLC No Response:00-14-00). Походу видит пр-ку на физическом уровне, и ждёт от меня умных действий, дождётся ли...)).
Отличие ПР200 слейв, адреса начинаются с 512, то есть читаете 4х512.
В ПЛК и панелях начинаются с 0, то есть 4х0
Эдуард Уфа
23.05.2025, 13:09
начинаю по тихоньку понимать.
То что номер слейв устройства назначается, и меняется если его возможно изменить.
Потому как к мастеру могут быть подключен до 255 (или около того)устройств.
Потом настройка всех параметров связи должна быть одинакова, за исключением этого номера, чтоб связь была.
Потом есть адреса внутри устройства с данными для считывания или для записи.
Пока нет понимания с битами, с регистрами(RW,LW, 2x.4x....).
Как понимать и преобразовать в бит и в какой именно , если мне надо считать состояние выхода или как переключить вход на другое состояние, ....муть полная.
Нет понимания по длине переменных, и воще где и какие переменные нужно и нельзя применять. Ничего не понятно, зато интересно.
Пока меня это всё штырит и поэтому руки не опускаются. Надо пользоваться моментом))) и самообразовываться.
Получается в байт можно записать состояние 8 бит, и каждый может показывать значение 8 входов например на контроллере или выходов-правильно?
Да прочитайте хотя бы статьи из вики, для понимания этого достаточно.
https://ru.wikipedia.org/wiki/Modbus
или из англоязычной (автоперевод прекрасно работает)
https://en.wikipedia.org/wiki/Modbus
kondor3000
23.05.2025, 14:47
начинаю по тихоньку понимать.
Пока нет понимания с битами, с регистрами(RW,LW, 2x.4x....).
Как понимать и преобразовать в бит и в какой именно , если мне надо считать состояние выхода или как переключить вход на другое состояние, ....муть полная.
Нет понимания по длине переменных, и воще где и какие переменные нужно и нельзя применять. Ничего не понятно, зато интересно.
Пока меня это всё штырит и поэтому руки не опускаются. Надо пользоваться моментом))) и самообразовываться.
Получается в байт можно записать состояние 8 бит, и каждый может показывать значение 8 входов например на контроллере или выходов-правильно?
Про RW и 4х вам уже написал, а так же про биты 4хBit, осталось только прочитать и попробовать. LW обычные внутренние регистры (оперативные).
Так как в панели нет байт, но есть регистры (Вывод целых чисел), то прочитав 4хBit 514.00 - 4хBit 514.15 (регистр.бит), вы можете так же получить из него до 16 бит. Даже пример со скринами выложил.
Эдуард Уфа
25.05.2025, 04:08
Урра. связь установлена.
Дело не в панели вовсе, а в ПР200.
А именно в переменных.
То что передавать по сети, необходимо же обзывать сетевыми переменными.
Соответственно я считать не мог, ни записать.
Спасибо.
Ещё много вопросов будут, уверен))
Надо постоянно пересматривать все видео в овене и в кинко, то что касается решаемого вопроса на данный момент.
Упускаю важные моменты, не придавая порой большого значения.
Здесь мелочей не бывает, оказывается))
Сергей0308
25.05.2025, 12:26
Урра. связь установлена.
Дело не в панели вовсе, а в ПР200.
А именно в переменных.
То что передавать по сети, необходимо же обзывать сетевыми переменными.
Соответственно я считать не мог, ни записать.
Спасибо.
Ещё много вопросов будут, уверен))
Надо постоянно пересматривать все видео в овене и в кинко, то что касается решаемого вопроса на данный момент.
Упускаю важные моменты, не придавая порой большого значения.
Здесь мелочей не бывает, оказывается))
Вот удивили, так удивили, в смысле, кто бы мог подумать, что для обмена по сети надо использовать сетевые переменные?!
Эдуард Уфа
26.05.2025, 08:59
Спасибо всем, кто меня терпит с моими глобальными для меня вопросами))), а для вас с очевидными ответами.
Ну новичок, что поделаешь.
Мучаю пока пр-ку, заново пытаюсь разобраться с переменными.
Создаю сетевые переменные -в настройке прибора-в регистрах 512, 514, 515-те которые лоджик предложил.
Далее маленькая программка с применением этих переменных.
Хочу за одно чтоб эти переменные вывести на экран пр-ки.
Захожу в экран-в вод вывод float-захожу в перменные-вкладку сетевые –и вижу только 1 переменную с регистром 512
Остальные отсутствуют.
Если пытаюсь добавить тут же на странице экрана переменную, то он предлагает уже регистр-516
Подскажите пожалуйста, Что и где делаю ни так?
Переменные по русский обзываю, или нельзя так делать?
Зайдите в настройки прибора, в раздел настройки связи. И там удалите то, чего не видно в переменных
Спасибо всем, кто меня терпит с моими глобальными для меня вопросами))), а для вас с очевидными ответами.
Ну новичок, что поделаешь.
Мучаю пока пр-ку, заново пытаюсь разобраться с переменными.
Создаю сетевые переменные -в настройке прибора-в регистрах 512, 514, 515-те которые лоджик предложил.
Далее маленькая программка с применением этих переменных.
Хочу за одно чтоб эти переменные вывести на экран пр-ки.
Захожу в экран-в вод вывод float-захожу в перменные-вкладку сетевые –и вижу только 1 переменную с регистром 512
Остальные отсутствуют.
Если пытаюсь добавить тут же на странице экрана переменную, то он предлагает уже регистр-516
Подскажите пожалуйста, Что и где делаю ни так?
Переменные по русский обзываю, или нельзя так делать?
Лоджик показывает только те типы переменных, которые можно привязать. Значит у вас, скорее всего в 512 регистре float, а в 514 и 515 - int. Переключите в элементе вводы/вывод тип переменной
Эдуард Уфа
26.05.2025, 10:01
Зайдите в настройки прибора, в раздел настройки связи. И там удалите то, чего не видно в переменных
там же прописывал все необходимы переменные для связи с панелью.
Они и програмке применяются.
Не понятна цель?
Эдуард Уфа
26.05.2025, 10:03
да, именно так.
нужно передавать цифры с запятой, потом цифры целые и просто ноль единичку(пуск стоп)
да, именно так.
нужно передавать цифры с запятой, потом цифры целые и просто ноль единичку(пуск стоп)
Ну, так
84008
Эдуард Уфа
26.05.2025, 21:33
https://rutube.ru/shorts/08665136b34d02d36234c2e2a8351805?r=wd
Благодаря вашей помощи, что-то стало получаться.:o
Но по созданию управления шаговиком, тот еще квест будет.
Вычислить количество шагов в зависимости от длины в миллиметрах.
Как то туда вычислить и впиндюрить параметры разгона и торможения.
И при всём при этом, когда постоянно меняется параметр длина, надо не допустить увеличения ошибки в шагах......
Причем пытался найти инфу в сети, как это делать, ничего не нашёл.
И ценник плк с быстрыми входами выходами не шибко гуманный для меня лично.
Зато есть что изучать!
Продолжение следует....))
kondor3000
26.05.2025, 22:44
И при всём при этом, когда постоянно меняется параметр длина, надо не допустить увеличения ошибки в шагах......
Причем пытался найти инфу в сети, как это делать, ничего не нашёл.
И ценник плк с быстрыми входами выходами не шибко гуманный для меня лично.
Тема по работе с быстрыми входами и энкодером на ПР103 - ПР205 https://owen.ru/forum/showthread.php?t=41327&p=463903&viewfull=1#post463903
Эдуард Уфа
27.05.2025, 07:25
Тема по работе с быстрыми входами и энкодером на ПР103 - ПР205 https://owen.ru/forum/showthread.php?t=41327&p=463903&viewfull=1#post463903
Пробежал по характеристикам, быстрые входа то есть, а выходов нет.
Мне же надо шаговиком управлять, нужны и шустрые выхода.
Хотя сперва надо прикинуть, какую скорость перемещения, пересчитать на обороты, на делитель шагов и получится частота... необходимая.
Пробежал по характеристикам, быстрые входа то есть, а выходов нет.
Мне же надо шаговиком управлять, нужны и шустрые выхода.
Хотя сперва надо прикинуть, какую скорость перемещения, пересчитать на обороты, на делитель шагов и получится частота... необходимая.
Не понял. У вас же ПР200. Откуда там быстрые входы? Ну и, идея реализации на ПРке импульсного управления шаговиком заранее обречена на провал.
Пробежал по характеристикам, быстрые входа то есть, а выходов нет.
Мне же надо шаговиком управлять, нужны и шустрые выхода.
Хотя сперва надо прикинуть, какую скорость перемещения, пересчитать на обороты, на делитель шагов и получится частота... необходимая.
Может стоит посмотреть готовое изделие (https://owen.ru/product/meyertec_mst)? А вот им уже управлять с ПР-ки.
Эдуард Уфа
27.05.2025, 08:07
Не понял. У вас же ПР200. Откуда там быстрые входы? Ну и, идея реализации на ПРке импульсного управления шаговиком заранее обречена на провал.
Да ПР200.
Просто выше предлагали ПР103 и ПР205.
У них входа шустрые есть а выходов то нет.
Надо глядеть в сторону ПЛК110 или ПЛК160(поправьте если что).
А там ценник уже самолёт.
С другой стороны лоджик я по тихоньку осваиваю.
А кодесис(у плк110/160) опять буду с тупыми вопросами приставать))), опять к вам же.
ПР200 брал именно для освоения а не построения чегото реального, и чтоб поменьше денег потратить, вдруг окажется что я совсем уж тупОЙ))), и не осилю.
Эдуард Уфа
27.05.2025, 08:08
Может стоит посмотреть готовое изделие (https://owen.ru/product/meyertec_mst)? А вот им уже управлять с ПР-ки.
Спасибо. Надо кумекать над этой темой тоже.
Эдуард Уфа
27.05.2025, 09:00
если правильно понял, то разгон и торможение делается в драйвере?
Если так, то прикольно.
Не надо изобретать в лоджике как это делать.
Отправил количество импульсов и он сам всё делает...
И если управлять с пр-ки через модбас, то быстрые выходы не особо нужны?
У меня система будет следующая.
Набрал на панели размер, ограничительный упор на пиле уехал на данный размер. Набрал следующий, всё повторилось.
Объяснил сильно упрощённую модель.
И к стати. не факт что контроль с помощью энкодера мне необходим, если механика с запасом делать по мощности.
Просто в случае чего обнуление или настройка в размер по датчику на конце, привязать его в процессе настройки к фактическому размеру и всё.
Мысли в слух
Эдуард Уфа
27.05.2025, 10:59
Может стоит посмотреть готовое изделие (https://owen.ru/product/meyertec_mst)? А вот им уже управлять с ПР-ки.
пока обедал, пробежался по инструкции.
Похоже я эту умную железяку уже хочу у себя иметь.;)
Ещё посмотрел видео
https://rutube.ru/video/6c240ef72455df15a232f503930f0e0a/
Хочу, хочу, хочууууу
Хотя надо сперва глянуть свои пару драйверов(валяются где-то, прикрученные к станкам))), может и они с модбасом...
Посмотрел)))
Есть с RS232
Но в сети не нашёл инфу по адресам управления и регистрам. Только общая инфа((
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot