1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Profibus DP Весовой терминал Ньютон-25

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)

Модератор: Глоб.модераторы

Ответить

Автор темы
rs_logic
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 13 июн 2024, 02:16
Имя: Артур
Страна: Россия
город/регион: Ростов на Дону

Profibus DP Весовой терминал Ньютон-25

Сообщение rs_logic »

Добрый день форумчане, нужна ваша помощ, подскажите пожалуйста кто ни будь уже имел опыт опроса весового терминала Ньютон-25 по Profibus ?
Если да, то помогите пожалуйста, не могу понять в каком адресе лежит маска FAIL, суть в том что все переменные описаны в таблице, где чётко расписан каждый адрес, а FAIL находится в другой таблице где идет пересечение адресов с основной таблицей.
Таблица основная
Таблица B3.2. Область входных данных IN
Байт Обозначение Тип Описание
0 STATUS Bit8 Состояние дозатора
1 IN_DI Bit8 Состояние входов DI
2…5 PRODUCT Float32 Производительность [см.Р0713]
6…9 TASK_R Float32 Установленное задание
10…13 GROSS_KG UInt32 Счетчик массы младший [кг]
14…17 GROSS_MT UInt32 Счетчик массы старший [Мт]
18…21 WEIGHT Float32 Суммарная масса текущая [т]
22…25 LOAD Float32 Нагрузка [кг/м]
26…29 SPEED Float32 Скорость ленты [м/с]
30,31 DRIVE_STAT Bit16 Состояние привода
32,33 DRIVE_FAIL Bit16 Аварии привода
34,35 DRIVE_CUR UInt16 Ток привода [%]
36,37 DRIVE_FRQ UInt16 Частота привода [Гц]
38…41 PID_OUT Float32 Выход ПИД-регулятора
Таблица с FAIL
Таблица B3.3. Область пользовательской диагностики UDIAG
Байт Обозначение Тип Описание
0 HEADER Byte Тип и размер диагностики
1 FAIL Bit8 Флаги ошибок (см.табл.В3.6)

sancho1212
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 11 окт 2024, 19:42
Имя: Алексанр
Страна: Россия
город/регион: Ульяновск

Profibus DP Весовой терминал Ньютон-25

Сообщение sancho1212 »

Здравствуйте уважаемый, я работаю на предприятии где установлено два таких прибора.
естественно никаких описаний по тому весовому модулю до меня не дошло. НО я осмелюсь предположить в ответ на ВАШ вопрос ,
что статус ошибки формируются в байте 0-STATUS
бит 0 = 0 - нет ошибок
бит 0 = 1 - есть ошибка
биты1-7 = ошибка согласно таблице

нет ошибок байт 0 = 00
Могу проверить у себя и внести коррективы , но мне потребуется некоторая помощь с Вашей стороны.
А именно , не могли-бы Вы мне предоставить информацию по созданию файла GSD для данного модуля или сам файлик или описание как
его написать от производителя или еще что-то. Был-бы очень благодарен.
Обращение к производителю (веском) с этим вопросом результата не дало.
Заранее спасибо. Надеюсь на Вашу помощь. Можно на почту ([email protected])

Автор темы
rs_logic
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 13 июн 2024, 02:16
Имя: Артур
Страна: Россия
город/регион: Ростов на Дону

Profibus DP Весовой терминал Ньютон-25

Сообщение rs_logic »

Добрый день, Вы извините меня что пропал, заработался что называется, файл txt подготовлен для формирования в gsd, второй фал это от разработчика весов, возможно и Вам пригодиться
У вас нет необходимых прав для просмотра вложений в этом сообщении.

sancho1212
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 11 окт 2024, 19:42
Имя: Алексанр
Страна: Россия
город/регион: Ульяновск

Profibus DP Весовой терминал Ньютон-25

Сообщение sancho1212 »

Спасибо большое , буду пробовать.

sancho1212
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 11 окт 2024, 19:42
Имя: Алексанр
Страна: Россия
город/регион: Ульяновск

Profibus DP Весовой терминал Ньютон-25

Сообщение sancho1212 »

Извиняюсь за то , что долго не отвечал.
У нас на предприятии установлены "НЬЮТОН-25К"
у него всего два рабочих порта RS485 хотя распаяно три а
в настройках четыре.
оба порта заняты .
первый компьютер-архиватор , второй - терминал

Отправлено спустя 1 минуту 13 секунд:
IMG_20241024_135956.jpg
IMG_20241024_135956.jpg
Отправлено спустя 24 минуты 59 секунд:
В общем нашел момент подключил, настроил и получил 42 байта .
данные прилетели в суть вдаваться не стал , организовал ошибку на весах
(тензодатчик перемкнул) ошибку не увидел, замкнул датчик скорости - ошибки нет.
причина не ясна , но ошибки с весов действительно не прилетают.
На свою голову вспомнил что есть у меня такая штука IDM-6520
пару дней на подключение и настройку и о чудо
стало прилетать.
Значит с нашей стороны настройки MODBUS-RTU 8,1,n 19200
формируем команду 01 04 00 00 00 15 31 C5 - где 01h адрес устройства в сети , 00 00h номер регистра с которого начать
получаем 42 байта, а именно- 21 WORD (15h) , 31 C5h контрольная сумма
где:
1-4 байты - нагрузка REAL
5-8 байты - скорость REAL
9-12 байты - производительность REAL
13-16 байты - задание REAL
17-20 байты - отклонение REAL (почемут-то = производительность)
21-24 байты - суммарная масса REAL
25-28 байты - фискальная общая REAL
29-32 байты - ??????????? REAL
33-34 байты - АЦП первого тензодатчика
35-36 байты - АЦП второго тензодатчика
37 байт - датчик скорости 1 (состояние)
38 байт - датчик скорости 2 (состояние)
39 байт - аварии
40 байт - состояние
41 байт - DI входы
42 байт - DO выходы
ИИИИ вот тут-то все ошибки и состояния меняются
У вас нет необходимых прав для просмотра вложений в этом сообщении.

sancho1212
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 11 окт 2024, 19:42
Имя: Алексанр
Страна: Россия
город/регион: Ульяновск

Profibus DP Весовой терминал Ньютон-25

Сообщение sancho1212 »

В общем и целом могу сделать вывод , что производитель весов скорее всего ошибся где-то
и по PROFIBUS данные прилетают не корректные, хотя по MODBUS все в порядке.
не знаю почему , но факт упрямый.
подключение и настройки проверил многократно, ошибок нет.
скринов приложить не могу, делал все быстро .

Отправлено спустя 4 минуты 45 секунд:
Забыл упомянуть .
процессор 315-2 DP
программа STEP 7 v5.7
Ответить

Вернуться в «Simatic TIA Portal»