Здравствуйте всем. Есть контроллер ввода-вывода ADAM 4055. У него есть свои команды в ASCII для управления им. Как мне подружить АДАМа и Лектуса?
Например чтобы записать 1 в какой либо дискретный вход нужно выполнить #151201, тоесть на адрес 15h отправляем 1 на 2 канал. И второй канал у меня включится.
А как это осуществить через ЛЕКТУСА? Прям так и вбивать переменную 1201 ?? Потому что 15h (адрес) мы указываем в узле.
Lectus+ контроллер ADAM
Re: Lectus+ контроллер ADAM
Формат команды точно такой #151201 ?
После адреса устройства "15" идет номер функции чтение/записи "12".
Используется функция "12" ?
После адреса устройства "15" идет номер функции чтение/записи "12".
Используется функция "12" ?
Re: Lectus+ контроллер ADAM
команда вида #AABB(data)
где
AA 2-character адрес модуля
B - 1 для записи в единичный канал, 0 для записи во все каналы (мне нужно в один канал)
B - номер канала
data - в моем случае ADAM4055 туда пишется либо 00 либо 01
Вот пример из руководства
command: #151201(cr)
response: >(cr)
An output bit with value 1 is sent to channel 2 at address
15h of a digital I/O module (Either ADAM-4050 or
ADAM-4060).
Channel 2 of the digital I/O module is set to ON.
где
AA 2-character адрес модуля
B - 1 для записи в единичный канал, 0 для записи во все каналы (мне нужно в один канал)
B - номер канала
data - в моем случае ADAM4055 туда пишется либо 00 либо 01
Вот пример из руководства
command: #151201(cr)
response: >(cr)
An output bit with value 1 is sent to channel 2 at address
15h of a digital I/O module (Either ADAM-4050 or
ADAM-4060).
Channel 2 of the digital I/O module is set to ON.
Re: Lectus+ контроллер ADAM
Это не Modbus ASCII протокол.
Поэтому нужно пользоваться произвольными Modbus переменными.
Описание см. здесь: http://www.lectussoft.com/manual/index.html
"Переменные" - "Modbus переменные" - "Произвольная переменная"
Можно формировать любой запрос. При этом нужно отключить добавление CRC в конце пакета.
Это можно сделать в дополнительных свойствах узла.
Поэтому нужно пользоваться произвольными Modbus переменными.
Описание см. здесь: http://www.lectussoft.com/manual/index.html
"Переменные" - "Modbus переменные" - "Произвольная переменная"
Можно формировать любой запрос. При этом нужно отключить добавление CRC в конце пакета.
Это можно сделать в дополнительных свойствах узла.
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 1 гость