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

Тема: плк63 + му/мв110 по rs-485, modbus, st

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

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

    По умолчанию

    Связь наладил, диод rs моргает. FirstAddr:=51, Quantity:=1, вроде бы ничего не напутал (связь-то есть).

    Но чтение не идет

    Код:
    IF cmpl AND err=0 THEN (*потрошим байты*)
    		in1:=Buffer[1].0;
    		in2:= Buffer[1].1;
    		...
    		in8:=Buffer[1].7;
    
    		in9:=Buffer[0].0;
    		in10:=Buffer[0].1;
    		...
    	        in16:=Buffer[0].7;
    END_IF
    В буфере одни нули, хотя на третий вход единичка подана. На приборе диод горит.

    Попробовал еще так:
    Код:
    inp_word:=BYTE_TO_WORD(rd_buffer[1]) OR SHL(BYTE_TO_WORD(rd_buffer[0]),8);
    
    			in1:=(inp_word AND 1)=1;
    			in2:=(inp_word AND 2)=2;
    			in3:=(inp_word AND 4)=4;
    ...
    и махнул MB_RD_INP_REGS на MB_RD_HOLD_REGS, теперь читает, но сильно эпизодически. Диод rs моргает как-то "порциями", очень редко по сравнению и МУ110-16Р в той же сети (стоят парой, для теста 16Р повторяет выходами входы 16ДН).
    Последний раз редактировалось mc_; 09.01.2013 в 11:20.

Похожие темы

  1. ПЛК63 Modbus Master
    от ASo в разделе ПЛК63/73
    Ответов: 82
    Последнее сообщение: 29.01.2024, 13:14
  2. ПЛК63 + МВ110-8ДФ
    от Serban в разделе ПЛК63/73
    Ответов: 6
    Последнее сообщение: 15.02.2014, 11:29
  3. ПЛК63 + modbus проблема
    от Dmitriy_1974 в разделе ПЛК63/73
    Ответов: 5
    Последнее сообщение: 17.02.2012, 12:32
  4. ПЛК63 и MODBUS переменные
    от Alex989 в разделе ПЛК63/73
    Ответов: 6
    Последнее сообщение: 27.03.2011, 17:29
  5. ПЛК63 Modbus-ASCII
    от Доренский Алексей в разделе ПЛК63/73
    Ответов: 6
    Последнее сообщение: 20.09.2010, 09:41

Ваши права

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