Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Matrix

Вопросы о Matrix Работа и применение контроллеров Matrix.

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2022, 15:18   #1
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Программирование на Си и доступ к портам В/В

Добрый день.
Возможно ли иметь доступ к портам В/В используя программирование на Си?
Какая будет скорость управления например дискретным портом? Она так же будет привязана к тику ФБД?

(тему про написание своего протокола видел)
RomanBRIZ вне форума   Ответить с цитированием
Старый 19.10.2022, 11:57   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Добрый день.
Возможно ли иметь доступ к портам В/В используя программирование на Си?
Какая будет скорость управления например дискретным портом? Она так же будет привязана к тику ФБД?

(тему про написание своего протокола видел)
Всё равно работа через лоджик будет, синхронно с тиком.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 19.10.2022, 13:10   #3
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от Arsie Посмотреть сообщение
Всё равно работа через лоджик будет, синхронно с тиком.
По занудничаю... А нет ни какой возможности дрыгать оптопарой скажем с циклом 1 мс?! Минимум 10мс...
RomanBRIZ вне форума   Ответить с цитированием
Старый 19.10.2022, 13:36   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
По занудничаю... А нет ни какой возможности дрыгать оптопарой скажем с циклом 1 мс?! Минимум 10мс...
Ядро лоджика может крутиться с циклом 10 мс.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 19.10.2022, 16:29   #5
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от Arsie Посмотреть сообщение
Всё равно работа через лоджик будет, синхронно с тиком.
Ну а как до системных шаредов добраться не подскажете? Способы 2Gi не работают.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 19.10.2022, 17:11   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от ATS Посмотреть сообщение
Ну а как до системных шаредов добраться не подскажете? Способы 2Gi не работают.
Через ядро лоджика. Обычные шмемы кинуть на железо, так и работать.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.10.2022, 01:13   #7
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от Arsie Посмотреть сообщение
Через ядро лоджика. Обычные шмемы кинуть на железо, так и работать.
Когда проект доступен и вопросов нет.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 27.07.2023, 13:39   #8
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Матрикс планируется подключить к ПК через Ethernet (так как NA17 был снят с продажи и пришлось его менять на NA18). На ПК программа по протоколу (планируется UDP) выдает значения в Матрикс. Достаточно ли того тулчейна, который есть в виртуальной машине для разработки программы на Си с использованием сокетов? Или там может чего то не хватает?
При попытках начать программирование на Си под данным тулчейном выяснилось что не хватает сс1plus. Попытки её установить, оказались тщетными (старая версия Убунты, проблемы с локальной сетью и т.д.)

ПС Пробный проект связи по протоколу UDP между двумя ПК был написан и опробован.
RomanBRIZ вне форума   Ответить с цитированием
Старый 27.07.2023, 14:02   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Достаточно ли того тулчейна, который есть в виртуальной машине для разработки программы на Си с использованием сокетов? Или там может чего то не хватает?
Не знаю, не пробовал ни разу сокеты использовать.


Добавлено через 4 минуты


Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
При попытках начать программирование на Си под данным тулчейном выяснилось что не хватает сс1plus. Попытки её установить, оказались тщетными (старая версия Убунты, проблемы с локальной сетью и т.д.)
Когда мне приспичило написать программу под старое андроид-устройство, актуальные для него библиотеки и компиляторы как-то разыскались и заработали.

Это я к тому, что да, со свежими репо конечно же будут проблемы. Но я искренне не верю, что прошлые версии библиотек недоступны где-то на гитхабе или ещё где. Всё же мы используем широко распространённую в прошлом версию линукса.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.07.2023, 14:13   #10
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
(так как NA17 был снят с продажи и пришлось его менять на NA18)
Откуда у вас такая информация? В прайсе вижу этот модуль.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 27.07.2023, 14:23   #11
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Для Арси:
Не силён в установке всяких обновлений и дополнений для Линукса. Неделю провозился с установкой сс1plus А сейчас предстоит всё сначала . Поэтому очень нужна подсказка или помощь в этом вопросе. Замена модуля для меня была полной неожиданностью. Уже были наработки под RS485, а для матрикса есть примеры (хотя я их и не пробовал)

Для Ильи:
В начале года заказали и оплатили кучу контроллеров 3 шт Матрикс, набор модулей В/В и модулей связи для них. В середине года нам сообщили что часть оборудования снята с производства/поставки и предложили замену в том числе 17 на 18. Поэтому пришлось срочно менять "коней на переправе", дабы вообще не остаться у разбитого корыта. Вот и приходится впервые и экстренно осваивать связь по Ethernet между виндой и линуксом на ПЛК
RomanBRIZ вне форума   Ответить с цитированием
Старый 27.07.2023, 14:44   #12
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Для Арси:
Не силён в установке всяких обновлений и дополнений для Линукса. Неделю провозился с установкой сс1plus А сейчас предстоит всё сначала . Поэтому очень нужна подсказка или помощь в этом вопросе.
Да я тоже не силён) Я андроидом больше занимался. Но начал бы я с гугления, очень активного. Для начала, понял бы, какие библиотеки нужны точно, а какие избыточны. Часто можно найти пример реализации, не требующий каких-то особенных библиотек. Далее понял бы, какие версии библиотек актуальны для системы. Нашёл бы пример именно под эти версии. Если успешно, нашёл бы сами эти бибилиотеки именно нужных версий. Задача решена - пример есть, версии актуальны для системы. Если не нашёл нужных версий, значит поискал бы другой способ.

Сам факт того, что в контроллере работает эзернет, говорит о том, что работать можно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.07.2023, 15:00   #13
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 331
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение

Для Ильи:
В начале года заказали и оплатили кучу контроллеров 3 шт Матрикс, набор модулей В/В и модулей связи для них. В середине года нам сообщили что часть оборудования снята с производства/поставки и предложили замену в том числе 17 на 18. Поэтому пришлось срочно менять "коней на переправе", дабы вообще не остаться у разбитого корыта. Вот и приходится впервые и экстренно осваивать связь по Ethernet между виндой и линуксом на ПЛК
NA-17 с производства не снимали. Вероятно его надо было ждать подольше, чем 18, поэтому и предложили замену.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Старый 27.07.2023, 17:23   #14
yvori
Member
 
Регистрация: Jan 2022
Сообщения: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Не силён в установке всяких обновлений и дополнений для Линукса. Неделю провозился с установкой сс1plus А сейчас предстоит всё сначала . Поэтому очень нужна подсказка или помощь в этом вопросе.
Могу помочь, но нужно больше информации: что делаете, как, какие ошибки...
Подсказка: Никаких обновлений и дополнений для старой убунты ставить не надо, они никак не помогут
yvori вне форума   Ответить с цитированием
Старый 28.07.2023, 07:51   #15
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
NA-17 с производства не снимали. Вероятно его надо было ждать подольше, чем 18, поэтому и предложили замену.
Из переписки (в июне 2023г):
1.сделали только 1 шт.
Контроллер Matrix - 1122-70-0
остальные платы выпуску не подлежат
следующие платы будет только через 4 недели не раньше
можем заменить на
Контроллер Matrix - 1320-70-0
Контроллер Matrix - 1321-70-0
2.для отгрузки по остальным позициям по итогам инвентаризации не хватает Модуль NA - 017 - можем заменить на na-18
Модуль MRL - 3400-10-0 - можем заметь на 3000 или 3300

Счёт мы оплатили декабре 2022 года.
Так же из переписки "веяло" тем что если мы не заберём контроллеры сейчас (то что есть), то можем остаться вообще без всего (их просто напросто раздадут другим). По итогу я получил нагоняй от отдела снабжения в стиле "зачем мы связались с этим сегнетиксом?" (естественно это мысль дошла и до руководсва), когда на фоне мировых проблем , проблемы с сименсом внезапно снова исчезли... казахи и другие помогают


Добавлено через 5 минут


Цитата:
Сообщение от Arsie Посмотреть сообщение
Да я тоже не силён) Я андроидом больше занимался. Но начал бы я с гугления, очень активного. Для начала, понял бы, какие библиотеки нужны точно, а какие избыточны. Часто можно найти пример реализации, не требующий каких-то особенных библиотек. Далее понял бы, какие версии библиотек актуальны для системы...
Сам факт того, что в контроллере работает эзернет, говорит о том, что работать можно.
Ну я примерно так и начал поступать, только изначально хотел связать винду и линукс виртуальной машины (а не контроллера) и столкнулся с тем что в линуксе компилятор только Си-ный, простая программа начала просить сс1plus...
Попытка написать простой (складывание двух переменных вне смлоджика) пример на Си для контроллера тоже была без успешной. Так же начал просить сс1+...
Может я что то делал не так.


Добавлено через 15 минут


Цитата:
Сообщение от yvori Посмотреть сообщение
Могу помочь, но нужно больше информации: что делаете, как, какие ошибки...
Подсказка: Никаких обновлений и дополнений для старой убунты ставить не надо, они никак не помогут
Спасибо учту ваше предложение. Но на сейчас я уже ни чего не покажу.
При попытке установки G++ Убунта сказала, что она уже старая и не поддерживается и хочет обновитсья, до новой 14 версии. Я решил что зачем возиться с обновлением старой (используя архивы версий) когда можно обновиться до новой. Так и сделал. Встала 14 версия. Но после обновления до 14, убунта сказа что сетевые интерфейсы устарели и больше не работают, естественно связь с интернетом разорвалась... Связь с интернетом и так была не понятно какой. Ни один сайт не открывался и не пинговался, при этом как то она обновилась до 14. И всё это из под виртуальной машины. Толи "мост" не работает, толи НАТ не такой или у меня лыжи не едут В итоге я удалил эту машину и сейчас начинаю сначала.

Последний раз редактировалось RomanBRIZ, 28.07.2023 в 08:08
RomanBRIZ вне форума   Ответить с цитированием
Старый 28.07.2023, 11:42   #16
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Из переписки (в июне 2023г):
...
Счёт мы оплатили декабре 2022 года.

....
получил нагоняй от отдела снабжения в стиле "зачем мы связались с этим сегнетиксом?"
Я уже радуюсь что опять не удалось их протолкнуть.


__________________
Не являюсь сотрудником Segnetics !!!
ATS вне форума   Ответить с цитированием
Старый 28.07.2023, 12:13   #17
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от ATS Посмотреть сообщение
Я уже радуюсь что опять не удалось их протолкнуть.
Не сразу въехал в ваш сарказм

А теперь по делу...
Обратил внимание что компилятор в В/машине ищет заголовочные файлы в директории Qt4, в то время как она пуста, а файлы находятся выше. Мучаюсь с переключением директории поиска. Вроде в NetBeanse в настройках она переключается, но при попытке компиляции файлы снова ищутся в КюТ4...
RomanBRIZ вне форума   Ответить с цитированием
Старый 28.07.2023, 12:55   #18
yvori
Member
 
Регистрация: Jan 2022
Сообщения: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Ну я примерно так и начал поступать, только изначально хотел связать винду и линукс виртуальной машины (а не контроллера) и столкнулся с тем что в линуксе компилятор только Си-ный, простая программа начала просить сс1plus...
Попытка написать простой (складывание двух переменных вне смлоджика) пример на Си для контроллера тоже была без успешной. Так же начал просить сс1+...
Может я что то делал не так.
Добавлено через 15 минут

При попытке установки G++ Убунта сказала, что она уже старая и не поддерживается и хочет обновитсья, до новой 14 версии. Я решил что зачем возиться с обновлением старой (используя архивы версий) когда можно обновиться до новой. Так и сделал. Встала 14 версия.
Если вы хотите просто попрограмировать в линукс, то проще установить современную убунту (сейчас последняя 23). 14-я это тоже очень древняя версия. Если что, туда потом можно установить и тулчейн для сборки под матрикс.


Добавлено через 6 минут


Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
А теперь по делу...
Обратил внимание что компилятор в В/машине ищет заголовочные файлы в директории Qt4, в то время как она пуста, а файлы находятся выше. Мучаюсь с переключением директории поиска. Вроде в NetBeanse в настройках она переключается, но при попытке компиляции файлы снова ищутся в КюТ4...
Не совсем понятно что вы делаете и как...

По NetBeans особо не подскажу, использую Qt Creator
yvori вне форума   Ответить с цитированием
Старый 28.07.2023, 13:03   #19
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от yvori Посмотреть сообщение
Если вы хотите просто попрограмировать в линукс, то проще установить современную убунту (сейчас последняя 23). 14-я это тоже очень древняя версия. Если что, туда потом можно установить и тулчейн для сборки под матрикс.
Я просто хочу с ПК по Ethernet по протоколу UDP передать числа в Матрикс и с Матрикса в обратную сторону...
RomanBRIZ вне форума   Ответить с цитированием
Старый 28.07.2023, 13:40   #20
yvori
Member
 
Регистрация: Jan 2022
Сообщения: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Я просто хочу с ПК по Ethernet по протоколу UDP передать числа в Матрикс и с Матрикса в обратную сторону...
Вот эти ваши метания и вводят в заблуждение: то вы хотите для матрикса писать, то устанавливаете g++, то зачем-то пытаетесь обновить убунту...
yvori вне форума   Ответить с цитированием
Старый 01.08.2023, 14:31   #21
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

В примерах есть файл shm.cpp (инициализация переменных разделяемой памяти). Внутри него есть подключение файла #include <map>.
Но самого файла <map> ни где нет. Что это и где это взять?
RomanBRIZ вне форума   Ответить с цитированием
Старый 01.08.2023, 14:48   #22
yvori
Member
 
Регистрация: Jan 2022
Сообщения: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
В примерах есть файл shm.cpp (инициализация переменных разделяемой памяти). Внутри него есть подключение файла #include <map>.
Но самого файла <map> ни где нет. Что это и где это взять?
Это стандартный файл из STL в C++. Находится где-то в include, там где установлен тулчейн.

Вам бы для начала научиться какой-нибудь HelloWorld собирать. ИМХО
yvori вне форума   Ответить с цитированием
Старый 01.08.2023, 16:49   #23
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от yvori Посмотреть сообщение
Это стандартный файл из STL в C++. Находится где-то в include, там где установлен тулчейн.

Вам бы для начала научиться какой-нибудь HelloWorld собирать. ИМХО
А Вам бы для начала научиться приличным манерам и внимательно читать форум.
Но за наводку, отдельное спасибо.
RomanBRIZ вне форума   Ответить с цитированием
Старый 03.08.2023, 12:46   #24
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Загрузил Си-ю программу (программа лоджика уже работает в нём) в ПЛК по ФТП с помощью Midnight commander (по инструкции). Увидел программу в каталоге ПЛК. Исправил файлы стар.до/после. Решил перезагрузить ПЛК и с дуру в меню плк выбрал factory reset (заводской сброс). Понял что ошибся Снова загрузил и запустил прогу смлоджика, а вот по фтп с помощью Midnight commander зайти уже не могу. Хотя если в терминале набрать ФТП и зайти то заходит. Через терминал тоже просто заходит.
Что случилось с МС?
При запуске скрипта start и каталога проекта си-й программы выдаётся сообщение ... необходимо обновить ПО контроллера... Есть подозрение что это не требуется т к скрипт написан ещё для SMH 2i
Запуск программы из командной строки тоже не даёт результаты (разрешение на запуск выставил в свойствах)
RomanBRIZ вне форума   Ответить с цитированием
Старый 03.08.2023, 12:59   #25
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Есть подозрение что это не требуется т к скрипт написан ещё для SMH 2i
Запуск программы из командной строки тоже не даёт результаты (разрешение на запуск выставил в свойствах)
Скрипты в виртуалке никто не исправляет, вносите согласно описаний в документах. В контроллере всё в силе всегда остаётся.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.08.2023, 13:08   #26
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

почему Midnight commander перестал подлючаться по ФТП?


Добавлено через 1 минуту


Цитата:
Сообщение от Arsie Посмотреть сообщение
Скрипты в виртуалке никто не исправляет, вносите согласно описаний в документах. В контроллере всё в силе всегда остаётся.
Не понял "вносите согласно описаний в документах". Что куда вносить?
"В контроллере всё в силе всегда остаётся" что остаётся в силе?
RomanBRIZ вне форума   Ответить с цитированием
Старый 03.08.2023, 13:27   #27
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
почему Midnight commander перестал подлючаться по ФТП?
Не знаю. Пароль восстановился на стандартный. Если вы его меняли, то вот и перестал.



Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
"В контроллере всё в силе всегда остаётся" что остаётся в силе?
Название скриптов, их расположение и методы работы с ними.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.08.2023, 13:41   #28
RomanBRIZ
Member
 
Регистрация: Jun 2021
Сообщения: 96
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от Arsie Посмотреть сообщение
Не знаю. Пароль восстановился на стандартный.
Название скриптов, их расположение и методы работы с ними.
Ни с паролем ни со скриптами проблем нет. Через терминал: ftp-> IP-> root -> segnetics заходит без проблем. А вот МС уже не заходит и постоянно пишет повторное соединение через "обратный отсчёт".
Без фтп через МС туго придётся... Придётся ещё изучать работу по ФТП...

Проблема номер 2 !.
Попытка запустить программу через терминал ./программа -безуспешна. Программа находится в дирректрории Проджектс. Может не та директория?!
Из вашей инструкции:
"Перед выполнением последующих пунктов необходимо обновить версию ПО контроллера до версии не ниже указанной:
Kernel 2.6.29.39
Logix 0.262.12
Menu 1.0.69"

Но это из инструкции SMH-2Gi, а у меня Матрикс ( на Матрикс такой инструкции нет). Что из этого Kernel, Logix, Menu надо поменять ? И надо ли?
RomanBRIZ вне форума   Ответить с цитированием
Старый 03.08.2023, 14:15   #29
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Проблема номер 2 !.
Попытка запустить программу через терминал ./программа -безуспешна. Программа находится в дирректрории Проджектс. Может не та директория?!
Терминал?



Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
до версии не ниже указанной:
Kernel 2.6.29.39
Logix 0.262.12
Menu 1.0.69"

Но это из инструкции SMH-2Gi, а у меня Матрикс ( на Матрикс такой инструкции нет). Что из этого Kernel, Logix, Menu надо поменять ? И надо ли?
У вас сейчас версии ниже?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.08.2023, 14:19   #30
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 178
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Ответ: Программирование на Си и доступ к портам В/В

Цитата:
Сообщение от RomanBRIZ Посмотреть сообщение
Проблема номер 2 !.
Попытка запустить программу через терминал ./программа -безуспешна. Программа находится в дирректрории Проджектс. Может не та директория?!
На всякий случай спрошу, а вы в директорию projects через команду cd перешли? прежде чем запускать программу как ./Имя_программы ?
Shurion вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 04:23.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024