Home page > Fórum > SlimLine (Framboesa) > Programando com LogicLab > Usando o LogicLab no Raspberry padrão
- Este tópico tem 9 respostas, 3 participantes e foi atualizado pela última vez 4 anos, 3 meses atrás da Sergio Bertana.
-
autorPublique
-
Outubro 23, 2019 em 7: 57 am #50312Anônimoinativo
Gostaria de criar um aplicativo no Raspberry PI com LogicLab, um BMS para gerenciar as baterias de uma scooter elétrica. Infelizmente Logiclab for Raspberry não tem plugins e bibliotecas que podem gerenciar o barramento I2C ... e nenhum I2C, nenhum analógico e não mais I / O.
Tentei exportar do LogicLab para Elsist a função SysI2CWrRd e importá-la no LogicLab for Raspberry… mas na hora de compilar dá um erro… obviamente falta alguma coisa… mas não sei como fazer.
Não tenho habilidade para criar uma biblioteca e plugins sozinho e acabo desistindo ... Gostaria de saber se você poderia de alguma forma me ajudar, talvez a solução seja simples ...
Embora eu perceba que não ter comprado o PLC Elsist, Eu nem deveria me incomodar, mas ainda tento ...
Outubro 23, 2019 em 8: 09 am #50314Sergio BertanaAdministrador do fórumO LogicLab específico para Raspberry fornecido pela Axel permite que você use apenas os operadores padrão IEC, enquanto a versão que fornecemos (estará disponível em breve) permite que você use todo o conjunto de funções e FBs desenvolvidos por nós (Veja o manual).
Muitas dessas funções foram desenvolvidas em C ++ como LogicLab PlugIn, outras são desenvolvidas diretamente no LogicLab usando a linguagem ST (texto estruturado).
É possível disponibilizar uma distribuição LogicLab completa com todas as nossas bibliotecas que também podem ser utilizadas nos módulos Raspberry do mercado, portanto também no módulo que já possui. Estamos trabalhando nisso, se você nos acompanhar, no site em breve encontrará as novidades a respeito da publicação dos frutos desse longo trabalho.
Novembro 15, 2019 em 6: 59 am #51043Sergio.ghirardelliparticipanteVi que você atualizou o site, apresentando novos recursos, incluindo novas livrarias à venda.
No entanto, não consegui encontrar a versão do Logiclab for Raspberry com suas bibliotecas: não consegui encontrar ou ainda não está disponível?
Novembro 15, 2019 em 7: 10 am #51045Sergio BertanaAdministrador do fórumDesenvolvemos para o LogicLab IDE no momento mais de 200 objetos (Functions e FBs) quase todos são fornecidos gratuitamente, alguns requerem o pagamento de uma licença de uso. Mas mesmo aqueles com licença podem ser usados gratuitamente por minutos do 30.
Estamos reorganizando o site e, na seção referente aos FBs, agora podemos entender melhor aqueles que exigem o pagamento de uma licença.
Como acredito que já escrevi em algum lugar do fórum, estamos unificando todos os nossos sistemas, ARM7, CortexM7 e Raspberry para poder oferecer uma versão exclusiva do LogicLab e uma versão exclusiva de bibliotecas adequadas para todos os sistemas (Veja o artigo).
Este trabalho envolve-nos nos sistemas e envolve o Axel no Logiclab, e até à data, embora estejamos a trabalhar de ponta-cabeça, ainda não terminámos… temos versões beta que testamos mas ainda não uma versão definitiva. E embora eu ache que estamos perto do fim, não posso dar uma data de lançamento ...
Fique ligado…
Janeiro 10, 2020 em 3: 04 pm #52432Sergio.ghirardelliparticipanteVi que no site, a partir de 23/12, uma nova versão do pacote de software logicLab e um sw estão disponíveis elsist para ser instalado no Raspbian.
Essas mudanças já permitem que você faça o que é necessário nesta discussão ou ainda precisa esperar?
Lendo as notas de lançamento, não consegui entender.
Janeiro 10, 2020 em 3: 14 pm #52467Sergio BertanaAdministrador do fórumO script Mdp154 como indicado em Neste artigo permite instalar tudo o que você precisa para usar o LogicLab em uma distribuição Raspian padrão.
Assim que o script for concluído, você pode executar o run time do LogicLab, conforme indicado em Neste artigo.
Agora você tem tudo funcionando, você pode baixe o IDE LogicLab do site e crie seu primeiro projeto, talvez copiando alguns exemplos de páginas de manual.
Tudo funcionará em modo de demonstração sem limite de uso por 30 minutos. Para usá-lo no modo licenciado, você deve adquirir o licença da biblioteca de aplicativos e Licença LogicLab.
Janeiro 17, 2020 em 7: 10 am #52470Sergio.ghirardelliparticipanteA licença logicLab também inclui a da biblioteca de aplicativos em seu custo? Caso contrário, você pode me mostrar o link para a página onde comprar a biblioteca?
Janeiro 17, 2020 em 7: 15 am #52610Sergio BertanaAdministrador do fórumA biblioteca de aplicativos é realmente licenciada em sistemas SlimLine com base no Raspberry, para usá-lo no mercado com placas Raspberry, é necessário adquirir uma licença (Veja a página).
Janeiro 17, 2020 em 7: 17 am #52485Sergio.ghirardelliparticipantePeço desculpas pela dupla postagem, mas tenho outra dúvida ... Procurei nos manuais, mas não encontrei nada ... Instalei o pacote da última versão do Logiclab 3.1.0.
Tentei criar um novo projeto, mas o padrão Raspberry não aparece entre os aparelhos… tentei com SlimlinexUnificado, mas não tem o gerenciamento GPIO ... o que devo colocar e como posso gerenciar o GPIO?
Janeiro 17, 2020 em 7: 28 am #52612Sergio BertanaAdministrador do fórumNo LogicLab, GPIOs não podem ser gerenciados no momento, estamos trabalhando para disponibilizá-los ...
Atualmente você pode do LogicLab com a função SysI2CWrRd gerenciar dispositivos conectados ao barramento I2C. O barramento usado é o i2c-dev4 que está configurado no arquivo /boot/config.txt no GPIO2 SDA e GPIO3 SCL. Aqui está a linha de configuração:
# ------------------------------------------------------------------------------ # I2C SLIMLINE BUS CONFIG # ------------------------------------------------------------------------------ # Software I2C (i2c-dev4) set to max speed (180 Khz). dtoverlay=i2c-gpio,bus=4,i2c_gpio_sda=2,i2c_gpio_scl=3,i2c_gpio_delay_us=1
-
autorPublique
- Você deve estar logado para responder a este tópico.