Ivan Castellaro Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 Non guadagnare è diverso da spendere! Link al commento Condividi su altri siti More sharing options...
Ivan Castellaro Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 Non guadagnare è diverso da spendere! Link al commento Condividi su altri siti More sharing options...
ciccio12 Inserita: 20 novembre 2003 Autore Segnala Share Inserita: 20 novembre 2003 Ho dei dubbi riguardo ai post arrivati nella discussionehttp://www.plcforum.it/forums/index.php?showtopic=4555riguardo alla legalita della cosa .non vorrei finire in grossi guai con SIEMENS per questa cosa e aggiungo che se la cosa non e legaleio non intendo piu partecipare e abbandono tutto anche il progetto.per fortuna qualcuno si è posto domande a cui io non o pensato mi rendo conto laciare idee smuovere personeper applicarle e poi buttare tutto non e bello pero'non e mia intenzione ripeto finire in quai legaligrazie Link al commento Condividi su altri siti More sharing options...
ciccio12 Inserita: 20 novembre 2003 Autore Segnala Share Inserita: 20 novembre 2003 Ho dei dubbi riguardo ai post arrivati nella discussionehttp://www.plcforum.it/forums/index.php?showtopic=4555riguardo alla legalita della cosa .non vorrei finire in grossi guai con SIEMENS per questa cosa e aggiungo che se la cosa non e legaleio non intendo piu partecipare e abbandono tutto anche il progetto.per fortuna qualcuno si è posto domande a cui io non o pensato mi rendo conto laciare idee smuovere personeper applicarle e poi buttare tutto non e bello pero'non e mia intenzione ripeto finire in quai legaligrazie Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 (modificato) Modificato: 20 novembre 2003 da ifachsoftware Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 (modificato) Modificato: 20 novembre 2003 da ifachsoftware Link al commento Condividi su altri siti More sharing options...
lfcc Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 se non ricordo male, in una discussione di qualche tempo fa su control.com era stato affrontato lo stesso argomento, ossia dove procurarsi una libreria per interfacciare l'S7-200 con VB/Delphi, alla fine salto' fuori che la specifica del protocollo PPI veniva venduta da Siemens per la bella somma di 3000 e rotti dollari, con tutta una serie di condizioni restrittive per l'utilizzo. Nella discussione veniva citato il numero di codice del prodotto e rimarcato come diversi rappresentanti statunitensi Siemens non fossero a conoscenza che il protocollo venisse fornito. QUesto per dire come sicuramente Sintesi e tanti altri hanno probabilmente acquistato tale descrizione. Anch'io ho provato a tempo perso a controllare la trasmissione con un port sniffer, ma e' un discorso lungo e complicato che a mio parere va bene solo per applicazioni ristrette.Luigi/Hong Kong Link al commento Condividi su altri siti More sharing options...
lfcc Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 se non ricordo male, in una discussione di qualche tempo fa su control.com era stato affrontato lo stesso argomento, ossia dove procurarsi una libreria per interfacciare l'S7-200 con VB/Delphi, alla fine salto' fuori che la specifica del protocollo PPI veniva venduta da Siemens per la bella somma di 3000 e rotti dollari, con tutta una serie di condizioni restrittive per l'utilizzo. Nella discussione veniva citato il numero di codice del prodotto e rimarcato come diversi rappresentanti statunitensi Siemens non fossero a conoscenza che il protocollo venisse fornito. QUesto per dire come sicuramente Sintesi e tanti altri hanno probabilmente acquistato tale descrizione. Anch'io ho provato a tempo perso a controllare la trasmissione con un port sniffer, ma e' un discorso lungo e complicato che a mio parere va bene solo per applicazioni ristrette.Luigi/Hong Kong Link al commento Condividi su altri siti More sharing options...
Gabriele Corrieri Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 lfcc+20 Nov 2003, 03:27 PM-->CITAZIONE(lfcc @ 20 Nov 2003, 03:27 PM)Ciao Luigi,mi era sfuggito, li puoi riproporre qui sotto i contenuti dei posts?Ciao Link al commento Condividi su altri siti More sharing options...
Gabriele Corrieri Inserita: 20 novembre 2003 Segnala Share Inserita: 20 novembre 2003 lfcc+20 Nov 2003, 03:27 PM-->CITAZIONE(lfcc @ 20 Nov 2003, 03:27 PM)Ciao Luigi,mi era sfuggito, li puoi riproporre qui sotto i contenuti dei posts?Ciao Link al commento Condividi su altri siti More sharing options...
lfcc Inserita: 21 novembre 2003 Segnala Share Inserita: 21 novembre 2003 ciao Gabriele,questa e' la prima che mi e' risultata dalla ricerca:http://www.control.com/949339270/index_html#95***9033nota bene l'errore sulla cifra da pagare. C'era anche un'altra discussione piu' centrata sul medesimo argomento, nello stesso forum, piu' tardi la cerco con calma e la posto.Luigi/Hong Kong Link al commento Condividi su altri siti More sharing options...
lfcc Inserita: 21 novembre 2003 Segnala Share Inserita: 21 novembre 2003 ciao Gabriele,questa e' la prima che mi e' risultata dalla ricerca:http://www.control.com/949339270/index_html#95***9033nota bene l'errore sulla cifra da pagare. C'era anche un'altra discussione piu' centrata sul medesimo argomento, nello stesso forum, piu' tardi la cerco con calma e la posto.Luigi/Hong Kong Link al commento Condividi su altri siti More sharing options...
pixel Inserita: 21 novembre 2003 Segnala Share Inserita: 21 novembre 2003 Ciao Ciccio12,non ti preoccupare non credo che Siemens si metta a fare causa a un giovane intraprendente che stia vagliando la possibilità di realizzare un progetto free... utilizzando delle specifiche che poi alla fine dovrebbe solo acquistare... la sorveglianza della porta seriale è solo a tuo esclusivo interesse "didattico" e non finalizzato al lucro o alla realizzazione di alcun che senza l'autorizzazione della Stessa Siemens.... Ciao l'idea era bella..... Link al commento Condividi su altri siti More sharing options...
pixel Inserita: 21 novembre 2003 Segnala Share Inserita: 21 novembre 2003 Ciao Ciccio12,non ti preoccupare non credo che Siemens si metta a fare causa a un giovane intraprendente che stia vagliando la possibilità di realizzare un progetto free... utilizzando delle specifiche che poi alla fine dovrebbe solo acquistare... la sorveglianza della porta seriale è solo a tuo esclusivo interesse "didattico" e non finalizzato al lucro o alla realizzazione di alcun che senza l'autorizzazione della Stessa Siemens.... Ciao l'idea era bella..... Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 21 novembre 2003 Segnala Share Inserita: 21 novembre 2003 esclusivo interesse "didattico" e non finalizzato al lucro o alla realizzazione di alcun che senza l'autorizzazione della Stessa SiemensScusate , ma se dal'uso del protocollo non c'e' la possibilita' di usarlo per applicazioni commerciali , che senso ha il progetto ? Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 21 novembre 2003 Segnala Share Inserita: 21 novembre 2003 esclusivo interesse "didattico" e non finalizzato al lucro o alla realizzazione di alcun che senza l'autorizzazione della Stessa SiemensScusate , ma se dal'uso del protocollo non c'e' la possibilita' di usarlo per applicazioni commerciali , che senso ha il progetto ? Link al commento Condividi su altri siti More sharing options...
Mickey Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Buongiorno a tutti,vi spiego il mio problema nella speranza di avere un aiuto da parte vostra.Sto lavorando su una cpu 315.Tralasciando la configurazione del sistema su cui lavoro, in sostanza acquisisco un valore da una cella di carico in formato ASCII e lo vado a mettere in un DB sotto forma di stringa. Una volta pulito il valore dai vari caratteri di checksum me lo ritrovo bello e pronto ma espresso in caratteri.Il mio problema è che devo convertire questa stringa in un valore decimale poichè devo fare diverse operazioni su tale valore tra cui azzeramento, tara ecc.Lavorare con valori esadecimali non mi va bene (ho trovato solo il modo di eseguire questa conversione). Ad esempio devo convertire da 35.2 (kg in hex) a 35.2 (kg in dec), ossia devo scalare il valore da esadecimale in decimale.Ho anche controllato le varie FC pronte ma nulla.E' possibile avere un aiutino?Grazie.Saluti. Link al commento Condividi su altri siti More sharing options...
Mickey Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Buongiorno a tutti,vi spiego il mio problema nella speranza di avere un aiuto da parte vostra.Sto lavorando su una cpu 315.Tralasciando la configurazione del sistema su cui lavoro, in sostanza acquisisco un valore da una cella di carico in formato ASCII e lo vado a mettere in un DB sotto forma di stringa. Una volta pulito il valore dai vari caratteri di checksum me lo ritrovo bello e pronto ma espresso in caratteri.Il mio problema è che devo convertire questa stringa in un valore decimale poichè devo fare diverse operazioni su tale valore tra cui azzeramento, tara ecc.Lavorare con valori esadecimali non mi va bene (ho trovato solo il modo di eseguire questa conversione). Ad esempio devo convertire da 35.2 (kg in hex) a 35.2 (kg in dec), ossia devo scalare il valore da esadecimale in decimale.Ho anche controllato le varie FC pronte ma nulla.E' possibile avere un aiutino?Grazie.Saluti. Link al commento Condividi su altri siti More sharing options...
lucios Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Ad esempio devo convertire da 35.2 (kg in hex) a 35.2 (kg in dec)Vuoi dire che ricevi una stringa "35.2" che vuoi trasformare in numero, ho capito bene?Sopoco di Siemens, ma, come regola generale, io farei così:Eliminerei il punto per avere un valore intero su stringaPrenderei i singoli caratteri della stringa e toglierei 30hex in modo di ottenere il valore numerico dal codice ASCII e li appoggerei da qualche parte.Poi semplicemente moltiplicherei i valori cosi ottenuti per la potenza del 10 e li sommerei.Per ultimo divido il valore così ottenuto per 10Riguardo il tuo esempio:Stringa "35.2" trasformata in "352" è uguale a 33H 35H 32H (codici ASCIIdella stringa)33H - 30H = 335H - 30H = 532H - 30H = 2tuo numero = ((3 * 100) + (5 * 10) + 2) / 10Ora, non ho analizzato cosa comporti esattamente fare tutto ciò in AWL e qualcuno degli esperti di Siemens del forum mi prenderà a calcioni, perchè sicuramente esisterà qualcosa di già pronto, comunque facendo cosi funziona Ciao Link al commento Condividi su altri siti More sharing options...
lucios Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Ad esempio devo convertire da 35.2 (kg in hex) a 35.2 (kg in dec)Vuoi dire che ricevi una stringa "35.2" che vuoi trasformare in numero, ho capito bene?Sopoco di Siemens, ma, come regola generale, io farei così:Eliminerei il punto per avere un valore intero su stringaPrenderei i singoli caratteri della stringa e toglierei 30hex in modo di ottenere il valore numerico dal codice ASCII e li appoggerei da qualche parte.Poi semplicemente moltiplicherei i valori cosi ottenuti per la potenza del 10 e li sommerei.Per ultimo divido il valore così ottenuto per 10Riguardo il tuo esempio:Stringa "35.2" trasformata in "352" è uguale a 33H 35H 32H (codici ASCIIdella stringa)33H - 30H = 335H - 30H = 532H - 30H = 2tuo numero = ((3 * 100) + (5 * 10) + 2) / 10Ora, non ho analizzato cosa comporti esattamente fare tutto ciò in AWL e qualcuno degli esperti di Siemens del forum mi prenderà a calcioni, perchè sicuramente esisterà qualcosa di già pronto, comunque facendo cosi funziona Ciao Link al commento Condividi su altri siti More sharing options...
Mickey Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Non so come ringraziarti.Essendo alle prime armi ho avuto non poche difficoltà. Grazie al tuo aiuto ora mi trovo in fase avanzata nel mio progetto.Grazie ancora.Ciao. Link al commento Condividi su altri siti More sharing options...
Mickey Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Non so come ringraziarti.Essendo alle prime armi ho avuto non poche difficoltà. Grazie al tuo aiuto ora mi trovo in fase avanzata nel mio progetto.Grazie ancora.Ciao. Link al commento Condividi su altri siti More sharing options...
lucios Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Figurati, sono contento di esserti stato utile Ciao Link al commento Condividi su altri siti More sharing options...
lucios Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Figurati, sono contento di esserti stato utile Ciao Link al commento Condividi su altri siti More sharing options...
cagliostro Inserita: 10 settembre 2008 Segnala Share Inserita: 10 settembre 2008 Ho anche controllato le varie FC pronte ma nulla.Può darsi che tu abbia gia dato un'occhiata, in ogni caso nelle biblioteche di S7 esistono la FC38 [sTRNG_I IEC] e la FC39 [sTRNG_R IEC], dove rispettivamenteviene estratto il valore della stringa in formato intero (FC38) oppure in formato virgola mobile (FC39). Posizionandoti sopra le rispettive FC della biblioteca con il consueto tasto F1 ottiene anche una descrizione della funzione scelta.Sperando di esserti stato di aiuto.......Ciao Cagliostro Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora