Просмотр полной версии : Аналог plc_io для СПК
Konstantin_GTK
17.07.2013, 12:41
Добрый день, подскажите пожалуйста, есть ли утилита на подобие plc_io.exe для панели СПК110? Требуется именно консольный вариант.
Александр Приходько
17.07.2013, 17:40
Есть аналоги, но это софт не наш. Это программы для Linux систем.
Могу предложить 2 программы:
1) WinSCP - файловый клиент
2) PuTTY - консоль для Linux систем
Ниже пример того, как это работает.
http://www.youtube.com/watch?v=vjhQlon6d4s
Программы свободно распространяемые, скачать можно тут:
http://putty.org.ru/download.html
http://winscp.net/eng/docs/lang:ru
Konstantin_GTK
18.07.2013, 05:59
Спасибо! А возможен ли такой вариант: можно ли будет написать в bat-файле алгоритм для запуска консоли (допустим putty), с автоматическим залогиниванием и копированием свежих архивных файлов из панели на ПК?
Александр Приходько
18.07.2013, 23:40
Спасибо! А возможен ли такой вариант: можно ли будет написать в bat-файле алгоритм для запуска консоли (допустим putty), с автоматическим залогиниванием и копированием свежих архивных файлов из панели на ПК?
Честно не знаю. Попробую завтра вопрос уточнить.
Konstantin_GTK
19.07.2013, 09:31
Честно не знаю. Попробую завтра вопрос уточнить.
Вопрос был решён с помощью pscp.exe -scp -pw "" -r -unsafe root@10.0.6.10:/var/log/ \asd\
Подключили модуль архивирования, сохранение осуществляется, но при выключении питания СПК архивный файл в каталоге /var/log/ пропадает.
И не получается прикрутить внешний накопитель, winSСP не видит ни флешку ни SD-карточку, в файловой системе СПК нет примонтированных устройств, пробовали разные файловые системы.
Александр Приходько
19.07.2013, 22:04
Вопрос был решён с помощью pscp.exe -scp -pw "" -r -unsafe root@10.0.6.10:/var/log/ \asd\
Подключили модуль архивирования, сохранение осуществляется, но при выключении питания СПК архивный файл в каталоге /var/log/ пропадает.
И не получается прикрутить внешний накопитель, winSСP не видит ни флешку ни SD-карточку, в файловой системе СПК нет примонтированных устройств, пробовали разные файловые системы.
Ну это собственно не удивительно. После перезапуска Linux заново пересобирает многие каталоги.
Создавайте архив в каталоге Root. Лучше всего в этом каталоге сделать свою папку и в нее сохранять файлы.
Konstantin_GTK
22.07.2013, 06:06
Ну это собственно не удивительно. После перезапуска Linux заново пересобирает многие каталоги.
Создавайте архив в каталоге Root. Лучше всего в этом каталоге сделать свою папку и в нее сохранять файлы.
Спасибо, получилось. В Root архивные файлы нормально хранятся, даже после отключения питания от СПК.
Но внешние накопители подключить так и не удалось. Хотелось бы получить консультацию по этому вопросу.
Спасибо, получилось. В Root архивные файлы нормально хранятся, даже после отключения питания от СПК.
Но внешние накопители подключить так и не удалось. Хотелось бы получить консультацию по этому вопросу.
а по какому пути Вы вообще ищите подключение флешек, хотелось бы напомнить что не стоит их искать, где обычно они монтируются в настольном линуксе
Konstantin_GTK
22.07.2013, 09:20
а по какому пути Вы вообще ищите подключение флешек, хотелось бы напомнить что не стоит их искать, где обычно они монтируются в настольном линуксе
на компакт-диске прочитал инструкцию "06_arxivirovanie.pdf", из него:
"Для записи данных на флеш-карту или SD-карту памяти у контролеров
СПК2хх путь выглядит следующим образом:
SD: « /mnt/mmc/».
USB: «/mnt/usb1(2)/»."
правда у нас СПК110. Но по данным путям эти устройства отсутствуют. В каталоге /mnt/ находятся только etcro, etcrw, ufs. Что мы делаем не так?
лень искать, первое что попалось http://www.owen.ru/forum/showthread.php?t=13173&p=88544&viewfull=1#post88544
и то я в этом не уверен, вроде где то надо искать в недрах рута
сейчас нет под рукой контроллера с линуксом, наглядно показать не могу
Александр Приходько
22.07.2013, 17:06
Выкладываю на всеобщее обозрение.
Данный проект разработан мной. Сейчас он используется на производстве для проверки и отладки СПК1хх.
Программа позволяет делать следующее:
1) Чтение/Установка даты/времени
2) Проверка Retain
3) Проверка на битые пиксели
4) Проверка работы USB/SD
5) Проверка Интерфейсов во всех режимах.
6) Работа с зумером (пищалка)
7) Вывод версии прошивки - читается из устройства
Что касается пункта 5. То первый режим позволяет проверяться панели самой. Т.е. нужно сделать кабель и завести COM1 на COM2. В других режимах используется ПК или другой ПЛК. Во всех режимах используются регистры 0 и 1. Т.е. можно слать панельки Word или DWORD.
Программа перенесена в раздел Примеров и обновлена до актуальной версии:
http://www.owen.ru/forum/showthread.php?t=15530&p=115706&viewfull=1#post115706 (http://www.owen.ru/forum/showthread.php?t=15530&p=115706#post115706)
Александр Приходько
24.07.2013, 13:27
Konstantin_GTK (http://www.owen.ru/forum/member.php?u=26326), пример смотрели? Все понятно?
Т.к. это Linux, то работа с накопителями тут несколько отличается.
Если устройство поддерживается системой, то она появляется в каталоге dev, а если при этом Linux может распознать файловую систему, то он ее монтирует в каталог Media.
Монтирует, это означает присоединяет файловую систему устройства к своей файловой системе.
В моем примере это сделано на базе одного ФБ.
Konstantin_GTK
25.07.2013, 07:04
Да, спасибо! С этим разобрались.
Александр Приходько
07.08.2013, 01:26
Да, спасибо! С этим разобрались.
Новая версия проекта теперь лежит тут:
http://www.owen.ru/forum/showthread.php?t=15530&p=115706&viewfull=1#post115706
Там огромное число изменений и нововведений, возможно что-то Вам пригодится.
В основной теме по СПК выложена актуальная на сегодня прошивка:
http://www.owen.ru/forum/showthread.php?t=14698&p=107122&viewfull=1#post107122
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot