Size: a a a

2020 March 29

u

uint128_t in ru_ASUTP
Вопрос в том, как работает панель
источник

Х

Хуршид in ru_ASUTP
Как я понимаю клиент опрашивает сервера
источник

u

uint128_t in ru_ASUTP
Да
источник

DD

Davydov Denis in ru_ASUTP
Davydov Denis
извиняюсь, не загуглил что это такое сразу, не праивльно вас понял, во первых, это не ПЛК а модуль ввода/вывода, он работает только как слейв, во вторых у него только один ethernet порт, вы точно про него говорите?
https://owen.ru/product/moduli_analogovogo_vvoda_s_universal_nimi_vhodami_ethernet_mv210
если у вас этот модуль, то в теории должно работать, но учитывая что это овен, там могли просто добавить искусственно ограничение, и не давать подключиться второму клиенту
источник

DD

Davydov Denis in ru_ASUTP
хотя в документации написано что может
> Modbus TCP (до 4-х одновременных соединений)
источник

DD

Davydov Denis in ru_ASUTP
Хуршид
Как я понимаю клиент опрашивает сервера
а если при этом отключить панель, то modbus pull начинает получать данные?
источник

Х

Хуршид in ru_ASUTP
Davydov Denis
а если при этом отключить панель, то modbus pull начинает получать данные?
Не пробовал
источник

DD

Davydov Denis in ru_ASUTP
Хуршид
Не пробовал
попробуйте, если заработает, то это косяк овна, у них часто такое бывает
источник

Х

Хуршид in ru_ASUTP
Не получается
источник

Х

Хуршид in ru_ASUTP
источник

u

uint128_t in ru_ASUTP
Ребят,ну кто подскажет где почитать про виртуальную машину codesys,гугл не гуглиться
источник

DD

Davydov Denis in ru_ASUTP
Хуршид
на 15-ой секунде в поле address не задано значение, у вас 0 стоит, соотвественно регистра с таким адресом нет в модуле, поэтому он ругается, попробуйте  
4064 к примеру туда вписать
источник

DD

Davydov Denis in ru_ASUTP
и function выбрать надо не holding register, а input register
источник

DD

Davydov Denis in ru_ASUTP
источник

Х

Хуршид in ru_ASUTP
источник

DD

Davydov Denis in ru_ASUTP
Хуршид
вам значение float нужно получить?
источник

Х

Хуршид in ru_ASUTP
Davydov Denis
вам значение float нужно получить?
Да
источник

DD

Davydov Denis in ru_ASUTP
это сложнее, тк в стандарте его формат не описан, но формируется он из двух регистров, запрашиваемых подряд, поэтому чтобы корректно его прочитать, вам необходимо угадать порядок регистров и байтов внутри регистра, как сделано в овне, но слава богу всего четыре варианта есть, как их переставить можно, поэтому методом тыка это сделать можно
источник

DD

Davydov Denis in ru_ASUTP
источник

DD

Davydov Denis in ru_ASUTP
за это как раз и отвечают эти две последние строчки
источник