Просмотр полной версии : http клиент
scmember
10.12.2019, 16:25
Добрый день!
Есть задача зачитывать некое удаленное устройство, которое отдает данные по протоколу http. Пробовал соответствующий модуль из oscat_network - не заработало, библиотека от codesys - тоже, похоже что версия codesys для нашего ПЛК (3.5 sp5) слишком маленькая, а обновлять производитель не собирается... Может кто-то решал подобную задачу на этом ПЛК?
murdemon
10.12.2019, 18:00
С oscat работает, только место с открытием сокетов надо попрввить, в овен оно на каждом ПЛК и прошивке по своему работает немного.
scmember
11.12.2019, 09:44
используйте SysExecute и изучите команду curl, я именно таким способом пользуюсь, когда надо по быстрому что нибудь опросить в интернетах
с curl знаком, отличный вариант, но разве эта утилита есть в прошивке этого плк? не могу найти ее в системе... видимо можно добавить ее в прошивку, можете подсказать, как лучше это сделать, чтобы при перезагрузках/ресетах она не удалялась?
да, действительно надо смотреть наличие, я просто сейчас на 210 всё запускаю, про 304 как то не подумал, что и SysExecute самой первой версии которая не возвращает результат да и с командами возможно не всё есть из busybox-a не говоря уже о curl
scmember
11.12.2019, 09:54
да, действительно надо смотреть наличие, я просто сейчас на 210 всё запускаю, про 304 как то не подумал, что и SysExecute самой первой версии которая не возвращает результат да и с командами возможно не всё есть из busybox-a не говоря уже о curl
эх жаль, я уж было обрадовался, вариант с курлом выглядел очень удобно и удачно)
scmember
11.12.2019, 09:55
С oscat работает, только место с открытием сокетов надо попрввить, в овен оно на каждом ПЛК и прошивке по своему работает немного.
спасибо за информацию, а подробностями насчет этой поправки не поделитесь?
murdemon
11.12.2019, 14:52
https://www.dropbox.com/sh/xhn5mokxd1k8znc/AAAkhVKjc57vnQwSjeqqPvsAa?dl=0
scmember
23.12.2019, 10:02
wget есть? Он тоже может
Спасибо, с помощью wget задача успешно решена!
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot