Вход

Просмотр полной версии : создание файла на сетевом Hdd



hilih
24.11.2010, 15:44
возможно ли написать функциональный блок, с помощью которого, плк записавыл бы по локальной сети файл на сетевом жёстком диске?
в файле например температура.

hilih
24.11.2010, 15:52
зная Ip адрес сетевого жёсткого диска.

Gans
24.11.2010, 18:23
безусловно это возможно! и не такое делается на плк1хх, но на порядок (а то и два) проще будет написать программу для компьютера/сервера которая будет опрашивать данные из плк1хх и укладывать их в файлы/бд.

hilih
25.11.2010, 12:00
Для компьютера я уже написал. Опрашивает по Ethernet ПЛК150.
Это слишком дорого, как необходимо ставить компьютер.
Ну, и у Вас есть наброски? Раз так смело говорите о возможности.

lara197a
25.11.2010, 14:57
поставьте мсд100

hilih
25.11.2010, 15:09
поставьте мсд100
Ну это я знаю и без вас!
Я чётко и точно описал цель. ПЛК-сетевой жёсткий диск. Связь Ethernet.
TCP IP. ПЛК пишет туда файл зная IP адрес жёсткого диска. Вот и всё!
Как это сделать?

Альтернативные решения, давно бы уже установились.

Andy
25.11.2010, 16:41
реализовать Smb/ftp/tftp или что там еще поддерживает сетевой диск. На ПЛК, естественно.

nalnik
25.11.2010, 21:05
Для компьютера я уже написал. Опрашивает по Ethernet ПЛК150.
Это слишком дорого, как необходимо ставить компьютер.
Ну, и у Вас есть наброски? Раз так смело говорите о возможности.

Возьми что то из ION 330

от 6000 до 12000р. -- Ethernet, 6 USB, вайфай, HDMI-VGa ---- СКАзКА!
Я сморозил: ION 330 + ДЕЛФИ + 15штук ПЛК150 УЛ.
До этого было : СП 1205Е + 15штук ПЛК150 УЛ. ---------- ПЯТЬ таких комплектов. (СП 1205Е стоила первая 65000р а пятая 80000р)

hilih
29.11.2010, 08:19
Возьми что то из ION 330

от 6000 до 12000р. -- Ethernet, 6 USB, вайфай, HDMI-VGa ---- СКАзКА!
Я сморозил: ION 330 + ДЕЛФИ + 15штук ПЛК150 УЛ.
До этого было : СП 1205Е + 15штук ПЛК150 УЛ. ---------- ПЯТЬ таких комплектов. (СП 1205Е стоила первая 65000р а пятая 80000р)

Друг!
Вот, как раз сказка то и не нужна.
Я знаю, что существует море систем, в этом море электроники.

А вот простенькую задачу решить не получается. Да и затрат 0!
У меня в наличии сетевой ХДД и ПЛК150.

hilih
29.11.2010, 08:22
реализовать Smb/ftp/tftp или что там еще поддерживает сетевой диск. На ПЛК, естественно.

:) Как? Конкретно можете написать. Алгоритм или как порт ethernet на ПЛК150 открыть.

Andy
29.11.2010, 12:37
конкретно посмотрите пример веб-сервера на плк (в форуме): там найдете пример работы с сокетами. а реализация протокола (smb это я загнул) несложная, на бейсике я писал реализацию Http-клиента для спец. устройства; есть пример на том же бейсике реализации Ftp-клиента, но в нем много лишнего.

да, посмотрите, что умеет ваш жесткий диск: может вам проще будет Syslog реализовать, он как раз для этого. Для начала определитесь с протоколом.

Филоненко Владислав
29.11.2010, 13:19
1. Выясните какие протоколы поддерживает сетевой диск.
2. Выберите самый простой и работающий через TCP/UDP.
3. Найдите описание и исходники для, например, linux, реализующих этот протокол.
4. Используя исходники сделайте ФБ для CoDeSys.

Довольно долгое занятие, т.к. готовых решений нет, а протоколы не самые простые.

Малышев Олег
29.11.2010, 14:37
Могу порекомендовать http://www.oscat.de/index.php?option=com_content&task=view&id=62&Itemid=44
Возможно что не подойдет, но она в исходниках. Так что копать лучше от нее.

hilih
29.11.2010, 15:18
протокол Ftp.

может набросочки библиотеки кто даст?
идея-то заманчивая, например, для диспетчеризации.