![]() |
![]() ![]() |
|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Добрый день! Решил обкатать вашу программку на Си (регистратор) и вот что выдает. В чем может быть проблема? Перепробовал менять все форматы данных не помогло.
|
![]() |
![]() |
![]() |
#2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Я это дело проверял буквально вчера и всё было. Попробуйте пересоздать проект в fbd. Ну или начать с пересоздания переменных. Ну и обязательно использовать последнюю версию софта, как в контроллере, так и на ПК. Т.е. надо скачать новый лоджик и обновить линукс на приборе от туда.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#3 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Обновил все ПО, убрал проверку типов, сейчас по изменению значения, он выдает -1, а не то число которое по факту.
|
![]() |
![]() |
![]() |
#4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 357
Благодарил(а): 15 раз(а)
Поблагодарили:
607 раз(а) в 555 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 31.01.2018 в 13:16 |
![]() |
![]() |
![]() |
#5 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Все понимаю)
|
![]() |
![]() |
![]() |
#6 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Ох. Даже не знаю, что вам сказать. Попробуйте просто создать новый проект и запустить его. Я сейчас проверил, всё запускается и ошибок никаких нет. Ваш код скопировал прям, всё работает.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#7 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Ладно, буду ждать, когда придет еще один SMH4, может в нем какой глюк.
Благодарю за помощь!) Вы, бинарный файл программы - регистратор заливаете в какую директорию? |
![]() |
![]() |
![]() |
#8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 357
Благодарил(а): 15 раз(а)
Поблагодарили:
607 раз(а) в 555 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#9 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Тут по похожему случаю, записали простенькое видео. Посмотрите, может быть найдёте что вы не так делаете.
Контроллер тут ни при чём. Он либо работает, либо нет. У вас - работает. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#10 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
На 2Gi сделал, все отлично работает.
На SMH4 пока не желает адекватно работать) Программа написанная на Си подходит, что к 2Gi, что к SMH4? В SMH4 у вас залит другой линукс?, т.к. изменена структура папок. Исполнительный файл программы я заливаю в папку projects, куда заливать файлы start.after и restart.before? |
![]() |
![]() |
![]() |
#11 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Код подходит, но под целевую платформу надо компилировать отдельно, так как процессоры разные и система команд их тоже разная.
На 2Gi более старое ядро линукс. Там меньше функций. Скриптовые файлы тоже в /projects __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#12 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Доброе утро! Такое ощущение, что у меня с программой регистратор какие то глюки, можете скинуть мне свою программу регистратор, проверенную на smh4?
|
![]() |
![]() |
![]() |
#13 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Ну вот вам скомпилированный файл. Сделанный из ваших исходников.
Чтобы запустить, надо переименовать - убрать расширение. А потом закинуть в /projects, и в консоли написать Код:
chmod +x usertest Код:
./usertest __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#14 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
ок, благодарю)
хм, пишет архив поврежден( извиняюсь, затупил) Запустил программу. 1)data is:-1.0 2)при заливке перезаливке программы, лоджик зависает 3)показывает что флэшка воткнута и пишет на нее показания не по изменению а через каждые 10 сек. 4)не размонтируется, так же и показывает обьем 99, даже когда выткнул флэшку) Могу через TeamViewer 13 дать возможность вам поковыряться в нем) Последний раз редактировалось Arsie, 01.02.2018 в 13:29 |
![]() |
![]() |
![]() |
#15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 357
Благодарил(а): 15 раз(а)
Поблагодарили:
607 раз(а) в 555 сообщениях
|
![]() Странное у вас поведение контроллера. Я сейчас веду 3 клиентских проекта, работающих с флешкой и один, где и флешка и модем. Всё прекрасно и без проблем работает. И лоджик не тормозит. Моё чутьё, развитое годами техподдержки, подсказывает мне, что вы что-то нам недоговариваете. Ещё раз: 1) Отформатируйте контроллер. Не обновите, а именно отформатируйте. Для этого нужен USB-шнурок и кнопка "Форматировать". Если вы делаете что-то другое, то вы делаете что-то другое, а не форматируете. Нужно получить заводское состояние контроллера. 2) Скачайте заново виртуальную машину. Просто для уверенности, что вы там уже что-то не поломали. 3) Создавайте и компилируйте проект. Не забудьте, что написанные с ошибками имена переменных работать не будут. 4) Сначала записываете Сишную часть, потом загружаете проект лоджика. Не наоборот. Иначе некому будет запустить Сишную программу. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#16 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
ок,кэп!)
|
![]() |
![]() |
![]() |
#17 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Форматировал через шнур, загорелся красный индикатор на контроллере и вышла ошибка в лоджике. После этого контроллер превратился в мертвую железячку) как быть?
В сети нет, экран черный, по усб нет. |
![]() |
![]() |
![]() |
#18 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Сеть можете вообще выдернуть, чтобы она вас не смущала. Вам нужно только питание подключить и miniUSB воткнуть. В диспетчере устройств должно быть сетевое устройство Linux RNDIS
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#19 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
С прошивкой вопрос решил, был глюк.
|
![]() |
![]() |
![]() |
#20 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
форматнул контроллер, переустановил линукс, сделал все как надо и вот ноль эффет.
Так же мне пишет Eject bad, х.з в чем может быть еще дело... |
![]() |
![]() |
![]() |
#21 |
Сотрудник Segnetics
Регистрация: Dec 2008
Адрес: Оракул отдела продаж ООО"Сегнетикс"+7(812)564-50-01
Сообщения: 410
Благодарил(а): 88 раз(а)
Поблагодарили:
28 раз(а) в 27 сообщениях
|
![]()
так гадать можно до бесконечности
короче на email sales#segnetics.com ваш телефон скиньте и во сколько позвонить завтра можно p.s. 2.02.18 -вопрос закрыт. атрибуты файлов restart.before и start.after в контроллере должны быть как на скрине, можно через программу WinSCP проверить и изменить. тогда автозапуск вашего процесса пойдет, поправим в следующем релизе тулчина Последний раз редактировалось Ruslangsm, 06.02.2018 в 16:38 |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SMH4 проблема с опросом SMH2G по Modbus TCP (решено) | Max2114 | Вопросы о SMH4 | 26 | 20.05.2023 14:59 |
Проблема с обновлением SMH4 | artirm | Вопросы о SMH4 | 34 | 06.12.2021 12:33 |
SMH4, Modbus TCP, ошибка приема/передачи "Connection Closed Gracefully" | Makrel | Связь с внешним миром | 11 | 21.04.2020 14:23 |
SMH4 не видит модем ICM(решено) | atm | SMConnect & SMConfig | 2 | 28.02.2020 15:26 |
SMH4 иногда принимает нули | Norton | Связь с внешним миром | 6 | 02.07.2018 11:49 |