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

Тема: CODESYS V3.5. Настройка обмена с другими устройствами (Modbus, ОВЕН, OPC и др.)

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

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

    По умолчанию

    Цитата Сообщение от Юрий_66 Посмотреть сообщение
    Теоретически - понятно. А практически пока не получается реализовать.
    С КТР-121 всё получилось нормально стандартными средствами. КТР опрашивается и на СПК выводятся данные.
    Всем спасибо за ответы. Буду разбираться.
    Пример функции перестановки байт в регистре, точно так же можно например, переставить регистры (байты) в переменной FLOAT (только тип переменных поменять)
    Код:
    FUNCTION Sw_Byte : WORD   //выход функции с переставленными Byte 
    VAR_INPUT
    	wIn : WORD ;       //входная переменная типа Word
    END_VAR
    VAR
            pInput   : POINTER TO ARRAY[0..1] OF BYTE;     // вспомогательные переменные
    	pOutput  : POINTER TO ARRAY[0..1] OF BYTE;
    END_VAR
    ____________________________________________________________________________
    
    pInput :=ADR(wIn);
    pOutput := ADR( Sw_Byte);                      
    
    pOutput^[ 0 ] := pInput^[ 1 ];       // Перестановка  BYTE местами
    pOutput^[ 1 ] := pInput^[ 0 ];
    Последний раз редактировалось kondor3000; 08.01.2024 в 16:49.

Похожие темы

  1. Настройка ПР200, управление 3-мя устройствами через RS-485
    от Orbes в разделе Среда программирования OWEN Logic
    Ответов: 20
    Последнее сообщение: 15.05.2017, 16:45
  2. СП3ХХ Пример настройка обмена с ПЛК на CODESYS 2.3
    от Denis_Kay в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 02.03.2017, 15:12
  3. Ответов: 43
    Последнее сообщение: 13.04.2015, 14:05
  4. Универсальная функция для обмена с устройствами OwenIO и всеми любимый LabView.
    от Алексей Крагель в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 30.05.2014, 13:38

Ваши права

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