Imagem ScadaBR RPi usando MySQL

Olá,

É só expandir o filesystem depois de instalado, vai pelo raspi-config que dá certo.

Onde tá essa imagem com o rasbian lite?

Eu tô com uma imagem em que eu encolhi pra poder gravar em cartões de 8GB, tô procurando alguém pra testar pra mim, de qualquer forma vou deixar aqui.

https://mega.nz/#!HGwHTSoa!wyh4hj5uwLis2wbbLsb9pWez2N7SAy6pVpD8JVuIMvQ

Vou tentar fazer o teste da sua imagem aqui.

O Raspbian Lite é uma distro mais enxuta, sem a interface grafica. Mas eu tava apanhando que nem vaca na horta pra fazer a instalação do scadabr.

Já já eu posto o resultado dos testes.

Manda a imagem aqui ué, agiliza pra todo mundo

Eu não consegui fazer a instalação doScadaBR usando o Raspbian Lite. Tentei fazer pois eu só tinha um cartão de 8GB e a imagem que vc postou no inicio do topico possui 16GB. Nessa eu falhei com propriedade kkkkkkk.

Mas se voce quiser tentar,o link para download do Raspbian Lite é:
https://downloads.raspberrypi.org/raspbian_lite_latest

Bom,testei sua imagem de 8GB aqui. ela não terminou o processo de boot. Seguem fotos:

1 curtida

IMPORTANTE:

Seguindo os passos o serial funcionou no próprio ScadaBR normal aqui:

sudo nano /boot/cmdline.txt

remova a parte “console=serial0,115200”

, o conteúdo deve ficar algo parecido com “dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes root wait”

Instale o RXTX

Profit

Vou disponibilizar também uma imagem com quatro versões do Scada:

https://mega.nz/#!eCpVBACa!2AI970u2RvEebZNz8amczuv1tPux9MBsoZ4wdJ6nCl8

(link atualizado)

ScadaBR 1.0
ScadaBR 1.1
ScadaLTS 1.0
ScadaLTS 1.1

Antes de qualquer coisa eu recomendo parar o tomcat7 antes de qualquer passo:

$ service tomcat7 stop

Se você for usar o ScadaLTS (pré pronto) então recrie o banco de dados:

$ mysql -u root -pscada
$ drop database scadabr;
$ create database scadabr;

Se for usar alguma outra versão, copie a versão dentro de /home/pi para a pasta /var/lib/tomcat7/webapps

Não se esqueça de apagar o conteúdo antes de copiar qualquer coisa pra lá

rm /var/lib/tomcat7/webapps/ScadaLTS.war
rm -R /var/lib/tomcat7/webapps/ScadaLTS

Pra copiar, o comando vai ficar parecido com:

cp -R /home/pi/“versão desejada” /var/lib/tomcat7/webapps/

Depois é só reiniciar o tomcat7 (service tomcat7 restart) e tentar acessar. O primeiro acesso deve demorar um pouco, cheque com o comando htop se há processos do java e do tomcat rodando.

O Java é o 7 com o tomcat7

Pra funcionar o modbus serial é só usar a jogada que eu ensinei antes do mbusd

Para quem precisa do Java6 e tomcat6 para raspberryPI,
Segue o link:

“Quarquer cousa”…

1 curtida

Olá, crie um tópico para sanar o seu problema, descreva que imagens do linux, do scadabr que usou e o que esta acontecendo.

Não tem como subir o sistema nesta tua imagem ou ela só é via terminal?

A versão da imagem é a buster lite, ou seja, não há interface gráfica.

Até tem como você instalar a interface gráfica e rodar o navegador no próprio rpi pra mostrar as informações, mas eu acredito que ficará bem lento.

De outra forma se você usar apenas como servidor para pequenas aplicações deve funcionar bem, é só digitar o ip_do_rpi:8080/ScadaBR no navegador que funcionará sem problemas.

Tente 192.xxxx:8080/ScadaLTS

A primeira versão da imagem que eu soltei tinha o ScadaLTS como padrão, essa do link abaixo é o ScadaBR

https://mega.nz/#!eCpVBACa!2AI970u2RvEebZNz8amczuv1tPux9MBsoZ4wdJ6nCl8

Você já conseguiu fazer funcionar o ScadaBR via interface gráfica? Subindo o Raspbian…

Nunca tentei, mas acredito que fique bem lento. Meu interesse de usar o RPI é salvar de ter um servidor grande pra pequenas aplicações.

BTW, aqui meu setup

Entao pessoal. Nao usem o scadaBR numa rasp com interface grafica.
Apesar do Linux ser mais enxuto q o windows. Fica lento assim mesmo. Interface grafica consome muitos recursos da CPU. Por isso servidores linux de um modo geral nao vem com interface grafica. Se vc quer cuidar de servidor com mouse eh melhor comprar um pc industrial e windows.

Em tempo. Quando falo q interface grafica consome muito recurso… Falo tanto windows linux mac… Quando vc tem um sistema sem interface grafica. Vc nao desperdiça memoria e cpu com rotinas de tratamento do mouse. Desenho de cursor, icones, janelas…

Saiu a Rasp4 com duas HDMI e uma CPU mais rapida com mais memoria. Até testaria para ver se vira.

Parabens novamente pela imagem para rasp sem interface grafica. O scada roda mais soltinho sem dividir cpu com mouse e servidor grafico

2 curtidas

Consegui fazer funcionar aqui essa sua imagem. Eu estava fazendo errado alguns comandos. Agradeço pela sua ajuda e por disponibilizar essa iso.

Uma outra coisa… Se você souber e puder me auxiliar no seguinte caso.

Dentro do ScadaBR em ‘Representação Gráfica’ (RG), eu crie uma R.G. com o nome ‘Botão_LED’ (Um exemplo básico para saber se estava tudo funcionado). Em ‘Componentes’ eu criei um ‘GIF binário’ e adicionei uma imagem de botão ON/OFF, e fiz os procedimentos corretamente, salvei e tudo mais… De volta na R.G. eu altero manualmente para 0 (Desligar o LED) e 1 (Ligar o LED) e vejo fisicamente o led em funcionamento.

Enfim, aonde eu quero chegar… Teria como fazer um modo de eu Clicar no Botão ON/OFF, em sua respectiva imagem, e o LED, por exemplo, acender? Entendeu o que quis dizer?
E você sabe como fazer isso?

Agradeço pela sua atenção!

E caso algum outro amigo do forum souber, e puder me ajudar, eu agradeço!

Abraço

1 curtida

Olá,

Entendi sim, você quer dar um toggle em uma variável quando clicado.

Existem várias formas de fazer isso, aqui vai alguns:

http://forum.scadabr.com.br/t/script-para-servidor-botao-pulso-para-binario-botao-pulso-para-numerico/2125/2

Muito obrigado Jeff!!

Como posso instalar a interface grafica?

Já vem instalada, vc acessa ela via browser

Tu diz do SO ou do ScadaBR?