PDA

Просмотр полной версии : MasterSCADA4D + Ethernet + произвольный 16-тиричный код (HEX)



Vetal10
13.05.2022, 17:44
Здравствуйте!
Надо передать из MasterSCADA4D произвольный 16-тиричный код (HEX), например: 02 05 12 C6 A8 56 28 42 15 22 A5 ...
по адресу 192.168.1.1 в порт 5025, т.е. 192.168.1.1:5025 и получить ответ 16-тиричный код (HEX).
Чем и как это возможно реализовать?

Как правильно записывать 16-тиричные числа в переменные (Начальное значение) в MasterSCADA4D (Word, String, Real)?
Перепробовал много всего. И ФБ и ST и Протоколы. Ничего не получается. Везде упирается в ModBus.
А мне надо произвольный код (HEX) отправить и произвольный код (HEX) принять. Здесь нет никаких команд чтения записи, адресов, регистров чтения/записи и т.п.
Помогите пожалуйста решить эту задачу.

melky
13.05.2022, 22:12
Универсал MasterOPC с языком программирования С или LUA
В вашем случае наверное по другому никак.

ну это если упираться в MasterScada

Vetal10
10.06.2022, 23:24
Сразу не понял ответа. Вернее не осознал. А теперь вопрос. А если не упираться в MasterScada, тогда как?

melky
12.06.2022, 11:25
Vetal10 Scada систем, которые позволяют писать свой код опроса много на рынке. На вскидку RapidScada (C#), IntraScada (JavaScript), OpenScada и много наверное других.

Юрий Горелый2
16.06.2022, 13:30
Сразу не понял ответа. Вернее не осознал. А теперь вопрос. А если не упираться в MasterScada, тогда как?

вообще любым языком программирования, который такое позволяет. большинство, с подключенными библиатеками могут такое.