Home

GPC 323

image

Contents

1. 01 Jojejnuunooy 1311P 101p Jojejnuinooy ejeipeuiui 1911P ANY ANY ANY 1 ANY Jojejnuunooy ANY 1sn py v pue uyy H34SNVHL VIVO v dVM
2. A 8 323 Rel 330 Pagina III grifo ITALIAN TECHNOLOGY Pagina IV 323 Rel 3 30 INTRODUZIONE L uso di questi dispositivi 6 rivolto IN VIA ESCLUSIVA a personale specializzato Scopo di questo manuale la trasmissione delle informazioni necessarie all uso competente e sicuro dei prodotti Esse sono il frutto di un elaborazione continua e sistematica di dati e prove tecniche registrate e validate dal Costruttore in attuazione alle procedure interne di sicurezza e qualit dell informazione I dati di seguito riportati sono destinati IN VIA ESCLUSIVA ad un utenza specializzata in grado di interagire con i prodotti in condizioni di sicurezza per le persone per la macchina per l ambiente interpretando un elementare diagnostica dei guasti e delle condizioni di funzionamento anomale e compiendo semplici operazioni di verifica funzionale nel pieno rispetto delle norme di sicurezza e salute vigenti Le informazioni riguardanti installazione montaggio smontaggio manutenzione aggiustaggio riparazione ed installazione di eventuali accessori dispositivi ed attrezzature sono destinate e quindi eseguibili sempre ed in via esclusiva da personale specializzato avvertito ed istruito direttamente dall ASSISTEN
3. 51 uonoeu uoo uo sseJppe eui pue 04 uo ay Buisn pesseooe s 0 diuo uo ou surejuoo 941 399 9L oar 91 6 9L eL 2 1814 ONF 191 dON 9L 9L ANCO 9L v INFO 91 6 INFO 8 UA AOW 8 2 8 2 ilg O THO 8 2 THO 8 19 O INY 8 2 O INY 444 Xy o Zz IG xog 691 jueuieAoJdui peeds sapoodo AUVINNNS 83335 si 5 peeds eu 5 5 10 peeds e e jezo ay 150 ees esouj 59215 euduje Jeu uiejs s 22008 ay 19152 691 sopoodo eui suon 40 sepoodo eJeu ejdn Nw yey 9jON 10 5560 10
4. Transmit Data Positive linea bipolare positiva di trasmissione in Current Loop della seriale A 5 Linea di alimentazione a 5 Vdc GND Linea di massa RS 422 RS 485 DRIVERS CN3A CURRENT LOOP 9 HARDWARE SERIAL LINE DRIVERS CN3B SOFTWARE HARDWARE SERIAL LINE FiGURA 11 ScHEMA DI COMUNICAZIONE SERIALE 323 Rel 330 Pagina 19 grifo ITALIAN TECHNOLOGY CN3A B 323 Master Remote System FiGURA 12 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 232 RS422 Q 29 lt e 2 Master Remote System FIGURA 13 ESEMIPO COLLEGAMENTO PUNTO PUNTO IN RS 422 RXTXA RS 485 RXTXA RS 485 CN3A GPC 323 Master Remote System FIGURA 14 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 485 GPC 323 Rel 3 30 Pagina 20 ITALIAN TECHNOLOGY grifo Master FiGURA 15 ESEMPIO COLLEGAMENTO IN RETE IN RS 485 Da notare che in una rete RS 485 devono essere presenti due resistenze di forzatura lungo la linea due resitenze di terminazione 120 Q alle estremit della stessa rispettivamente vicino all unit Master ed all ultima unit Slave A bordo della 323 presente la circuiteria di terminazione e forzatura che pu essere inserita disinserita trami
5. sey ees 2 1945691 jeroeds 21 2 Iq SI SIUL ue se 10 ue ueo 2 pue 0 saw exr1 2 surejuoo 28018 26008 19008 jo pue 0 1 UONIPPE U ees 5845 ud 1 ay suondeoxe s m y pue Z50X8 991 jeonuepi diyo uo 5208 5 5 211 1 NOOZI 519151621 surejuoo 2848 26908 eui 1deoxe 6208 eui se y si 92205 1945621 eloads eu 849 61 jeroeds 15908 SJ9N3Y34410 92 8 6208 16 8 diuo ejBuis SOINI 299 gt m 3 323 5 5 50 S grifo ITALIAN TECHNOLOGY 2 30N 1 210N TOHLNO9 1VNYILXI TOHLNO9 1VNH3 INI 91 9661 pneq au ui pesn si 2
6. pue TS pue HS 4 4 HALNIOd X90748 31A8 99 14 sxoo q z doo eui ssed 9 JO 51 6 22 10 so o o 511 uye sajo 760 Ajuo eui epoo mau eu ZHIN 6218 0 57 662 SME SIUL 022 00850 eui uo 698 30 E101 1508 epoo eu sem ejdurexe eu 140 enp ay y peisi epoo ejdures 861 498 Sda 114 ag yeg Aq mo 428 Se eu pue pepeo xoo q pue Duipeeu epoo 1 55 e
7. FTAVIUVA NY31008 195 pue 6208 18008 sdillud 086 00 jeiu ve 195 jou ueo ji Nr va 6 195 81 ureo dunr va 1 01 AOW AOW ve jo 28 2 7840 4q 194p THO 2 jueuiejduioo ANY 9 INY ve 2 ureo 9911P ANY 1990 INY liq 2 2 149 8135 8135 419 o 419 NOILYTNdINYN NV31008 L 99y Papu 1 195 18919 eL FA L uim 2 51 HOX 32215 1911p dog 404 0515 USNA HSNd ippe 9 91
8. pue pequuosep e pue dna 49 eues puooes pue 26208 0 Meu 5 eseu 6 5 19 ui 4 pepeeu 08600850 SUL 5845 ero eds 02620850 991 1VH3HdlH3d CHHSINIA HAON SU IXAN urda OL 5 LXUN urda NOIIVNIISSG OL VIVO ALIYM NOILVNIISSG 544 VIVO AVAU 1448 XAON v9 SIHI NI SU OLNI SANIL AHL SI SIHI TAON 2 Sssuddv TSHS 2 SONVHO saa ONI 55 NOILIVNIISSG QAYOT g HAON HSHW N vos SU sda HHNIHNSSSV TINI Sag SHTOAI ST 0 Sdd ST UOTITPUOO 5
9. 0 euo 940J8J9U 140 eui asn suo peje o u 511 159 452 ay si ONI 98 19151 gs7 5 91 0 0 01195 pue ugg 1 15 514 19440 498 445 110 457 94 pue 9S 991 s pue pue 445 1e Meu 991 95 oi pepeeu si jo ON suomeoo ugg pue sesseJppe HAS 1e pue 0 si Jejurod piepueis 02200850 spejeudued diyo yo ssalppe pesn Jeu 10 9 S 2208 ueis 140 Jejurod 2q 022200850 eui eq ueo 8 su 02 82 6 096 8 0 008 1 0 099 9L 9 0 0 8 0 025 8 0 0 su 091 0 0 08 0 0 0 ZHN 52 549019 NI HIGIA 53
10. au z 0 5 15 1 surejuoo 5 way 100195 15 y syueg 1 5 eui esn 0 xueq 19151 1 19591 0 5 6 0 syueg L 4 pue pas se ueo 199 pue pessaooe eq uto 10 821 941 sseJppy pue eui 4 128Jip q pesseooe 10 82 eu 8 46 uonoun4 jeroeds jo snjd diyo uo jo 821 sey 5208 941 eui 55829 pesn s UL diuo Lep 5 dn ssejppe ueo 6208 941 199 18008 jo dew e diuo uo ULI xp eu o1 dn eq eu pue 10 5902 05 55 5 seu
11. si 2 pneq y pesn eq 2 esodund 510 104 pneg 1 jejunoo e se 2 jo 195 10 y eeg e se 2 jo dn jes 10 99 uo euin eu uini 5 Jos aq 15 ZHL 9u1 jo Dunes eui 100 op NODZL 10 y pneq 10 1deox3 dn 4esg ol 91 9661 9589 siu 519151691 10 ZHL eui 510119 Jo pue esneo pue e jou peau dyOY AINI eq jou 40 jo pue awy Alana si Y 271 10 ZHL 91M Jo 10 euo eje1 pneq eu 1 2 paou 5 1j ue se 21 pneq e se asn Z 811 2
12. DISPOSIZIONE JUMPERS MEMORIE 1 LATO COMPONENTI FIGURA 26 Pagina 33 gt 3 323 re JUMPERS A 3 VIE JUMPERS E Pagina 34 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 posizione 1 2 posizione 2 3 grifo ITALIAN TECHNOLOGY CONNESSIONE UTILIZZO DEF Collega il segnale di direzione per la comunicazione RS 485 Collega il segnale di direzione per la comunicazione RS 422 Collega il pin numero 14 del microcontrollore P3 2 INTO al segnale di interrupt INT dell ABACO I O BUS Collega il pin numero 14 del microcontrollore P3 2 INTO al segnale di ricezione della linea seriale software Collega il pin 35 del microcontrollore EA ai 5 Collega il pin 35 del microcontrollore EA alla linea di massa Collega il pin 32 del microcontrollore PSEN alla linea di massa Collega il pin 32 del microcontrollore PSEN alla logica di indirizzamento Collega la linea di ricezione della seriale hardware del microcontrollore alla linea di ricezione RS 232 Collega la linea di ricezione della seriale hardware del microcontrollore alla linea di ricezione RS 422 485 Collega il pin 1 di CN3A a GND Collega il pin 1 di CN3A a 5 Vdc
13. 30 10109195 10 xu Ajuo 0 3499 ueuw st X NI aliym Ajuo XH3 L 3499 pue 95 SI NOOL 53499 0 jeu d18VSS3HQQV LON HI TOHINOO jo e 5 0 0 1 OLI pesseooJd si 1dnuejur pases 9 1dnue1u 1 0 1dnueju UNOOL 091 Ajioads 0 adA 1 21 pesseooJd si 1dnuejui 195 Bey HHO NO 0 UNI 0 aunou 105582014
14. 845 101002 au SI 44 941 SSeJppe O 104994 JIM JosseooJd eui S Jd eui pue MHdA peddoup seu 99A Auoud 1se uBiu ay seu sAemje 19 1 peigeue 144 1dnueju 91481 San TVA LNO ANIL Apea peuondo ue osje pjouseJur uoisiooJd 5 yey 941 1 1 SH jo anjen joexa y 10 5 e9u199 3 eui 0 ee jos 10 Jesn y uonoe ou Ajpeonewi ojne 1950 SIYL Jamod se eui Sj eje1eueD ose ISYA 51 se e 10 Jewod Buung uo e pepeeu sjueuoduioo uonipuoo ueu 92110616 1012 1050 eui pue 04 542012 95669 1959 uy jim 101211250
15. pue Dunoejes ui 20 pue sseooe diuo jjo jo peeds 3 yooq peeds sJejurod jenp sepioud 02600850 pue jrej iewod jeuonippe ees NOILVIWHOHNI 9NIH3QHO puooes e epnjoui paads uonippe 02600850 eur 105880019 1G 9 jo peeds ay sjesn 1508 st 06600850 eui uoys uj suod pue od jenas sjejunoo awn y s1940 pue 22908 piepueis eui oed 5 02620850 SUL gt m 3 323 m 5 5 50 S grifo ITALIAN TECHNOLOGY 55 8 962290 pequosep se peeds ajge uea pessoooe 51 eeg SyooJo seuimbai ue eAoqe peuon sy pue Aouanbay eis peuiuuejep e pessoeooe SI eui
16. si 3dnuejur y 0 SI eui 318VSS3HQQY H31SI93H 0 XLI 0119 eq peeu 5 NODI ul LL JO SHA uo pue 0119 ISNUI pue 2 2 LLNI pue sidnueiur 10 UORIPPE 200 IL lH 000 091 SS3udav 40193A FIUNOS LdnHH31NI ees 1641 sse1ppy 10 99 5 4 4 ay 2 1 0 4 161 31 291 195 72 31 ejqeue 196 L eq sdas eui 16008 eui sidnueiur ay jo Aue esn 195 pue 15908 19008 5 s sanea sjonpoud 1608 ui pesn eseu 01 S jou PINOYS 165 eui 1e pue s SOWO Ajuo 1500
17. 10 Ajddns ay S siu Ajddns 99A SSA NOILONNI 3INVN SINOW3NW NOILdIH2S3Q 290 8 26908 8 diuo ejBurs SOWO eds sdiliud 91 9661 7250 8 SONN NOOd 9U jo 101 Pu 039 149 SVA H SHAS 15208 Pappe 10 SUIS MOL 20 L HZ0 ag 38 38 Hoo H00 H00 H00 36 9000000 9000000 0 857 ssauaav NOLLONNI 1304 3ALLVNH3 ETV TOSMNAS 55 5 250 8 Leider 042 8 06208 GONL moj aawl 0 moau 011 UBIY 0 UBIY L OHL 10 2 1 xoeis 45 euas NODS jeues 3188 ende eamde 5 5 101009 uod d ejqeue ejeq 1ejurod eq 2 jejutod
18. y 8841 0 9160 sr uonipuoo 19521 10 eu dois pejqeua eoue euo oi 0 3 SOA 416 41X3 19181691 ui si jo eu uooun 15 5 Siy se deD pueq eui yo uini pinoys eAnisues 150 y Jeu 10 ueo 401 1dnujeju 10 jeseg jou seop jesn e j eui yim yri IXoJdde 29 uo deB pueq y dois dois 10 pue 19591 rej jewod pue ldd 324 491 dois pejqeue pueq eui 0 ues asn y ejejs eui 5 5141 901 si 4 Jeu 5 pue 1dnujeju deb pueq e 02600850 9ui
19. Seriale A in RS 232 Seriale A in current loop Seriale A in RS 422 Seriale A in RS 485 FIGURA 31 DISPOSIZIONE DRIVER PER COMUNICAZIONE SERIALE GPC 323 Rel 3 30 Pagina 41 grifo ITALIAN TECHNOLOGY LINEA SERIALE A SETTATA IN RS 485 opzione RS 485 IC25 nessun componente J7 posizione 2 3 IC26 nessun componente 22 123 non connessi IC27 driver SN75176 o MAX 483 J24 posizione 2 3 IC28 nessun componente 751 152 IC29 nessun componente In questa modalit le linee da utilizzare sono i pin 4 e 5 di CN3A che quindi diventano le linee di trasmissione o ricezione a seconda dello stato del segnale DIR gestito via software come segue DIR livello basso stato logico gt linea in trasmissione DIR livello alto stato logico 1 gt linea in ricezione Questa comunicazione la si utilizza sia per connessioni punto punto che multipunto con un collegamento 2 fili Sempre in questa modalit si riceve quanto trasmesso in modo da fornire al sistema la possibilit di verificare autonomamente la riuscita della trasmissione infatti in caso di conflitti sulla linea quanto trasmesso non viene ricevuto correttamente e viceversa caso si utilizzi la linea seriale in RS 422 o RS 485 con i jumpers JS1 e JS2 possibile connettere la circuiteria di terminazione e forzatura sulla linea Tale circuiteria deve essere sempre presente nel
20. 18 FIGURA 11 SCHEMA DI COMUNICAZIONE SERIALE vv0ssssscssssessscsessssesecensesessenesesesenesesesenenesseeeenseseoso 19 FIGURA 12 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 232 vsssrsrsrcreessccsecesseceseenesecenionencose 20 FIGURA 13 ESEMIPO COLLEGAMENTO PUNTO PUNTO IN RS 422 vssrsrsrerssesccrecesseceseenesscenionescone 20 FIGURA 14 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN RS 485 20 FIGURA 15 ESEMPIO COLLEGAMENTO IN RETE IN RS 485 21 FIGURA 16 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP A 4 FILI 22 FIGURA 17 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP A 2 FILI ee ee ee ee eee 22 FIGURA 18 ESEMPIO COLLEGAMENTO RETE IN CURRENT LOOP 4 FILI 23 19 CN3B CONNETTORE PER LINEA SERIALE B e ee ee ee eere ee eee enne eee nose etta sesto 24 Ficura 20 CN4 CONNETTORE PER BATTERIA ESTERNA DI BACK UP ee eeeeee esee eese 25 FIGURA 21 CN6 CONNETTORE PER INGRESSI A D CONVERTER ee eee ee ee eee ene 26 FIGURA 22 SCHEMA D iNGRESSO A D CONVERTER 2 eee en oeste etos ee seen sese eese se eee 27 FIGURA 23 TABELLA RIASSUNTIVA JUMPERS eee cese ee ee ee ee eee ento sone see e enn a ases eee tete tasses see e 31 FIGURA 24 TAB
21. 1deoxe 214 uo 0 pue uo 5 peojej eunjde 72 uo 5340 Jejuno se 219011 AJUO H80 Hoo pneq pue 3419991 pneg eindeo 18 91 9 30N L 210N TOHLNOD 1IVNHALNI pue 1dnueju pue 141 jo uonippe 40 9008 esou jeonuepi Fey ejoN cJX3 zdl 9 9 HE 100 ll HE 100 H 000 031 7 H 000 oal H 18437 AIUOLA 40399A 82 ay 10 1dnuejur pue eu sidnuejui Buipuad 10 sidnueiui s jeu q Jo jes seu se Y 10 195 eq ueo
22. 19591 e Aew yey suejs s 10 uondo e osje 02620850 941 ZHIN Sz 1e spoued euin y 9110 umoys se 15419 eui 0 Ajejueprooe sjuanaid siu 10 55929 e ejqeu3 eui uiog asa eq 10 ay jo 1044 aw eur eui san jo euo 5198195 eu pesdeje seu euim e10jeq 1 04 S rej 9n 519591 e sejejodioou 02600850 eui U02 jo ino uni ueo yey 104 pue jo juepuedeputi si eu seu uonipuoo 4 USUM 195 S Yq SIUL e peau osje euo 0 9 Dunes
23. Pagina 59 grifo ITALIAN TECHNOLOGY riportato di seguito un elenco di manuali note tecniche a cui l utente pu fare riferimento avere maggiori chiarimenti sui vari componenti montati a bordo della scheda GPC 323 Manuale TEXAS INSTRUMENTS The TTL Data Book SN54 74 Families Manuale TEXAS INSTRUMENTS RS 422 and RS 485 Interface Circuits Manuale TEXAS INSTRUMENTS Linear Circuits Dtata Book Volumi 1 e 3 Manuale TEXAS INSTRUMENTS Data Acquisition Circuits Data Book Manuale NEC Microprocessors and Peripherals Volume 3 Manuale NEC Memory Products Manuale HEWLETT PACKARD Optoelectronics Designer s Catalog Manuale MAXIM New Releases Data Book Volume 4 Manuale MAXIM New Releases Data Book Volume 5 Manuale XICOR Data Book Manuale PHILIPS 80C51 Based 8 Bit Microcontrollers Manuale PHILIPS 90051 8 bit Flash microcontroller family Manuale PHILIPS bus Manuale DALLAS SEMICONDUCTOR 1992 1993 Product Data Book SUPPLEMENT Manuale NATIONAL SEMICONDUCTOR Linear Databook Volume 1 Manuale INTEL 8 Bit Embedded Microcontrollers Manuale TOSHIBA Mos Memory Products Per ulteriori informazioni e aggiornamenti si prega di fare riferimento alle pagine Internet specifiche gestite dalle compagnie costruttrici Pagina 60 GPC 323 Rel 3 30 APPENDICE A SCHEMI BILET In questa appendice sono disponibili gli schemi elettrici delle i
24. e seu S 4q y pue Ajuoud seu eui 0 SI eui d18VSS3HQQV 9 1510938 ALIHOIHd 1 1L 40 H 0 1 oat pajsi seounos 1dnuejur 4 eui jo 5 uo SI 13437 NIHLIM ALIHOIHd dnueiui 10 19M0 eq jouueo 55 SI ue 01195 eui eui 1dnueiur Ajuoud UBISSE SLANUYHI LNI 3HOIN HO ANO OL ALIHOIHd 195 pue Apure 6208 19908 N e 50 S 3 30 nel e e a o ifo gri LHL USUM 2764 UO uonisue 0 0 440 SI 1 1 72 au U LHL 1 8 19 91 440 NO si 1 5310 18 61
25. SUI ST 540 JO pue pue pue TS pue HS 1 VIVO 31A8 79 Q3HSINI3 FAOW SU ZNPG IXAN ONI 2 HHINIOd MIN 189 AOW 2 AOW 2 HHINIOd NOIIVNIISIO MAIN JAYS EU 55 ONI 2 OL VIVO XAON 4 yu NOIIWNILSHC MAN QAYOT u AOW 55 01 962250 2 AOW HOUNOS MAN TAYS 2 VIVO 79 SIHI NI GU OLNI SHNIL SI SIHI NOILVNIIS3IO HAYS AOW NOILIVNIISSG 40 MOT JAYS EU AOW 2 40 1 HDIH JAYS ZA AOW 2 324005 40 3148 MOT JAYS TS TA AOW TSHS Ulda AOW 4 AOW OL SALAS 40 9 SU SHTOAI 4 uoraeurasep jo pue pue
26. eui swous ein uononujsep 45 epis 5 siy 0 pazijelliui seu jejulod aui se e qejre e H44 ped se osje ugo juawBas 591 9 91 eui uoe3 uo os pue 12 0 2 5 8 SU pue 02 0 02 se 0 5041 HJz HOZ 39 eu H44 0 lt 1 sseippe 19431 0 SI 9 jsow Jo 1104 OM eu 2 0 pesseuppe eq 0 814 821 eui jo euo H42 H0z 514 40 91 yed 5 ejep 10 pesn jou s pazijeniui PINOYS dS 1 15 uey asn snu 5 puooes y 10 0 19151691 15114 Y SI H8O 5 0 6900 pue HZ0
27. Interrupt periodico generato dal Real Time Clock 5 Vdc Linea di alimentazione a 5 Vdc N C Non Collegato Pagina 16 323 Rel 3 30 grifo ITALIAN TECHNOLOGY 582 991 012 NEN alz Mon slelelelelelelelelele MEE I pe RED 4 95 Wa d AWL Ni e 2 ec LI 0 p DisPosizioNE LEDs CONNETTORI DIP SWITCH ECC FIGURA 9 Pagina 17 gt 3 323 grifo ITALIAN TECHNOLOGY CN3A CONNETTORE PER LINEA SERIALE A CN3A un connettore femmina del tipo PLUG 6 Sul connettore sono disponibili i segnali per la comunicazione della linea seriale A in RS 232 RS 422 5 485 o Current Loop che 6 fisicamente collegato alla seriale hardware 0 del microprocessore La disposizione di tali segnali riportata di seguito stata studiata in modo da ridurre al minimo le interferenze ed in modo da facilitare la connessione con il campo mentre i segnali rispettano le normative definite dal CCITT relative ad ognuno degli standard di comunicazione usati 7 GND 7 j 127 Vde GND RXA RS 232 RXA RS 422 485 C L TXA RS 232 TXA RS 422 TXA C L RXA RS 42
28. eger H60 H69 GOWL eq NNOI pue 0 UNI s 1 104 9 pue 10 UMOUS eui 15 0 10 GOWL U Ajsnoeuejnuiis pue 0 uni J e pesn si euo yey s 1 0 dn 195 pesn eq ylym 10 91 135 195 pue 16908 19008 SsJojonpuooiuieg gt e e 323 E S V grifo ITALIAN TECHNOLOGY se au dn pue si ui pneq eu 2 IQON NI 1304 1 5 8 SI NOOd Jo sseppe THO HA CONS 94 195 OL 950 19 1 pneg 0 CONS 950 ereu pneg CONS oseud EUJ UI y pue pesn y jo euou 511 18351601 u id COINS uo
29. seu ureuo 49junoo ay Jey a on Aouanba 1 ZHN GZ ui uMOUS IYL 592010 798 801 29 gez 10 S90 9 809 888 8 9 GS 8v0 22 1599002 2 046 7 2 sujBue jeyunoo no euun eui 100 jo euo sjoojes y eseq euin e se res eui sesn eui sy 55 21 962250 SUI SHOOIO ZLS 922 5 550009 922 SW 9G SEE 500 219 czZ SUI 490 0 SU 96 Lp 219 026 SW v6 Lt 55000 022 L 0 SUI 5925 5000 219 2 SHOOIO 0 0 ZHN 5009 INO ANII ZHN 5209 INO ANII INIL 13538 INIL LdANYHA INI eger ui UMOUS se ponad jno euin eui 199 05 pesn pue OGM Pu paleo NOOYI PU NOOMO SHAS 483 313 918644 14 pue 498 0959 101002 si dn ayem pesn eq 10 eseq euin S osje eu eui 19591 e 502012216 ueu
30. 40 peojal ureiqo 95999 26 Kouenbe44 preg pneq s 91 pneg 2 pneq 0 14 21 s 2 j apo pneq eui asodind 514 104 pneg jejunoo e se 2 jo 195 10 p ees e se awy jo dn4es 10 ees uo jeuin ay 0 5 Jas eq ZHL 99 jo NOOZ L 101 5 au eje pneq au 10 1deox3 dn ies 2 1 91 9661 eseo siu 5 5 10 2 eui Buisseooe zu JO Y 4o pue esneo pue e 1 e eq pinoys inq peai eq sjejsibe1 qv OH ONI eq 91M 10 pea e jo 5 5 y pue 5 si eui 21110 ZHL 10 40u euo pne
31. q pue pneq y MON 1959 4 51015 16 91 YM pepeojei 51 5 Y sesneo ZH U e yey epoui y Jejus Joje1eueb pneq eu se sind 40 pue 3418991 pue 10 pneq eun6i4 ees 1 ut 40 x12 eje pneq eui se s 2 250 8 pneq eje1eue pesn 2 ey 15008 Y JO 164 0 SI 2 8 jo Pod au 5 uod jeues ui ur pequosep 101 5 941 6 ui si z4X3 195 pue peojai 119 91 4066 osje XIZL 0 0 Jeu pappe aui 1nq eAoqe eui seop 115 ueu q ale YAUM
32. 0 195 0 S NOOL 0 1 HHO NO 9 oi 108899014 5 195 L NO2I 1 os su is our 5 H31Sl93H 10 1 00 1 1 195 pue Apure 6208 15208 0 sjonpoud 6208 euninj pesn eq eseu S jou pinoys Ajuoud 0 1dnuequ eui seujeq Ajuoud 1dnuuejur 0 eui 014 1dnueju jeuje1x3 Ajuoud 1 jenas eui esn euninj 10 esn 10 941 euninj 10
33. 323 General Purpose Controller 80c32 80c320 89c51Rx2 MANUALI Sy Fr mm au LL EZ TS L1 11 14 Via dell Artigiano 8 6 H B 40016 San Giorgio di Piano g rifo Bologna ITALY ITALIAN TECHNOLOGY E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 FAX 39 051 893 661 GPC 323 Edizione 3 30 Rel 23 Gennaio 2002 GPC grifo sono marchi registrati della ditta grifo 323 General Purpose Controller 80c32 80 320 89 51 2 MANUALE TECNICO Modulo intelligente della serie ABACO BLOCK nel formato 100x149 contenitore opzionale per guide ad Q tipo DIN 46277 1 e DIN 46277 3 CPU 80C32 80C320 o 89c51Rx2 a 22 MHz con indirizzamento massimo esterno di 96K Bytes con CPU 80 32 80c320 e fino 128K Bytes P89c52RD32 zoccoli per 32K 32 SRAM 32EEPROM SRAM FLASH o EPROM circuiteria di Back Up per 32 SRAM tramite batteria al LITIO esterna EEPROM seriale opzionale da 512 a 2048 Bytes RTC opzionale con batteria al LITIO e 256 Bytes di SRAM 11 linee di AID Converter da 12 Bits 2 490V o 5 000 V di fondo scala oppure 0 20 mA tempo di conversione 10 us 24 linee di TTL 1 Dip Switch con 5 vie leggibili da software 3 Timer Counter da 16bits conregistri di Capture comparazione circuiteria di Watchdog con LED di segnalazione 2 linee serial RS232 di
34. eui 0 Buruuni 1086920 4 pue 5 pasn eui 215 seu 5 eui dee s uunjeJ pue uon e jesn eu 5 Jojejioso eui eui uey ueo dn ueis 15 y 0 uone1edo 5 dn exew ii yeu UE SW SUI see si 1nq juepuedep 5 51 5 401 Bunixa eq SIY pue 050 15 eui yo sun dois 59 SI 101 eu asuodsal dojs Bunixa pasn aq ULI Jey 101211250 eujejur ue Buisn si 3 0015 es oi eui si siu euonippe ue puooes au Sepoui 10 Jemod Buunp 10 ou Seu SIU Jeu dos
35. 10 ajgelrene 0 4 S MSd 03 9 MSd ov L MSd ov 55 61916 INVHOOHd MSd SIU 10 104 10 SI uoeo 5 SIU ui pejsi 10 SHAS 9504 195 pue 16908 19908 sJojonpuooiuieg gt m 3 323 5 5 50 S grifo ITALIAN TECHNOLOGY paddas S OHL 5 q 8 51011 010W 10 8 0 L 990001 0 8708 19 8 0 0 0 apon 1L ILON ILON 10199 9S epo OIN ILON 10 99 9S UN uid 3ndui 1ejuno 10 19S
36. SYG eui 10 pue eui 24 10 241 SEM N S U s Y q si 241 10 29180 pereJeuo s 2 eu 26 8 6908 eui ul 15008 jeonuepi 51 5 jo uonejedo eu 2 928 26008 49 pue ejqeua 1dnueju eu 18908 941 oj 9 seu 252 8 26008 UL pue 241 14 042 8 06208 4 8 diuo ejBuis Sjojonpuooiuieg sdijiud pneg 26 Kouenbe13 10161080 96449 Se ues OVIH HEdVOY 95999 26 Aouanbas4 1018 1950 y pneg 8 pneq pexoojo s Ji puy 9L z Preg pneq au 0714 21
37. si 99A pjouseuui 1959 1SH A s s IDA un 5 1951 02620850 10 40 lt N0 81 99A euiuuejep e2u819J81 uoisioeud 02620850 941 19599 juepuedeputr 5 72y 30N 152 Alon sn e Jey 0 30903 pue 5095 jo peeds au sioejes 6 0 S eu 1 10 SY90 9 Z sesn 02620850 au 0 8 01195 s 4q ay ueuM speeds eje JeueB sesn 02690860 941 9160 E 510 NOOMO speeds 438 491810 49019 91 ei uni 195 y pneq jenas 10 sjeuim peeds 1euDiu speeu doud eje1edo pneq se uons euin e81 epoo siu 19529 uo 02600880 m S 5 S 3 30 nel e e o ifo gri 55 51 962250 S
38. 652 0 uoneoo 1 8 21 5 5 Y4S 840 21 0 ue siu 16 8 Anueuno Duissejppe pue 195 UO sejoN Bey MSd U SHA 10 MSd 797 912 602 8 88 2 10 802 sseuppe YAS uo 08185 X ANCO X Old X 19 0 AOW X X 780 X va THO Xx 3 0 INY 0 aans X oady 0 XX aav AO O O 5 yey uonduoseq esuodseg 1dnuejul 195 uornonaisu 15208 13S 5 AMINY 1 5208 19 pue Awe 6208 15908 gt m 3 323 e e S V grifo ITALIAN TECHNOLOGY 0861 05 eL vc vc vc ve va vc va v
39. pejnoexe si 159166 eui snu 8900 si ajo fo y 02600856 eui u y Buipinip 5 26208 ueeq 9109 51 UDisep xooJo snf 1ou peeds 9109 22008 peeds e 02200850 eur NOILVH3dO 5 66 2 962290 E lt P gt gt 5 8 8 fi 99A gt lt 3 Y m 9 DL a 5 ES 2 ah S 5 NOLLONYLSNI 81 18 2 2 8
40. pue 1 5 9 YM 1 2 2 1 sies jou 5 01 z 0 NOOZLL q suondo om eui 2 si eu 1dnueju ueo 241 9 pue 495 NOOZLL ZJX3 sesneo 16 au uonippe 28008 ui 5191516 jeroeds weu pue 1 pue TzdvoH 51915169 peinideo ZHL pue 211 554 8 sesneo x3z Mdu 0 01 ey pappe eAoqe 116 2 zN3X3 9 pasn Z ZAL 5105 uodn JO 19 91 SI 2 0 eN3X3 NOOZL pejoejes om 2 eu uj 72 5 se NOOZI q pneq pue
41. mascherabile Input Output Request richiesta operazione Input Output su BUS IRD Read cycle status richiesta di lettura Write cycle status richiesta di scrittura RESET Reset azzeramento 51 CS2 Chip select 1 e 2 abilitazione decodificata per periferiche esterne I 5 Vdc Linea di alimentazione a 5 Vdc GND Linea di massa GPC 323 Rel 3301 Pagina 13 grifo ITALIAN TECHNOLOGY CN7 CONNETTORE PER DEL PPI 82C55 PORT A un connettore a scatolino verticale con passo 2 54 mm a 20 piedini Tramite CN7 si effettua la connessione tra i port A e C della periferica programmabile PPI 82C55 e l ambiente esterno utilizzando due dei tre port paralleli ad 8 bit I segnali presenti su questo connettore coincidono con segnali logici a livello TTL e seguono il pin out standardizzato ABACO 1 3 5 7 9 FIGURA 6 7 CONNETTORE PER DEL PPI 82C55 PORT A E Legenda PA n Linea digitale n del port A del PPI 82C55 PC n UO Linea digitale n del port C del PPI 82C55 GND Linea di massa 5 Vdc Linea di alimentazione a 5 Vdc N C Non Collegato Di particolare interesse la possibilit di collegare direttamente al connettore CN7 una serie di interfacce con cui risolvere molti problemi caratteristici del settore industriale Per i moduli di interfaccia
42. sjueuieoueuue 02600856 94 22008 eui uo ejqejre e Jeu 4015 umop pue eui 941 1IN3N39VNVIN H3MOd I 459 ugs 9 SINI ues 1dnueju VINI M3N ol ELNI 6 uev 8 jeues 40 LIL LINOOS 4 c eui 2 1 9 yez 0 jenas JO OIL ONOOS 5 v 1dnujequj owy 041 450 0 1dn ueju OLNI M3N L yee 1dnueju ldd 3NVN eui uey enjeu 1608 eui 0 Mau Jey sidni 19 U1 JE 99 10 si eouepeoeJd eunjeu jsnoeu 41950 Ajuoud y ey sidnuejur OM pue senuoud ejqejoejes eJeu 1seufiu seu sAemje pajqeua 14 dnuajui jo sepi oid 02600850 eur
43. jo diuo uo eu sjuejuoo SI e10jeq jeuuou eui 152 eui a pi eui eu 5 diuo uo jo daels jjesi sind eui u om dn peys euin eui eui 1952 dn jewod poof e einsul si 50 eui spoued 1012 1050 40 s 1050 19538 eq 1 ui peyioeds s w pue uiu pue doj dij SI eur 0 jndui ay esneoeq eui jo y uo ou pejoeuuooun SI ue 21601 eui 5 se 101211050 diyo uo ue se 10 eq uea s
44. FIGURA SCHEMA ELETTRICO DI su BUS Pagina A 6 323 Rel 3 30 I O BUS 26 pin connector 74HCT00 11 74 00 74HCT00 Tile BUS interface grifoe Date 16 11 98 Rel 1 1 FiGURA A7 SCHEMA ELETTRICO INTERFACCIA BUS GPC 323 Rel 3 30 Pagina A 7 E 20 pin Low Profile Male 25 pin D Type Female STROBE D1 D2 D3 04 05 06 07 08 BUSY PE SELECT AUTOLF FAULT RESET MODE XX X X X X X X X 5V RRI AN 47 9 1 c4 2 2 nF ce 2 2 nF 2 2 10 2 2 nF 22 6 Cs C5 C11 C1 2 2 nF 2 2 nF 22 nF 2 2 2 2 IAC 01 grifo Date 13 11 98 Rel 1 1 N FIGURA A8 SCHEMA ELETTRICO 01 GPC 323 Rel 3 30 Pagina A 8 PPENDICE DESCRIZIONE COMPONENTI DI BORDO n 80C32 Philips Semiconductors Product specification CMOS single chip 8 bit microcontrollers 80C32 87C52 DESCRIPTION PIN CONFIGURATIONS The Philips 80C32 87C52 is a high performance microcontroller fabricated with Philips high density CMOS technology The Philips 7 CMOS technology combines the high speed and density characteristics of HMOS with the low power attributes of 5 P1 1 T2EX P0 0 ADO Philips epitaxial substrate minimizes latch u
45. Jejsi6e1 g 5 14 8 2 5 D 5 50 S Rel 3 30 e e e o ifo gri 6 91 9661 2 ein 1900018 TOHLNOO 30193134 NOLLISNVUL QvOBH 5 5 1 209 68 8 68 8 5 ZHL zu gae 0 20 250 z 72 4 9900015 1 zaxa 0220 10199180 z nuog euo gue 0 20 042 8 06208 16 8 diuo ejDuis SOWNO uoneoyioeds 5 5 sdillug 91 9661 0951 1 4 su uo Si pasoubi YOL 10 SUM L XIZ 16 suonisuen Z speojor ojne USUM
46. Non collega il pin 26 di a 5 Vdc Collega il pin 26 di a 5 Vdc SRAM di IC4 e SRAM RTC di IC10 tamponati solo dall eventuale batteria esterna SRAM di IC4 e SRAM RTC di IC10 tamponati dalla batteria interna e dall eventuale batteria esterna Non collega la circuiteria esterna di Watch Dog alla circuiteria di reset Collega la circuiteria esterna di Watch Dog alla circuiteria di reset Non collega la linea di trasmissione della seriale hardware del micro al pin 2 di CN3A Collega la linea di trasmissione della seriale hardware del micro al pin 2 di CN3A Non collega la linea di ricezione della seriale hardware del micro al pin 5 di CN3A Collega la linea di ricezione della seriale hardware del micro al pin 5 di CN3A Non collegano la circuiteria di terminazione e di forzatura alla linea di comunicazione seriale A in RS 422 485 Collegano la circuiteria di terminazione e di forzatura alla linea di comunicazione seriale A in RS 422 485 FIGURA 25 TABELLA JUMPERS A 2 VIE ITALIAN TECHNOLOGY GPC 323 Rel 3 30 555 262 grifo ITALIAN TECHNOLOGY E EEEBs B 00 e DE 5 225 ER E E 77 ale 2 2 ME p 2 Jb cn Seo p LU wn gt Ri Y i EIS 1 Fa
47. SLANYHILNI 51 dew 1a siBay uonoun4 peloads y Ajeur4 1 9 pue 0 pue sy 1 eui o1 yq 14 198 uogeorddy 0 20 eui sii eur uejsei 0 sesn Jey eui S 0 1 passnosip sseooy q 481 ALIHOIBd 1 04d S ejqeue 514 5195 ejqeue SI LMI 4959 jo y y 141 seu 19591 1 si Jeu eui st Z NOOQM 48 01 311990 e BuiureuieJ 216 19 s Jey S 0 au uodai yey Snjejs om pue Jey 51 151 eroeds 51 220 19591 e 420 216 si sejqeue ay jo si jdnuaqui jeuondo ay uorsnjouoo e
48. pejueuinoop sy 901 10 02620850 941 SLIN3W3ONVHN3 JAQON 4015 5 e 10 BOPYNEM 59 0 eins ejels e p 1 o11dnueju eui ueuM uonduns uoo 514 4 1xeu y ue Jo ino Aj eoipoued e 0 1 pue eui eui eq ULI stu 10 ueo 5841 jeuondo ue sy euim 5 jou ay njesn ueisqns eouis jou od penas sawn yey 30N 02600850 gt m 3 323 l
49. si deve garantire la circolazione di una corrente di 20 mA su ogni trasmettitore cadono mediamente 2 35 V con una corrente di 20 mA su ogni ricevitore cadono mediamente 2 52 V con una corrente di 20 mA in caso di cortocircuito sulla rete ogni trasmettitore dissipi al massimo 125 mW in caso di cortocircuito sulla rete ogni ricevitore dissipi al massimo 90 mW Per maggiori informazioni consultare il manuale HEWLETT PACKARD nella parte che riguarda gli opto accoppiatori per Current Loop denominati HCPL 4100 e HCPL 4200 GPC 323 Rel 330 23 grifo ITALIAN TECHNOLOGY CN3B CONNETTORE PER LINEA SERIALE B CN3B un connettore femmina del tipo PLUG a 6 vie Sul connettore sono disponibili i segfnali per la comunicazione della linea seriale B bufferata in RS 232 che fisicamente collegato alla linea seriale hardware 1 o software del microprocessore La disposizione di tali segnali riportata di seguito stata studiata in modo da ridurre al minimo le interferenze ed in modo da facilitare la connessione con il campo mentre i segnali rispettano le normative definite dal CCITT relative ad ognuno degli standard di comunicazione usati g gt gt amp GND A 5 Vde GND RXB RS 232 TXB RS 232 N C N C 19 CN3B CONNETTORE PER LINEA SERIALE Legenda RXB RS232 I Receive Data linea di ricezione in RS 232 de
50. 0 29 X ON vc L Uppe 8 01 99y A01 99y ppe 9 91 e o XNON vi 1 99y oi 1 9 8 X ON vc L 29 Od vO v OAON va 29 0 1 01 eq ulda va v vo 9 Jejurog ejeq peo1 NON 2 1 repa AOW vz NON va 1 NON AON vz z 19181631 AON yap NON 2 vc 1 AOW erep AON VIVO ejep 1 11125
51. 1 odav 21 L 5 aav Jojejnuinooy aav 3911P 1oeup v aav Jojejnuinoo v 19 81 day eL 050 5 10 uononujsui jo 15 01 821 5 5 pue dinrs pasn 1esyo 8 5 0 eui 151 eui se jo eq au pue T1VOV 55 3 11 aoeds sseuppe 9 eq v Aq 55 19 9 91 1 JUEISUOI 19 9 91 erep eui u juejsuoo 16 8 10 46181681
52. 3LON LILON TOHLNOI 1 H31NnOD esy uni jou 5900 19 8 Jeu 19 91 LILON 1 6 19 pue 5 6208 esy 4 19008 eempreu OHL z amp d OLNI UO 0 0 440 au 440 NO SI au eur S310N 4 UNO9 10 8 10 91 2 310N LILON 7041NO9 710H1NOO NOLLONNI 0 HILNNO9 esy 691481 10 8 OML 19 8 9 91 10 61 310N LILON 9 esy 291461 0 HILNNO9 HINIL NOOL Aq juiod E 1e pue uo uni jou si urod 14 je y 164 1 H09
53. 5 21313135 54141313 Registro attivazione LED 1 03 di spot Registro gestione LED LD4 e buzzer Registro retrigger watchdog Registro lettura DSWI dip 1 2 3 4 8 e stato della batteria 5 Registro dati del port Registro dati del port B PPI 82C55 Registro dati del port C Registro di controllo e comando Per quanto riguarda la descrizione del significato dei registri qui sopra riportati si faccia riferimento al capitolo sucessivo DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO Pagina 50 GPC 323 Rel 3 30 DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO Nel paragrafo precedente sono stati riportati gli indirizzi di allocazione di tutte le periferiche e di seguito viene riportata una descrizione dettagliata della funzione e del significato dei relativi registri al fine di comprendere le successive informazioni fare sempre riferimento alle due tabelle di indirizzamento Qualora la documentazione riportata fosse insufficiente fare riferimento direttamente alla documentazione tecnica della casa costruttrice del componente In questo paragrafo inoltre non vengono descritte le sezioni che fanno parte del microprocessore per quanto riguarda la programmazione di quest ultime si faccia riferimento all appendice di questo manuale Nei paragrafi successivi si usano le indicazioni 00 07 per fare riferimento ai bits della combinazione utilizzata nelle operazioni di I O BUZ
54. CURRENT LOOP A 4 FILI 22 D DATA IN 53 DATA OUT 53 DESCRIZIONE SOFTWARE 44 DIMENSIONI 10 DIN 46277 1 2 DIN 46277 3 2 DIPSWITCH 2 36 46 50 DIR 40 DIREZIONE RS 422 485 40 55 DSWI 36 46 52 53 E EEPROM 2 10 38 46 EEPROM SERIALE 2 8 10 38 52 EPROM 2 10 38 46 F FLASH 2 10 38 46 G GETS1 44 H HCPL 4100 40 HCPL 4200 40 1 2 8 10 14 16 53 IAC 01 28 8 IDLE 39 INDIRIZZAMENTI 46 INTERFACCE OPERATORE 28 Pagina C 2 ITALIAN TECHNOLOGY GPC 323 Rel 3 30 ITALIAN TECHNOLOGY grifo INTERFACCIAMENTO DEGLI CON ILCAMPO 28 INTERRUPT RTC 16 INTERRUPTS 37 ISP 2 39 J 38 JSXX 38 JUMPER STAGNO 38 JUMPERS 31 JUMPERS A2 32 Jl 32 39 J22 32 40 J23 32 40 J6 32 36 J8 30 JS1 32 40 JS2 32 40 JUMPERS 3 VIE 18 34 19 34 39 J20 34 39 J24 34 40 J7 34 40 53 34 54 34 56 34 JUMPERS A 5 VIE J2 32 38 K KDF 224 14 28 KDL X24 14 28 L LD3 52 104 51 LD4BZ 51 LEDS 3 10 36 46 50 51 LINEA SERIALEA 18 40 LINEA SERIALEB 24 LINEE SERIALI 3 LITIO 36 LOGICA DICONTROLLO 6 323 Rel 3 30 ___ bas Pagina C 3 mo M MAPPAGGI 46 MAX 202 40 483 40 MCI 64 28 10 38 3 29 89 51 2 2 6 39 PDA 54 PDB 54 PDC 54 PERIFERICHE DELLA CPU 51 PESO 10 PORT 14 B
55. Collega il pin 1 di CN3B a GND Collega il pin 1 di CN3B a 5 Vdc Abilita la Vref di 2 490 Vdc Abilita la Vref di 5 000 Vdc FIGURA 27 TABELLA JUMPERS A 3 VIE GPC 323 Rel 3 30 grito _ has ITALIAN TECHNOLOGY n ces FIGURA 28 DISPOSIZIONE JUMPERS LATO STAGNATURE Pagina 35 GPC 323 Rel 3 30 grifo ITALIAN TECHNOLOGY SEGNALAZIONI VISIVE La scheda GPC 323 dotata di quattro LEDs con cui segnala alcune condizioni di stato come descritto nella seguente tabella COLORE FUNZIONE LDI Ross Segnala quando attivo la presenza della tensione di alimentazione a 5 Vdc Segnala quando attivo l attivazione della circuiteria esterna LD2 Rosso 5 di Watch Dog LED di attivit temporizzato spot gestito via software LED di attivit gestito via software FIGURA 29 TABELLA DELLE SEGNALAZIONI VISIVE La funzione principale di questi LEDs quella di fornire un indicazione visiva dello stato della scheda facilitando quindi le operazioni di verifica di funzionamento di tutto il sistema Per una pi facile individuazione di tali segnalazioni visive si faccia riferimento alla figura 9 INPUT DI BORDO La scheda GPC 323 provvista di 1 dip switch 8 vie DSWI tipicamente utilizzato per la configurazione del sistema di cui 5 dips sono acquisibili via software dall utente DIP 1 4 8 d
56. GND H A8 P2 0 Dual data pointer Optional variable length MOVX to access fast slow RAM peripherals 5 4 4 High integration controller includes FA Power fail reset 7 39 Programmable Watchdog timer Early warning power fail interrupt DALLAS DS80C320 Two full duplex hardware serial ports 13 total interrupt sources with six external 17 29 Available in 40 DIP 44 PLCC and 18 44 PINPLCC 28 DESCRIPTION 33 23 The DS80C320 is a fast 80C31 80C32 compatible microcontroller Wasted clock and memory cycles have been removed using a redesigned processor core Asa result every 8051 instruction is executed between 1 5 and 3 times faster than the original for the same crystal speed Typical applications will see a speed improve ment of 2 5 times using the same code and same crys 44 tal The D880C320 offers a maximum crystal rate of 33 MHz resulting in apparent execution speeds of 82 5 MHz approximately 2 5X 1 deviate n 34 22 DALLAS DS80C320 Copyright 1995 by Dallas Semiconductor Corporation 052296 1 33 Rights Reserved For important information regarding patents and other intellectual property rights please refer to Dallas Semiconductor data books Pagina B 7 323 Rel 3 30 ifo gri 55 9 9622
57. L 0 1808 N3Sd pue Buung SNIS LINI pue OLNI umop pejoedxeun uorneoaud e sy jueuno jo 5 5 5 dn ueis 24044 10 eun dn 1 pue uo y SNOILVH3GISNOO uonouny jeroeds y ui Jamod y 10 umop Jamod y y si 19501 diyo uo jo sjuajuoo peinoexe SE Y SI 5 pue peddois si 060 y y U 1259 0 e se jeuueui 10SS890 d SUEIS 19591 Jo pue jdnujejur y dn si 5599049 eui Aue eq ueo siuj 5 4
58. Potente struttura di debugger composta da un monitor debugger residente sulla scheda edaun apposito programma MS DOS I due programmi comunicano tramite una linea seriale in RS 232 NOICE include debug a livello sorgente disassemblatore visualizzatore di file editor e visualizzazione della memoria numero di breakpoint illimitato esecuzione di singole istruzioni indipendente dall hardware definizione di simboli possibilit di eseguire file di comandi gestione del back trace help in linea ecc OPEN 51 UNI Emulatore in circuit per la famiglia 51 Intel E un potente pacchetto hardware e software che include debug a livello sorgente e simbolico gestione di progetti editor multi finestra esecuzione di compilatori assemblatori esterni debug di pi moduli contemporaneo disassemblatore funzioni di step e trace a livello sorgente funzioni di animazione veloce gestione dei breakpoint sempre a livello sorgente visualizzazione e modifica di variabili anche strutturate ad alto livello BASCOM 8051 Cross compilatore a basso costo per files sorgenti scritti in BASIC disponibile in ambiente WINDOWS con un comodo IDE che mette a disposizione un editor il compilatore ed un simulatore molto potente peril debugger del sorgente Comprende molti modelli di memoria svariati tipi di dati ed istruzioni dedicate alle risorse hardware SOFTICE E un debugger simbolico remoto con cross assemblatore Dispone dei classici comandi disponibili su un
59. peeds y swous 941 91 2 2 194 7 191 7 eL 2 5 94 91 cl 2 LL 4 diAf V 91 91 91 91 11 01 2 LL APPE 5 5 8 2 142 v 9 8 2 199135 v L 9 4135 8 2 970 v L 5 419 SUONONASU 08600850 86 1 962250 96 8 98 8 96 8 95 8 N gt OO 541942 3019111550 wuWNuWN uwa 00 HOX V HSNd V Y XAOW Y XAOW Od v Y DAON V dYMS v Oud V ud THX PaP THX THX IH THX aup v THX Y THX v va 8v AV INN ud 93d v 930 198Jlp Ud V ONI NOILONYLSNI 1 5 N 91 140 V
60. u 8 4015 049 149 0 0 498 136 0 0 0 0 0 0 0 Sda 498 LHda 458 yzg 45 v S 2 Halsio3u 9 2421 SNOILVOOT1 H31SI93H 1VIO3dS 02600850 e 5 50 S ifo gri FAMIGLIA 51 pue 30 seg 821 69500NS 40 0 00 30 L 80 9345994 3t 8 ANINDIS 02 angavssauaav de 82 de 86 3v 8v 4 08 gt gt gt 38 85 19 09 39 89 04 Al 84 S31488 15208 72 040614 89500065 0000 1931480 ANO DNISSIYOOY 193410 SUIS 9 3440 00 08 33 19 pue 6208 19908 16208 940614 4980018 0000 1 3444 0000 IVNUILNI 5 HP 3440 ONY 0001 SILAG x09 3444 diyo uo eui jo suawibas
61. ueuM pesi ejqeug 21015 4 NOYd3 asind ay osje s 11 euJejxe 559226 Duunp paddiys si asind 31y euo jeu JON 10 10 pesn pue 950 9 10 juejsuoo si uonejedo jeuuou uj sseooe ue jo 10 esind uo1e1 55 ue Ajuo Buisn uo Jamod SSA 10181801 uy au sjese1 si 1050 eui aliym Om 10 14 uo y 9 64 HM indui LL indui 0 p d OL 1dnuejur LINI OLNI uod indino 5 L d pod euas 0 2 se 16908 eur Jo eloads eui 11 sonsuejoeJeuo 20 ees sdn nd 94 Jo esn
62. 050 310N 29028 62008 16 8 2 eds gt m 3 323 TR 5 5 50 S grifo ITALIAN TECHNOLOGY 104811050 eui jndino z 1615 42 eui pue 107ejjjoso ay 1ndu 1 9 ddA Ajddns eu SIUL H4441 uey 1942916 ssejppe ue surejuoo eui ssajun sejnoexe uBiu YF 4441 01 0000 eui eq 15 Ajddns 1 55900 jou si N3Sd paddiys suonennoe ow Jeu 1deoxe eui epoo Bunnoaxa 51
63. 12008 1 elder 13534 3 30 531 8 195 pue 16908 195 pue 16908 152008 16008 e e o Mau 8008 pesn S jou pjnous Jes 0 1dnueju 10 ejqeu3 0 eui 10 ejqeu3 013 5 10 ejqeu3 zal dnuejur eui ejqeu3 jdnuuequr uod penas y ejqesip ejqeu3 53 eJninj 10 ponasa JON 10 931 Aq 10 s dnuajui v3 0 v3 sejgesiq OLI 53 si SI
64. 20 mA per il fondo scala 2 49 Vdc default Per una facile individuazione del modulo e delle resistenze fare riferimento alle figure 9 e 22 TEST POINT La scheda 6 provvista di un test point chiamato TP1 che permette la lettura della tensione di riferimento dell A D converter regolata in laboratorio pin 1 gt Vref pin 2 gt Per una facile individuazione del test point si veda la figura 9 Si veda inoltre il prossimo paragrafo GPC 323 Rel 330 29 grifo ITALIAN TECHNOLOGY TRIMMERS E TARATURE Sulla GPC 323 presente un trimmer da utilizzare per la taratura della scheda In particolare con il trimmer RV 1 si pu fissare il valore della tensione di riferimento su cui si basa l eventuale sezione di A D converter codice d ordine AD Per una facile individuazione del trimmer a bordo scheda si faccia riferimento alla figura 9 La scheda viene sottoposta ad un accurato test di collaudo che provvede a verificare la funzionalit della stessa ed allo stesso tempo a tararla in tutte le sue parti La taratura viene effettuata in laboratorio a temperatura costante di 20 gradi centigradi seguendo la procedura di seguito descritta Si effettua la taratura di precisione della Vref della sezione A D regolando il trimmer RV 1 tramite un multimetro galvanicamente isolato a 5 cifre ad un valore di 2 4900 misurato sul test point TP1 Si verifica la corrispondenza tra segna
65. 5 to 16MHz 3 5 to 24MHz 3 5 to 33MHz Five package styles Extended temperature ranges OTP package available 1996 Aug 16 2 853 1562 17195 GPC 323 3301 1 ifo gri 5 91 9661 900018 td 1404 HOLVI 1HOd TIVIX HOLVTIOSO T uaisio3u Ss3uaav WNvHOOHd 15 a gt 15 us S EI 9NWL Lew N3Sd INVHOOYd ANY 1HOd IB3S LdfiBHa INI lt 24 di Janas Hedvod zw NOOZL gt NOOL N09s mv oov 151099 a Tx 1808 1808 HA 209 008 29028 62008 8 SOINI uoneoyioeds oL eru pneg 26 10121950 96489 124 se ueo 120
66. 6 FIGURA 2 MAPPA DEI COMPONENTI Pagina 7 323 Rel 3 30 grifo ITALIAN TECHNOLOGY DISPOSITIVI PERIFERICI DI BORDO La scheda GPC 323 nata per risolvere molteplici problemi di controllo e comando di automatismi dotata di alcuni componenti periferici che si occupano dell interfacciamento con il mondo esterno In particolare Watch dog esterno circuiteria di tipo astabile in grado di resettare la scheda ad intervallo di tempo di circa 1 4 sec Via software l utente in grado di retriggerare la circuiteria per evitare il reset tramite l acceso ad opportuni registri situati nello spazio d indirizzamento della CPU Nel caso in cui la scheda utilizzi microprocessori provvisti di sezione di watch dog interna l utente pu disporre di due circuiterie separate con caratteristiche diverse e quindi con un livello di sicurezza superiore e conferisce al sistema basato sulla scheda una sicurezza estrema EEPROM seriale il modulo di EEPROM seriale IC10 molto utile in caso si debbano mantenere delle informazioni anche in assenza di alimentazione senza ricorrere al back up della SRAM con una sicurezza estrema sulla validit dei dati Tale modulo pu avere un size che varia nel range 512 2048 bytes e di default viene montato un modulo con un size di 512 bytes Configurazione scheda allo scopo di rendere configurabile la scheda edin
67. Aouanbay 101211250 Jo 9 10 25 1 SI pue siu SI pneq 941 IQON NI LHOd 1 1 38 HZ8 S 10 eu 1q eui 195 euo 10 s eui THO e 5 1eujoue asn eseo siy eje1 pneq eonpoud jou 1 LHL Buipunoy 1 ue eq LHL _ 782 bago 5 y speeu pue SMOUY euj euin eui JO ISON ut SI GONS Z CONS L uay 0 994 26 20 M 141 dnjas 1 pesn si asodund Siy 104 534 4 31VvH3N39 OL ONISN y pneg pue 15908 16208 sdillud si eje1 pneq eu pneq L 96 250 preg speeu 1951621 NOOS eui Ajuo
68. Per opearare sufficiente un P C che svolge le funzioni di consolle nei confronti della scheda su cui viene invece sviluppato debuggato provato e salvato il programma da realizzare La programmazione 6 ad alto livello ed interessa la maggioranza dei dispositivi a bordo scheda di cui vengono gi forniti i driver software di facile utilizzo 51 Cross compilatore per files sorgenti scritti in BASIC 324 Disponibile in ambiente MS DOS permette un notevole incremento in termini di velocit di esecuzione rispetto equivalente programma in BASIC interpretato 51 Macro Cross Assembler Disponibile in ambiente MS DOS e nella versione assoluta rilocabile permette una facile ed efficiente programmazione in assembler dei microcontrollori basati sull 8051 In versione rilocabile viene anche fornito un linker ed un gestore di librerie 51 Integer Cross Compiler per files sorgenti scritti in linguaggio Disponibile in ambiente MS DOS genera un source assembly compatibile con il MICRO ASM 51 o con il macro assembler rilocabile dell Intel MCS 51 Pagina 44 2 323 Rel 3 30 MCS 51 Simulatore e Debugger a livello source Simulatore Debugger in grado di simulare i microcontrolloridella famiglia 15 1 e di monitorare lo stato di esecuzione di un programma Permette tramite un PC e senza l aggiunta di emulatori o hardware addizionale il caricamento o il salvataggio di file HEX o simbolici
69. SUONOUNI 504195 osje ose pue 0 od ees sdn nd jo esneoeq JUUNI Jeu sjndur Sy sindui se pesn ueo pue sdn jnd eui S Jeu suid 5 uod 19 8 ue 51 1 peuinbai jeuje1x3 25028 5 apoo eui sindino 0 Pod 51 uaym 5 sasn siy pue sesseooe SNG pue ay osje si 0 sindui pesn eq ueo pue way S Jey 0 1404 ue 51 0 0 91 9661 SOHd 3lv 159 1264 0864 1284 0224 1214 0114 08 26 98 69 26 66 L 0 0 0d uone4edo pue
70. XAOW 02220850 uj eum jo 101811050 pZ 10 pesn eui pue 1 Y eui 104 Mau eui eq 14 SUONONI SUI OM JO eu peeds Jo SY90 9 uni 01195 se paau sjuana peeds je sun 40S Jed 5490 Je UNI eui Bursn aq sdoo 5 jo jo Buruy einjosqe 104 pue einjosqe 1100 SIUL si jo y MOH si sniejs pue UO JIeu suredjejunoo 26208 se suonounj 02600850 eui 5 LIS NOILINULSNI fuowalu 201
71. caso di sistemi punto punto mentre nel caso di sistemi multipunto deve essere collegata solo sulle schede che risultano essere alla maggior distanza ovvero ai capi della linea di comunicazione In fase di reset o power on il segnale DIR mantenuto a livello logico alto di conseguenza in seguito ad una di queste fasi il driver RS 485 in ricezione o il driver di trasmissione RS 422 disattivo in modo da eliminare eventuali conflittualit sulla linea di comunicazione La GPC 323 dispone di una seconda linea di comunicazione seriale B che pu essere bufferata solo in RS 232 Tale linea ha caratteristiche diverse a seconda del microcontrollore usato come di seguito descritto uP 80C32 e compatibili Lalineaseriale B una linea seriale software gestita tramite due linee di I O del microcontrollore pin 4 1 2 e pin 5 P1 3 TXB I parametri della comunicazione sono quindi definibili via software parametrizzando il firmware di gestione per maggiori informazioni fare riferimento al manuale d uso del pacchetto software uP 80C320 e compatibili La linea seriale B una linea seriale hardware gestita direttamente dalla seriale 1 del microcontrollore pin 42 2 5 TXB TX2 I parametri della comunicazione sono quindi definibili via software accedendo agli appositi registri interni consultarela documentazione della casa costruttrice o l appendice B di questo manuale Per ulteriori informazioni r
72. dei registri interni al microcontrollore di cui la scheda provvista quindi per ulteriori informazioni si faccia riferimento alla documentazione tecnica della casa costruttrice o alle appendici di questo manuale Per la linea seriale software il protocollo fisico invece direttamente definito da apposite procedure che agiscono direttamente sulla linea di ricezione e trasmissione Alcuni pacchetti software come il BASIC 323 ed il BASCOM 8051 gestiscono la linea seriale software tramite istruzioni ad alto livello linea seriale sempre bufferata in RS 232 mentre per la seriale A possibile selezionare tramite una serie di comodi jumpers il protocollo elettrico di comunicazione In particolare pu essere bufferata in RS 232 Current Loop passivo RS 422 o RS 485 in questi ultimi casi definibile se la comunicazione avviene in full duplex o half duplex 323 Rel 3 30 Pagina 3 ALIMENTAZIONE L unica tensione di alimentazione necessaria 5 Vdc pu essere essere fornita in due modi direttamente tramite i pin 25 GND e 26 5 Vdc del connettore CN1 indirettamente tramite la sezione di alimentazione switching opzionale codice SW Il tipo di alimentazione della scheda non pu essere variato dall utente e deve quindi essere specificato in fase di ordine La tensione di alimentazione 5 Vdc collegata a tutti i connettori della scheda ma per ottenere il miglior perc
73. emulatore hardware ma richiede solo un P C collegato tramite una linea seriale Una interfaccia utente ad alto livello provvista di numerose finestre separate mostra lo stato del processore e della scheda 323 Rel 330 Pagina 45 grifo ITALIAN TECHNOLOGY MLAJPIPA ED INDIRIZZAMENTI INTRODUZIONE In questo capitolo ci occuperemo di fornire tutte le informazioni relative all utilizzo della scheda dal punto di vista della programmazione via software Tra queste si trovano le informazioni riguardanti il mappaggio della scheda e la gestione software delle sezioni componenti MAPPAGGIO DELLE RISORSE DI BORDO La gestione delle risorse della scheda affidata ad una logica di controllo completamente realizzata con logiche programmabili Essa si occupa del mappaggio delle memorie e di tutte le periferiche di bordo semplificando l operativit dell utente La logica di controllo realizzata in modo da gestire separatamente il mappaggio delle memorie di bordo ed il mappaggio delle periferiche viste come input output Complessivamente le CPU disponibili indirizzano direttamente 64K di area codice e 64K di area dati quindi alla logica di controllo assegnato il compito di allocare i dispositivi di memoria installabili nello spazio fisico massimo di 128K Bytes Questa gestione effettuata via hardware tramite lo strippaggio di alcuni jumpers J2 con cui si pu definire quali mem
74. frequenza per la sezione real time clock fissa a 32768 Hz quella per la CPU 22 1184 MHz da essa vengono ricavate anche le frequenze necessarie per le altre sezioni della scheda Timer Counter Seriali ecc Si ricorda inoltre che la frequenza di clock della CPU pu essere divisa via software in modo da ridurre 1 consumo BUS Una delle caratteristiche di fondamentale importanza della GPC 323 quella di disporre del cosiddetto ABACO I O BUS ovvero un connettore normalizzato ABACO con cui possibile collegare la scheda ad una serie di moduli esterni intelligenti e non Tra questi si trovano moduli per acquisizione di segnali analogici A D per la generazione di segnali analogici D A per gestione di linee di I O logico per counter ecc e ne possono essere realizzati anche su specifiche richieste dell utente Utilizzando mother board come 03 o 05 inoltre possibile gestire tutte le schede periferiche in formato Europa con interfaccia per BUS ABACO Tale caratteristica rende la scheda espandibile con un ottimo rapporto prezzo prestazioni e quindi adatta a risolvere molti dei problemi dell automazione industriale Pagina 4 GPC 323 Rel 3 30 ITALIAN TECHNOLOGY grifo LINE A LINER ABACO I O BUS DRIVERS CONTROL RS 232 LOGIC RS 422 RS 232 IC 4 SRAM 5 5 SRAM 5
75. h fin 5 1 LANUHALNI 20 Lar 5 INANABONI Od 93 9 sale 22 na 5 908 E 21901 sna od 112 5 HALNIOd hef msa k z 5 5 lit d 8 si i 3 Ba 8 3 2 SI 814 1319 9394 8 HOLVINANDOV 11 5 A o g eunDi4 2018 02620850 25888 01 007 2 IN3 02 008Ssd 25888 01 007 ZHIN 9 02600850 25888 01 007 2 dig 0 9004 01 2 0 2 103 9004 01 2 0 2 02600850 9004 01 550 ZHIN 58 dig 0 25888 01 90 2 52 25888 01 007 2 52 u d pp 098 0 007 ZHN 82 dig onsejd 9004 01 90 ZHIN 82 4401 9004 01 90 ZHIN 82 990 0589085 20 01 9 0 ZHN 52 dig onsejd DON 07 908S0 3HnivHa3dWal 42010 1
76. il settaggio di breakpoints l esecuzione in modo trace di istruzioni C e o assembler la visualizzazione di qualsiasi registro o variabile ecc 51 E la somma dei pacchetti MCC 51 e 51 e coincide con un completo compilatore in grado di generare codice eseguibile per la famiglia 51 Intel e di generare un file simbolico utilizzabile dall MCS 51 HI TECH 51 Cross compilatore per file sorgenti scritti in linguaggio E un potente pacchetto software che tramite un comodo I D E permette di utilizzare un editor un compilatore C floating point un assemblatore un ottimizzatore un linker e un remote debugger Sono inoltre inclusi i source delle librerie SYSSICW Cross compilatore per programmi scritti in C disponibile in ambiente WINDOWS con un comodo IDE che mette a disposizione editor compilatore C assemblatore ottimizzatore linker librerie ed un debugger simbolico remoto SYS51PW Cross compilatore per programmi scritti in PASCAL disponibile in ambiente WINDOWS con un comodo IDE che mette a disposizione editor compilatore PASCAL assemblatore ottimizzatore linker librerie ed un debugger simbolico remoto DDS MICRO C 51 un comodo pacchetto software a basso costo che tramite un completo I D E permette di utilizzare un editor un compilatore C integer un assemblatore un linker e un remote debugger abbinato ad un monitor Sono inclusi i sorgenti delle librerie ed una serie di utility NOICE 51
77. il tipo di collegamento per il pin 14 INTO della CPU Fornisce la tensione di programmazione ISP Seleziona la modalit di partenza della CPU Collega il segnale TXA RS 232 al pin 2 del connettore CN3A Collega il segnale RS 232 al pin 5 del connettore CN3A Collega la linea di ricezione seriale della CPU al driver RS 232 o al driver RS 422 485 Collegano la circuiteria di terminazione e di forzatura alla linea 151 152 di comunicazione seriale in RS 422 485 JS3 JS4 FiGURA 23 TABELLA RIASSUNTIVA JUMPERS Di seguito riportata una descrizione tabellare delle possibili connessioni dei 16 jumpers con la loro relativa funzione Per riconoscere tali connessioni sulla scheda si faccia riferimento alla serigrafia della stessa o alla figura 2 di questo manuale dove viene riportata lanumerazione dei pin dei jumpers che coincide con quella utilizzata nella seguente descrizione Per l individuazione dei jumpers a bordo della scheda si utilizzino invece le figure 26 e 28 In tutte le seguenti tabelle indica la connessione di default ovvero quella impostata in fase di collaudo con cui la scheda viene fornita GPC 323 Rel 330 Pagina 31 e JUMPERS A 5 VIE JUMPER CONNESSIONE UTILIZZO DEF JS1 152 Pagina 32 non connesso connesso non connesso connesso non connesso connesso non connesso connesso non connesso connesso non connessi connessi grifo
78. lettura all indirizzo di allocazione del registro DSWI D5 gt Stato della batteria Se il bit DS del registro DSWI 1 allora l alimentazione di back up SRAM su IC4 e l RTC SRAM su 1 12 sopra 2 265 V se 0 allora l alimentazione di back up sotto tale soglia GPC 323 Rel 3 30 Pagina 53 grifo ITALIAN TECHNOLOGY PPI 82C55 Questa periferica vista in 4 registri uno di stato CNT e tre dei dati PDA PDB PDC con cui si effettua la programmazione edil comando della stessa I registri dati sono utilizzati sia per operazioni di lettura acquisizione linee dei port che per quelle di scrittura settaggio linee dei port ed ognuno di tali registri riporta i dati di I O del corrispondente port La periferica pu operare in tre modi diversi MODO 0 Prevede due port bidirezionali da 8 bit A B e due port bidirezionali da 4 bit C LOW C HIGH gli ingressi non sono latchati mentre le uscite lo sono nessun segnale di handshaking MODO 1 Prevede due port da 12 bit A C LOW B C HIGH dove gli 8 bit dei port A e B costituiscono le linee di I O mentre 1 4 bit del port costituiscono le linee di handshaking Gli ingressi e le uscite sono latchati MODO 2 Prevede un port da 13 bit A C3 7 dove gli 8 bit del port A costituiscono le linee di 1 O mentre i rimanenti 5 bit del port C costituiscono le linee di controllo Un port da 11 bit CO 2 dove gli 8 bit del port B cos
79. scheda CN4 CONNETTORE ALIMENTAZIONE CON SEZIONE ALIMENTATRICE un connettore a morsettiera per rapida estrazione composto da 2 contatti Tramite deve essere fornita la tensione di alimentazione della scheda Utilizzando la scheda senza la sezione alimentatrice la tensione 5 Vdc deve essere fornita tramite il pin 26 Vdc e il pin 25 GND di CNI 6 12 Vac 9 16 FiGURA 4 CONNETTORE ALIMENTAZIONE CON SEZIONE ALIMENTATRICE Legenda 8 24 Vac 12 34 Vdc I In gresso alimentazione 8 24 Vac 12 34 Vdc sezione switching 6 12 Vac 9 16 Vdc oppure 6 12 9 16 Vdc sezione lineare GPC 323 Rel 3 30 Pagina 12 CONNETTORE PER ABACO BUS un connettore scatolino verticale con passo 2 54 mm 26 piedini Tramite si effettua laconnessionetrala schedae la serie di moduli esterni di espansione dautilizzare perl interfacciamento diretto con il campo Tale collegamento effettuato tramite ABACO BUS di cui questo connettore riporta tutti i segnali a livello TTL 1 3 5 7 9 11 13 5 CONNETTORE PER BUS 0 7 Address BUS BUS degli indirizzi D0 D7 Data BUS BUS dei INT BUS I Interrupt request richiesta d interrupt Deve essere in open collector NMI BUS I Non Mascable Interrupt richiesta d interrupt
80. 0 195 15008 2 91921 195 pue Apure 6208 15208 ih QQ S 5 S Rel 3 30 e e e o grifo ITALIAN TECHNOLOGY Pagina 22 323 Rel 3 30 PPENIDICE INDICE ANALITICO E SIMBOLI 5 VDC 4 80C32 2 6 42 1 80C320 2 6 42 B 7 82C55 14 16 50 54 8958252 6 AID 2 8 26 28 30 53 IMPEDENZA INGRESSI ANALOGICI 11 INGRESSI ANALOGICI IN CORRENTE 11 29 INGRESSI ANALOGICI IN TENSIONE 11 29 RISOLUZIONE A D 10 TARATURA A D CONVERTER 30 TEMPO CONVERSIONE A D 10 ABACO BUS 3 4 10 13 37 39 50 6 A 7 ALIMENTAZIONE 12 5 VDC 4 39 LINEARE 39 SWITCHING 4 12 39 B BACK UP 2 11 25 36 53 BASCOM 3 BASIC 3 BATTERIA 36 53 BATTERIA ESTERNA 11 36 BIBLIOGRAFIA 60 36 BUZZER 3 8 10 46 50 51 71 50 28 CCITT 28 4 19 54 COMUNICAZIONE SERIALE 40 CONFIGURAZIONE SCHEDA 8 CONNETTORI 11 CNI 13 CN2 25 CN3A 18 CN3B 24 CN4 12 GPC 323 Rel 3 30 ___ Pagina C 1 mo CN6 26 CN7 14 CN8 16 CORRENTE ASSORBITA 11 CORRENTE DI BACK UP 1 CORRENTE FORNITA 11 CS 53 CURRENT LOOP 3 10 18 40 CURRENT LOOPA 2 FILI 22
81. 1 390915 0 16 UM 10 0 2 91921 SINTVA 14 16 310A9 VIVO 0200850 gt m 3 323 le S E V 2 grifo ITALIAN TECHNOLOGY EE EL 962250 UONIPUOO 1eseJ e 10 941 ui peuroeds si 401 ueis e jo O9 SUINI 5 uey 4015 s 401 10 5 xe ULI jo 1 Aouanbay e1s uo si uonduinsuoo eui 39015 ed si amod os 669228 ON pue pod jenas 428 2 49181 Jo 861 s 991 pue
82. 1 21 16 suonisuen noo IM semideo 495 21 21840 5 L NOOZL 2 0 AU suis v 2 10 Z NOOZL 18 0 2 0 uod eues o1 100 SI 2 uo jo inse e se 30000 0 peojo 10 195 1 zaw NOOZL 10 0 5 0 pue SY 10 sesnd 2 esn Lod ues 104 eq oi 0 pue sepou ui 8418931 10 5 5 2 asn euas y sesneo 196 ueuM 1 ejemyos 15 z4x3 BURNO Z eut 099 01 esneo si 1 5 1 XZL uo e q pasneo si 10 endeo 1 usu 95 z J
83. 1 01 Gzavou Hedvo e esneo jou 104 4 195 X3z U 0 0 495 SI 2N3X3 00 pneq eui SI g Jaw Pajgesip seop 2 au 1dnuejui ue 10 pue 24 195 jou seop ZHL 1940 01 ey SION NOOZLL 1 X101 5 siu si pneq e se 2 andeo 18 91 19 91 cul 24 4 3121 1 pneg 2 p oin sepojy z 291461 8900005 zu 7 jo ion LH 1 lonuoo 1 7 go 59 8 s19 8 ZHL 242 0 219 z oso L SI OSO 310N 29048 22008 1 8 diuo ejBuis SOND SJojonpuooruieg D 50 S Rel 3 30 nel e e o ifo gri 91 9661
84. 1 family FLASH EEPROM WATCH TLC 2543 TLC 2543 IC 10 POWER SERIAL EEPROM FAILURE CN6 8 A D LINES PPI IC12 82255 CN2 8 7 8 TTL I O 16 TTL I O FIGURA 1 SCHEMA A BLOCCHI GPC 323 _ 3 30 5 485 2 grifo ITALIAN TECHNOLOGY PROCESSORE La scheda GPC 323 predisposta per accettare tutti i processori con pin out compatibile con la famiglia 51 INTEL tra questi ricordiamo 80 32 80C52 87652 89C52 prodotti da INTEL numerose altre case 8958252 prodotto da ATMEL 89CRx 2 prodotti da PHILIPS 80C320 87C320 prodotti da DALLAS Tali processori ad 8 bits sono codice compatibile con la famiglia INTEL 8051 largamente diffusa a livello mondiale e sono caratterizzati da un esteso set di istruzioni un alta velocit di esecuzone e di manipolazione dati da un efficiente gestione degli interrupts e da una ricca serie di periferiche harware integrate In questo manuale in tutti i paragrafi viene riportata una descrizione delle caratteristiche comuni a tutti i microprocessori effettuando quando necessario le dovute distinzioni Di seguito viene riportato un elenco delle caratteristiche principali delle CPU disponibili Microprocessore 80C32 8958252 89 2 80 320 Dimensione BUS 8 8 8 8 Clock per ciclo macchina 12 12 6 4 RAM interna bytes 256 256 256 256 ROM interna kbyte
85. 100 usec sufficienti solo per eseguire procedure di risposta veloci ad esempio il salvataggio di un flag nella memoria tamponata L uso classico della circuiteria di power failure quello di informare la scheda dell imminente caduta della tensione di alimentazione in modo da salvare le necessarie condizioni di stato grazie alla carica residua della stessa sezione alimentatrice 323 Rel 330 Pagina 37 grifo ITALIAN TECHNOLOGY SELEZIONE MEMORIE La GPC 323 pu montare fino ad un massimo di 98K bytes di memoria variamente suddivisa In particolare valgono le informazioni riportate nella seguente tabella DISPOSITIVO DIMENSIONE STRIPPAGGIO IC SRAM EEPROM 32K Bytes J2 in 2 3 e 4 5 3 32K Bytes J2 in 3 4 FLASH EPROM 32K Bytes J2 in 1 2 e 3 4 EX meme __ sewer se FIGURA 30 TABELLA DI SELEZIONE MEMORIE Gli zoccoli IC3 IC4 e 5 seguono lo standard quindi i dispositivi di memoria che possono essere installati dovranno essere conformi a questo standard Il settaggio dei jumpers indicato nella figura 21 influisce solo sulla configurazione degli zoccoli indicati nella tabella stessa mentre gli indirizzi di mappaggio delle memorie sono definiti da altri jumers come descritto nel paragrafo MAPPAGGIO DELLE MEMORIE Per vedere la posizione delle memorie si faccia riferimento alla fi
86. 16 C 14 POWER FAILURE 37 PPI 14 16 50 54 PROGRAMMAZIONE IN SYSTEM 39 Q 24 14 28 A 4 5 R RANGE DI TEMPERATURA 10 REAL TIME CLOCK 8 RESET 3 10 29 30 RETE TERMINAZIONE RS 422 485 11 RISORSE DI BORDO 10 46 RS 232 3 10 18 20 24 40 RS 422 3 10 18 20 40 RS 485 3 10 18 20 40 2 8 10 16 25 46 53 RUN DEBUG 46 52 RVI 30 5 SCHEDE ESTERNE 56 SCL 53 SDA 53 SEGNALAZIONI VISIVE 36 Pagina C 4 ITALIAN TECHNOLOGY GPC 323 Rel 3 30 ITALIAN TECHNOLOGY grifo SERIALE HARDWARE 3 42 SOFTWARE 3 37 42 SN75176 40 SOFTWARE 51 SPOT 52 SRAM 2 10 25 38 46 53 STATO DELLA BATTERIA 53 STOP 39 T TENSIONE DI ALIMENTAZIONE 11 TIMER COUNTER 2 10 TRANSZORB M 3 TTL 28 U UMIDIT RELATIVA 10 V VERSIONE SCHEDA 1 VREF 30 W WATCH DOG 2 8 10 30 46 50 51 TEMPO INTERVENTO 10 WINISP 39 GPC 323 Rel 3 30 bas eS eu Pagina C 5 grifo ITALIAN TECHNOLOGY Pagina C 6 GPC 323 Rel 3 30
87. 180 eq 2 1 16 Su si Buu 0 apojy e 5195 1086920 4 g si 510 215 19 ZHIN 2972 6 104 SY90 9 EISAJO 95669 Jo 15 10 y oi 10 950 4 y peuonueui sy fjyoinb jo pasn 4 5 SI 41 ueuM 1 JIX3 L3IX3 12 14 eui si uomounysiu L 101811050 y inoyum dois 10 S 5 eu dn 5 pue eui uon eui 4 ponad pejonpuoo jenas 10 je suni 101211050 eu paun 59209 je 1615 10 dois suinjei JOSN eui j s uana eis eejueJenD pesn stu seu 5500 92999 19591 eouo
88. 2 485 C L TXA RS 422 TXA C L Legenda RXA RS232 TXA RS232 RXA RS422 RXA RS422 TXA RS422 TXA RS422 RS485 5485 RXA C L C L TXA C L Pagina 18 10 CN3A CONNETTORE PER LINEA SERIALE I Receive Data linea ricezione in RS 232 della seriale A O Transmit Data linea trasmissione in RS 232 della seriale A I Receive Data Negative linea bipolare negativa di ricezione differenziale in RS 422 della seriale A I Receive Data Positive linea bipolare positiva di ricezione differenziale in RS 422 della seriale A O Transmit Data Negative linea bipolare negativa di trasmissione differenziale in RS 422 della seriale A O Transmit Data Positive linea bipolare positiva di trasmissione differenziale in RS 422 della seriale A 1 0 Receive Transmit Data Negative linea bipolare negativa di ricezione e trasmissione differenziale in RS 485 della seriale A 1 0 Receive Transmit Data Positive linea bipolare positiva di ricezione e trasmissione differenziale in RS 485 della seriale A I Receive Data Negative linea bipolare negativa di ricezione in Current Loop della seriale A I Receive Data Positive linea bipolare positiva di ricezione in Current Loop della seriale A O Transmit Data Negative linea bipolare negativa di trasmissione in Current Loop della seriale A GPC 323 Rel 3 30 ITALIAN TECHNOLOGY
89. 4 miXed BLOCK Input Output Interfaccia per connettore normalizzato YO ABA CO a 20 vie 4 rel da 3 con MOV o 4 transistor open collectors da 3 A optoisolati 4 linee di input optoisolate linee di I O visualizzate connettore a morsettiera attacco rapido per guide DIN tipo C e guide 02 ZBT xxx Zipped BLOCK Transistors xx Input xx Output Periferica per xy Input optoisolati e visualizzati tipo NPN yz darlinghton da 3A con diodo di ricircolo connettori a morsettiera per ingressi optoisolati e uscite connettore normalizzato ABACO VO BUS 61 LEDs di visualizzazione sezione alimentatrice a bordo attacco rapido per guide Q Le possibili configurazioni in termini di numero di I O sono xxx 324 con 32 In e 24 Out xxx 246 con 24 In e 16 Out xxx 168 con 16 In e 8 Out xxx 84 con 8 In e 4 Out ABB 05 Abaco Block BUS 5 slots Mother board ABA CO da 5 slots passo 4 TE guidaschede connettori normalizzati di alimentazione tasto di reset LEDs per alimentazioni interfaccia ABA CO I O BUS sezione alimentatrice per 5 Vdc sezione alimentatrice per V Opto sezioni alimentatrici galvanicamente isolate tre tipi di alimentazione da rete bassa tensione o stabilizzata Attacco rapido per guide ABB 03 Abaco Block BUS 3 slots Motherboard ABACO 3 slots passo4 TE guidaschede connettori normalizzati di alimentazione tasto di reset LEDs per alimentazioni interfaccia ABACO BUS Attacco rapido per guide 0 323 Rel 330
90. 50 Sseippe 4 11 LL 5 id 9L 91 2 14215109 19 9 91 14215409 19 8 Ssejppe ciiqioeJp 1 2 sz XAOWN 1 LH 10 0H q 0 Pajuiod joeuip V 91921 5 LIS NOILONULSNI TNN 40 1deoxe JO je u inq euo esind 3 y euo pue 100 snf mou Jeu 10 jo 5 4 ay 10 euo sesn 02600850 seseo 150 ui sne q SI 34 Jeujo uonnoexe aney mou sued 4ejunoo 1194 ULY 1 15 5 1072150 Z 40 sesn 1nq 1 1050 10
91. 6208 941 uoneziue6io 135 NOILLONHLSNI 195 pue 6208 16908 S10jonpuoojuieg 541144 gt m 3 GPC 323 SF im 5 5 50 S grifo ITALIAN TECHNOLOGY 1608 1908 SONN 941 uo jou 84 30 pue Ad 049 149 SUG 71 m S 50 0 juu 0 yy jeu 0 4ejuiod x oeis Jeynq jeues paom snes 1 Had uod HIS 4 0480018 38 CONL 46 36 18 9000000 8000000 0 ejqeue jdnueju 19 H00 ejeq jejurod geq se q ejeq 3a 40381601 a 84 857 95 ssasuaav 1404 3ALLVNH3LETV HO OSINAS 55 51 1210996
92. 8 eui apo 88 Buas SOWO 15008 eui siu iq esodind 049 esodind 149 eininj 10 parasa JON eininj 10 ponasa 10 10 Z sepoui ui pesn si enag y si pneq ay COINS pue pasn s eje1 CONS 45 139 aons 55 LON 6 9 H3MOd S H40 H80 L L 0 00 0 0 059 LSH 55 9315934 sjoejes pue pajuasald L Joje jnuunooe eui Jo Jequinu ue uoee Del 5 asodind jejeue se ajlgesn L MSd amp MSd ILON 33S 0 19 0 xueg 1918194 L ILON 338 10 9a os xueg 195 v MSd 158 asodund
93. 9 suon peisew eui eng eu SU 091 e si SOWO 820 APOI ue 10 peeds sepoodo 1995 Y 19452 seuun ey esn eui eAnisues suo y uo pajoaye sure1604d paads si sepoodo je jo 941 peeds ay 195 jo e 1008 1 19152 X pue 196 peeds ees uo Ajuofeui eu eunBi4 umoys si y jo V Jeu 8 19 10 19158
94. ARATTERISTICHE FISICHE 10 CARATTERISTICHE ELETTRICHE 11 INSTALLAZIONE css ir 12 CONNESSIONI CON IL MONDO ESTERNO 1 11 1 sns 12 CN4 CONNETTORE ALIMENTAZIONE CON SEZIONE ALIMENTATRICE 12 CONNETTORE PER 4 0 00000 0 1 09 15 01 0 1 6 8 008 8 80 13 CN7 CONNETTORE DEL PPI 82C55 PORT A E C ee 14 8 CONNETTORE PER DEL PPI 82C55 PORT E INTERRUPT 16 CN3A CONNETTORE PER LINEA 5 18 CN3B CONNETTORE PER LINEA SERIALE 42 40 0 0 0 20 24 CN2 CONNETTORE PER BATTERIA ESTERNA DI BACK UP 25 CN6 CONNETTORE PER INGRESSI A D CONVERTER 26 INTERFACCE PER UO DIGITALI ipa 28 INTERFACCIAMENTO DEGLI CON IL CAMPO cerent nente nennen ntn 28 SELEZIONE TIPO INGRESSI ANALOGICI e esee esee eene ene 29 TASTO DIRESET em 29 TRIMMERS E TARATURE rana 30 RESET E WATCH DOG 30 JUMPERS ciare 31 JUMPERSASVIE ciglia 32 55555 32 JUMPERS A VIE aaa 34 SEGNALAZIONI VISIVE uan 36 INPUT DI BORDO Y 36 E a A E E 36 INTERRUPTS aaa 37 POWER FAILURE anioni 37 SELEZIONE MEMORIE 38 323 Rel 3 30 Pagina I grifo ITALIAN
95. EGLI CON IL CAMPO AI fine di evitare eventuali problemi di collegamento della scheda con tutta l elettronica del campo a cui la GPC 323 si deve interfacciare si devono seguire le informazioni riportate nei precedenti paragrafi e le relative figure che illustrano le modalit interne di connessione Peri segnali che riguardano la comunicazione seriale con 1 protocolli RS 232 RS 422 RS 485 current loop fare riferimento alle specifiche standard di ognuno di questi protocolli Tutti i segnali a livello TTL possono essere collegati a linee dello stesso tipo riferite alla massa digitale della scheda Il livello OV corrisponde allo stato logico 0 mentre il livello 5V corrisponde allo stato logico 1 Isegnali d ingresso alla sezione A D devono essere collegati a segnali analogici bassa impedenza che rispettino il range di variazione ammesso che pu arrivare a 2 49Vdc oppure 5 00 oppure 0 20 mA a seconda della configurazione Per maggiori informazioni si veda il paragrafo sucessivo SELEZIONE TIPO INGRESSI ANALOGICI GPC 323 Rel 3 30 Pagina 28 TASTO DI RESET il tasto P1 presente sulla GPC 323 si ha la possibilit di attivare la linea di RESET della scheda Una volta premuto il tasto P1 la scheda riprende l esecuzione del programma in EPROM o FLASH interna partendo da una condizione di azzeramento generale La funzione principale di questo tasto quella di uscire da c
96. ELLA JUMPERS A 5 VIE ecce eene ee ee eee eee eese nones ee en nas e esee e eee ea sees eee e 32 FIGURA 25 TABELLA JUMPERS 2 VIE eee eee eee eoo o o eee eese tetto nose see e sete asses e e ette ta asas eee e setas 32 FIGURA 26 DISPOSIZIONE JUMPERS MEMORIE E BT1 LATO COMPONENTI eee eee eene nennen 33 FIGURA 27 TABELLA JUMPERS A VIE ee eee eee ee eren eee eese ee ena a esee e e eee asas see e teet toas asses e 34 FIGURA 28 DISPOSIZIONE JUMPERS LATO STAGNATURE ee eese ee eese eese eese eese eese esses esee esee esee eese seen 35 FIGURA 29 TABELLA DELLE SEGNALAZIONI VISIVE eeeee eese en eo oo eese eese eese see e ases sese esee 36 FIGURA 30 TABELLA DI SELEZIONE MEMORIE eese ee ee ee ee eese eo tono nose eee ton sese see e sa sese eee e 38 FIGURA 31 DISPOSIZIONE DRIVER PER COMUNICAZIONE SERIALE e ee eee ee eoo sees eese eto nose see ette eaas 41 FIGURA 32 VISTA DELLA SCHEDA ro Pose Fea oce euo appa Pe eoa er Ee 43 FIGURA 33 MAPPAGGIO DELLE MEMORIE IN MODO Q eere eren ee ee eren ee eese esee esee 47 FIGURA 34 MAPPAGGIO DELLE MEMORIE IN MODO 1 48 FIGURA 35 MAPPAGGIO DELLE MEMORIE I
97. GPC 323 Rel 330 39 grifo ITALIAN TECHNOLOGY COMUNICAZIONE SERIALE La linea di comunicazione seriale A della scheda GPC 323 pu essere bufferata in RS 232 RS 422 RS 485 o in current loop La selezione del tipo d interfacciamento avviene via hardware e viene effettuata tramite un opportuno strippaggio dei jumpers di bordo come essere desunto dalla lettura delle precedenti tabelle Dal punto di vista software sono invece definibili tutti i parametri del protocollo fisico di comunicazione baud rate stop bit bit per carattere ecc tramite programmazione dei registri interni della CPU Alcuni componenti necessari per le configurazioni RS 422 RS 485 e current loop non sono montati e collaudati sulla scheda in configurazione di default per questo la prima configurazione della seriale A non in RS 232 deve essere sempre effettuata dai tecnici grifo A questo punto l utente pu cambiare autonomamente la configurazione seguendo le informazioni sotto riportate da notare che 1 jumpers non menzionati nella sucessiva descrizione non hanno alcuna influenza ai fini della comunicazione qualunque posizione essi occupino LINEA SERIALE A SETTATA IN RS 232 configurazione default IC25 driver MAX 202 J7 indifferente IC26 nessun componente J22 J23 connessi IC27 nessun componente J24 posizione 2 3 IC28 nessun componente 51 52 non connessi IC29 nessun componen
98. HE mentre per la sua individuazione si veda la figura 9 Pagina 36 GPC 323 Rel 3 30 INTERRUPTS Una caratteristica peculiare della GPC 323 la notevole potenza nella gestione delle interruzioni Di seguito viene riportata una breve descrizione di come possono essere gestiti i segnali hardware di interrupt della scheda per quanto riguarda la gestione di tali interrupts si faccia riferimento ai data sheets del microprocessore oppure all appendice B di questo manuale Periferiche della CPU Le possibili sorgenti d interrupt interno sono le sezioni timer counter 0 2 linee seriali 0 1 interrupt esterni 0 5 watch dog interno ecc Real Time Clock E collegato in open collector al pin 1 P3 3 della CPU Power failure E collegato in open collector al pin 1 P3 3 della CPU Seriale software E collegato in open collector al pin INTO P3 2 della CPU a seconda dello stato di J24 ABACO BUS INT BUS di collegata al pin P3 2 della CPU a seconda dello stato di J24 NMI BUS di direttamente collegata al pin T2 P1 0 della CPU L ultimo collegamento particolarmente importante per due diversi motivi ogni attivazione del segnale NMI BUS generare un interrupt oppure ogni variazione dello stesso segnale pu essere contata La gestione del segnale NMI BUS definita con la programmazione del timer counter 2 quindi l uten
99. JAV 40 0 JAV SNVHL LOdNI DO NOLLOUNNOO abaco e NN DOTVNVUE ZI 77 219 80 04 10 180 03 LAdLAO LAdNI 111 TVLIDIO e M um 71 8 EHE EHE lt HRR p CE 8 per lia Z xx m 15 44 42 pre P 2 costata ____ n INTHAINI E o ip Te AERE i 2 EL 1 ep emm 727727 591 d a 504 M i 8 dn WVA 0 1 mem f uu TN 4 2 4 i pipe r du 9 i i adi 7 WAILIT 5 doo jua m Gamps 1738 d SU Rag vi QUI 1629 S amp 10 1 ZEZ SII 4714405 YUHMOd gt SNOLLdO 5 jua m 58 SU SU TET SA ELOS 941 Dd 2 TSS 9049 vc TSS 240 lt 57 gt 3 lt 323 grifo ITALIAN TECHNOLOGY MCI 64 Memory Cards Interfaces 64 MBytes Interfaccia per la gestione di Memor
100. N 3 2 2 4 442 14 4 4 4 0 4 2 4 4 49 FIGURA 30 TABELLA INDIRIZZAMENTO 50 FIGURA 37 SCHEMA DELLE POSSIBILI CONNESSIONI eeeeee eese eo ense ee nose ette to sesta enses eee ease sese tans esee 57 FIGURA 1 SCHEMA ELETTRICO DI ESPANSIONE ee eee A 1 FIGURA A2 SCHEMA ELETTRICO SPA 03 A 2 FIGURA SCHEMA ELETTRICO 16P 3 FIGURA 4 SCHEMA ELETTRICO 24 1 2 ee eene ee eee een ee eese enne eee seen se teen aee seta A 4 FIGURA 5 SCHEMA ELETTRICO 24 2 2 stones A 5 FIGURA SCHEMA ELETTRICO DI su ABACO BUS A 6 FIGURA 7 SCHEMA ELETTRICO INTERFACCIA BUS 1 1 sees ette tn see teen ao A 7 FIGURA SCHEMA ELETTRICO OL
101. NENTI DI B 1 1 7 FAMIGLIA Lia 14 APPENDICE C INDICE ANALITICO uu C 1 GPC 323 3 30 ITALIAN TECHNOLOGY INDICE DELLE FIGURE FIGURA 1 SCHEMA A BLOCCHI ilaria 5 FIGURA 2 MAPPA DEI COMPONENTI eesssseeessseceesseceesscsecsssceceesocceesscececsssceceesocceesseceessececsscseceesseceesseceese 7 FIGURA J SCHEDA sosse se 9 FiGURA 4 CN4 CONNETTORE ALIMENTAZIONE CON SEZIONE ALIMENTATRICE 12 FiGURA 5 CONNETTORE PER CO BUS eessesessoeesocesseesseoescoescoeesseessecsscocessceesceessee 13 FIGURA 6 7 CONNETTORE PER 1 0 DEL PPI 82C55 PORT A E 14 FIGURA 7 SCHEMA COLLEGAMENTO LINEE DI I O 2 21 2 15 FIGURA 8 8 CONNETTORE PER DEL PPI 82C55 PORT E INTERRUPT RTC 16 FIGURA 9 DisPosizionE LEDs CONNETTORI DIP SWITCH ee ee ee sese sese secneneseneneneceneeneeceso 17 FiGURA 10 CN3A CONNETTORE PER LINEA SERIALE
102. NO AOW uH AON V AON Y AON Y suomnonajsu ejeq to co co co co N t 04 04 04 140 THO IH v THO pap y THO INY INY INY VINY INY INY 1 y 4875 8875 gans 9915 111p aav AAY aav O4 02 OQ CQ O4 00 N 00 OO OO OO OO EM e e E C4 541942 3019111550 02600850 gt 50 S Rel 3 30 e e e a o ifo gri EE LL 962290 ZL 02220850 Y Aj
103. OM FiGURA 35 MAPPAGGIO DELLE MEMORIE IN MODO 3 Configurazione dip 5 e 6 di DSWI dip 5 in posizione ON dip 6 in posizione ON Usato da pacchetti software come 52 Lucifero MDP ecc GPC 323 _ Rel3 30 Pagina 49 grifo ITALIAN TECHNOLOGY MAPPAGGIO BUS La logica di controllo della GPC 323 provvede anche alla gestione dell ABACO BUS definendo gli indirizzi in cui tale BUS viene allocato In particolare come si pu notare dalla tabella indirizzamento I O tale BUS indirizzato in corrispondenza degli indirizzi FF80H FFF7H Un accesso in in un qualsiasi indirizzo compreso in questi range abilita il segnale e tutti gli altri segnali di controllo di MAPPAGGIO DELL I O Per 11 sono utilizzati gli ultimi 256 indirizzi 128 utilizzati per ABACO BUS 128 bytes per la lettura di RUN DEBUG il retrigger del watch dog ela gestione del real time clock dei 64K bytes dell area dati gestita dalla CPU Per maggior chiarezza nella seguente tabella si riportano i nomi dei registri i loro indirizzi i tipi di accesso ed una breve descrizione del loro significato BUS I OBUS LED di spot SPOT FFF8H LED attivit e 10487 FFF9H buzzer Watchdog WDOG Dip switch DSWI FFF9H FFFDH R W FFFEH R W FFFFH R W FIGURA 36 TABELLA INDIRIZZAMENTO SIGNIFICATO Indirizzi ABACO BUS
104. PO DI COMUNICAZIONE SERIALE ha la seguente funzione RS 485 DIR 0 gt Linea seriale RS 485 in trasmissione DIR 1 gt Linea seriale RS 485 in ricezione RS 422 DIR 0 gt Trasmettitore RS 422 attivo DIR 1 gt Trasmettitore RS 422 disattivo In fase di reset o power on il segnale DIR mantenuto a livello logico basso di conseguenza in seguito ad una di queste fasi 11 driver 485 in ricezione o il driver di trasmissione 422 6 disattivo in modo da eliminare eventuali conflittualit sulla linea di comunicazione GPC 323 Rel 330 55 grifo ITALIAN TECHNOLOGY SCHEDE ESTERNE La scheda 323 si interfaccia a buona parte dei moduli della serie BLOCK e di interfaccia utente Le risorse di bordo possono essere facilmente aumentate collegando la GPC 323 alle numerose schede periferiche del carteggio grifo tramite ABACO I O BUS Anche schede in formato Europa con BUS possono essere collegate sfruttando gli appositi mother boards A titolo di esempio ne riportiamo un elenco con una breve descrizione delle carratteristiche di massima per maggiori informazioni richiedere la documentazione specifica KDL X24 KDF 224 Keyboard Display LCD 2 4 righe 24 tasti Keyboard Display Fluorescent 2 righe 24 tasti Interfaccia tra 16 I O TTL su connettore normalizzato I O 20 vie e tastiera a matrice esterna da 24 tasti display alfanumeric
105. S uu 142 74X 740 740 140 740 papy 740 740 INY INY INY INY INY 1V2I501 v va 8v Inn v SINOW3NIN 195 pue jes 16908 2 91921 5 6208 15008 SIOJONPUOOILUAS sdijiud 0861 Iv 1 L JUOLUSIIU eL e monoq 99y joe qns gans et L 99y Wapu joeaqns gans 99y eig Sans 21 L uj 99y 126416 ug v gans zI 99y ejep oady eL 21 01
106. TECHNOLOGY JUMPER STAGNO M 38 TENSIONI DI ALIMENTAZIONE urina 39 PROGRAMMAZIONE IN SYSTEM ISP 39 COMUNICAZIONE SERIALE iii 40 DESCRIZIONE SOFTWARE 44 MAPPAGGLED INDIRIZZAMENTI s zicirniiniiari iii 46 INTRODUZIONE ui 46 MAPPAGGIO DELLE RISORSE DI 2 2 46 MAPPAGGIO DELLE MEMORIE 46 cul 47 MAPPAGGIO 1 ia 48 MAPPAGGIO 49 MAPPAGGIO ABACO BUS ai 50 MAPPAGGIO DELI VO uri 50 DESCRIZIONE SOFTWARE DELLE PERIFERICHE DI BORDO 51 BUZZER e T 51 LED DI ATTIVIT lla 51 WATCH DOG rivi 51 PERIFERICHE DELLA CPU 51 LED DISPOT rica 52 DIP SWITCH DSWLE RUN DEBUG ui 52 EEPROM SERIALE pura 52 SRAM RTC 5 53 AID CONVERTER iaia 53 STATO DELLA BATTERIA rire 53 1826 55 ieri 54 DIREZIONALIT DELLA COMUNICAZIONE IN RS 422 485 55 SCHEDE ESTERNE xa 56 BIBLIOGRAFIA ua 60 APPENDICE SCHEMI ELETTRICI cirie ii A 1 APPENDICE B DESCRIZIONE COMPO
107. TRICO 16P 323 Rel 3 30 Pagina A 3 p LCD 20 2 LCD 20 4 Q 2 o M XX X X X XX EEY 1209 49 O7 Hes i i L RW ez ERE 3 Contrast Q o Q QTP 24 keyboard 4x6 14 8 ge al 2 AO OLE FiGURA A4 SCHEMA ELETTRICO 24 1 2 GPC 323 Rel 3 30 Col 6 Col 5 4 Col3 2 5 5 Title QTP 24P Date 22 07 1998 Rel 1 2 2 Pagina A 4 ITALIAN TECHNOLOGY REGOLATOR G9 9 C 6 eS 25 E 5 AN 109 W 108 107 106 WU 05 WU AAN LD4 W7 LD3 102 LD1 24 grifo Date 22 07 1998 Rel 1 1 FIGURA A5 SCHEMA ELETTRICO QTP 24P 2 2 GPC 323 Rel 3301 5 grifo9 ITALIAN TECHNOLOGY D 7415688 Standard I O 74HCT32 20 pin connector 7418273 I O BUS 26 pin connector 74HCTOO 9 8 i 74HCTOO 5V 11 74HCTOO Standard I O 74HCT32 45V 20 pin connector 7415273 000 zz oo OOOOOOOO OO 07070 70707070 00000000 Title 1 example Date 28 04 1999
108. ZA TECNICA AUTORIZZATA nel pieno rispetto delle raccomandazioni trasmesse dal costruttore e delle norme di sicurezza e salute vigenti I dispositivi non possono essere utilizzati all aperto Si deve sempre provvedere ad inserire i moduli all interno di un contenitore a norme di sicurezza che rispetti le vigenti normative La protezione di questo contenitore non si deve limitare ai soli agenti atmosferici bens anche a quelli meccanici elettrici magnetici ecc Per un corretto rapporto coi prodotti necessario garantire leggibilit e conservazione del manuale anche per futuri riferimenti In caso di deterioramento o pi semplicemente per ragioni di approfondimento tecnico ed operativo consultare direttamente 1 Assistenza Tecnica autorizzata AI fine di non incontrare problemi nell uso di tali dispositivi conveniente che l utente PRIMA DI COMINCIARE AD OPERARE legga con attenzione tutte le informazioni contenute in questo manuale In una seconda fase per rintracciare pi facilmente le informazioni necessarie si pu fare riferimento all indice generale e all indice analitico posti rispettivamente all inizio ed alla fine del manuale VERSIONE SCHEDA Il presente manuale riferito alla scheda 323 versione 250601 e successive La validit delle informazioni riportate quindi subordinata al numero di versione della scheda in uso e l utente deve quindi sempre verificare la giusta corrispondenza tra le due indica
109. ZER Il buzzer 7 1 si attiva effettuando una operazione di output con 001 all indirizzo di allocazione del registro LD4BZ Logicamente la disattivazione avviene tramite un analoga operazione di output ma con il bit DO resettato a 0 I rimanenti sette bit del registro LDABZ devono essere settati tenendo conto della programmazione fornita alle circuiterie provviste di registri allocati allo stesso indirizzo in questo caso il LED LD4 Il registro LD4BZ azzerato tutti i bits a 0 in fase di Reset o power di conseguenza in seguito ad una di queste fasi il buzzer disattivo LED DI ATTIVIT Il LED di attivit LD4 si attiva effettuando una operazione di output con 17 41 all indirizzo di allocazione del registro LDABZ Logicamente disattivazione avviene tramite un analoga operazione di output ma con il bit D7 resettato 0 I rimanenti sette bit del registro LDABZ devono essere settati tenendo conto della programmazione fornita alle circuiterie provviste di registri allocati allo stesso indirizzo in questo caso il buzzer BZ1 Il registro LD4BZ azzerato tutti i bits a 0 in fase di Reset power on di conseguenza in seguito ad una di queste fasi il LED LD4 disattivo WATCH DOG Il retrigger della circuiteria di watch dog presente sulla 323 avviene tramite una semplice operazione di otput al registro WDOG Affinch la circuiteria di watch dog non intervenga indispensabile retriggerarla ad intervalli reg
110. a vc va va va va vc va vc vc vc va 3019171550 N 0492 0182 jou duinf pue enba ji penba ji 1 jenbe jou dunf pue 99y ejeipeuuuir jenbe jou ji pue 99y aup 0192 10 s 1ojejnuunoo y ji dunr 2 5 ji dunr oi duin Uppe uous dunf ejnjosqy 1 5 eunnouqns einjosqy 19 pue 195 s 100 81 4q 195 S panunuo9 195 5 16908 Jererepsr v Luppe 9 Lupe dON ANCO ANCO ANCO ANCO 2 27 13d TOV ogr
111. a 256 bytes a 2048 bytes IC 12 SRAM RTC da 256 bytes 70 nsec INTEL 80C32 e compatibili ATMEL 8958252 e compatibili PHILIPS 89CRx 2 e compatibili DALLAS 80C320 e compatibili 22 1184 MHz 12 bit 10 usec da 940 msec a 2060 msec tipico 1420 msec Dimensioni L x A x P Peso Range di temperatura Umidit relativa Pagina 10 100 x 149 x 25 mm 178 2 da 0 a 50 gradi Centigradi 20 fino a 90 senza condensa GPC 323 Rel 3 30 ITALIAN TECHNOLOGY Connettori _ has CNI 26 vie scatolino verticale M CN2 2 vie scatolino verticale M PLUG a 6 PLUG a 6 2 vie morsettiera CN6 20 vie scatolino verticale M 20 scatolino verticale CN8 20 vie scatolino verticale M CARATTERISTICHE ELETTRICHE Tensione di alimentazione Corrente assorbita sui 5 Vdc Corrente fornita sui 5 Vdc per carichi esterni Batteria di backup Batteria esterna di back up Corrente di back up Ingressi analogici in tensione Ingressi analogici in corrente Impedenza ingressi analogici Rete terminazione RS 422 485 Soglia del power failure 5 Vdc 6 12 Vac 9 16 Vdc 8 24 Vac 12 34 Vdc senza sezione alimentatrice sezione alimentatrice lineare sezione alimentatrice switching 156 mA 199 mA configurazione base conf massima Dipende dall alimentatore senza sezione alimentatrice 800 mA con sezione alimentatri
112. amma VIRTUAL PC Viene fornito su dischetti MS DOS da 3 1 2 MDP monitor debugger in grado di caricare e debuggare un qualsiasi file HEX con codice I51 Dispone di tutti i comandi normalmente disponibili con un emulatore e fornisce quindi all utente la possibilit di operare comodamente con tutte le risorse di bordo Per questo pacchetto software sufficiente disporre di un P C che effettua le sole operazioni di console nei confronti dell utente 52 monitor debugger in grado di caricare e debuggare un qualsiasi file HEX con codice I51 Dispone di tutti i comandi normalmente disponibili con un emulatore e fornisce quindi all utente la possibilit di operare comodamente con tutte le risorse di bordo Per questo pacchetto software sufficiente disporre di un P C che effettua le sole operazioni di console nei confronti dell utente inoltre in grado di programmare su FLASH EPROM l applicativo sviluppato dall utente e sucessivamente eseguirlo in modalit di autorun FORTH completa struttura di sviluppo che consente di programmare la scheda in FORTH Richiede un P C per l interfaccia utente e rende disponibili strutture dati e di programmazione ad alto livello che velocizzano lo sviluppo dell applicativo con ottime caratteristiche in termini di codice sviluppato e velocit di esecuzione BASIC 323 completa struttura di sviluppo che consente di programmare la scheda con un BASIC interpretato adatto alle applicazioni industriali
113. awy 9NOOZL 20 195 100 IJI 241 q inui pue z e 196 23941 Z NOOZL zal pue uonisod 1090 1 21 060 0 57 asw 19 9 se pu 10 si 965591 26 Kouenbe44 80 aey pneg sepow q s eje1 pneq eu eseo zey 101211050 eui 2 1 1e 5041 euin 9 pneq e sy Aouanbay 080 21 1 16 80 Alano pinom pneq e se Sj 2 10 uap e 0 21 2 10 si 150 uj 10 10 peinfijuoo aq eu L 91 Sieg 2 2794 Sepow SMO O SE 5 2
114. ce 3 0 Vdc 180 mAh 3 6 5 Vdc 4 2 uA batteria di bordo 5 2 batteria esterna da 3 6 V 072 49 V oppure 0 5 00 V opzionale 0 20 4 20 mA con modulo di conversione elevata Resistenza terminazione 120 Q Resistenza di pull up sul positivo 3 3 Resistenza di pull down sul negativo 3 3 52 mV prima dell attivazione del reset I dati riportati sono riferiti ad un lavoro a temperatura ambiente di 20 gradi centigradi per ulteriori informazioni fare riferimento al paragrafo TENSIONE DI ALIMENTAZIONE GPC 323 Rel 330 11 grifo ITALIAN TECHNOLOGY INSTALLAZIONE In questo capitolo saranno illustrate tutte le operazioni da effettuare per il corretto utilizzo della scheda A questo scopo viene riportata l ubicazione e la funzione degli strip dei connettori e dei LEDs ecc presenti sulla GPC 323 CONNESSIONI CON IL MONDO ESTERNO Il modulo GPC 323 provvisto di 7 connettori con cui vengono effettuati tutti i collegamenti con il campo e altre schede del sistema di controllo da realizzare Di seguito viene riportato il loro pin out ed il significato dei segnali collegati per una facile individuazione di tali connettori si faccia riferimento alla figura 9 mentre per ulteriori informazioni a riguardo del tipo di connessioni fare riferimento alle figure successive che illustrano il tipo di collegamento effettuato a bordo
115. cui una settabile in RS 422 RS 485 o Current Loop connettore di espansione ABACO BUS 26 vie 2 connettori standard di I O ABACO 20 vie 1 connettore standard di A D ABACO da 20 vie funzionamento in IDLE MODE o POWER DOWN MODE alimentatore switching incorporato 8 24 Vac 12 34 Vdc opzionale o alimentazione esterna da 5 Vdc Protezione della logica di bordo dai transienti tramite TransZorb 2 LEDs di stato 1 buzzer attivo vasta disponiblit di linguaggi di pro grammazione quali BASIC 323 BASCOM 8051 DDS C HI TECH ecc Via dell Artigiano 8 6 ifm 40016 San Giorgio di Piano 9 fo Bologna ITALY malan TecHNoLoy E mail grifo grifo it http www grifo it http www grifo com Tel 39 051 892 052 r a FAX 39 051 893 661 GPC 323 Edizione 3 30 Rel 23 Gennaio 2002 GPC grifo sono marchi registrati della ditta grifo Vincoli sulla documentazione grifo Tutti i Diritti Riservati Nessuna parte del presente manuale pu essere riprodotta trasmessa trascritta memo rizzata in un archivio o tradotta in altre lingue con qualunque forma o mezzo sia esso elettronico meccanico magnetico ottico chimico manuale senza il permesso scritto della grifo IMPORTANTE Tutte le informazioni contenute sul presente manuale sono state accuratamente verifi cate ciononostante grifo non si assume nessuna responsabilit per danni diretti o indiretti a cose e o persone derivanti da
116. dispositivo il segnale dello slave address 6 posto 0 A D CONVERTER Per quanto riguarda la gestione software degli 11 canali di A D converter di cui pu essere dotata la GPC 323 si faccia riferimento alla documentazione specifica del componente In questo manuale tecnico non viene riportata alcuna informazione software in quanto la modalit di gestione articolata e prevede una conoscenza approfondita del componente e comunque l utente pu usare le apposite procedure ad alto livello fornite nel pacchetto di programmazione La logica di controllo della scheda consente la gestione software dell A D converter tramite quattro linee di I O TTL del microcontrollore con le seguenti corrispondenze P3 5 input gt linea DATA OUT P1 6 output gt linea CS P3 4 output gt linea DATA IN P1 1 output gt linea CLOCK Lostato logico 0 dei bit corrisponde allo stato logico basso 20 V del relativo segnale mentre lo stato logico 1 dei bit corrisponde allo stato logico alto 25 V del relativo segnale STATO DELLA BATTERIA La circuiteria di back up per la SRAM su IC4 e l RTC SRAM su ICI2 tiene continuamente sotto controllo il valore di tensione della batteria collegata e riporta su un segnale TTL l eventualit che tale valore scenda sotto una soglia il cui valore tipico riportato dalla documentazione del produttore del comparatore 2 265 Vdc Il segnale di stato dell batteria si ottiene effettuando un accesso in
117. dn 196 eq peeu euou 14 uod jenes y uni 060 eui Jo 21 SI seu 0 0 anva L 8920 4 0 25 5 NOILLVIHVA ZWS 5 79 eiqer dfi L3S 1 4 1 5 1 6 1 25 5304 10 9 0804 1Hvn 19 6 0 L 19 8 1 1 0 21 9804 HUS 0 0 0 pneg uonduoseg apo OWS 5 Aq eq ISNIN zINS ees 1deoxe eui euin dois eui 0 euin 148 jo pue eui 195 Bey 1dnuequr 0 NOOS Aq eq Isny 1eujo 9y 10 o 118 pue y e q jes L NOOS IL pesn jou s 0 SEM Jeu 5 S 0 zINS SEM 6 S E Z Ul 5 q 5 eq 16411416 SUL 5 881 uojndeoei ase
118. e ed interferenza garantendo quindi un ottima trasmissione del segnale 21 CONNETTORE PER INGRESSI A D CONVERTER Legenda ADCn 1 Linea analogica d ingresso canale n di A D converter GND Linea di massa AGND Linea di massa analogica 5 Vdc Linea di alimentazione a 5 Vdc Pagina 26 323 Rel 3 30 IC24 TLC 2543 FIGURA 22 SCHEMA D INGRESSO A D CONVERTER Pagina 27 323 3 30 grifo ITALIAN TECHNOLOGY INTERFACCE PER DIGITALI Tramite CN7 connettore standard di ABACO si pu collegare la GPC 323 ai numerosi moduli del carteggio grifo che riportano lo stesso pin out Dal punto di vista dell installazione queste interfacce richiedono solo un flat a 20 vie codice FLT 20 20 con cui possibile portare anche le alimentazioni mentre dal punto di vista software la gestione altrettanto semplice ed immediata infatti i pacchetti software disponibili per la GPC 323 sono provvisti di tutte le procedure necessarie Quest ultime per la maggioranza dei pacchetti software disponibili coincidono con dei driver software aggiunti al linguaggio di programmazione che consentono di utilizzare direttamente le istruzioni ad alto livello dello stesso linguaggio di programmazione e quindi tutta la loro potenza Di particolare interesse la possibilit di collegare direttamente una ser
119. elative alla comunicazione seriale fare riferimento agli esempi di collegamento delle figure 12 18 ed al paragrafo DIREZIONALITA RS 422 RS 485 Pagina 42 GPC 323 Rel 3 30 apra eo nE abaco e GE 574 ERR gt o I o lt lt VISTA DELLA SCHEDA FIGURA 32 Pagina 43 gt e 323 grifo ITALIAN TECHNOLOGY DESCRIZIONE SOFTWARE Questa scheda ha la possibilit di usufruire di una ricca serie di strutture software che consentono di utilizzarne al meglio le caratteristiche In generale la scheda pu sfruttare tutte le risorse software per il microprocessore montato e tutti i pacchetti ideati per la famiglia 51 sia ad alto che a basso livello Tra questi ricordiamo GETS51 Completo programma di EDITOR Comunicazione e gestione delle Memorie di Massa le schede della famiglia 51 Questo programma sviluppato dalla grifo consente di operare in condizioni ottimali in abbinamento ai pacchetti software BASIC 324 MDP 51 52 ecc Una serie di comodi men a tendina facilita l uso del programma il quale pu funzionare anche in abbinamento ad un mouse Il programma oltre che girare in ambiente MS DOS gira tranquillamente anche sulle macchine MACINTOSH in abbinamento al progr
120. ella EEPROM tramite due linee di TTL del microcontrollore P3 4 input output gt linea DATA SDA P1 7 output gt linea CLOCK SCL Data l implementazione hardware della circuiteria di gestione del modulo di EEPROM seriale si ricorda che i segnali 1 dello slave address sono posti a 0 logico A2 ad 1 logico Lo stato logico 0 dei bit corrisponde allo stato logico basso 0 V del relativo segnale mentre lo stato logico 1 dei bit corrisponde allo stato logico alto 5 V del relativo segnale GPC 323 Rel 3 30 Pagina 52 SRAM SERIALE Per quanto riguarda la gestione dell eventuale modulo di SRAM RTC seriale IC 12 si faccia riferimento alla documentazione specifica del componente In questo manuale tecnico non viene riportata alcuna informazione software in quanto la modalit di gestione articolata e prevede una conoscenza approfondita del componente e comunque l utente pu usare le apposite procedure ad alto livello fornite nel pacchetto di programmazione Si ricorda che che in caso di montaggio di questo componente in IC 12 deve esserci al massimo una eeprom di 1024 bytes 24C08 su IC 10 Dal punto di vista elettrico la logica di controllo effettua le seguenti connessioni P3 4 input output gt linea DATA SDA P1 7 output gt linea CLOCK SCL Datal implementazione hardware della circuiteria di gestione del modulo di SRAM RTC si ricorda che di tale
121. eoeq jueuno yey suid Sy se pesn aq ueo pue eui 5 Jeu uod 8 s 5 6 uonouny eroeds eui jo 5 uod 14 8 asn yey oj sesseooe 5 uaym sasn siu 1406 119 91 asn yey sesseooe Buunp pue Buunp 11 ees jo esneoeq jueuno Buieg yey suid 2 uod sindui Sy se aq ues pue eui 5 164 suld sdn ind 19 8 51 uod 2 indu 40661 L Ld XAZL indui junoo 0114 ZL 2 10
122. errori omissioni o dall uso del presente manuale del software o dell hardware ad esso associato grifo altresi si riserva il diritto di modificare il contenuto e la veste di questo manuale senza alcun preavviso con l intento di offrire un prodotto sempre migliore senza che questo rappresenti un obbligo per grifo Perle informazioni specifiche dei componenti utilizzati sui nostri prodotti l utente deve fare riferimento agli specifici Data Book delle case costruttrici o delle seconde sorgenti LEGENDA SIMBOLI Nel presente manuale possono comparire 1 seguenti simboli Attenzione Pericolo generico Attenzione Pericolo di alta tensione Marchi Registrati GPC grifo sono marchi registrati della grifo Altre marche o nomi di prodotti sono marchi registrati dei rispettivi proprietari ITALIAN TECHNOLOGY grifo INDICE GENERALE INTRODUZIONE iT 1 VERSIONE SCHEDA 1 CARATTERISTICHE GENERALI iii 2 CONTATTO DI RESET sara 3 COMUNICAZIONE SERIALE lla 3 ALIMENTAZIONE ie 4 DISPOSITIVI DI CLOCK qun 4 ABACO LO M isor siio 4 PROCESSORE aula 6 LOGICA DI 6 DISPOSITIVI PERIFERICI DI BORDO erento erste iii 8 SPECIFICHE TECNICHE I URS iva ERES 10 CARATTERISTICHE GENERALI iii 10 C
123. ervento la circuiteria si attiva rimane attiva per il tempo di reset circa 200 msec e quindi si disattiva nuovamente Il jumper 18 collega la circuiteria di watch dog alla circuiteria di reset mentre per l operazione di retrigger si faccia riferimento al paragrafo WATCH DOG Dopoun attivazione e sucessiva disattivazione del segnale di RESET la scheda riprende l esecuzione del programma salvato su IC5 all indirizzo 0000H partendo da una condizione di azzeramento generale di tutti i dispositivi di bordo Si ricorda inoltre che tra le sorgenti di RESET della 323 oltre all eventuale circuiteria di watch dog sono sempre presenti la circuiteria di power good ed il pulsante P1 Il pulsante P1 un contatto normalmente aperto e quando il contatto viene chiuso la circuiteria di reset attivata Pagina 30 GPC 323 Rel 3 30 ITALIAN TECHNOLOGY grifo JUMPERS Esistono a bordo della GPC 323 16 jumpers di cui 5 a stagno con cui possibile effettuare alcune selezioni che riguardano il modo di funzionamento della stessa Di seguito ne riportato l elenco l ubicazione e la loro funzione nelle varie modalit di connessione JUMPERS N VIE Seleziona direzionalit e modalit di attivazione della linea seriale in RS 422 e RS 485 N N Collega la circuiteria di Watch Dog alla circuiteria di reset E e c Seleziona
124. euuou 02620850 eu ay uo Buipuadap pneq jenas 10 juenbesuoo pue sJeuin z 22008 eu 22008 pue 02600850 ueewjeq 5 51 eouejejip jueuodu euo TOHLNO9 1 esn Ajuo ueo uod jenas Mau 54 HAS 95 S SIY pneq 2 10 esn ULI uod jenas y seje1 pneq peseq 10 yey SI euo au 410 1 LANAS 409W 4095 Jejus seu pod jenas 241 pneq eye1edo ueo 354 eui jeu e od jenas puooes eu H4S Meu ejeo idnp seu 141 Ld pue 2 Ld suid jeuondo euo eui jo si yey uod jeas puooes e 02620850 au e10joJeu ejdnjnu renas einbeJ Auen 26208 SI Lu vin uod jenos eut S1HOd 1VIHIS
125. gura 26 Normalmente la GPC 323 viene fornita nella configurazione di default che comprende 32K SRAM installati su IC4 e 512 bytes di EEPROM installati su IC10 ogni configurazione diversa da questa deve essere specificata in fase di ordine o montata autonomamente dall utente Di seguito vengono riportati i codici delle opzioni di memoria disponibili 32K gt 32K x 8 SRAM 32KMOD gt 32K x 8 SRAM tamponata 32 gt 32K x 8 EEPROM parallela 32KF gt 32K x 8 FLASH EPROM parallela EE02 gt 2K bit 256 byte EEPROM seriale EE08 gt 8K bit 1K byte EEPROM seriale 16 gt 16K 2K byte EEPROM seriale Per ulteriori informazioni si prega di contattare direttamente la grifo JUMPER A STAGNO La connessione di default dei jumpers a stagno denominati JSxx effettuata con una sottile pista sul lato stagnature Quindi se tale configurazione deve essere variata si deve prima tagliare la pista con un taglierino affilato e poi effettuare la connessione richiesta con uno stagnatore di bassa potenza utilizzando dello stagno non corrosivo Pagina 38 GPC 323 Rel 3 30 TENSIONI DI ALIMENTAZIONE La scheda GPC 323 dispone di una efficiente circuiteria che si presta a risolvere in modo comodo edefficace il problema dell alimentazione della scheda in qualsiasi condizione di utilizzo Di seguito vengono riportate le possibili configurazioni della sezione alimentatrice Senza sezio
126. i essere direttamente collegate a numero schede d interfaccia Le 24 linee di I O vengono completamente gestite via software tramite la programmazione di 4 registri situati nello spazio di della CPU un apposita logica di controllo AID Converter la sezione di A D converter della GPC 323 basata su un convertitore in grado di acquisire 11 canali con una risoluzione massima di 12 bits Dal punto di vista software possibile definire quali canali attivare dare lo start o lo stop all acquisizione ecc tramite la gestione di una comunicazione sincrona con il dispositivo Al fine di semplificare la gestione dello stesso A D alcuni pacchetti software forniscono delle procedure di utility che gestiscono la sezione in tutte le sue parti I segnali analogici collegabili sono segnali in tensione variabili nel range 0 2 490 V 0 5 000 opzione V REF 5 oppure in corrente variabili nel range 0 20 mA opzione 8420 possono essere richieste anche delle configurazioni miste con alcuni ingressi analogici in tensioni ed alcuni in corrente La sezione di A D converter opzionale e deve essere quindi esplicitamente ordinata codice AD specificando anche il tipo degli ingressi analogici Buzzer sulla GPC 323 presente una circuiteria in grado di emettere un suono costante basata su un buzzer capacitivo Questa circuiteria viene abilitata e o disabilitata via software tramite la logica di controllo e pu essere utilizzata per generare al
127. ie di moduli come 24P KDL x24 KDF 224 DEB 01 ecc con cui risolvere tutti i problemi di interfacciamento operatore locale Questi moduli sono gi dotati delle risorse necessarie per gestire un buon livello di colloquio uomo macchina includono infatti display alfanumerici tastiera a matrice e LEDs di visualizzazione ad una breve distanza dalla GPC 323 Dal punto di vista software i driver disponibili rendono utilizzabili le risorse dell interfaccia operatore direttamente con le istruzioni ad alto livello per la gestione della console MCI 64 con cui risolvere tutti i problemi di salvataggio di grosse quantit di dati Questo modulo 6 dotato di un connettore per memory card PCMCIA su cui possono essere inserite vari tipi di memory card RAM FLASH ROM ecc nei vari size disponibili Dal punto di vista software i driver disponibili coincidono con un completo file system e rendono utilizzabili lememory card direttamente con le istruzioni ad alto livello per la gestione dei files 01 DEB 01 con cui gestire una stampante con interfaccia parallela CENTRONICS ultima pu essere collegata direttamente interfaccia con un cavo standard e quindi gestita con le istruzioni relative alla stampante del linguaggio di programmazione utilizzato Per maggiori informazioni relative alle interfaccie per I O digitali si veda il capitolo SCHEDE ESTERNE e la documentazione del software utilizzato INTERFACCIAMENTO D
128. ioni degli switches non descritte riservata per future espansioni GPC 323 Rel 3 30 Pagina 46 ITALIAN TECHNOLOGY grifo MAPPAGGIO 0 CODE AREA DATA AREA FFFFH 0 FFFFH ON BOARD SPOT 10487 WDOG DSWI1 FF00H PDx CNT FFF8H V FFF7H i BUS IC3 FF80H SRAM FLASH EPROM EEPROM 8000H 7FFFH ON FiGURA 33 MAPPAGGIO DELLE MEMORIE IN MODO 0 Configurazione dip 5 e 6 di DSWI dip 5 in posizione OFF dip 6 in posizione OFF Usato da pacchetti software come BASIC 323 BXC51 HI TECH C DDS C ecc 323 Rel3 30 47 grifo ITALIAN TECHNOLOGY MAPPAGGIO 1 CODE AREA DATA AREA FFFFH TN FFFFH ON BOARD I O SPOT LD4BZ WDOG 1 FFF7H BUS FF80H 8000H 7FFFH ON 0000H 5 6 FiGURA 34 MAPPAGGIO DELLE MEMORIE IN MODO 1 Configurazione dip 5 e 6 di DSWI1 dip 5 in posizione ON dip 6 in posizione OFF Usato da pacchetti software come HI TECH C DDS C ecc Pagina 48 323 Rel 3 30 ITALIAN TECHNOLOGY MAPPAGGIO 3 CODE AREA DATA AREA FFFFH 2 ON BOARD SPOT LD4BZ WDOG DSWI FF80H PDx CNT FF7FH IC3 RAM FLASH EPROM EEPR
129. istro DSWI La corrispondenza tra i bit del registro e le linee del dip switch la seguente DO gt DSWILI DI gt DSWI2 2 gt DSWI 3 gt DSWI4 D7 gt DSW1 8 Come si nota della combinazione letta solo 5 bits riguardano acquisizione del dip switch gli altri vengono usati per impostare il mappaggio di memoria vedere paragrafo MAPPAGGIO DELLE MEMORIE o sono riservati Il quinto dip DSW1 8 svolge la funzione di selettore delle modalit RUN o DEBUG caratteristica di alcuni pacchetti software della grifo Si ricorda che il livello logico 0 di default corrisponde alla modalit di RUN mentre il livello logico 1 corrisponde alla modalit di DEBUG L acquisizione in logica negata ovvero il dip in ON fornisce lo stato logico 0 al corrispondente bit mentre il dip in OFF fornisce lo stato logico EEPROM SERIALE Per quanto riguarda la gestione del modulo di EEPROM seriale IC 10 si faccia riferimento alla documentazione specifica del componente In questo manuale tecnico non viene riportata alcuna informazione software in quanto la modalit di gestione articolata e prevede una conoscenza approfondita del componente e comunque l utente pu usare le apposite procedure ad alto livello fornite nel pacchetto di programmazione Si ricorda solo che i primi 32 bytes 0 31 sono riservati e perci si deve evitare la modifica La logica di controllo della scheda consente la gestione software d
130. larmi acustici feed back sonori ecc Pagina 8 GPC 323 Rel 3 30 ITALIAN TECHNOLOGY z 4 4 t 5 2 E er 13 i Y E 1 21 eretta TEJ Ham mcum RE TN REA Ht ni mi mm om m 1 m EY P Li QE dum s FOTO SCHEDA FIGURA 3 Pagina 9 gt 3 323 a 71409 ITALIAN TECHNOLOGY SPECIFICHE TECNICHE CARATTERISTICHE GENERALI Risorse di bordo Memoria indirizzabile Tempo di accesso memorie CPU di bordo Frequenza quarzo clock Risoluzione Tempo conversione A D Tempo intervento watch dog CARATTERISTICHE FISICHE 24 input output programmabili TTL 1 linea bidirezionale RS 232 RS 422 RS 485 o Current Loop 1 linea bidirezionale RS 232 hardware software 3 timer counter 1 buzzer 1 dip switch a 8 vie 2 LEDs utilizzabili dall utente 1 watch dog 1 contatto locale di reset 1 ingresso configurazione leggibile da software 1 interfaccia di espansione ABACO BUS 1 orologio tamponato 1 circuiteria di power failure IC 5 EPROM da 32K x 8 IC 4 SRAM da 32K x 8 IC 3 SRAM EPROM EEPROM FLASH EPROM da 32K x 8 IC 10 EEPROM seriale d
131. le analogico fornito in ingresso e combinazione letta dalla sezione A D converter La verifica viene effettuata fornendo un segnale di verifica con un calibratore campione e controllando che la differenza tra la combinazione determinata dalla scheda e quella determinata in modo teorico non superi la somma degli errori della sezione A D Si blocca il trimmer della scheda opportunamente tarato tramite vernice Le sezioni d interfaccia analogica utilizzano componenti di alta precisione che vengono addirittura scelti in fase di montaggio proprio per evitare lunghe e complicate procedure di taratura Per questo una volta completato il test di collaudo e quindi la taratura il trimmer 1 viene bloccato in modo da garantire una immunit della taratura anche ad eventuali sollecitazioni meccaniche vibrazioni spostamenti ecc L utente di norma non deve intervenire sulla taratura della scheda ma se lo dovesse fare a causa di derive termiche derive del tempo ecc deve rigorosamente seguire la procedura sopra illustrata RESET E WATCH DOG La scheda GPC 323 dotata di una circuiteria di watch dog molto efficiente e di facile gestione software In particolare le caratteristiche di questa circuiteria sono le seguenti funzionamento astabile tempo d intervento tipico di 1420 msec attivazione via hardware tramite il jumper 8 retrigger via software Si ricorda che nel funzionamento astabile una volta scaduto il tempo d int
132. lla seriale B TXB RS232 O Transmit Data linea di trasmissione in RS 232 della seriale B 5 Vdc O Linea di alimentazione a 5 Vdc GND Linea di massa N C Non Collegato Pagina 24 323 Rel 3 30 CN2 CONNETTORE PER BATTERIA ESTERNA DI BACK UP CN2 6 un connettore a scatolino verticale maschio con passo 2 54 mm 2 vie Tramite CN2 deve essere collegata una batteria esterna che provvede a mantenere i dati della SRAM di bordo ed a garantire il funzionamento del real time clock in assenza di tensione di alimentazione per maggiori informazioni fare riferimento al paragrafo BACK UP 20 CN4 CONNETTORE PER BATTERIA ESTERNA DI BACK UP Legenda Vbat I Positivo della batteria esterna di back up GND Negativo della batteria esterna di back up Pagina 25 GPC 323 Rel 330 grifo ITALIAN TECHNOLOGY CN6 CONNETTORE PER INGRESSI A D CONVERTER CN6 un connettore a scatolino verticale con passo 2 54 mm a 20 piedini Tramite CN6 si interfacciano le 11 linee di input per la sezione di A D converter opzionale della scheda con il campo esterno I segnali collegabili a questo connettore sono analogici in tensione 0 2 49 V o 025 00 V od in corrente 0 20 4 20 mA e seguono il pin out standardizzato A D ABACO La disposizione dei segnali su questo connettore studiata in modo da ridurre tutti i problemi di rumor
133. mjos q 5 9 ees 0 eq PINOYS ZNS 0 uj jou dois H ZNS 0 SI UE euj Ji 9q 10U UAU 0119 SI ZNS E 10 2 u 2 5 eui sejqeu3 S NOOS ZNS 1 ILON uod EOS 91095 HNS ILON 4eyroeds EOS Z NOOS ONS u ms ons 5 19193 TOHLNOO 1 4 1 5 5 195 pue 16908 15208 m 5 50 S ifo gri 086 05 30117950 WYH 1 151 eui sejqqiu eui 14
134. modalit operative di IDLE e STOP della CPU Per ulteriori informazioni su queste modalit si prega di consultare l appendice B di questo manuale o la documentazione dei produttori delle CPU Per ulteriori informazioni si faccia riferimento al paragrafo CARATTERISTICHE ELETTRICHE PROGRAMMAZIONE IN SYSTEM ISP Una delle caratteristiche pi importanti della GPC 323 6 la possibilit di usare i nuovi microprocessori della PHILIPS 89CRx 2 che supportano la programmazione in system ovvero la programmazione effettuata bordo scheda senza dover togliere la CPU Di seguito sono descritti i passi da effettuare 1 sviluppare il programma applicativo tramite un pacchetto software che generi un codice eseguibile 2 connettere il jumper J19 in posizione 1 2 J20 in posizione 1 2 3 collegare la linea seriale A in RS 232 ad una linea COM libera di un personal computer 4 alimentare la scheda 5 programmare la FLASH EPROM interna del microprocessore usando l apposito programma fornito dalla PHILIPS WINISP 6 togliere alimentazione alla scheda 7 ricollegare J19 e J20 in posizione 2 3 8 rialimentare la scheda il programma applicativo eseguito dalla FLASH ROM interna L ISP riduce i costi complessivi dell applicazione infatti elimina l uso di EPROM programmatore di EPROM FLASH EPROM ecc Per ulteriori informazioni relative alla programmazione ISP fare riferimento alla specifica documentazione tecnica della PHILIPS
135. n linguaggi evoluti Una particolare menzione v ai tools di sviluppo quali i vari Compilatori C il FORTH i comodi compilatori basic BASCOM 8051 e BASIC 323 Modulo intelligente della serie ABACO BLOCK nel formato 100x149 Contenitore opzionale per guide ad DIN 46277 1 DIN 46277 3 CPU 80C32 80C320 89c51Rx2 22 MHz Indirizzamento massimo esterno di 96K Bytes con CPU 80c32 o 80c320 e fino a 128K Bytes con P89c52RD4 Zoccoli per EPROM 32K SRAM 32 EEPROM SRAM FLASH EPROM Circuiteria di Back Up per 32K SRAM tramite batteria al LITIO esterna EEPROM seriale opzionale da 512 a 2048 Bytes RTC opzionale con batteria al LITIO e 256 Bytes di SRAM 11 linee di A D Converter da 12 Bits 2 490V o 5 000 V di fondo scala oppure 0 20 mA tempo di conversione 10 Us 24 linee di TTL Dip Switch con 5 vie leggibili da software 3 Timer Counter da 16 bits con registri di Capture e comparazione Circuiteria di Watchdog con LED di segnalazione GPC 323 Rel 3 30 Pagina 2 2 linee seriali in RS 232 di cui una settabile in RS 422 RS 485 o Current Loop Connettore di espansione ABACO I O BUS 26 2 connettori standard di 20 vie connettore standard di A D da 20 vie Funzionamento in IDLE POWER DOWN MODE Alimentatore switching incorporato 8 24 Vac 12 34 Vdc opzionale o alimentazione es
136. ne alimentatrice default In questa configurazione la scheda deve essere alimentata da una tensione di 5 Vdc che pu essere fornita sugli appositi pin di 5 Vdc su pin 26 GND su pin 25 Con sezione alimentatrice lineare opzione ALIM 12 In questa configurazione la scheda deve essere alimentata da una tensione di 6 12 Vac corrispondente tensione continua che deve essere fornita sui pin 1 e 2 di Con sezione alimentatrice switching opzione SW In questa configurazione la scheda deve essere alimentata da una tensione di 8 24 o la corrispondente tensione continua 12 34 Vdc che deve essere fornita sui pin 1 e 2 di Indipendentemente dalla sezione alimentatrice scelta la GPC 323 sempre dotata di un efficace circuiteria di protezione che si preoccupa di proteggere la scheda da sovratensioni o dal rumore del campo Si ricorda che la selezione del tipo di sezione alimentatrice della scheda deve avvenire in fase di ordine della stessa infatti questa scelta implica una diversa configurazione hardware che deve essere effettuata dal personale addetto IljumperJ1 collegail positivo della tensione di alimentazione della scheda al connettore dell ABA CO I O BUS e deve quindi essere non connesso solo quando si collega la scheda provvista di sezione alimentatrice ad un sistema a sua volta provvisto di propria sezione alimentatrice AI fine di ridurre i consumi della scheda si possono utilizzare le
137. nterfacce per la 323 pi frequentemente utilizzate Tutte queste interfaccie possono essere prodotte autonomamente dall utente mentre solo alcune di esse sono schede grifo standard e possono quindi essere ordinate Power supply 1 5v 74HCT00 74 00 Standard I O 20 pin connector gt 0000000 O NURON Standard I O 20 pin connector BUS 26 pin connector D D 60 00 ED 00 0 D O NWAaLUIUDAN 40 pin Dip 74 00 11 74 00 Title example grifo Date 16 11 1998 Rel 1 1 FIGURA A1 SCHEMA ELETTRICO DI ESPANSIONE PPI GPC 323 Rel 3 30 Pagina A 1 2 Power supply 5v I O BUS 26 pin connector Title SPA 03 grifo 1 1 Date 16 11 98 Rel FIGURA 2 SCHEMA ELETTRICO SPA 03 Pagina A 2 GPC 323 Rel 3 30 liu DISPLAY 2x20 979009 Contrast o 6 Keyboard connector Matrix Keyboard 4x4 7 5 b k b ho e i SN7407 SWITCHING REGOLATOR OPTIONAL OB AC Power supply n Title 16 grifo 1 2 Date 22 07 98 Rel FIGURA SCHEMA ELET
138. o fluorescente 20x 2 o LCD 20x2 20x4 retroilluminato a LEDs Predisposizione per collegamento a tastiera telefonica QTP 24P Quick Terminal Panel 24 tasti con interfaccia Parallela Interfaccia operatore provvista di display alfanumerico fluorescente 20x 2 o LCD 20x2 20x4 retroilluminato a LEDs tastiera a membrana da 24 tasti di cui 12 configurabili dall utente 16 LEDs di stato alimentatore a bordo scheda in grado di pilotare anche carichi esterni interdaccia parallela basata su 16 TTL di un connettore normalizzato I O a 20 Tasti ed etichette personalizzabili tramite serigrafie da inserire in apposite tasche opzione di contenitore metallico QTP G28 Quick Terminal Panel 28 tasti con LCD grafico Interfaccia operatore provvista di display grafico da 240x128 pixel retroilluminato a catodo freddo tastiera a membrana da 28 tasti di cui 6 configurabili dall utente 16 LEDs di stato alimentatore a bordo scheda interdaccia seriale in RS 232 RS 422 485 o current loop linea seriale ausiliaria in RS 232 Tasti e LED personalizzabili tramite serigrafie da inserire in apposite tasche EEPROM di set up 256K EPROM o FLASH Real Time Clock 128K buzzer interfaccia rel utente Firmware di gestione che svolge funzione di terminale con primitive grafiche Pagina 56 323 Rel 3 30 05 0 E V 40 MS 340 A 06r 20
139. o notevolmente in prestazioni a seconda del tipo di montato Tramite linguaggi ad alto livello possiblie un uso immediato di interfacce operatore sono disponibili delle schede della serie KDx x24 oppure per chi ha bisogno di un oggetto finito esistono le QTP xxP Questi pannelli operatore offerti nella versione a giorno hanno la stessa estetica della xx ma non disponendo di intelligenza locale sono comandati direttamente dalla GPC 323 consentendo cos una notevole riduzione dei costi Dispone inoltre di varie soluzioni di alimentazione in modo da poter essere facilmente installata in tutti i sistemi di controllo senza dover provvedere ad apposite e costose sezioni alimentatrici esterne La GPC 323 dotata di una serie di connettori normalizzati standard Abaco che le consentono di utilizzare immediatamente la numerosa serie di moduli BLOCK di I O oppure permettono il collegamento in modo molto semplice ed economico delle interfacce da campo costruite direttamente dall utente o da terze parti La disponibilit del connettore ABACO I O BUS consente inoltre di poter pilotare direttamente le schede tipo ZBR 324 ZBT 324 ABB 03 ABB 05 e quindi le numerose schede periferiche del carteggio grifo espandendo rapidamente le caratteristiche di base della scheda Attualmente sono disponibili diversi Tools di sviluppo software che consentono di poter usare la scheda come sistema di sviluppo di se stessa sia in Assembler che co
140. olari di durata inferiore al tempo d intervento ci non avviene e tramite il jumper J8 la circuiteria connessa alla sezione di reset una volta scaduto il tempo d intervento la scheda viene resettata Il tempo d intervento nella condizione di default di circa 1 5 sec L intervento della circuiteria di watch dog visualizzato dal LED LD2 PERIFERICHE DELLA CPU La descrizione dei registri e del relativo significato di tutte le periferiche interne della CPU linea seriale timer counter linee di I O disponibile nell appendice B Pagina 51 323 Rel 330 grifo ITALIAN TECHNOLOGY LED DI SPOT Il LED di spot LD3 si attiva effettuando una operazione di lettura all indirizzo di allocazione del registro SPOT A seguito di questa operazione il LED si attiva per un periodo di circa 300 msec e quindi si disattiva autonomamente Il dato acquisito dall operazione di scrittura sul registro SPOT privo di significato e quindi pu essere scartato La funzione principale di questo LED di segnalare il funzionamento del programma applicativo della scheda senza appesantire lo stesso programma oppure di segnalare visivamente il verificarsi di un evento caratterizzato da una gestione veloce DIP SWITCH DSW1 E RUN DEBUG Il dip switch DSW 1 montato a bordo della GPC 323 pu essere accquisito via software effettuando una semplice operazione di input all indirizzo di allocazione del reg
141. ondizioni di loop infinito soprattutto durante la fase di debug Per una facile individuazione di tale pulsante a bordo scheda si faccia riferimento alla figura 9 mentre per ulteriori informazioni sulla circuiteria di reset si veda il paragrafo RESET E WATCH DOG SELEZIONE TIPO INGRESSI ANALOGICI La scheda GPC 323 pu avere ingressi analogici in tensione e o corrente come descritto nei precedenti paragafi e capitoli La selezione del tipo d ingresso pu essere effettuata solo perotto degli undici canali analogici d ingresso in fase di ordine della scheda ed effettuata montando un apposito modulo di conversione corrente tensione basato su resistenze di caduta di precisione codice 8420 In particolare vale la corrispondenza R37 gt 0 R36 gt 1 R35 gt 2 R34 gt 3 R33 gt 4 R32 gt 5 R31 gt 6 R30 gt 7 Nel caso il modulo corrente tensione non sia montato default il corrispondente canale accetta un ingresso in tensione nei range 0 2 49 Vdc oppure 0 5 00 opzionale viceversa un ingresso in corrente Il valore della resistenza su cui si basa il convertitore corrente tensione si ottiene dalla seguente formula R 2 49 Imax oppure 5 00 Imax Normalmente i moduti di conversione tensione corrente si basano su resistenze di precisione da 1240 relative ad ingressi 4 20 mA 0
142. operatore locale QTP 24P KDL x24 KDF 224 ecc oltre alla facilit d installazione si ricorda anche la facilit di gestione software supportata da linguaggi di programmazione ad alto livello Per maggiori informazioni si faccia riferimento al paragrafo INTERFACCE OPERATORE LOCALI GPC 323 Rel 3 30 Pagina 14 ITALIAN TECHNOLOGY __ grifo 8 LINES 8 LINES PIN 9 16 50 8 LINES X RTC IRTC 1 12 FIGURA 7 SCHEMA COLLEGAMENTO LINEE DI 323 3 30 15 grifo ITALIAN TECHNOLOGY CNS CONNETTORE PER DEL PPI 82C55 PORT E INTERRUPT RTC 8 un connettore a scatolino verticale con passo 2 54 mm a 20 piedini Tramite CN8 si effettua la connessione tra il port B della periferica programmabile PPI 82C55 e l ambiente esterno utilizzando uno dei tre port paralleli ad 8 bit I segnali presenti su questo connettore coincidono con segnali logici a livello TTL e seguono il pin out standardizzato ABACO Inoltre presente il segnale di interrupt periodico generato dall RTC Tale segnale pu essere disabilitato mentre se abilitato il periodo pu essere scelto tra varie opzioni FiGURA 8 8 CONNETTORE PER DEL PPI 82C55 PORT E INTERRUPT Legenda PB n UO Linea digitale n del port B del PPI 82C55 GND Linea di massa
143. orie utilizzare e il range di indirizzamento per ciascuna di esse Per quanto riguarda il mappaggio dell I O si deve invece ricordare che la logica di controllo provvede naturalmente a non utilizzare le locazioni riservate per le periferiche interne della CPU in modo da evitare ogni problema di conflittualit Riassumendo 1 dispositivi mappati sulla scheda sono 32K bytes di EPROM su IC 5 32K bytes di SRAM su IC 4 32K bytes di SRAM EPROM EEPROM FLASH EPROM su IC 3 BUS Dip Switch DSWI LEDs utente Buzzer RUN DEBUG stato dello switch 8 di DSW1 Retrigger watch dog esterno Real time clock 256 bytes di SRAM Questi occupano gli indirizzi riportati nei paragrafi seguenti e non possono essere riallocati in nessun altro indirizzo La EEPROM seriale di IC10 l RTC la SRAM su IC 12 sono sempre gestiti dalla logica di controllo ma effettivamente non occupano spazio d indirizzamento in quanto sfruttano una comunicazione seriale sincrona gestita tramite linee di I O della CPU MAPPAGGIO DELLE MEMORIE Per quanto riguarda il mappaggio delle memorie la scheda pu essere configurata in 3 modi Di seguito viene riportata una schematizzazione di questi indirizzamenti con le indicazioni di come devono essere settati gli switches 5 e 6 di DSWI La scelta del mappaggio deve essere effettuata dall utente in base al pacchetto software utilizzato e o le richieste dell applicazione Si ricorda che le posiz
144. orso della corrente si consiglia di fornirla tramite il nella configurazione senza sezione alimentatrice e di prelevarla da tutti gli altri connettori Questo giustifica la direzionalit del segnale 5 Vdc riportata nella legenda di tutti i connettori Si pu comunque alimentare la scheda da un punto indicato come uscita dei 5 Vdc ma estremamente sconsigliato e quindi eventuali conseguenze sono a carico dell utente La sezione alimentatrice switching necessita di una tensione 8 24 Vac 12 34 Vdc che pu essere fornita tramite appositi connettori standardizzati di facile ed immediata installazione per maggiori informazioni vedere apposito paragrafo TENSIONI DI ALIMENTAZIONE Sulla scheda sono state adottate tutte le scelte circuitali e componentistiche che tendono a ridurre i consumi compresa la possibilit di far lavorare il microprocessore in idle e stop mode ed a ridurre la sensibilit ai disturbi Si ricorda inoltre che presente una circuiteria di protezione tramite TransZorb M per evitare danni dovuti a tensioni non corrette DISPOSITIVI DI CLOCK Sulla GPC 323 sono presenti due circuiti separati che provvedono a generare rispettivamente la frequenza di clock per la CPU e la frequenza per il real time clock La scelta di utilizzare due circuiti e quindi due quarzi indipendenti legata alla possibilit di poter variare in modo indipendente la frequenza di lavoro della CPU senza dover effettuare altre variazioni La
145. p sensitivity P1 2 P0 1 AD1 The 87 52 contains an 8k x 8 EPROM and the 80032 is ROMless P1 3 P0 2 AD2 Both contain a 256 x 8 RAM 32 I O lines three 16 bit P0 3 AD3 counter timers a six source two priority level nested interrupt structure a serial I O port for either multi processor P1 5 P0 4 AD4 communications expansion or full duplex UART and on chip P1 6 0 5 405 oscillator and clock circuits 1 7 6 In addition the 80C32 87C52 has two software selectable modes of RST CERAMIC P0 7 AD7 power reduction idle mode and power down mode The idle mode freezes the CPU while allowing the RAM timers serial port and RxD P3 0 EANpp interrupt system to continue functioning The power down mode TxD P3 1 1 ALE PROG saves the RAM contents but freezes the oscillator causing all other PACKAGE chip functions to be inoperative m INTi P3 P2 7 A15 See 80C52 80C54 80C58 datasheet for ROM device specifications TO P3 4 P2 6 A14 T1 P3 5 P2 5 A13 FEATURES WR P3 6 P2 4 A12 80C51 based architecture RD P3 7 B SAN 8032 compatible XTAL2 P2 2 A10 8k x 8 EPROM 87C52 XTALI P2 1 A9 ROMless 80C32 Vss P2 0 A8 256 8 RAM 5000060 Three 16 bit counter timers Full duplex serial channel Boolean processor Memory addressing capability 64k ROM and 64k RAM Power control modes mode Power down mode CMOS and TTL compatible Three speed ranges 3
146. particolare il programma applicativo sviluppato stato previsto un dip switch a 8 vie di cui 5 switches sono acquisibili dall utente La possibilit di acquisire via software lo stato di questi switches fornisce all utente la possibilit di gestire diverse condizioni tramite un unico programma senza dover rinunciare ad altre linee d ingresso le applicazioni caratteristiche sono selezione della lingua di rappresentazione definizione parametri del programma selezione delle modalit operative ecc Sempre in merito alla configurazione della scheda sulla GPC 323 sono stati previsti due LED di attivit gestiti via software con cui l utente pu segnalare visivamente lo stato di tutto il sistema Real Time Clock il modulo di SRAM tamponata installato in IC 12 provvisto di un completo Real Time Clock in grado di gestire ore minuti secondi giorno del mese mese anno e giorno della settimana in modo completamente autonomo essendo tamponato 1 riferimento temporale a bordo scheda diviene estremamente sicuro ed affidabile Il componente inoltre in grado di generare un segnale di interrupt con cadenza programmabile tra varie opzioni Linee di I O sulla scheda sono presenti tre port paralleli da 8 bit per un totale di 24 linee di digitale a livello TTL con direzionalit settabile a livello di port gestite dal PPI 82C55 Tali linee sono collegate direttamente a due connettori standardizzati di I O ABA CO ed hanno la possibilit d
147. pen Collector da 45 3 su connettore a morsettiera Uscite optoisolate e visualizzate attacco rapido per guide DIN 6277 1 e 3 RBO 08 RBO 16 Rel BLOCK Output Interfaccia per connettore normalizzato YO ABACO 20 vie 8 16 output visualizzati con rel da 3 A con MOV connettore a morsettiera attacco rapido per guide DIN 46277 1 e 3 FBC 20 FBC 120 Flat Block Contact 20 vie Interfaccia tra 2 o 1 connettori a perforazione di isolante scatolino da 20 vie maschi e la filatura da campo morsettiere a rapida estrazione Attacco rapido per guide tipo DIN 46277 1 e 3 DEB 01 Didactis Experimental Board Scheda di supportro per l utilizzo di 16 linee di I O TTL Comprende 16 tasti 16 LED 4 digits tastiera a matrice da 16 tasti interfaccia per stampante Centronics dislay LCD display Fluorescente connettore 1 GPC 68 collegamento con il campo GPC 323 Rel 3 30 Pagina 58 IAL 42 Interface Adapter LCD Interfaccia tra 16 I O TTL su connettore normalizzato I O ABA CO e connettore a scatolino a 14 vie con pin out standard per la gestione di display fluorescenti LCD XBI 01 miXed BLOCK Input Output Interfaccia tra 8 input 8 output TTL connettore normalizzato YO ABACO a 20 vie con 8 output atransistor in Open Collector da 45 Vcc 3 A 8 input con filtro a Pi Greco connettore a morsettiera I O optoisolati e visualizzati attacco rapido per guide DIN 46277 1 e 3 XBI R4 XBI T
148. q y 1 ZHL SI yey eq 5 1 idnuejui ue se pesn ueo eje pneq e se SI 1 211 21 0 184 e esneo jou Nq 24 3 195 1 0 0 49 SI 2 pneq ay s g jou seop 2 au ue jou pue 24 195 0 seop 9 ON NOOZLL U MTOL pijen siu eunDi4 UMOUS si pneq 40 Joje1eueb pneg 19 91 X101 sapoy jeu 291461 pneg p 4 8900015 jo IN 1dnueyut ziw 7 M X900 Xl 20128124 XH 7 nuog 519 8 54272 T 2 2 10u pepinip sj
149. s 8 8 64 8 EEPROM interna kbytes 0 2 0 0 Area codice esterna kbytes 64 64 64 64 Area dati esterna kbytes 64 64 64 64 Ports di I O 4 4 4 4 Timer Counters a 16 bits 3 3 3 3 Sorgenti d nterrupt 6 9 7 13 Livelli di priorit interrupt 2 2 4 3 Linee seriali a sincrone 1 1 1 2 Modalit a basso consumo Si 51 51 51 Gestione consumo e controllo No Si No SI Watch dog timer interno No 51 1 Programmazione su scheda No 51 1 Programmazione da applicativo No Si No Per maggiori informazioni si faccia riferimento all apposita documentazione della casa costruttrice o all appendice B di questo manuale Si ricorda che la precedente tabella descrive le caratteristiche generali dei microprocessori ed alcune di queste possono non essere supportate dalla scheda L utente deve specificare il microprocessore richiesto durante la fase di ordine ed in caso di assenza di indicazioni la scheda fornita nella sua versione base con 80C32 La versione con il DALLAS 80C320 6 invece indicata con il suffisso D ovvero GPC 3230 LOGICA DI CONTROLLO Il mappaggio di tutti i registri delle periferiche presenti sulla scheda e dei dispositivi di memoria affidata ad un opportuna logica di controllo realizzata con una logica programmabile che si occupa di allocare tali dispositivi nello spazio d indirizzamento della CPU Per maggiori informazioni fare riferimento al capitolo MAPPAGGI ED INDIRIZZAMENTI GPC 323 Rel 3 30 Pagina
150. t m 5 5 50 S grifo ITALIAN TECHNOLOGY 55 91 962280 483 SXd 404 ug3 X3 xa 403 20 058 LSH 04 ov AO MSd udo ZHL 469 N390 3021 485 4 2 0 VI uso SNIVIS 14785 uoo 011 0881 ON3H 0215 0 44005 14095 uva INIOYVS 5 014 054 154 4 d yyy 5 uev ugv 013 113 153 uov Std 924 466 04185 486 01H OlL 0881 OZNS 0 3J0NS 05 416 598 1598 val 931 406 d Vid 914 438 WOL WLL cam OHL Hu uva 011 468 ON LN alvo OIN 19 319 QOL ugg OLI 091 041 En En NOOL
151. te LINEA SERIALE A SETTATA IN CURRENT LOOP opzione CLOOP IC25 nessun componente J7 indifferente 1 26 driver HCPL 4100 122 123 non connessi IC27 nessun componente J24 posizione 2 3 IC28 driver HCPL 4200 51 52 non connessi IC29 nessun componente Da ricordare che l interfaccia seriale in current loop di tipo passivo e si deve quindi collegare una linea current loop attiva ovvero provvista di un proprio alimentatore L interfaccia current loop pu essere utilizzata per realizzare sia connessioni punto punto che multipunto con un collegamento a 4 o 2 fili LINEA SERIALE SETTATA IN RS 422 opzione RS 422 IC25 nessun componente J7 posizione 2 IC26 nessun componente 22 123 non connessi 1 27 driver 51875176 483 724 posizione 2 3 IC28 nessun componente 51 52 5 1 29 driver SN75176 483 Lo stato del segnale DIR gestito via software consente di abilitare disabilitare il trasmettitore come segue DIR livello basso stato logico 0 gt trasmettitore attivo DIR livello alto stato logico 1 gt trasmettitore disattivo Per sistemi punto punto la linea DIR pu essere mantenuta sempre bassa trasmettitore sempre attivo mentre per sistemi multipunto si deve attivare il trasmettitore solo in corrispondenza della trasmissione Pagina 40 GPC 323 Rel 3 30 ITALIAN TECHNOLOGY grifo
152. te appositi jumpers come illutrato in seguito In merito alla resistenza di terminazione dell unit Master provvedere collegarla solo se questa gi presente al suo interno ad esempio molti convertitori RS232 RS485 ne sono gi provvisti Per maggiori informazioni consultare il Data Book TEXAS INSTRUMENTS RS 422 and RS 485 Interface Cicuits nella parte introduttiva riguardante le reti RS 422 485 323 Rel 330 Pagina 21 grifo ITALIAN TECHNOLOGY CN3A GPC 323 Master Remote System FiGURA 16 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP A 4 FILI CN3A GPC 323 Master Remote System FIGURA 17 ESEMPIO COLLEGAMENTO PUNTO PUNTO IN CURRENT LOOP A 2 FILI Pagina 22 GPC 323 Rel 3 30 ITALIAN TECHNOLOGY Master Slave 1 GPC 323 Unit Slave 2 TX 323 Unit Slave n 323 Unit FIGURA 18 ESEMPIO COLLEGAMENTO RETE IN CURRENT LOOP A 4 FILI Per il collegamento in Current Loop passivo sono possibili due diversi tipi di collegamento a 2 fili ed a 4 fili Tali connessioni sono riportate nelle figure 16 18 in esse indicata la tensione per alimentare l anello VCL e le resistenze di limitazione della corrente R I valori di tali componenti variano in funzione del numero di dispositivi collegati e della caduta sul cavo di collegamento bisogna quindi effettuare la scelta considerando che
153. te pu selezionare il modo preferito via software Questa caratteristica veramente interessante se utilizzata in abbinamento alle schede ZBT xxx e ZBR xxx Con quest ultime infatti dei segnali digitali optoisolati d ingresso possono generare interrupts o essere semplicemente contati microprocessore gestisce una catena di priorit hardware che regolamenta l attivazione contemporanea di pi interrupts Gli indirizzi delle procedure di risposta agli interrupts possono essere programmati arbitrariamente dall utente nell area codice mentre i livelli di priorit e le attivazioni sono definibili tramite i registri interni al microprocessore In questo modo l utente ha sempre la possibilit di rispondere in maniera efficace e veloce a qualsiasi evento esterno stabilendo anche la priorit delle varie sorgenti POWER FAILURE In abbinamento alla circuiteria di power management gestita dalla CPU della GPC 323 inoltre disponibile un interessante circuiteria di power failure Quest ultima collegata all interrupt INTO del microprocessore La circuiteria si preoccupa di controllare la tensione di alimentazione e quando questa scende al valore di soglia 52 mV prima dell intervento del reset provvede ad attivare l uscita richiedendo l attenzione della CPU Da notare che il tempo che intercorre tra l attivazione del power failure e quello del reset varia in funzione del tipo di alimentazione della scheda questo normalmente nell ordine dei
154. terna da 5 Protezione della logica di bordo dai transienti tramite TransZorb M 2 LEDs di stato 1 buzzer attivo Vasta disponiblit di linguaggi di programmazione quali BASIC 323 BASCOM 8051 DDS C HI TECH etc Viene di seguito riportata una descrizione dei blocchi funzionali della scheda con indicate le operazioni effettuate da ciascuno di essi Per una pi facile individuazione di tali blocchi e per una verifica delle loro connessioni fare riferimento alla figura 1 CONTATTO DI RESET Sulla 323 presente un contatto di reset P1 che ha la funzione di resettare e quindi far ripartire la scheda da una condizione di azzeramento generale La funzione principale di questo contatto quella di uscire da condizioni di loop infinito soprattutto durante la fase di debug o di garantire uno stato certo di partenza Per una facile individuazione di tale contatto di reset a bordo scheda si faccia riferimento alla figura 9 COMUNICAZIONE SERIALE La GPC 323 dispone sempre di una linea seriale hardware definita seriale A ed una seconda linea seriale definita seriale B gestita come segue 80C32 seriale software gestita tramite due linee di I O del microprocessore 80C320 seriale hardware gestita tramite registri interni del microprocessore Il protocollo fisico baud rate stop bit bit x chr ecc delle linee seriali hardware completamente settabile via software tramite la programmazione
155. tituiscono le linee di ed i rimanenti 3 bit del port C costituiscono le linee di controllo Sia gli ingressi che le uscite sono latchate La programmazione della periferica avviene scrivendo un byte nel registro di controllo CNT settando gli 8 bit del dato scritto con la seguente corrispondenza 07 D6 DS 04 D3 02 DI DO SF MI M2 CL dove SF Se attivo 1 abilita il comando della periferica M2 Selezionano il modo di funzionamento 0 0 Selezione del modo 0 0 Selezione del modo 1 X Selezione del modo 2 A Se attivo 1 setta il port A in input e viceversa CH Se attivo setta il nibble pi significativo del port C in input e viceversa M3 Se attivo 1 seleziona modo 1 viceversa seleziona modo 0 B Se attivo setta il port B in input e viceversa CL Se attivo setta il nibble meno significativo del port C in input e viceversa Dopo una fase di Reset o di power on il PPI 82C55 viene settato in modo 0 con tutti i port settati in input Pagina 54 GPC 323 Rel 3 30 DIREZIONALIT DELLA COMUNICAZIONE IN RS 422 485 Per gestire la direzione nella comunicazione in RS 485 o l attivazione del driver di trasmissione nella comunicazione RS 422 sulla GPC 323 viene utilizzata un apposita linea digitale di I O del microprocessore denominata DIR Tale linea collegata direttamente al pin 7 della CPU P1 5 e come descritto nel paragrafo SELEZIONE DEL TI
156. uds sequosep apino 5981 y 919 22008 Auen pue 1951691 SMOUS 9 22008 peurejuoo Jeul SHAS eui 02600850 eu uonounj Meu y sseooe oj Ajuo eui si siu 5 ue je iduioo 10 Jejquiesse ue 15 eui mou 5 195 eui asn nq ppe 102200850 5141 5445 uonouny ale 22008 10 02620850 Jo jeroeds SON 5931519399 NOLLONNI 1710345 LMH eiqeu3 LMI 9 10895 deb pueg sog YL JOU eui papassold jou 51 10 01d eui 0 54995 jeu eui J P9499 01d jo euo e suedo eui 420 49161 1 01499
157. ue sono usati per la selezione della configurazione memorie DIP 5 6 ed uno non utilizzato DIP 7 Le applicazioni pi immediate possono essere quelle destinate al settaggio delle condizioni di lavoro od alla selezione di parametri relativi al firmware di bordo La lettura della combinazione fissata sul dip switch avviene in logica negata 0 gt dip in ON ed 1 gt dip in OFF effettuando un operazione di lettura all indirizzo dedicatogli dalla logica di controllo della scheda Per ulteriori informazioni si faccia riferimento ai paragrafi MAPPAGGIO e MAPPAGGIO DELLE MEMORIE mentre per una facile individuazione della sua posizione si veda la figura 9 BACK UP 323 6 provvista di una batteria al litio che provvede a tamponare la SRAM e di bordo anche in assenza della tensione di alimentazione Il jumper J6 provvede a collegare o meno questa batteria in modo da salvaguardarne la durata prima dell installazione o in tutti i casi in cui il back up non necessario Una seconda batteria esterna pu essere collegata alla circuiteria di back up tramite il connettore CN2 quest ultima non interessata dalla configurazione del jumper 16 e sostituisce a tutti gli effetti la BT1 L utente pu ordinare una batteria esterna 2 1 Ah pronta per essere collegata a CN2 con il codice LITIO Perla scelta della batteria esterna di back up seguire le indicazioni del paragrafo CARATTERISTICHE ELETTRIC
158. uid eu 5 indino pue ndu y 21 1 pue HOLVITIOSO 042 8 06208 16 8 diuo ejBuis SOND sdillud gt m 3 323 5 5 50 S LP 80C320 DS80C320 DALLAS DS80C320 SEMICONDUCTOR High Speed Micro FEATURES PIN ASSIGNMENT 80C32 Compatible P1 0 T2 FH 1 Pin compatible P1 1 T2EX 2 ADO Standard 8051 instruction set P1 2 RXD1 3 ADI 2 P1 3 TXD1 4 2 Four 8 bit VO ports 1 2 Three 16 bit timer counters P1 5 INT3 6 Bi 04 256 bytes scratchpad RAM P1 6 INT4 6 4 7 05 t P1 7 INT5 8 A ADE Multiplexed address data bus 07 Addresses 64KB ROM and 64KB RAM P3 0 RXDO F DALLAS P3 1 TXDO 6 4 DS80C320 High speed architecture P3 2 INTO PSEN P3 3 INT1 A15 P2 7 4clocks machine cycle 8032 12 P3 4 T0 A14 P2 6 Wasted cycles removed Mn 13 2 5 Runs DC to 33 MHz clock rates a Single cycle instruction in 121 ns XTAL2 Y A10 P2 2 Uses less power for equivalent work XTALI A9 P2 1
159. uy y Ag USS 4200 NON UVWo 4200 NON pepeoeud eq e au Jey 55999 eu Ano esneo pinom Jeu iq Ajeyueprooe ndo sjue eJd sseooy ayj uon e1edo ejueprooe ue HAS NOILO3 LOHd 399 aje duoo sui 8 uey 5591 dois uonejedo y ey i 8015 SLUVLS 8015 ON SH31N3 01 lt PNIY IMISAHO 15 IAOW 4018 4018 18 18 SLUVLS 40010 SHIILNI 9019 Ld HH31NI Y HIMOd 4018 su i r 1 15 2 15 ONIY 1 4018 1 18 HOLVITIOSO 02600850 962250 esioeJd si 495 SI 14 eq pinoys 40150944 10 jenas ON esn si 9
160. y cards PCMCIA a 68 pins tramite un connettore normalizzato ABACO sono disponibili driver per linguaggi ad alto livello IBC 01 Interface Block Comunication Scheda di conversioni per comunicazioni seriali 2 linee RS 232 1 linea RS 422 485 1 linea in fibra ottica interfaccia DTE DCE selezionabile attacco rapido per guide tipo DIN 46277 1 e 3 ZBR xxx Zipped BLOCK Relays xx Input xx Output Periferica per xx Input optoisolati e visualizzati tipo NPN xx rel da 3A con MOV connettori a morsettiera per ingressi optoisolati e uscite connettore normalizzato ABACO I O BUS LEDs di visualizzazione sezione alimentatrice bordo attacco rapide per guide 2 Le possibili configurazioni in termini di numero di I O sono xxx 324 con 32 In e 24 Out xxx 246 con 24 In e 16 Out xxx 168 con 16 In e 8 Out xxx 84 con 8 In e 4 Out IAC 01 Interface Adapter Centronics Interfaccia tra 16 TTL su connettore normalizzato I O ABA CO a 20 vie e connettore a vaschetta D 25 vie femmina con pin out standard Centronics per la gestione di una stampante parallela OBI 8 OBI P8 Opto BLOCK Input NPN PNP Interfaccia per 8 input optoisolati e visualizzati tipo NPN PNP connettore morsettiera connettore normalizzato ABACO a 20 vie sezione alimentatrice attacco rapido per guide DIN 46277 163 01 08 Transistor BLOCK Output Interfaccia per 16 connettore normalizzato YO ABACO a 20 vie 16 8 output a transistor in O
161. zioni Sulla scheda il numero di versione riportato in pi punti sia a livello di serigrafia che di stampato ad esempio nell angolo in basso a destra sopra C69 nel lato componenti o sul lato destro sotto IC8 nel lato saldature 323 Rel 330 Pagina 1 grifo ITALIAN TECHNOLOGY CARATTERISTICHE GENERALI La scheda GPC 323 un potente modulo di controllo della fascia Low Cost in grado di funzionare autonomamente come periferica intelligente e o remotata in una pi vasta rete di telecontrollo e o di acquisizione 323 fornita di un supporto in plastica provvisto degli attacchi per le guide ad Omega tipo DIN 46277 1 e DIN 46277 3 In questo modo non necessario l uso di un rack perch la scheda pu essere montata in modo pi economico direttamente nel quadro elettrico L aspetto pi interessante di questa scheda data dal fatto che pu essere equipaggiata da una vasta schiera di infatti possibile averla con il normale 80C32 o con il velocissimo DALLAS 80C320 Montando un microcontrollore del tipo PHILIPS P89c51Rx2 inoltre possibile programmarne la FLASH interna con la tecnica ISP evitando cos di dovere ogni volta rimuovere il chip dalla scheda I microcontrollori tipo 89 5 1 2 esistono in quattro differenti taglie di FLASH interna da 16K a 64K Byte Le caratteristiche della scheda rimangono fondamentalmente le stesse pur variand

Download Pdf Manuals

image

Related Search

Related Contents

  fi9816p user manual - Foscam.us  User Manual - File Management  Gradation du ri`sque de lésion des pieds.  HP LA2405wg  施工説明書(PDF:7723KB)  Mise en page 1 - Ville de Freyming  OPERATORS MANUAL  DreamLine DL-6941L-04CL Installation Guide  ShineNet User Manual  

Copyright © All rights reserved.
Failed to retrieve file