Просмотр полной версии : Чтение/запись данных по сети
Добрый день.
Задача такая: нужно считывать в ПЛК 100 данные из текстового файла с компа в сети и результаты выводить на тот же компьютер в файл. Как это можно сделать максимально просто и надежно? А то начал копать, а тут: Scada, OPC, Eni, библиотеки с сокетами, FTP... Направьте, пожалуйста, на верный путь )
Как это можно сделать максимально просто и надежно?Тогда либо долго, либо дорого =)
По форуму гуляет консольная утилита plc_io, позволяющая закидывать файл на ПЛК и скидывать его оттудова. Надёжность сомнительная. И инициатива на передачу должна быть от компьютера.
Задачу бы хоть поподробнее расписали - почему, зачем.
Василий Кашуба
13.10.2016, 11:31
Тогда либо долго, либо дорого =)
По форуму гуляет консольная утилита plc_io, позволяющая закидывать файл на ПЛК и скидывать его оттудова. Надёжность сомнительная. И инициатива на передачу должна быть от компьютера.
Задачу бы хоть поподробнее расписали - почему, зачем.
Вроде бы уже поправили утилиту, сам читал на форуме.
порыться в библиотеках oscat.de. там были библиотеки по работе с файлами на ftp
стоит отметить, что ПЛК вряд ли умеет работать с именами, хотя кто его знает? в общем скорее всего ему требуются IP адреса....
У автора по заданию инициализатором вроде как ПЛК должен быть а не компьютер...
Задачу бы хоть поподробнее расписали - почему, зачем.
Из 1с выгружается задание на производство в виде файла. Нужно, чтобы ПЛК считывал данные из этого файла и отчет о выполнении выгружал в другой файл.
Вроде бы уже поправили утилиту, сам читал на форуме.Дело не в этом. Просто если мы начнём файлы записывать сотнями без паузы, то контроллер может долго не проработать.
Из 1с выгружается задание на производство в виде файла. Нужно, чтобы ПЛК считывал данные из этого файла и отчет о выполнении выгружал в другой файл.Можно через plc_io, но инициировать обмен должен компьютер по-любому. Примеры файлов задания и отчёта покажите ещё - может, там ни к чему файлы, и можно регистрами обойтись.
Добрый вечер )
Вернулся к этой теме. Рабочий ftp-клиент для плк 100 не нашел. Попробовал библиотеку oscat network, но она не заработала. У кого то получилось в ней передать файл через FTP_CLIENT?
Может всё таки Скада использовать? Нужно, чтобы данные брались из текстовых файлов на PC и отправлялись в ПЛК по запросу с ПЛК. С помощью какой скады можно это реализовать? Ткните носом куда копать ))
Добрый вечер )
Вернулся к этой теме. Рабочий ftp-клиент для плк 100 не нашел. Попробовал библиотеку oscat network, но она не заработала. У кого то получилось в ней передать файл через FTP_CLIENT?
Может всё таки Скада использовать? Нужно, чтобы данные брались из текстовых файлов на PC и отправлялись в ПЛК по запросу с ПЛК. С помощью какой скады можно это реализовать? Ткните носом куда копать ))
http post решит Ваши вопросы
http post решит Ваши вопросы
Спасибо, что дали наводку! ))
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot