Segnetics

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

Вопросы о Trim5 Работа и применение контроллеров с сенсорной панелью Trim5.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2018, 21:31   #1
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию VirtualBox Linux. Подключение к трим

Трим. Вкл только LAN2, ip 192.168.1.112 маска 255.255.255.0 шлюз 192.168.1.1
В Linux настраиваю соединение - ip 192.168.1.20 маска 255.255.255.0 шлюз 192.168.1.1
Брэдмауер отключен. В win7 подключаюсь, а Linux - нет. Пинга нет, по fpt тоже не подключается.
ПК и трим соединены патч-кордом. Linux - виртуальная машина.
Делаю подключение впервые, прошу подсказать как победить.
maks вне форума   Ответить с цитированием
Старый 09.01.2018, 22:01   #2
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 766
Благодарил(а): 8 раз(а)
Поблагодарили: 63 раз(а) в 59 сообщениях
По умолчанию Ответ: Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Трим. Вкл только LAN2, ip 192.168.1.112 маска 255.255.255.0 шлюз 192.168.1.1
В Linux настраиваю соединение - ip 192.168.1.20 маска 255.255.255.0 шлюз 192.168.1.1
Брэдмауер отключен. В win7 подключаюсь, а Linux - нет. Пинга нет, по fpt тоже не подключается.
ПК и трим соединены патч-кордом. Linux - виртуальная машина.
Делаю подключение впервые, прошу подсказать как победить.
Виртуальная машина другая подсеть, надо смотреть маршруты.


__________________
Саня
monstr696 вне форума   Ответить с цитированием
Старый 10.01.2018, 08:20   #3
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Можно поподробнее? Надо ли настроивать сеть в vm?

На win7 fpt работает. На виртуальной машине - нет. Даже на флэшку проект скинуть не получается. Хотел залить, попробовать.
VB последняя версия, Extension_Pack установил. Ubuntu видит usb флэшки или надо что-то настраивать дополнительно?

Последний раз редактировалось Arsie, 11.01.2018 в 12:12
maks вне форума   Ответить с цитированием
Старый 10.01.2018, 13:19   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
На win7 fpt работает. На виртуальной машине - нет. Даже на флэшку проект скинуть не получается. Хотел залить, попробовать.
VB последняя версия, Extension_Pack установил. Ubuntu видит usb флэшки или надо что-то настраивать дополнительно?
Макс, не обижайтесь, но хоть чуть-чуть поизучайте справку VB. Уж что-то, а подключать флешки - это даже не как 2х2, это вообще первая буква алфавита. Наверное потому у вас и сеть не работает.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.01.2018, 13:26   #5
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Linux. Подключение к трим

Читаю, что еще остается
maks вне форума   Ответить с цитированием
Старый 10.01.2018, 13:26   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Читаю, что еще остается
Что за виртуалка у вас? Самосборная или наша?


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.01.2018, 13:36   #7
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Так, флэшка подключилась
Виртуалка ваша. В винде ip, допустим, 192.168.1.200. Нужно отключать это соединение во время работы виртуальной машины? Нужно ли настраивать virtual box ethernet adaptor?
Виртуалка показывает, что кабель подключен. Адаптер NAT

поставил в vb сетевой мост - сеть заработала.
mc по ftp подключился к триму.
разбираюсь дальше

Последний раз редактировалось Arsie, 11.01.2018 в 12:12
maks вне форума   Ответить с цитированием
Старый 10.01.2018, 14:18   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Виртуалка ваша.
Вообще ничего тогда трогать не нужно было.
Миниатюры
Нажмите на картинку для увеличения

Название:  Безымянный.jpg
Просмотров: 131
Размер:  175.1 Кбайт  


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.01.2018, 14:19   #9
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Цитата:
Сообщение от Arsie Посмотреть сообщение
Вообще ничего тогда трогать не нужно было.
спасибо

Сделал настройки на на вашем скрине. Из mc ftp работает.
Проект компилирую, потом пкм start -> выполнить. Сначала пишет таймаут соединения, потом как на картинке. mc при этом закрыт. Не понятно.
Миниатюры
Нажмите на картинку для увеличения

Название:  Снимок экрана от 2018-01-10 13_45_01.jpg
Просмотров: 88
Размер:  200.9 Кбайт  

Последний раз редактировалось Arsie, 11.01.2018 в 12:12
maks вне форума   Ответить с цитированием
Старый 10.01.2018, 15:33   #10
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Скомпилировал проект, подключился по фтп. Скопировал на трим в папку project исп. файл и файлы start.after и start.before. В программе одна строчка - запись в память, трим выводит это число.
Или программа не запустилась, или я где-то опять ошибся. Как понять?
Миниатюры
Нажмите на картинку для увеличения

Название:  mc.jpg
Просмотров: 66
Размер:  449.6 Кбайт  
maks вне форума   Ответить с цитированием
Старый 10.01.2018, 16:43   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Или программа не запустилась, или я где-то опять ошибся. Как понять?
Зайти на контроллер по SSH, набрать top и посмотреть, запущена ли ваша программа.

Вообще, почаще мучайте гугл. Например, "linux, как увидеть список запущенных программ". Т.е. вбиваете свой вопрос и добавляете слово linux или debian.

Работу с контроллером начните с запуска и анализа работы одного из примеров. Они точно должны работать. Потом перейдёте к созданию своих собственных проектов.

PS. "Run" из предыдущего сообщения и не должен работать.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.01.2018, 17:12   #12
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Вы предлагаете начать с запуска примера и анализа. Я же у вас спрашиваю КАК запустить проект. Мне только это и нужно, дальше сам.
1. компилируется проект.
2. подкл. по фтп и в папку projects копируется исполняемый файл (со звездочкой)
3. Скопировал файлы start.after и start.before в папку projects без изменений. Брал из папки tmp проекта.
Что я сделал неправильно?
maks вне форума   Ответить с цитированием
Старый 10.01.2018, 18:36   #13
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Вы предлагаете начать с запуска примера и анализа. Я же у вас спрашиваю КАК запустить проект. Мне только это и нужно, дальше сам.
1. компилируется проект.
2. подкл. по фтп и в папку projects копируется исполняемый файл (со звездочкой)
3. Скопировал файлы start.after и start.before в папку projects без изменений. Брал из папки tmp проекта.
Что я сделал неправильно?
Всё верно. Дальше вам нужно загрузить FBD-проект, который работает с примерами. Ваша программа запустится автоматически.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.01.2018, 19:43   #14
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Не получилось. SSH top во вложении. Не пойму - проект logix не запущен? И мой проект тоже, похоже.

https://yadi.sk/i/csi9e3vO3RLfCP
Записал все действия на видео
Миниатюры
Нажмите на картинку для увеличения

Название:  top.jpg
Просмотров: 56
Размер:  312.5 Кбайт  

Последний раз редактировалось Arsie, 11.01.2018 в 12:13
maks вне форума   Ответить с цитированием
Старый 11.01.2018, 09:12   #15
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Так, флэшка подключилась
Пожалуйста, подробнее: что нужно для этого сделать?
СВМ вне форума   Ответить с цитированием
Старый 11.01.2018, 10:12   #16
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от СВМ Посмотреть сообщение
Пожалуйста, подробнее: что нужно для этого сделать?
В vb на вкладке usb поставить галку на используемой флэшке. Запустить и сделать тоже самое на работающей виртуалке
maks вне форума   Ответить с цитированием
Старый 11.01.2018, 11:04   #17
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
В vb на вкладке usb поставить галку на используемой флэшке. Запустить и сделать тоже самое на работающей виртуалке
Достаточно только на работающей виртуалке))


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 11.01.2018, 12:01   #18
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Арсений, я выше видео действий выложил. Посмотрите, пожалуйста.
maks вне форума   Ответить с цитированием
Старый 11.01.2018, 13:57   #19
СВМ
Senior Member
 
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата:
Сообщение от Arsie Посмотреть сообщение
Достаточно только на работающей виртуалке))
Спасибо. Отметил. Как и где теперь её найти Midnight Commanderoм?
СВМ вне форума   Ответить с цитированием
Старый 11.01.2018, 15:32   #20
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Не получилось. SSH top во вложении. Не пойму - проект logix не запущен? И мой проект тоже, похоже.

https://yadi.sk/i/csi9e3vO3RLfCP
Записал все действия на видео
Кстати о ПО. Вы обновляли контроллер из последнего лоджика? В некоторых предыдущих версиях была нестабильная работа с этими скриптами.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 11.01.2018, 16:01   #21
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

85 в конце, по-моему.
maks вне форума   Ответить с цитированием
Старый 11.01.2018, 16:03   #22
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от СВМ Посмотреть сообщение
Спасибо. Отметил. Как и где теперь её найти Midnight Commanderoм?
google: "debian как прочитать файлы с флешки?"

Я повторю сказанное мною ранее: "Вообще, почаще мучайте гугл. Например, "linux, как увидеть список запущенных программ". Т.е. вбиваете свой вопрос и добавляете слово linux или debian". Линукс в контроллере не какой-то уникальный, каких в мире больше нет. Миллионы компьютеров и устройств с таким же Линуксом, как и у нас. Миллионы людей задают в мире одни и те же вопросы и получают одни и те же ответы.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 11.01.2018, 16:15   #23
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
85 в конце, по-моему.
И вы уверены, что ядро залито из этой версии, совсем недавно?


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 11.01.2018, 22:58   #24
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Цитата
Сообщение от Gromov Посмотреть сообщение
И вы уверены, что ядро залито из этой версии, совсем недавно?
Да. Установил последний лоджик и обновил Трим. Вечером перепроверю

SV soft version 29
SV hard version 772
Встроенное ПО 171279-153345
Проект SMLogix 3.28.0085
kernel 4.1-171127
logix 711222
попробую еще раз обновить и залить проекты

обновил, залил. все без изменений, не работает. все как на видео

Последний раз редактировалось Arsie, 12.01.2018 в 11:19
maks вне форума   Ответить с цитированием
Старый 12.01.2018, 16:45   #25
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
не работает. все как на видео
Давайте разберёмся, что у вас на видео.

1) Всё правильно при создании шаблона

2) Совершенно зря всё удаляете и создаёте программу с временем жизни в микросекунды

3) Запуск программы в виртуалке. Он невозможен, т.к. виртуалка на базе x86 процессора

4) Правильно переписываете в контроллер

5) Правильно загружаете программу лоджика

Как результат, всё правильно, что не работает. К моменту запуска лоджика ваша программа либо уже отработала свои микросекунды и завершилась, либо вывалилась по ошибке, т.к. лоджик скорее всего ещё не успел создать shmem в памяти.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 12.01.2018, 18:11   #26
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Большое спасибо, Арсений!

https://yadi.sk/i/ubJ1IF6o3RRDMZ
добавил бесконечный цикл, в котором записываю значение в переменную.
Программа не стартует или shmem не работает? Как это можно понять?
Миниатюры
Нажмите на картинку для увеличения

Название:  top.jpg
Просмотров: 28
Размер:  289.3 Кбайт  

Последний раз редактировалось Arsie, 17.01.2018 в 15:02
maks вне форума   Ответить с цитированием
Старый 15.01.2018, 11:02   #27
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
https://yadi.sk/i/ubJ1IF6o3RRDMZ
добавил бесконечный цикл, в котором записываю значение в переменную.
Программа не стартует или shmem не работает? Как это можно понять?
google: "Как узнать, запущена ли программа linux"

pidof mydemo

Если выдало какие-то циферки, ваша программа запущена. Если нет, то нет.

Если вы задали бесконечный цикл без отпускания ресурсов, то всё правильно, что ничего не работает. Ресурсы же не отпускаете.

Также, если копируете через sftp, нужно проверить, чтобы у рута было право запускать ваш файл.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 15.01.2018 в 11:38
Arsie сейчас на форуме   Ответить с цитированием
Старый 15.01.2018, 11:33   #28
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

На мой взгляд, самый простой способ узнать о работе программы - вписать в неё функцию логгирования во внешний файл, либо в консоль и запускать из консоли, в целях отладки.
Запуск из консоли: ./filename, писать надо в той папке, где лежит программа.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 15.01.2018, 12:05   #29
maks
Senior Member
 
Регистрация: Dec 2012
Сообщения: 164
Благодарил(а): 5 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Спасибо, Арсений и Дмитрий. А что значит "без отпускания ресурсов"?
maks вне форума   Ответить с цитированием
Старый 15.01.2018, 12:10   #30
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 016
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: VirtualBox Linux. Подключение к трим

Цитата
Сообщение от maks Посмотреть сообщение
Спасибо, Арсений и Дмитрий. А что значит "без отпускания ресурсов"?
Представьте, вы ведёте машину. И тут я вас толкаю в плечо и говорю "Привет!". Вы отвлекаетесь от дороги, поворачиваете голову, говорите мне "Привет!" и поворачиваетесь обратно.

А теперь представьте, что это происходит 10 раз в секунду. Как далеко мы уедем?

Это называется "ресурсы CPU". Как их отпускать уже было сделано в шаблоне, в котором вы всё удалили.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение сканера штрих-кодов к трим5 archi Вопросы о Trim5 6 10.12.2018 12:19
Как отследить работу своей программы maks Вопросы о Trim5 7 28.04.2018 14:14
Прыгает время цикла maks Вопросы о Trim5 9 11.04.2018 09:55
Подключение основной/резервного вентиляторов Iroha SMConstructor (вентиляция) 10 16.06.2014 16:33


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


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