Ладно, допустим мне нужно делать HMI, а контроллера пока нет и это вообще задача другого отдела. Вот мне нужно изобразить деятельность, я буду опрашивать программку по модбасы и рисовать экраны. Как это лучше сделать?
Ладно, допустим мне нужно делать HMI, а контроллера пока нет и это вообще задача другого отдела. Вот мне нужно изобразить деятельность, я буду опрашивать программку по модбасы и рисовать экраны. Как это лучше сделать?
Комментарии: 29
Vasily
Через opc И универсальнее и стандартнее, чем самому реализовать протокол или надеяться на какие-то библиотеки
Konstantin
Ок, а ОПСу я как буду данные скармливать?
Vasily
Там есть механизмы
Anonim
была какая то утилита Modbus Poll или как то так называлась
Vasily
Ole for process controll. Погугли
Konstantin
Ну я ща буду лезть в дебри майрософтовских технологий. Нейжели нет нормальной возможности использовать распрастраненный скриптовый язык?
Vasily
Тебе в любом случае туда лезть, раз ты hmi реализуешь под винду
Konstantin
Нет. Я использую готовый пакет Мое дело рисовать экраны, переходы, контролы и пр но мне нужны данные
Vasily
Хм ну тогда действительно или modbus tcp slave emulator или какой-нибудь софтовый плк, типа кодесиса
Konstantin
для С# мне нужно ВизуалСтудию устанавливать?
Vasily
https://www.modbustools.com/modbus_slave.html Я вот про это
Dmitry
для С# - да. она как раз недавно 19 версии стала
Konstantin
Софтовый ПЛК? Хм, можно и так. И его же ОПС использовать?
Anonim
а че тут можно ссылки на ломаный софт кидать?
Konstantin
А какую версию лучше использовать? Так с комьюнить идишн сейчас стало совсем по другому чем было дет 10 назад, когда я там чего изобретал. Я отстал от жизни в этом плане Можно в личку
Nick
Можно бы и в описание добавить.
Anonim
че добавить?
Dmitry
а для Жавы — IDEA
Nick
Ссылки на ломаный софт можно или придтся хитрыми путями обходить.
Anonim
так вот я и спросил, ну можно сказат что если не запрещено, то разрешено)
Nick
Пока так это и работало
Vasily
Ну да. Или вон выше - симулятор модбаса. Регистры сам насоздаешь и вперед
Anonim
или анально покарають?
Konstantin
А скрипты можно прикручивать?
Dmitry
комьнити эдишн, да. она бесплатная (и без «лишних» штук для большой командной работы)
Vasily
Я не помню, скачай да посмотри. У kepserverEx opc точно можно в режиме симуляции. Там даже демо проект такой по дефолту открывается
Konstantin
Ага, я с ней дажи когда-то игрался
Vasily
Это стандартная фигня У того же kepserver'a есть режим симуляции KepserverEx
Anonim
человек утилиту попросил, а вас опять понесло в сторону самостоятельной разработки велосипедов