На одном и том же проводе с разъемами WB-MAP12E работает на RS-485-1, и не работает на RS-485-2. То есть переключаю с 1-го rs485 во 2-й, удаляю устройство из конфигурации /etc/wb-mqtt-serial.conf соответсвенно из 1-го и добавляю во 2-й. На первом работало - показывало значения в окне Devices, а на подключении ко 2-му, все параметры красным. В настройках rs485 вроде бы всё правильно:
cat /etc/wb-mqtt-serial.conf
{
“debug”: false,
“ports”: [
{
“path”: “/dev/ttyRS485-1”,
“port_type”: “serial”,
“devices”: [
{
“slave_id”: “109”,
“device_type”: “WB-MR6C”
},
{
“slave_id”: “128”,
“device_type”: “WB-MSW v.3”
}
],
“baud_rate”: 9600,
“parity”: “N”,
“data_bits”: 8,
“stop_bits”: 2,
“poll_interval”: 10,
“enabled”: true
},
{
“path”: “/dev/ttyRS485-2”,
“devices”: [
{
“slave_id”: “73”,
“device_type”: “WB-MAP12E fw2”
}
],
“baud_rate”: 9600,
“parity”: “N”,
“data_bits”: 8,
“stop_bits”: 2,
“poll_interval”: 10,
“enabled”: true
},
{
“path”: “/dev/ttyMOD1”,
“devices”: [],
“baud_rate”: 9600,
“parity”: “N”,
“data_bits”: 8,
“stop_bits”: 2,
“poll_interval”: 10,
“enabled”: false
},
{
“path”: “/dev/ttyMOD2”,
“devices”: [],
“baud_rate”: 9600,
“parity”: “N”,
“data_bits”: 8,
“stop_bits”: 2,
“poll_interval”: 10,
“enabled”: false
},
{
“path”: “/dev/ttyMOD3”,
“devices”: [],
“baud_rate”: 9600,
“parity”: “N”,
“data_bits”: 8,
“stop_bits”: 2,
“poll_interval”: 10,
“enabled”: false
}
]
Почему не работает?