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

Тема: МВ110-224.8А modbus

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

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

    По умолчанию

    Код:
    import minimalmodbus
    import serial
    import serial.rs485
    
    instrument = minimalmodbus.Instrument('COM5',slaveaddress=16) # port name, slave address (in decimal)
    instrument.mode = 'rtu' # rtu or ascii mode
    instrument.serial.baudrate = 115200 # Baud
    instrument.serial.rs485_mode = serial.rs485.RS485Settings()
    
    temperature = instrument.read_register(1, functioncode=3, signed=True, numberOfDecimals=1) # Registernumber, number of decimals
    print ('t= ', temperature)
    что тут искать? этот код сразу работает на винде и не работает в линуксе (с поправкой на имя порта естессно)
    вот на форуме разработчика говорят, что CP2102 не конфигурируется в eeprom в 485, но я все равно не понимаю почему под виндой все ок
    PS: настройки битов и четности опущены, тк они по дефолту совпадают с установленными в minimalmodbus
    Последний раз редактировалось danilk; 14.06.2017 в 00:47.

Похожие темы

  1. МВ110-8А в режим Modbus RTU
    от gen30 в разделе Мх110
    Ответов: 5
    Последнее сообщение: 03.12.2015, 09:22
  2. МВ110-16Д Modbus ASCII
    от OHara в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 01.12.2014, 14:23
  3. МВ110-224.8А и S7-1200. Modbus
    от Alexandr17.02 в разделе Мх110
    Ответов: 0
    Последнее сообщение: 13.11.2014, 11:19
  4. ПЛК150+ МВ110-16Д+ПЛК Modbus
    от grr в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 13.12.2013, 18:02

Ваши права

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