Помогите разобраться с возможностью записи(переноса) файла с некоторыми данными допустим типа TXT из памяти PLC на Flash HMI Панели.
Возможно ли такое? Функции может кто подскажет?
ПО CodeSys 3.5
Панель Wintek
Интерфейс связи Modbus TCP
Помогите разобраться с возможностью записи(переноса) файла с некоторыми данными допустим типа TXT из памяти PLC на Flash HMI Панели.
Возможно ли такое? Функции может кто подскажет?
ПО CodeSys 3.5
Панель Wintek
Интерфейс связи Modbus TCP
вопрос на чем панель? тоже Linux? в общем определиться требуется в наличии файловой системы.
так то в Modbus вроде есть чтение и запись файлов, не в изначальном, а в расширенном, что вряд ли поддерживает ПЛК.
Правда к txt файлам это вряд ли относится
20 (0x14) — чтение из файла (Read File Record)
21 (0x15) — запись в файл (Write File Record)
там речь о доступе к 16-битным регистрам, организованным в файлы
Последний раз редактировалось melky; 12.07.2024 в 13:53.
Панели Weintek бывают разные, а так, вообще легко.
Надеюсь не посчитают за рекламу.
так то да, но ведь в вопросе не зря прозвучало что интерфейс связи Modbus TCP - возможно другого и нет.
Николай Суриков Рукалицо. а все панели Weintek, которые подключаются по TCP имеют FTP ?
я просто не сталкивался с их различным количеством, но не уверен что все поголовно с Ethernet портом имеют такие возможности, почему и задал самым первым вопросом - а есть ли там файловая система для подобных вещей.
И второе - человек указал непосредственно протокол, а не наличие TCP в принципе.
К тому же в вашем примере определенная серия cMT.
я видел простые панели с Ethernet, где кроме Modbus и поддержка Ethernet/IP была, но панельки были очень простые, без флешек и тому подобного...
Последний раз редактировалось melky; 12.07.2024 в 15:41.
Ссылка на HMI
https://www.weintek.net/MT8106iP.html
На этой панели можно поднять FTP сервер штатными средствами, в ПЛК через библиотеку CmpSysExec можно вызвать консоль
и загрузить файл в панельcurl -v -T PATH_TO_FILE FTP_SERVER --user USER_NAME:PASS_WORD --ftp-create-dirs
FTP-сервер не требует включения, в отличии от VNC, он работает все время, пока панель подключена к сети.
Доступ к FTP-серверу могут получить сразу несколько клиентов.
Для доступа требуется использовать имя пользователя "uploadhis" и пароль выгрузки истории (Upload(History) Password), по-умолчанию - "111111".
Последний раз редактировалось Николай Суриков; 15.07.2024 в 10:31.
Удаленный доступ по VNC, FTP, EasyAccess - дальше сами.
CmpSysExec - эта библиотека только с ПЛК Овен работает?