|
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
|
|
ПЛК EKF F200 (PRO-logic master) - считать вес из Тензо-М по оригинальному протоколу21.10.2025, 08:03. Показов 826. Ответов 7
Метки нет (Все метки)
Доброго времени суток!
Задача такая: поточные весы Тензо-М необходимо опрашивать в ПО EKF PRO-Logic master по линии RS-485. Вопрос: какие блоки FBD необходимо использовать, чтобы, например получить счётчик суммарного веса продукта и текущего веса продукта в ПО PRO-Logic master. Я очень не очень понимаю ModBus и как с ним работать. Предполагаю, что нужно использовать блоки "MODR" для отправки и получения запросов, а потом нужно биты и/или байты, как то преобразовать, чтобы видеть реальные значения. Прошу помочь, подсказать, может кто делал такое и/или есть примеры ПО, чтобы я сделал по аналогии, а там уже сам разберусь. Большое всем спасибо и мира над головой!
0
|
|
| 21.10.2025, 08:03 | |
|
Ответы с готовыми решениями:
7
ПЛК Automated Logic (ALC). Обучение и сертификация ПЛК Schneider electric MODICON TSX Micro vs ПЛК от Allen bradley Контролеры ELMO и ака ПЛК, которые не ПЛК |
|
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
|
|
| 21.10.2025, 08:07 [ТС] | |
|
Вот протокол обмена и FAQ ПО EKF PRO-Logic master
0
|
|
|
|
||
| 21.10.2025, 08:46 | ||
|
Нужно смотреть - какие ФБ есть в PRO-Logic касательно связи по RS-485, затем организовать логику разбора пришедших посылок от весов, согласно описанному протоколу. Ну и формирование управляющих команд к весам..
0
|
||
|
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
|
|
| 21.10.2025, 09:00 [ТС] | |
|
Вот такие обычно блоки используются, как я знаю. Я больше наверное надеюсь на то, что мне пальцем ткнут, что и как делать, потому что пока я не знаю, вообще как всё это работает. Тут на форуме вроде есть много статей, по этому поводу. Сейчас пробую изучить теорию...правда мне легче всего изучать, что-то новое на практике сначала, а потом теорию)
0
|
|
|
|
||
| 21.10.2025, 09:39 | ||
|
Блок F11_(2) COMM похоже тот, что нужен. В справке к PRO-Logic нужно читать про него.
1
|
||
|
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
|
|
| 21.10.2025, 10:10 [ТС] | |
|
Благодарю! Буду изучать и стараться
0
|
|
|
|
|
| 21.10.2025, 10:28 | |
|
Сначала настраиваешь связь с весами. В онлайн-режиме проверяешь что связь работает и нет ошибок (выход Err блока COMM).
Далее, ищешь среди ФБ блоки работающие с байтами (разбивка массива на отд. байты, сборка массива из отд. байтов). При приеме очередной посылки анализируешь кадры: начало кадра 0xFF, конец два подряд 0xFF.. В кадре анализируешь что именно пришло по кодам, описанным в мануале на протокол. И потом у тебя будет что-то типа КА (конечный автомат): если пришел такой код - делаем то-то, если другой - делаем вот это.. И т.д. В принципе, если нужно принимать только текущий вес, то будет только одна управляющая команда на весы. Ее нужно будет периодически отправлять и принимать ответ.
0
|
|
|
1 / 1 / 0
Регистрация: 22.08.2018
Сообщений: 2
|
|
| 02.11.2025, 19:08 | |
|
0
|
|
| 02.11.2025, 19:08 | |
|
Помогаю со студенческими работами здесь
8
[Siemens s7 314c 2dp] Корректная программа для ПЛК одной версии не записывается в ПЛК другой версии Codesys Gateway по IP ПЛК возможность обновлять ПО ПЛК удаленно через интернет
ПЛК Beckhoff CX9010. Реализация протокола Меркурий 230
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
||||
|
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений
Всем привет. А вот мой компьютер, переделанный из ноутбука.
Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
|
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
|
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца:
Хочу еще Симбу взять, очень нравится. . .
|
Инференс ML моделей в Java: TensorFlow, DL4J и DJL
Javaican 05.11.2025
Python захватил мир машинного обучения - это факт. Но когда дело доходит до продакшена, ситуация не так однозначна. Помню проект в крупном банке три года назад: команда data science натренировала. . .
|
Mapped types (отображённые типы) в TypeScript
Reangularity 03.11.2025
Mapped types работают как конвейер - берут существующую структуру и производят новую по заданным правилам. Меняют модификаторы свойств, трансформируют значения, фильтруют ключи. Один раз описал. . .
|
|
Адаптивная случайность в Unity: динамические вероятности для улучшения игрового дизайна
GameUnited 02.11.2025
Мой знакомый геймдизайнер потерял двадцать процентов активной аудитории за неделю. А виновником оказался обычный генератор псевдослучайных чисел. Казалось бы - добавил в карточную игру случайное. . .
|
Протоколы в Python
py-thonny 31.10.2025
Традиционная утиная типизация работает просто: попробовал вызвать метод, получилось - отлично, не получилось - упал с ошибкой в рантайме. Протоколы добавляют сюда проверку на этапе статического. . .
|
C++26: Read-copy-update (RCU)
bytestream 30.10.2025
Прошло почти двадцать лет с тех пор, как производители процессоров отказались от гонки мегагерц и перешли на многоядерность. И знаете что? Мы до сих пор спотыкаемся о те же грабли. Каждый раз, когда. . .
|
Изображения webp на старых x32 ОС Windows XP и Windows 7
Argus19 30.10.2025
Изображения webp на старых x32 ОС Windows XP и Windows 7
Чтобы решить задачу, использовал интернет:
поисковики Google и Yandex, а также подсказки Deep Seek.
Как оказалось, чтобы создать. . .
|
Passkey в ASP.NET Core identity
stackOverflow 29.10.2025
Пароли мертвы. Нет, серьезно - я повторяю это уже лет пять, но теперь впервые за это время чувствую, что это не просто красивые слова. В . NET 10 команда Microsoft внедрила поддержку Passkey прямо в. . .
|