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
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.10.2025, 08:03
Ответы с готовыми решениями:

ПЛК Automated Logic (ALC). Обучение и сертификация
Знающие специалисты подскажите если кто то сталкивался с контроллерами американской компании...

ПЛК Schneider electric MODICON TSX Micro vs ПЛК от Allen bradley
День добрый, народ подскажите,пожалуйста, плохо ещё разбираюсь в этом, у меня есть контроллер...

Контролеры ELMO и ака ПЛК, которые не ПЛК
Ребят... А кто что-нибудь может рассказать про контроллеры Elmo. Вот про них:...

7
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
21.10.2025, 08:07  [ТС]
Вот протокол обмена и FAQ ПО EKF PRO-Logic master
Вложения
Тип файла: pdf protocol_tenso-m_1.pdf (169.0 Кб, 16 просмотров)
Тип файла: pdf FAQ PRO-Logic master.pdf (5.83 Мб, 8 просмотров)
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3367 / 2665 / 571
Регистрация: 04.09.2018
Сообщений: 8,454
Записей в блоге: 3
21.10.2025, 08:46
Цитата Сообщение от Roman_AR Посмотреть сообщение
не очень понимаю ModBus и как с ним работать
А тут никакого Модбаса и нет, у весов свой протокол, описанный в первом PDF-е.
Нужно смотреть - какие ФБ есть в PRO-Logic касательно связи по RS-485, затем организовать логику разбора пришедших посылок от весов, согласно описанному протоколу. Ну и формирование управляющих команд к весам..
0
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
21.10.2025, 09:00  [ТС]
Вот такие обычно блоки используются, как я знаю. Я больше наверное надеюсь на то, что мне пальцем ткнут, что и как делать, потому что пока я не знаю, вообще как всё это работает. Тут на форуме вроде есть много статей, по этому поводу. Сейчас пробую изучить теорию...правда мне легче всего изучать, что-то новое на практике сначала, а потом теорию)
Миниатюры
ПЛК EKF F200 (PRO-logic master) - считать вес из Тензо-М по оригинальному протоколу  
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3367 / 2665 / 571
Регистрация: 04.09.2018
Сообщений: 8,454
Записей в блоге: 3
21.10.2025, 09:39
Блок F11_(2) COMM похоже тот, что нужен. В справке к PRO-Logic нужно читать про него.
Цитата Сообщение от Roman_AR Посмотреть сообщение
что и как делать, потому что пока я не знаю, вообще как всё это работает
План я выше уже привел. Установить связь с весами - пол дела, причем это не сложно. Основной объем будет в разборе прилетающих посылок и формировании команд. Вот это неподготовленному сделать будет не просто..
1
0 / 0 / 0
Регистрация: 20.10.2025
Сообщений: 4
21.10.2025, 10:10  [ТС]
Благодарю! Буду изучать и стараться
0
Эксперт JavaЭксперт по электроникеЭксперт .NET
 Аватар для wizard41
3367 / 2665 / 571
Регистрация: 04.09.2018
Сообщений: 8,454
Записей в блоге: 3
21.10.2025, 10:28
Сначала настраиваешь связь с весами. В онлайн-режиме проверяешь что связь работает и нет ошибок (выход Err блока COMM).
Далее, ищешь среди ФБ блоки работающие с байтами (разбивка массива на отд. байты, сборка массива из отд. байтов).
При приеме очередной посылки анализируешь кадры: начало кадра 0xFF, конец два подряд 0xFF..
В кадре анализируешь что именно пришло по кодам, описанным в мануале на протокол. И потом у тебя будет что-то типа КА (конечный автомат): если пришел такой код - делаем то-то, если другой - делаем вот это.. И т.д.

В принципе, если нужно принимать только текущий вес, то будет только одна управляющая команда на весы. Ее нужно будет периодически отправлять и принимать ответ.
0
1 / 1 / 0
Регистрация: 22.08.2018
Сообщений: 2
02.11.2025, 19:08
Цитата Сообщение от wizard41 Посмотреть сообщение
А тут никакого Модбаса и нет, у весов свой протокол
А это смотря какой Тензо-М.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.11.2025, 19:08
Помогаю со студенческими работами здесь

[Siemens s7 314c 2dp] Корректная программа для ПЛК одной версии не записывается в ПЛК другой версии
Здравствуйте! Прошу совета как быть. Ситуация следующая: Siemens s7 314c 2dp. ПЛК версии 1.0...

Codesys Gateway по IP ПЛК возможность обновлять ПО ПЛК удаленно через интернет
Добрый день. У меня задача иметь возможность обновлять ПО ПЛК удаленно через интернет. Codesys...

Может ли ПЛК работать в режиме slave и master одновременно
Может ли ПЛК работать в режиме slave и master одновременно . Например : ПЛК - СЕНОСОРНАЯ ПАНЕЛЬ...

ПЛК Beckhoff CX9010. Реализация протокола Меркурий 230
Добрый день. Реализую протокол Меркурия. Проблема в том, что прибора под рукой нет. Нашел...

Обмен данными c ПЛК Moeller-SC-CPU-201 (CodeSys) по Modbus-протоколу в сети RS-485
Добрый день! Прошу помощи, уже отчаялся искать в чем проблема: Есть ПЛК moeller-xc-cpu-201,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
И решил я переделать этот ноут в машину для распределенных вычислений
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 прямо в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru