Se trovi utile il mio blog sostienimi con una piccola donazione. GRAZIE

OpenPLC ovvero PLC IEC 61131-3 con Arduino e non solo

Se volete trasformare Arduino in un PLC programmabile con uno dei linguaggi IEC 61131-3 , utilizzando software open source gratuito , non avete molte opzioni ma sicuramente una delle più complete è OpenPLC. OpenPLC in realtà non trasforma Arduino in un PLC ma lo utilizza come scheda di Input Output remota. Questo tipo di approccio […]

Arduino – LadderGen eseguibile per LdMicro – ( generare un exe da un file php)

Come descritto nei post precedenti ( Programmare-arduino-in-linguaggio-ladder-iec-61131-3 ), per poter compilare per Arduino un programma ladder generato con LdMicro bisogna generare il file Header.

Questa operazione può essere eseguita per mezzo del sito web :

http://adam.horcica.cz/tools/ladder-gen/

Oppure tramite la versione console dello stesso programma.

La versione consolle è decisamente più flessibile e ci lascia […]

Arduino + Automa a stati finiti in linguaggio LADDER IEC 61131-3

In questo post non spiegherò cosa sia un Automa a Stati finiti ma solo del come implementarlo in linguaggio Ladder nel modo più semplice possibile .

E’ indubbio che in Automazione lo scrivere un programma utilizzando questa tecnica presenta dei vantaggi non indifferenti , il più importante è sicuramente quello di non ritrovarsi mai a […]

Programmare Arduino in linguaggio LADDER IEC 61131-3

In campo industriale , per l’automazione, normalmente non vengono utilizzati i classici linguaggi di programmazione ad alto livello ma i linguaggi definiti dallo standard IEC 61131-3 di cui il più utilizzato è il linguaggio Ladder (ovvero a contatti). Questo linguaggio è molto diffuso siccome facilmente comprensibile anche da chi non si occupa di programmazione su […]

Scaricare Qt5 quanto basta

QT5 quanto basta

QT5 qb

L’autore ha reso disponibile un saggio del suo libro . L’estratto è scaricabile gratuitamente utilizzando il pulsante sotto .

Buona lettura .

Scarica l’estratto di Qt5qb

PS cliccate sul titolo del post per attivare il link .

 

Qt5 quanto basta

QT5 quanto basta

Qt5 qb

Finalmente, grazie a Gianbattista Gualeni, è disponibile un libro in lingua italiana , scritto da un’italiano, sulle famose “librerie Qt”.

Raramente mi è capitato di leggere un manuale tecnico di programmazione come questo, scritto in modo da essere scorrevole, piacevole e chiaro non divenendo mai indigesto.

October 12th, 2014 | Category: C++, Linux, Manuali, Multipiattaforma, Open Source, Programmazione, QT, Utilità | Comments are closed

Ricette per cucinare Arduino

Navigando in rete ho trovato un libro gratuito che , se non avete problemi con l’inglese , non può mancare nella libreria di chi ‘traffica’ con Arduino.

Il libro è in formato PDF ed è liberamente scaricabile da questo link :

http://it-ebooks.info/go.php?id=538-1392895552-c3388ea06d437d7b7252cb03e5c71b5e

E’ veramente ben fatto basta dire che l’editore è O’Reilly Media.

Buona […]

Programmare graficamente Arduino

Nella ricerca di un modo più semplice per programmare il mio Arduino mi sono imbattuto in un plugin per la IDE originale che implementa il noto linguaggio scratch , quello a mattoncini per intenderci , trasformando l’esperienza di programmazione in operazioni di Drag and Drop di mattoncini da configurare .

Il plugin si chiama Ardublock […]

IDE per Arduino alternativa

Dopo aver utilizzato per un po la IDE originale di Arduino molti , me compreso , sentono la mancanza delle funzioni di editing che molte altre IDE hanno , come la possibilità di collassare le sezioni di codice racchiuse tra parentesi graffe o l’autocomplete.

Siccome stavo cercando una IDE che fosse multipiattaforma , quindi che […]

Modbus per Gambas

 

Ho aggiornato la pagina del modbus per Gambas per ringraziare Damiano Pareti che ha convertito il mio vecchio driver in modo che funzionasse su Gambas3 .

Troverete maggiori dettagli ed il link per scaricare il driver nella sezione Software : ModbusGambas

Acire – Python snippets

L’obbiettivo del progetto Acire è semplice: fornire una libreria di frammenti (snippets) di codice Python e di esempi che illustrano come eseguire attività specifiche. Molti di noi imparano per mezzo di esempi, e possedere una libreria di esempi come questa ci può aiutare ad imparare diversi moduli Pytho in modo più facile e veloce. Acire […]

PvBrowser 4.6.1

Rilasciata la nuova versione di PvBrowser (SCADA,HMI, Open Source).

Riporto di seguito l’annuncio ufficiale :

10-Mar-2011:

pvbrowser 4.6.1 Fixes missing DLL on Windows introduced in 4.6.0 , Send server version to client, new class pvWidgetIdManager for handling dynamic created widgets , extended popup menu for ListView widgets , better handling of WebKit widgets , […]

Tutorial Python

Finalmente , dopo non poco lavoro, sono arrivato quasi alla fine del tutorial per questo potente linguaggio di sviluppo.

Quindi buona lettura 😉

Riporto sotto l’indice delle varie sezioni :

Introduzione Installazione (Python,PyQT,Eric) Primi passi (prendiamo confidenza) Dati e operatori Le liste Le tuple I dizionari Le istruzioni condizionali (iterazioni) Definire le proprie funzioni I […]

Qt SDK 1.1 Rilascio in anteprima

Il 20 gennaio 2011 Nokia ha rilasciato in anteprima il QT SDK 1.1

Il nuovo SDK è una fusione delle Qt Nokia SDK 1.0 e dell’ultimo Qt SDK, basato su Qt 4.7.

L’obiettivo del SDK Qt 1.1 è di rendere più facile iniziare a sviluppare applicazioni Qt su Symbian, Maemo5 e sul desktop.

Nello specifico […]

Manuali Linux e programmazione

Appunti di informatica Libera

Manuale molto completo su Linux , Programmazione , Software didattico e molto altro . Composto da 9266 pagine . Scritto interamente da Daniele Giacomini (in italiano). Lo potete trovare in varie versioni al link di seguito in molti formati (l’ultima edizione è quella contrassegnata dal prefisso 20111111): Appunti di informatica […]