rs 485 -> usb чтоб к ПК подключить панель
Вид для печати
Смотрите! Ошибка осталась! НО получается передавать данные, но считывать еще пока не знаю, буду сегодня пробовать. Зачем мне запись по команде. На ус-ве есть рег. в который подаешь 0х0001 - значение в регистре увеличивается на единицу, каждый опрос, подаешь 0x0002 уменьшается значение на 1, если подать 0, то значение в регистре обнуляется сразу, а мне надо чтобы зафиксировать. Допустим нажал я два раза на кнопку на панели, значение увеличил на две единицы и все. Я с таким первый раз сталкиваюсь, почему нельзя было в процентном соотношении задавать?!
А бибикалкой подсвечу - это идея.
Если even = none то было бы всего 8 бит, а судя по документу там 9 с учетом контроля четности. Извините но куда-то бит необходимо писать при проверки четности(не четности).
Пробовали подключиться к устройству с ПК любой Scada системой ? если начнете читать, то проблема в ПЛК. я уже нарывался (правда не на ПЛК), когда в режиме 7E1 ничего не работало. Разработчики нашли проблему в драйвере порта на своем устройстве.
Раз другая панель устройство читает без проблем, стоило бы задуматься и проверить чем нибудь еще, исключив ПЛК