АСУТП по-домашнему

Вкусная АСУ на малине, секреты приготовления

#1 2016-10-13 13:48:42

Puhov
Administrator
Зарегистрирован: 2016-09-20

TargetPI - FAQ

Здесь можно получить необходимую информацию по установке и использованию системы программирования ISaGRAF на популярном микрокомпьютере Rapberry PI. Базовая информация размещена здесь. Если возникли вопросы, задавайте их здесь, постараюсь ответить максимально быстро.

Не в сети

#2 2017-03-01 14:05:39

hunter
Гость

Re: TargetPI - FAQ

Здравствуйте! Вопрос такой. IP-адрес при установке образа на sd не определён явно, т.е. приходится подключать малину к роутеру и тогда назначается адрес. Можно ли явно прописать ip для малины, чтобы подключаться к ней без роутера?

#3 2017-03-01 14:30:17

Puhov
Administrator
Зарегистрирован: 2016-09-20

Re: TargetPI - FAQ

Да, по умолчанию ip назначается по DHCP. Чтобы его вручную прописать, нужно отредактировать файл TargetPI/setIP.sh в первом разделе образа. Там надо раскомментировать строки, начиная со строки  pkill udhcpc. Можно использовать прописанный там IP либо назначить свой.

В той же папке есть файл wifi.db
В нем вместо myWifiNetworkID можно указать свою сеть, а вместо myPassword свой пароль. Тогда 'малина' (если это PI-3) будет подключаться к wifi.

Не в сети

#4 2017-03-02 00:24:50

Онженегр
Гость

Re: TargetPI - FAQ

А кто-то может здесь сказать по поводу надёжности? В сравнении с тем же codesys, установленным на малину? Не в смысле что лучше - изаграф или кодесис, а что чаще будет зависать на данной конкретной платформе

#5 2017-03-02 10:57:26

Puhov
Administrator
Зарегистрирован: 2016-09-20

Re: TargetPI - FAQ

По поводу устойчивости изаграфа по отношению к кодесису сложно что-то сказать, т.к. не тестировал последнего на малине. Кроме одного соображения: если codesys ставить поверх Raspbian (а так, скорее всего и ставят), то надёжность ПЛК снижается из-за возможности крушения файловой системы при внезапном отключении питания. Ставить же на ПЛК с raspbian-ом бесперебойник и отключать его, всякий раз заходя в командную строку, не каждому понравится. Именно поэтому здесь выбран дистрибутив linux, заточенный для встроенных систем.

Не в сети

#6 2017-03-02 11:00:39

онженегр
Гость

Re: TargetPI - FAQ

Спасибо, а разработчик кто? И почему старый isagraf 3?

#7 2017-03-02 11:12:32

Puhov
Administrator
Зарегистрирован: 2016-09-20

Re: TargetPI - FAQ

Разработчик - частное лицо, прототип данной среды исполнения был применён и отлажен на стендовой базе исследовательского центра, где она и сейчас продолжает успешно работать. Что касается архаичности ISaGRAF V3, то тут не всё так однозначно. Эта широко известная, легкая в освоении и в то же время достаточно функциональная среда разработки идеальна для небольших проектов. Следующие версии ISaGRAF так отличаются от третьей, что их можно рассматривать как уже нечто другое. Главный недостаток по сравнению с последующими версиями - нет встроенной поддержки связей между ПЛК, если их несколько (связать можно, но внешними средствами). Но для home-АСУТП так ли это важно?

Не в сети

#8 2017-04-06 23:38:04

Skif
Гость

Re: TargetPI - FAQ

Прикольно, но к малине особо ничего не подключить, здесь она проигрывает специализированным контроллерам. Есть разъём, но это выходы проца, их нельзя использовать без буфера, разве только светодиодами моргать. Несерьёзно это. У нормального контроллера входы-выходы гальваноразвязаны, есть аналоговые входы и выходы. А тут только дискретка и та недоделаная. В общем, не тянет оно на ПЛК

#9 2017-04-09 23:17:52

Puhov
Administrator
Зарегистрирован: 2016-09-20

Re: TargetPI - FAQ

Skif пишет:

Прикольно, но к малине особо ничего не подключить, здесь она проигрывает специализированным контроллерам. Есть разъём, но это выходы проца, их нельзя использовать без буфера, разве только светодиодами моргать. Несерьёзно это. У нормального контроллера входы-выходы гальваноразвязаны, есть аналоговые входы и выходы. А тут только дискретка и та недоделаная. В общем, не тянет оно на ПЛК

Разъём GPIO неплох для оживления роботов, самолётиков и тп. Для классической автоматизации можно развести собственную плату дискретного ввода-вывода с оптронами или реле и насадить её на разъём GPIO (или плоским шлейфом соединить с малиной несколько таких плат), изготовление мелкой и средней серии недорого встанет.  Или же подключать через modbus готовые платы ввода-вывода, коих достаточно на aliexpress по самым разным ценам.

Не в сети

#10 2017-09-30 17:08:20

Kit
Гость

Re: TargetPI - FAQ

А будет ли система работать на Raspbery Model B. Или придется покупать 3ю?

#11 2017-10-02 22:53:28

Puhov
Administrator
Зарегистрирован: 2016-09-20

Re: TargetPI - FAQ

Kit пишет:

А будет ли система работать на Raspbery Model B. Или придется покупать 3ю?

На "B" не тестировалось, но умозрительно каких-либо коллизий не предвидится. Попробуйте, отпишитесь.

Не в сети

Быстрый ответ

Введите сообщение и нажмите «Отправить»

Подвал раздела