Описание тега pymodbus3
1
ответ
Pymodbus: как мне прочитать отдельные биты этого входного регистра?
У меня есть проект солнечной энергии и монитор в реальном времени, который использует контроллер заряда EpSolar Tracer и Raspberry Pi для считывания энергетических данных через MODBUS. Я легко читаю входные регистры, когда они простые целые числа, н…
25 июн '17 в 11:52
0
ответов
Проблема, когда мастер пытается прочитать несколько регистров через последовательную консоль Modbus с использованием Python в Raspberry Pi
Я использую RasPi, подключенный к другой системе через последовательную консоль. Моя другая система работает под управлением Modbus Master, а Raspi действует как ведомый Modbus. Распи записал в некоторые значения регистра, и мастер постоянно запраши…
22 май '18 в 06:21
0
ответов
Ошибка подключения TCP-клиента PyModbus 1.4.0
Я успешно установил библиотеку pyModus v1.4.0 в Raspberry Pi. После запуска программы для подключения к ПЛК я получаю следующую ошибку. pyModbus cannot read pymodbus.sync.client error ` # !/usr/bin/env python from pymodbus.client.sync import ModbusT…
26 фев '18 в 07:39
1
ответ
MasterDriverAgent.agent не вызывает интерфейсный класс Modbus
Мы пытаемся внедрить MasterDriverAgent в VOLTTRON, который взаимодействует с симулированным асинхронным сервером pymodbus на удаленном компьютере в локальной сети. Из журнала VOLTTRON похоже, что агент никогда не вызывает интерфейсный класс modbus.p…
02 май '17 в 16:53
0
ответов
Как прочитать запрос файла с pymodbus
На самом деле я работаю с протоколом Modbus, и мне нужно создать программу, использующую библиотеку pymodbus, однако я ничего не знаю об этом протоколе. Я знаю, что нужно сделать что-то базовое, например: прочитать регистры ввода / хранения, но мне …
06 сен '17 в 20:22
2
ответа
Python, используя переменные в pymodbus.utilities.computeCRC
Я ищу дни, если я использовал неправильные строки поиска, извините. Я хочу использовать "pymodbus.utilities.computeCRC" для вычисления значения CRC для связи с устройством Modbus, которое использует собственный код, поэтому никакие функции "чтение р…
19 окт '17 в 20:31
1
ответ
Проблемы с подключением Pymodbus RTU
Я новичок с Python и Modbus, и я пытаюсь управлять вентилятором, подключенным к последовательному порту с pymodbus в течение нескольких часов. С помощью фирменного программного обеспечения от производителя я смог управлять вентилятором, поэтому само…
19 янв '17 в 14:49
1
ответ
Клиент Modbus TCP не подключается
Справочная информация: Я пытаюсь прочитать данные с моего счетчика энергии. Я подключил модем gprs к порту счетчика (через rs485). Этот модем отправляет данные по протоколу tcp-ip на указанный сервер и порт. На сервере (экземпляр aws ec2) я вижу сое…
27 май '18 в 13:04
2
ответа
Pymodbus преобразовывает ввод в неправильный адрес
Я пытаюсь записать на контроллер PCON с Raspberry Pi 3b с помощью pymodbus. У меня есть питон 3.5 и pymodbus 1.4. Я проверил канал связи через аппаратное обеспечение, подключив ноутбук, на котором запущен инструмент программирования Modbus (это для …
21 фев '18 в 00:25
1
ответ
Можно ли использовать pyModbusTCP в качестве ведомого Modbus?
Я просматриваю pyModbusTCP с целью написания ведомого Modbus, работающего на Linux. [begin rant]: pyModbusTCP использует термины "клиент" и "сервер" вместо "ведомый / ведущий", поэтому документы немного сбивают с толку. [конец разглагольствования] К…
30 апр '18 в 04:52
4
ответа
Ошибка Modbus: [Вход / Выход] Нет ответа от удаленного устройства
Я пытаюсь подключиться с моего ноутбука Mac к устройству Modbus ( MR-SI4), используя последовательное соединение с помощью преобразователя USB RS485, который "подключается" к /dev/cu.SLAB_USBtoUART, Это мой код: import logging logging.basicConfig() …
14 дек '17 в 16:05
0
ответов
Переменная использования Python в Modbusclient
У меня проблема с использованием переменной в функции. ports = ["'/dev/ttyXRUSB0'","'/dev/ttyXRUSB1'"] for item in ports: print len(ports) #port = item print item client = ModbusClient(method = 'rtu', port = item, baudrate = 115200, timeout = 0.2) p…
25 дек '17 в 15:26
1
ответ
Остановите прерывание сценария Python при отсутствии подключения к Интернету
У меня есть скрипт Python, работающий на RevPi, который использует Azure IOT SDK. Сценарий в основном принимает набор регистров Modbus из файла.json, добавляет несколько свойств и отправляет их в концентратор Azure IOT для анализа. В настоящее время…
19 сен '18 в 05:35
0
ответов
TCP-сервер Pymodbus для чтения / записи
В настоящее время на примере документа pymodbus я смог создать сервер, с другого компьютера я могу читать переменные, которые я хочу контролировать удаленно. Но когда я изменяю одну из переменных в удаленном доступе, я не знаю, как получить ее с сер…
27 фев '18 в 17:00
0
ответов
Как общаться несколько рабов одновременно в pymodbus
Я сделал программу pymodbus с использованием python, управляющего 3 ведомыми от одного мастера. Каждое ведомое устройство основано на флаге (то есть, если флаг установлен, мастер будет читать его регистры хранения). Но в моем коде я хочу сделать это…
11 мар '18 в 12:30
2
ответа
Клиент Pymodbus устанавливает значения, ограниченные 100 регистрами
Я использую pymodbus на Raspberry Pi в качестве клиента, чтобы хранить значения от сеньоров и сделать их доступными для мастера Modbus через TCP. Все отлично работает. Я использую следующее для настройки хранилища данных. values = context[slave_id…
01 мар '17 в 22:32
2
ответа
Могу ли я прочитать данные Modbus RS485, полученные на подчиненном компьютере с Python?
Я работаю на подчиненном компьютере и хочу сохранить данные, передаваемые от мастера через Modbus RS485, в текстовый файл. Главный компьютер постоянно отправляет запрос на запись и чтение на подчиненный компьютер, над которым я работаю, ниже приведе…
21 дек '17 в 13:44
0
ответов
pymodbus3 не удается прочитать с устройства Modbus
У меня проблема с модулем python pymodbus3. У меня есть устройство Modbus и эти два сценария: pymodbus_tester.py #!/usr/bin/env python from pymodbus.client.sync import ModbusSerialClient if __name__ == '__main__': mdbcli = ModbusSerialClient( method…
21 июн '17 в 09:52
1
ответ
Python для чтения Modbus через TCP
У меня есть устройство Modbus и я подключил RTU Modbus к преобразователю Ethernet (а не преобразователь RTU Modbus к TCP-преобразователю Modbus). Все модули, с которыми я сталкивался, могут читать обычные Modbus RTU, Modbus TCP, Modbus ASCII. Но я н…
13 авг '18 в 10:00
1
ответ
Как избавиться от LoopingCall в коде Python
Я использую Modbus Пример кода сервера из библиотеки pymodbus для создания сервера пересылки данных (чтение некоторых последовательных данных, форматирование и последующее присвоение данных регистрам Modbus для чтения ведущим Modbus). У меня проблем…
22 май '18 в 16:35