Midicon M340 архивы, Создание файлов с помощью M340 |
|
|
|
|
16.6.2013, 13:01
|
Группа: Участники форума
Сообщений: 36
Регистрация: 3.6.2013
Пользователь №: 194710

|
Цитата(san @ 13.6.2013, 15:54)  Если файлов нет, то и не поулчится. Вы пробовали МОЙ пример?
Это функциональные блоки. Может просто Вы их не создали перед вызовом. А где и как и создавать? В примере никаких дополнительных так сказать "создаваний" не увидел
|
|
|
|
|
|
|
|
16.6.2013, 13:07
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(CoDa @ 16.6.2013, 13:01)  А где и как и создавать? В примере никаких дополнительных так сказать "создаваний" не увидел Это так сказать "альфа" программирования в UNITY PRO. В быстром старте п.1.7. Также там есть примеры с созданием таймера (это тоже функциональный блок).
Сообщение отредактировал san - 16.6.2013, 13:11
|
|
|
|
|
|
|
|
17.6.2013, 7:03
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Ну что там с извлечением файлов с карточки? Никто пока не проверял? У меня будет возможность проверить через неделю
|
|
|
|
|
|
|
|
17.6.2013, 11:44
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(FoXiK @ 17.6.2013, 7:03)  Ну что там с извлечением файлов с карточки? Никто пока не проверял? У меня будет возможность проверить через неделю http://forum.se-automation.in.ua/viewtopic...mp;p=1250#p1250
|
|
|
|
|
|
|
|
28.6.2013, 12:29
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
если кому интересно , то файлы можно забрать по ftp. Вводите ftp:\\адрес_контроллера, пользователь datastorage, пароль datadownload
|
|
|
|
|
|
|
|
28.6.2013, 12:36
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
и еще насчет примера, который выкладывали тут. Столкнулся с проблемой закрытия файлов после записи. Запустил пример, решил посмотреть как тут закрываются файлы. Запустил в симуляторе, и оказалось, что после записи, файл не закрывается, хотя команда close вроде как выполняется и ошибок никаких нет
|
|
|
|
|
|
|
|
28.6.2013, 14:51
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(FoXiK @ 28.6.2013, 12:36)  и еще насчет примера, который выкладывали тут. Столкнулся с проблемой закрытия файлов после записи. Запустил пример, решил посмотреть как тут закрываются файлы. Запустил в симуляторе, и оказалось, что после записи, файл не закрывается, хотя команда close вроде как выполняется и ошибок никаких нет А по чем определили, что файл не закрывается?
|
|
|
|
|
|
|
|
28.6.2013, 19:15
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Цитата(san @ 28.6.2013, 14:51)  А по чем определили, что файл не закрывается? при открытии файла пишет, что файл используется unity pro, аналогично при попытке удаления файла. Если файл закрыт, такого не происходит. Сейчас сам над этим сижу, файл не получается закрыть никак.
Сообщение отредактировал FoXiK - 28.6.2013, 19:15
|
|
|
|
|
|
|
|
28.6.2013, 21:15
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(FoXiK @ 28.6.2013, 19:15)  при открытии файла пишет, что файл используется unity pro, аналогично при попытке удаления файла. Если файл закрыт, такого не происходит. Сейчас сам над этим сижу, файл не получается закрыть никак. Я это наблюдал, но я думаю, что это симулятор Юнити его держит. На реальном ПЛК надо проверять.
|
|
|
|
|
|
|
|
28.6.2013, 21:37
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Цитата(san @ 28.6.2013, 21:15)  Я это наблюдал, но я думаю, что это симулятор Юнити его держит. На реальном ПЛК надо проверять. скорее всего нет. Я попробовал закрыть файл путем установки в 1 %s65. Как написано он запрещает доступ к карте и закрывает все файлы. Потом естественно записал туда же 0. Попробовал открыть файл, и файл открылся без запроса открытия в режиме только чтение. Также файл удалился. Так что я думаю дело не в симуляторе. Не знаю как еще закрыть файл, уже и дескрипторы перебирал для закрытия, все равно не закрывает
|
|
|
|
|
|
|
|
28.6.2013, 22:04
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Цитата(san @ 28.6.2013, 21:15)  Я это наблюдал, но я думаю, что это симулятор Юнити его держит. На реальном ПЛК надо проверять. Хотя может вы и правы, потому что закрытие точно проходит. Завтра попробую на M340.
|
|
|
|
|
|
|
|
28.6.2013, 22:56
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(FoXiK @ 28.6.2013, 22:04)  Хотя может вы и правы, потому что закрытие точно проходит. Завтра попробую на M340. Проверьте заодно доступается ли Unity Loader к файлам на карточке.
|
|
|
|
|
|
|
|
29.6.2013, 12:49
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Цитата(san @ 28.6.2013, 22:56)  Проверьте заодно доступается ли Unity Loader к файлам на карточке. Проверил. Файлы действительно не закрываются. Насчет Unity Loader что-то не понял как созданные файлы оттуда извлекать. Ну я через фтп залезал и смотрел. Решил проблему с закрытием файла. После операций создания файла и записи в файл закрывал файл 2 раза. После записи закрывал файл с файловым дескриптором который использовался везде, после этого закрытия сразу закрывал еще раз только файловый дескриптор=файловый дескриптор-1. После таких манипуляций файл закрывался. Надеюсь понятно объяснил)
|
|
|
|
|
|
|
|
29.6.2013, 13:51
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Unity Loader есть раздел PLC Project Files, заодно там Data Storage есть, вроде как это должно быть то. Проверьте пожалуйста, а то не у всех есть Ethernet на борту чтоб фтп пользовать. На счте закрытия - конечно непонятка какая-то. Может следует на следующий цикл после записывания сделать закрытия. Без реального оборудования тяжело проверить.
|
|
|
|
|
|
|
|
3.7.2013, 8:11
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
C Unity Loader еще не пробовал загружать данные, но зато разобрался с закрытием файлов, также понял почему в вашем примере не закрывается файл. После того как файл создается он автоматически открывается и для записи в него не обязательно использовать open_file. Если же все таки используется open_file после create_file, то необходимо 2 раза закрывать файл
|
|
|
|
|
|
|
|
3.7.2013, 11:18
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(FoXiK @ 3.7.2013, 8:11)  C Unity Loader еще не пробовал загружать данные, но зато разобрался с закрытием файлов, также понял почему в вашем примере не закрывается файл. После того как файл создается он автоматически открывается и для записи в него не обязательно использовать open_file. Если же все таки используется open_file после create_file, то необходимо 2 раза закрывать файл Спасибо. Прийму во внимание. Здается мне это даже где-то в хелпе написано.
|
|
|
|
|
|
|
|
3.7.2013, 15:37
|
Группа: Участники форума
Сообщений: 36
Регистрация: 3.6.2013
Пользователь №: 194710

|
Цитата(FoXiK @ 28.6.2013, 13:29)  если кому интересно , то файлы можно забрать по ftp. Вводите ftp:\\адрес_контроллера, пользователь datastorage, пароль datadownload Спасибо проверю как только возможность появиться, сейчас в командировке по другим вопросам
|
|
|
|
|
|
|
|
8.7.2013, 10:21
|
Группа: Участники форума
Сообщений: 36
Регистрация: 3.6.2013
Пользователь №: 194710

|
Да, логин и пароль подошел, спасибки огромное Возник вот такой вопросик, можно ли дописывать в файл?
|
|
|
|
|
|
|
|
8.7.2013, 10:56
|
Группа: Участники форума
Сообщений: 36
Регистрация: 3.6.2013
Пользователь №: 194710

|
Цитата(FoXiK @ 28.6.2013, 13:29)  если кому интересно , то файлы можно забрать по ftp. Вводите ftp:\\адрес_контроллера, пользователь datastorage, пароль datadownload Вопрос, можно ли их поменять, если да то как?
|
|
|
|
|
|
|
|
23.7.2013, 5:40
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Цитата(CoDa @ 8.7.2013, 10:56)  Вопрос, можно ли их поменять, если да то как? В описании надо читать) я со строчками о смене пароля не сталкивался. Проверил скачивание файлов с карточки с помощью Unity Loader. До этого был занят, никак не мог проверить. В общем создается файл с расширением .car. Этот файл открывается либо WinRAR ну или подобным. В нем находится папка Datastorage, в этой папке и лежат все созданные файлы Цитата(CoDa @ 8.7.2013, 10:21)  Да, логин и пароль подошел, спасибки огромное Возник вот такой вопросик, можно ли дописывать в файл? Дописывать в файл как? Программно? Если так то можно. Просто заново открываешь файл, но при это надо знать смещение, чтобы прошлые данные не перезаписались. Для задания смещения используется функциональный блок SEEK_FILE
Сообщение отредактировал FoXiK - 23.7.2013, 5:36
|
|
|
|
|
|
|
|
23.7.2013, 5:54
|
Группа: Участники форума
Сообщений: 26
Регистрация: 30.5.2013
Пользователь №: 194234

|
Цитата(CoDa @ 8.7.2013, 10:56)  Вопрос, можно ли их поменять, если да то как? Нашел в описании смену пароля. Он меняется через web страницу. В хелпе к Unity введите password и первый пункт будет именно это, называется Establishing the FTP Password, ну или ввести что-то типа этого http://hostname/secure/embedded/ftp_passwd_config.htmБольше подсказать не могу, поскольку пока нет возможности проделать это. Но в описании довольно подробно расписано все
|
|
|
|
|
|
|
|
23.7.2013, 8:02
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Спасибо FoXik, теперь многое стало на свои места. Лоадер таки помогает. Кстати, вчера наконец-то вышло сие творение http://lira-k.com.ua/book-UNITI%20PRO.html . Возможно украино-язычному населению эта инфа будет интересна. Работа с карточками не описана, но есть немало другой информации.
|
|
|
|
|
|
|
|
30.7.2013, 13:10
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Цитата(san @ 29.6.2013, 13:51)  Unity Loader есть раздел PLC Project Files, заодно там Data Storage есть, вроде как это должно быть то. Проверьте пожалуйста, а то не у всех есть Ethernet на борту чтоб фтп пользовать. Сегодня проверил доступ к FTP через USB - работает!!! Адресс IP=90.0.0.1 а дальше, как FoXik писал Цитата если кому интересно , то файлы можно забрать по ftp. Вводите ftp:\\адрес_контроллера, пользователь datastorage, пароль datadownload Век живи - век учись!
|
|
|
|
|
|
|
|
1.8.2013, 16:14
|
Группа: New
Сообщений: 4
Регистрация: 29.3.2013
Из: Киев
Пользователь №: 187388

|
Здравствуйте! Подскажите, как решить проблему: подключаюсь по ftp к контроллеру через браузер, ввожу логин-пароль - выдает сообщение "FTP-сервер 215 VxWorks: Version: 6.4" и не открывает доступ по фтп. Зато получилось подключиться через Total Commander, но залить или скачать файлы не получилось - карта МР (в справке unity написано, что datastorage поддерживает карта MPF). Но по-идее, web-страница то должна грузиться через браузер, ведь в описании поддержка web-страниц поддерживается. Пробовал разными браузерами, на разных машинах в сети. Спасибо.
|
|
|
|
|
|
|
|
1.8.2013, 16:34
|
Группа: Участники форума
Сообщений: 531
Регистрация: 10.1.2008
Из: Киев
Пользователь №: 14316

|
Для загрузки веб-страницы подключитесь черз http.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvdgiCU
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqwGt2gw
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzqvY3G2W
Реклама: ООО «НовоКС» | ИНН 6330071530 | erid: 2VtzqwMVijq
Последние сообщения Форума
|