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

Тема: ПЛК73+чтение данных по modbus rtu.

Древовидный режим

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

    По умолчанию

    Цитата Сообщение от Ильяс94 Посмотреть сообщение
    Безымянный.png

    Тяжеловато мне в ST ориентироваться( Пытаюсь Ваш пример соотнести с примером FBD. Не могу правильно склеить два регистра во FLOAT, данные на выходе не правильно отображаются(
    Во первых таким способом из двух байт, вы соберёте только WORD, REAL- состоит из 4 байт или из 2 WORD.
    На FBD это займёт 8 строк для 1 REAL, см. скрин 1 Получение флоат.jpg
    а на ST одну строку, при чём с правильным расположением байт. Нафиг этот FBD.
    Код:
     ptr_D:=ADR(d); ptr_D^:=buffer[3];       ptr_D:=ptr_D+1; ptr_D^:=buffer[2];      ptr_D:=ptr_D+1; ptr_D^:=buffer[1];       ptr_D:=ptr_D+1; ptr_D^:=buffer[0];

    У вас подход неверный, копируете блок полностью к себе в программу, а вызываете его уже в CFC квадратиком. Привыкайте комбинировать языки. Можно через экспорт, импорт, можно просто копипастом, чем ST и хорош. И используете блок, как например таймер, только ФБ пользовательский, а не библиотечный. Вызывать, вставлять название ФБ можно через F2. На скрине REAL получен из 2 WORD.
    1 Функц блок на ST.jpgНадеюсь вы данные правильно на вход подаёте из адресов REAL и в правильной последовательности.

    И ещё, не надо всё сразу копировать в одну программу. Берёте пример опроса блока на ST и его используете, изменяя под себя. Потом след кусок и т. д. Потом просто соберёте программу из рабочих кусков.
    Последний раз редактировалось kondor3000; 26.08.2022 в 10:06.

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 23.05.2022, 12:59
  2. ПЛК73: Чтение и запись переменных из конфигурации ПЛК
    от Солнечный заяц в разделе ПЛК63/73
    Ответов: 0
    Последнее сообщение: 02.03.2021, 16:24
  3. ПЛК73 Чтение МВ110-16Д через Modbus
    от Зинец Олег в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 05.11.2020, 18:13
  4. Чтение/запись данных по Modbus панели СП310
    от _Алексей_ в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 29.08.2018, 07:43
  5. Ответов: 5
    Последнее сообщение: 16.09.2016, 00:56

Ваши права

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