|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
15.10.2013, 09:18 | #1 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Помогите собрать самописец
Здравствуйте! Помогите собрать самописец переменной типа Real на SMH2Gi c 128k fram, глубиной записи 2592000 секунд (т.е. месяц).
Последний раз редактировалось Muhomor, 15.10.2013 в 09:29 |
15.10.2013, 11:51 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Самописец
Цитата:
2) Каскадируете 80 блоков ARRAY(real) и получаете искомое. Но тут уже на первый план выйдет быстрое исчерпание ресурса внутренней памяти Я бы вам посоветовал написать программку на Си (можно использовать пример регистратора) и вести запись либо на внешнюю флешку (её хоть заменить можно при выходе из строя), либо на внешний HDD. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.10.2013, 12:25 | #3 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Самописец
Arsie, скажите, а в SMH2G (есть в наличии) можно использовать метод с блоками ARRAY(Real)? Если можно, то какой записать адрес чтоб точно попасть в память fram.
|
15.10.2013, 12:59 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Самописец
Цитата:
Только ничего, что 2592000 - это почти 10 мегабайт памяти? 2592000 * 4 = 10368000 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.10.2013, 13:09 | #5 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Самописец
Понятно, спасибо... Только начал изучать и чего сколько памяти потребляет ещё не разобрался, но ясно одно, что fram не устроит в любом случае по объёму памяти.
Arsie не поделитесь ссылкой где можно скачать готовый образ ОС Linux для виртуальной машины VMware под Windows ? |
15.10.2013, 13:20 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Самописец
Цитата:
Нажмите "Parent Directory" в папке с примером регистратора __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.10.2013, 13:20 | #7 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Помогите собрать самописец
Здравствуйте, по этому скриншоту можно определить что программа на
С+ уже загружена в контроллер? Загружал как рекомендуется следом FBD... данные на флэшке (2GB, Fat) не появляются. Понимаю что делаю что то не так... Направьте на путь истинный Последний раз редактировалось Muhomor, 16.10.2013 в 13:32 |
17.10.2013, 12:06 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Помогите собрать самописец
По скриншотам - никак. Но если вы всё сделали по шагам, как написало в быстром старте, то программа на Си загружена и после перезапуска контроллера начнёт работать.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.10.2013, 13:19 | #9 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Помогите собрать самописец
проект registrator взят как есть с образа, изменён только IP и пароль.
NetBeans пишет: Файлы скопированы. Теперь можно загрузить FBD-проект. RUN SUCCESSFUL (total time: 1s) После загрузки FBD-проекта ничего не происходит. Все как будто по мануалу "Быстрый старт по реализации программы записи данных в файл для контроллера «SMH 2Gi»". Может ещё чего то упустил подскажите? |
17.10.2013, 14:15 | #10 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Помогите собрать самописец
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
17.10.2013, 14:23 | #11 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Помогите собрать самописец
Флэшка 2Гб, FAT32, вставлена...
|
17.10.2013, 14:37 | #12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Помогите собрать самописец
Почитайте остальные материалы, посвещённые программированию на Си, там есть описание процесса отладки Си-шной программы в контроллере.
Не скажу, что это очень просто, но зато позволит увидеть, что происходит на самом деле. Версия ПО в контроллере, я надеюсь, свежая? А то для двухлетнего контроллера пример не подходит. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.10.2013, 15:05 | #13 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Помогите собрать самописец
В наличии контроллер SMH2Gi с версией ПО:
kernel 2.6.29.102 logix 0.264.69 menu 1.0.148 Подходит как будто бы... Будем изучать мануал "Программирование контроллера SMH2Gi". |
17.10.2013, 15:59 | #14 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Помогите собрать самописец
Ну да, не самое последнее, но точно подходит.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
18.10.2013, 12:24 | #15 |
Новичок
Регистрация: Oct 2013
Адрес: Бийск
Сообщения: 27
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Помогите собрать самописец
Arsie, подскажите где изменить IP подключения для отладчика...
p.s. предыдущий пост ни отредактировать ни удалить не могу. |
18.10.2013, 14:11 | #16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Помогите собрать самописец
Нужно указать фактические настройки контроллера.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |