Acasă > forum > SlimLine (Zmeură) > Programare cu LogicLab > Utilizarea LogicLab pe zmeura standard
- Acest subiect are 9 răspunsuri, 3 participanți și a fost actualizat ultima dată 4 ani, acum 3 luni da Sergio Bertana.
-
AutorPost
-
Octombrie 23, 2019 la 7: 57 am #50312AnonimInactiv
Aș dori să creez o aplicație pe Raspberry PI cu LogicLab, un BMS pentru gestionarea bateriilor unui scuter electric. Din păcate, Logiclab pentru Raspberry nu are pluginuri și biblioteci care să poată gestiona magistrala I2C ... și nici I2C, nici analog și nici mai multe I / O.
Am încercat să export de pe LogicLab pentru Elsist funcția SysI2CWrRd și să o importați pe LogicLab pentru Raspberry ... dar când este timpul să compilați, dă o eroare ... evident că lipsește ceva ... dar nu știu cum să o fac.
Nu am abilitățile de a crea eu o bibliotecă și pluginuri și ajung să renunț ... Mă întrebam dacă mă puteți ajuta cumva, poate soluția este simplă ...
Deși îmi dau seama că nu am achiziționat automatul Elsist, Nici măcar nu ar trebui să mă deranjez, dar tot încerc ...
Octombrie 23, 2019 la 8: 09 am #50314Sergio BertanaAdministrator al forumuluiLogicLab-ul specific pentru Raspberry furnizat de Axel vă permite să utilizați numai operatorii standard IEC, în timp ce versiunea pe care o oferim (va fi disponibilă în scurt timp) vă permite să utilizați întregul set de funcții și FB-uri dezvoltate de noi (Consultați manualul).
Multe dintre aceste funcții au fost dezvoltate în C ++ ca LogicLab PlugIn, altele sunt dezvoltate direct în LogicLab folosind limbajul ST (structurat text).
Este posibil să furnizați o distribuție LogicLab completă cu toate bibliotecile noastre care poate fi utilizată și pe modulele Raspberry de pe piață, deci și pe modulul pe care îl dețineți deja. Lucrăm la acest lucru, dacă ne urmați, pe site veți găsi în curând știri cu privire la publicarea fructului acestei lungi lucrări.
Noiembrie 15, 2019 la 6: 59 am #51043Sergio GhirardelliparticipantAm văzut că ați actualizat site-ul, introducând noutăți, inclusiv librării noi de vânzare.
Cu toate acestea, nu am putut găsi versiunea Logiclab pentru Raspberry cu bibliotecile dvs.: nu am putut să o găsesc sau nu este încă disponibilă?
Noiembrie 15, 2019 la 7: 10 am #51045Sergio BertanaAdministrator al forumuluiAm dezvoltat pentru LogicLab IDE în acest moment peste 200 de obiecte (Funcții și FB) aproape toate sunt furnizate gratuit, unele necesită plata unei licențe pentru utilizare. Dar chiar și cei care fac licență pot fi folosiți gratuit timp de 30 de minute.
Reorganizăm site-ul și în secțiunea care vizează FB acum le putem evidenția mai bine pe cele care necesită plata unei licențe.
După cum cred că am scris deja undeva pe forum, unificăm toate sistemele noastre, ARM7, CortexM7 și zmeură, astfel încât să putem oferi o singură versiune de LogicLab și o singură versiune de biblioteci potrivite pentru toate sistemele (Vezi articolul).
Această lucrare ne implică în ceea ce privește sistemele și îl implică pe Axel în ceea ce privește Logiclab și, până în prezent, chiar dacă lucrăm de pe pământ, nu am terminat încă ... avem versiuni beta pe care le testăm, dar nu încă o versiune definitivă. Și, deși cred că suntem aproape de final, nu pot da o dată de lansare ...
Rămâneți aproape…
Ianuarie 10, 2020 la 3: 04 pm #52432Sergio GhirardelliparticipantAm văzut că pe site-ul web, de la 23/12, sunt disponibile o nouă versiune a pachetului software logicLab și un sw elsist pentru a fi instalat pe Raspbian.
Aceste modificări vă permit deja să faceți ceea ce este necesar în această discuție sau mai trebuie să așteptați?
Citind notele de lansare, nu am putut înțelege.
Ianuarie 10, 2020 la 3: 14 pm #52467Sergio BertanaAdministrator al forumuluiScenariul Mdp154 așa cum se indică în acest articol vă permite să instalați tot ce aveți nevoie pentru a utiliza LogicLab pe o distribuție standard Raspian.
Odată ce scriptul este terminat, puteți rula run time din LogicLab așa cum este indicat în acest articol.
Acum ai totul funcțional, poți descărcați IDE-ul LogicLab de pe site și creează-ți primul proiect, poate copiați câteva exemple din pagini manuale.
Totul va funcționa în modul demo fără limită de utilizare timp de 30 de minute. Pentru a-l utiliza în modul licențiat trebuie să achiziționați licență de bibliotecă de aplicații și Licență LogicLab.
Ianuarie 17, 2020 la 7: 10 am #52470Sergio GhirardelliparticipantLicența logicLab o include și pe cea a bibliotecii de aplicații în costul acesteia? Dacă nu, îmi puteți arăta linkul către pagina de unde să cumpăr biblioteca?
Ianuarie 17, 2020 la 7: 15 am #52610Sergio BertanaAdministrator al forumuluiBiblioteca de aplicații este de fapt licențiată pe sisteme SlimLine bazat pe zmeură, pentru a-l utiliza pe piața plăcilor de zmeură trebuie achiziționată o licență (Vezi pagina).
Ianuarie 17, 2020 la 7: 17 am #52485Sergio GhirardelliparticipantÎmi cer scuze pentru postarea dublă, dar mai am o întrebare ... M-am uitat în manuale, dar nu am găsit nimic ... Am instalat pachetul celei mai recente versiuni a Logiclab 3.1.0.
Am încercat să creez un proiect nou, dar standardul Raspberry nu apare printre dispozitive ... Am încercat cu SlimlinexUnified, dar nu are managementul GPIO ... ce ar trebui să pun și cum pot gestiona GPIO?
Ianuarie 17, 2020 la 7: 28 am #52612Sergio BertanaAdministrator al forumuluiLa LogicLab GPIO-urile nu pot fi gestionate în prezent, lucrăm pentru a le face disponibile ...
În prezent, puteți de la LogicLab cu funcția SysI2CWrRd gestionați dispozitivele conectate la magistrala I2C. Autobuzul folosit este i2c-dev4 care este configurat în fișier /boot/config.txt pe GPIO2 SDA și GPIO3 SCL. Iată linia de configurare:
# ------------------------------------------------------------------------------ # 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
-
AutorPost
- Trebuie să fiți autentificat pentru a răspunde la acest subiect.