SE445589B - Forfarande och anordning for presentation av en analog signal - Google Patents
Forfarande och anordning for presentation av en analog signalInfo
- Publication number
- SE445589B SE445589B SE7801422A SE7801422A SE445589B SE 445589 B SE445589 B SE 445589B SE 7801422 A SE7801422 A SE 7801422A SE 7801422 A SE7801422 A SE 7801422A SE 445589 B SE445589 B SE 445589B
- Authority
- SE
- Sweden
- Prior art keywords
- digital
- memory
- analog
- signal
- sequence
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 16
- 238000006243 chemical reaction Methods 0.000 claims description 32
- 239000000523 sample Substances 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 2
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 7
- 101100100125 Mus musculus Traip gene Proteins 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 244000144992 flock Species 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4181—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by direct numerical control [DNC]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
- G05B19/4063—Monitoring general control system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50185—Monitoring, detect failures, control of efficiency of machine, tool life
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Numerical Control (AREA)
- Analogue/Digital Conversion (AREA)
- Selective Calling Equipment (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
H0 g7so1422-2 2 Den nu beskrivna diagnoskommunikationsanläggningen har en stor brist genom att den är begränsad till övervakning av verktygs- maskinegenskaper som uttryckas som digitala signaler men icke har några anordningar för övervakning av analogsignaler, trots att det i en verktygsmaskin uppträder analogsignaler som i vissa fall är mer avslöjande ifråga om fel än de digitala signalerna.
Genom den föreliggande uppfinningen åstadkommas därför ett sätt och en apparat för att överföra analogsignaler från en dator- styrd verktygsmaskin till en analogpresentationsanordning på ett på avstånd beläget ställe och för att presentera analogsignalerna som en hjälp vid diagnos av existerande eller begynnande fel i en verktygsmaskin.
I Särskilt åstadkommas genom den föreliggande uppfinningen ett sätt att presentera en analogsignal, som uppträder i en dator- styrd verktygsmaskinkrets, på en analogpresentationsanordning som är belägen på en plats som ligger på avstånd från den plats där verk- tygsmaskinen befinner sig, och detta sätt inkluderar stegen att om- vandla den nämnda analogsignalen till en sekvens av digitala signaler. som var och en representerar den momentana amplituden av den nämnda analogsignalen vid en motsvarande tid, varvid den nämnda omvandlingen sker på den plats där verktygsmaskinen befinner sig, vidare över- föring av den nämnda sekvensen av digitala signaler till en approxi- mation av den nämnda anlogsignalen vid den nämnda på avstånd be- lägna platsen, och att pålägga den nämnda analogsignalapproximationen på den nämnda analogpresentationsanordningen för att presentera den nämnda analogsignalapparoximationen därpå.
Genom uppfinningen åstadkommas även en apparat för att Üpresentera en analogsignal, som uppträder i en datorstyrd verktygs- maskinkrets, på en analogpresentationsanordning som är belägen på en plats på avstånd från den plats där verktygsmaskinen befinner sig, varvid den nämnda apparaten omfattar sondorgan för att uppfånga den önskade analogsignalen i den nämnda verktygsmaskinkretsen, med en analog-till-digital-omvandlare kopplad till det nämnda sondorganets utgång för omvandling av den nämnda analogsignalen till en sekvens av digitala signaler, som var och en representerarar den momentana amplituden av den nämnda analogsignalen vid en motsvarande tid, med organ för att överföra den nämnda sekvensen av digitala signaler till den nämnda på avstånd belägna platsen, organ vid den nämnda på avstånd belägna platsen för mottagning av nämnda överförda sekvens av digitala signaler, en digital-till-analog-omvandlare vid den nämnda 40 7801422-2 på avstånd belägna platsen för omvandling av den nämnda sekvensen av digitala signaler till en approximation av den nämnda analog- signalen, och analogpresentationsorgan kopplat till utgången pä den nämnda digital-1ill-analog-omvandlaren för att presentera den nämnda approximationen av den nämnda analogsignalen.
En föredragen utföringsform av uppfinningen kommer att beskrivas under hänvisning till de bifogade ritningarna. -Pig. 1 är ett allmänt blockschema för den föredragna utföringsformen av uppfinningen. - Pig. 2 är ett detaljerat blockschema för den analog-till-digital-omvandlare och styranordning 10 som visas i fig. 1. -Pig. 3 är ett detaljerat blockschema för den analog-till- digital-styrkrets 38 som visas i fig. 2. - Pig. 4 är ett detaljerat blockschema för den digital-till-ana]og-omvandlare och styranordning 22 som visas I lig. 1. - Pig. 5 är ett Lopplingsschcma för utgångs- kretsen för en av de digital-till-analog-omvandlare 7U_och 76 som visas i fig. H. -Pig. 6 anger en sats vågformer som visar verksamheten av den utföríngsform som visats i fig. 1 - 5.
Den i fig. 1 visade fördragna apparaten enligt uppfinningen inkluderar en analog-Lil1-digital-omvandlare och ntyranordning 10, ett lokalt minne 12, som företrädesvis utgör en del av verktygs- maskindatorn 13 men som kan vara ett separat minne, vidare en digital överföringsanläggning, som inkluderar en lokal modemutrustning 1H, en överföringslänk i form av exempelvis telefonledningar 16, och en på avstånd belägen modemutrustning 18, som företrädesvis utgör en del av en sådan diagnoskommunikationsanläggning som den i det amerikanska patentet nr 3 882 305 beskrivna men även kan utgöras av en separat anläggning. Det är tydligt att en radíoöverföringslänk kan användas i stället för telefonöverföringslänken, om så skulle vara önskvärt.
Apparaten inkluderar vidare ett på avstånd beläget minne 20, som företrädesvis men icke nödvändigtvis utgör en del av en diagnosdator 21, en digital-till-analog-omvandlare och styranordníng 22 och en analogpresentationsanordning ZH.
Vid sättet enligt den föreliggande uppfinningen uppfångas den önskade analogsignalen och eventuellt en tidsignal för densamma i en verktygsmaskinkretsanordning genom en manuell sond 26 (fig. 2), som är kopplad till ingången på den analog-till-digital-omvandlare och styranordning som betecknats med 10. Denna analogsignal omvandlas i A-D-omvandlaren och styranordningen 10 till en sekvens av digitala signaler, som var och en representerar amplituden av analogsignalen vid en motsvarande tid. Denna sekvens av digitala signaler pâlägges H0 7soå422-2 i på det lokala minnet 12 och lagras däri. Vid en efterföljande tid läses sekvensen av digitala signaler ut ur minnet 12 och överföres via den lokala modemutrustningen 14, telefonlinjerna 16 och den på avstånd belägna modemutrustningen 18 till fjärrminnet 20.
Den sekvens av digitala signaler som förefinns lagrad i fjärr- mínnet 20 kommer därefter att utläsas och föras till digital-till- analog-omvandlaren och styranordningen 2, där det sker en omvandling tillbaka till analogform som en approximation av den ursprungliga analogsignalen. Utsignalen från D-A-omvandlaren och styranordningen 22 föres till analogpresentationsanordningen 24 för presentation därpå.
Företrädesvis har handmikrotelefoner 28 och 30 anordnat vid verktygsmaskinen och vid diagnosplatsen och verktygsmaskin- operatören. Analytikern specifícerar vanligen verbalt den önskade analogsignalen och tidsignalen för verktygsmaskinoperatören, som pdå ansluter testsonden 26 till ifrågakommande testpunkterna i verk- tygsmaskinkretsanordningen. När sonden anslutits igångsättes av ana- lytikern signalomvandlingen, överföringen, återomvandlingen och presentationen vid den på avstånd belägna diagnosplatsen.
Pig. 2 och 3 visar ett detaljerat blockschema för analog- till-digital-omvandlaren och styranordningen 10. I fig. 2 föres analoginsígnalen från den manuella sonden 26 till en_vanlig analog- till-digital-omvandlare 32, som även erhåller klockpulssignaler från en klockräknar- och registerkrets 34, som drivs av en oscillator 36.
Klockräknar- och registerkretsen 3% mottar ett digitalt insignaltal, som förinföres i räknaren för fastläggande av den klockperiod som skall användas för analog-till-digitalomvandlingen. Klockperiodinsignal- talet, som förinförts i klockräknaren 34, bestämmer- det antal oscillatorinsignalpulser som erfordras för att klockräknaren skall överflöda. Vilket som helst antal insignalpulser från 1 upp till räknarens 3% kapacitet kan väljas som klocktidperiod. Klockräknar- överflödessignalen bildar klockpulserna för anläggningen. Klock- periodinsignaltalet lagras i ett vanligt register och återinföres i klockräknaren varje gång som denna överflödar, så att varje klockperiod är lika med den valda klockperioden.
Analog-tíll-digital-omvandlaren 32 utför en A-D-omvandlíngs- cykel varje gång den mottar en klockpuls. Under A-D-omvandlingscykeln frambringar A-O-omvandlaren 32 en positiv utsignal STATUS, som går till noll när omvandlingscykeln fullbordats. Signalen STATUS och šignalen TECKEN (+/-) för den analogkvantitet som omvandlats till siffror under den föregående omvandlingscykeln föras till en A-D- 0-1 s 7801422-2 styrkrets 38, vilken anges i detalj i fig. 3 och även beskrivs i det följande.
När den ifrågakommande tidsignalen mottages eller alstras, kommer A~D-styrkretsen 38 att alstra en signal DNA BEGÄRAN (för direkt minnestillträde) och denna föres till verktygsmaskindatorn 13 och orsakar att den digitala utsignalen från A-D-omvandlaren 32 införes i det lakala minnet 12 vid den adress som specificeras av adressräknaren HU. Adressräknaren H0 har förinställts genom ett digitalt insignaltal som specificerar begynnelseadressen för det första digitala ordet i A-D-omvandlingsprocessen. Därefter inkremen- teras adressräknaren H0 genom en signal TSC från den lokala datorn 13, och denna blir hög vid slutet av varje införande av digitala data i lokalmínnet 12, så att successiva utsignaler från A-D-omvandlaren 32 lagras i följd i lokalminnet 12. Signalen TSC dekrementerar även en ordräknare H2, som är förinställd genom ett digitalt insignaltal som specificerar det totala antal ord som skall lagras i den sekvens av digitala signaler som uppträder vid A-D-räknarens 32 utgång.
När det valda antalet digitala ord har lagragts i lokal- minnet 17, återgår ordräknaren H2 till noll och frambringar en signal FÄRDIG, som föras till A-D-styrkretsen 38 och avslutar införandet av data i lokalminnet 12. (Det är att lägga märke till att A-D-om- vandlaren 32 fortsätter att arbeta sedan signalen FÄRDIG har alstrats nen densammas digitala utsignaler införas icke i lokalminnet 1?.
Vid starten av den nu beskrivna A-D-omvandlingsprocessen föras de digitala data som specificerar den önskade flockperioden, den önskade A-D-sampellängden och begynnelseadressen för A-D-sampeln till resp. räknare BU, H2 och 40 från verktygsmaakindatorn 13 eller från manuella insignalanordningar (icke visade) eller från diagnos- datorn 21. En signal EXT-INT-TID, som väljer antingen inre eller yttre tidgivning och en signal TRIG +/-, som väljer en åt det posi- tiva och negativa hållet gâende triggersignal, föras till A-D-styr- kretsen 28 från samma källa. En signal ARM, som igfingsätter A-D- omvandlingsprocessen, och en signal DNA-TILLST, som är hög under A-D-omvandlingsprocessen men blir låg när signalen FÄRDIG blir hög, pålägges även från verktygsmaskindatorn 13 på A-D-styrkretsen 38. Signalerna ARN och DNA-TILLST kan även alstras av diagnosdatorn 21 eller av någon annan lämplig styrkrets vid andra utföringsformer av uppfinningen. En insignal TRIG-VERKS föres även till A-D-styrkretsen 38 för att användas när ingen yttre eller inre triggersignal har åstadkomnits, såsom kommer att beskrivas i det följande. 40 7801422-2 5 Pig. 3 visar de individuella kretselementen i A-D-styr- kretsen 38. Utsignalen från denna krets utgöres av signalen DNA- BEGÄRAN, som utgör den inverterade utsignalen från en NAND-grind 4u, som mottar ínsígnaler från en monostabíl vippa H6, en vippa 48 och en icke inverterande förstärkare 50. Utsignalen från grinden nu blir låg när samtliga insignaler till NAND-grinden HH blir höga, och härigenom blir signalen DNA-BEGÄRAN hög. Verksamheten av denna krets kommer att förklaras med början vid mottagandet av en signal RM som insignal till den icke inverterande förstärkaren 50. Signalen ARM är låg mellan A-D-omvandlingscykler och blir hög för att igång- sätta en omvandlingscykel. När signalen ARM blir hög, kommer vippan 48 att återställas via NAND-grinden 62, om signalen DMA-TILLST är låg, vilket är fallet mellan omvandlingscykler. Härigenom blir grinden 44 overksam till dess att vippan 48 utställes genom den i det följande beskrivna kretsen.
Vid slutet av en A+D~omvandLjngscykel i A-D-omvandlaren 32 kommer signalen STATUS att gå från hög till låg, och härigenom ut- löses den monostabila vippan H6 och vippan 52 medelst den inver- terande förstärkaren 66. Utsignalen från den monontabila vippen H6 föres till en ingång på OCH-grinden H7, som även mottar en signal ïfififiïš från den inverterande förstärkaren H9. OCH-grinden 47 göres verksam under. omvandlingsprocessen men göres overksam för att avsluta införandet av data i minnet när signalen FÄRDIG blir hög, och detta inträffar när ordräknaren H2 når noll vid omvandlingsprocessens slut.
Under de rätta förhållanden som beskrivas i det följande kan utlösningen av vippan 52 klockstyra vippan 48 via grindarna SH, 56 och 58 och därigenom göra grinden HH verksam och alstra signalen DHA- BEGÄRAN. I det fallet att vippan 52 klockstyr vippan H8, kommer polariteten av den signal som orsakar klockstyrningen att bestämmas av signalen TECKEN (+/-) som en insignal till vippan 52 som ändras med tecknet för nnaloginsígnalen till A-D-omvandlaren 32, i förening med valsignalen TRlG -/+ som en isnígnal till EXKLUSLV-ELLER grinden 58, som verkar som en omkopplingsbar inverterare. Den föregående utlösningssekvensen följes när signalen EXT-INT-TID är låg, och därigenom väljes inre tidstyrning utlöst genom vippan 52.
När yttre tidstyrning väljes, kommer signalen EXT-INT-TID att vara hög och vippan H8 klockstyres genom en yttre tídsignal som pålügges på en ingång på NAND-grinden 60, vars ursignal pålägges på en ingång på NAND-grinden 56. Polariteten ifråga om denna uIlösnings~ signal styres även genom signalen TRIG -/+ via EXKLUSIV-ELLER-grinden 1:1 H0 7 7801422-2 58. Sålunda kommer antingen inre utlösning att styras av NAND-grinden 54 eller yttre utlösning att styras av NAND-grinden 60 genom val av denna styrning, och polariteten ifråga om utlösningen väljes genom signalen TRIG -/+. l sådana íatl då varken yltre eller inre utlösning är tillgänglig eller önskad, kan vippan H8 utlösas direkï genom en signal TRIG~VERKS förd till ställingången på vippan H8 via en icke inverterande förstärkare 64.
På det nu angivna sättet kommer signalen DNA-BEGÄRAN att omkopplas till sitt höga tillstånd genom NAND-grinden H4 efter varje A-D-omvandlingscykel av A-D-omvandlaren 32 sedan signalen ARM blivit hög fram till att signalen FÄRDIG från ordräknaren H2 blivit hög och gör OCH-grinden 47 overksam. Härigenom göres NAND-grinden HU overksam och införandet av utsignalen från D-A-omvandlaren 32 i lokalminnet 12 avlustas. Signalen FÄRDIG blir hög när ordräknaren H2, som förinställts till det önskade totala antalet digitala siffror i A~D-sampeln, återgår till noll och därigenom anger att det önskade antalet digitala siffror har införts i lokalminnet 12.
Ett exempel på den nu beskrivna A-D~omvandlingscykeln visas genom vâgformerna i fig. 6. Vâgformen 6 (C) utgöres av en likriktad vägs spänning som omkopplats vid en variabel fasvinkel medelst en tyristor (icke visad) i verktygsmaskinstyrkretsen och användes som ett exempel på en typ av analogsignaler som alstras inom verktygsmaskinstyrkretsarna och som kan presenteras på avstånd genom sättet och apparaten enligt den föreliggande upp- finningen. Vågformen 6(B) är en tidpuls i verktygsmaskinstyrkretsen som igångsätter "tändningen" av den tyristor som i ledande tillstånd alstrar vågformen 6(C). Var och en av dessa avskurna enkellik- riktade vågformer, som visas genom vågformen 6(C), börjar efter en fixerad tidsfördröjning T1 i förhållande till den tidpuls $(B) som igångsätter den. Tidsfördröjningen T1 bestämmes av verktygs- maskinstyrkretsens kretsegenskaper. I det visade exemplet användas utlösningspulsernas bakre åt det negativa hållet gående kant för utlösningen men det är även möjligt att använda den främre åt det posi- tiva hâllet gående kanten som en utlösningssignal, och i detta fall mätes tidsfördröjningen T2 från den främre kanten på den motsvarande utlösningspulsen 6(B).
I detta exempel uppfångas analogsignalcn b(C) och den yttre tidsignalen 5(b) medelst sonden X6 i verktygsmaskinkretsanordningen.
Signalen EXT-INT-TID kopplas om till att vara hög för val av yttre tidstyrning. Signalen TRIG -/+ kopplas om till hög för att 40 7801422-2 8 välja utlösning vid den åt det negativa hållet gående övergången.
De digitala tal som anger klockperioden A-D-sampellängden, och be- gynnelseadressen väljas och föras till respektive räknare 34, H2 och 40. Sedan dessa preliminära steg verkställts orsakar analytikern att vid den på avstånd belägna diagnosplatsen signalen ARM alstras och igångsätter A-D-omvandlingsprocessen.
Såsom visas genom vågformen 6(A) orsakar den första klock- puls som uppträder efter den bakre kanten på den nästa tidsignalen 6(B) att det digitala tal som uppkommer genom den motsvarande A~O-om- vandlingen lagras i lokalminnet 12 vid den adress som anges i adress- räknaren H0. Den första klockpulsen efter den bakre kanten på tid- pulsen 6(B) uppträder med en tidsfördröjning T2, som kan uppvisa ett godtyckligt värde från noll upp till längden av en klocktid- period T3. Vid vart och ett av de numrerade stegen på vågformen 6(A) kommer den motsvarande analogsignalen 6(C) att omvandlas till siffror, d.v.s. det digitala tal som svarar mot den momentana amplituden av analogsignalen alstras genom A-0-omvandlaren 32. Vart och ett av stegen 1 ---N1 åtskiljes av ett klockpulsintervall T3, som svarar mot storleken av det digitala klookperiodtal som införts i klock- räknar- och registerkretsen 34. A-D-omvandlingsprocessen fortsätter upp till ordtalet N1, som är det ingângstal för den totala sampel- längden som införts i ordräknaren 42 och anger analogsampelns önskade längd, dvs. det totala antalet digitala tal som införts i lokalminnet 12. I detta särskilda exempel har sampellängden N1 valts att täcka en enda cykel av analogvågformen 6(C), men om så skulle vara önskvärt kan en större sampellängd NZ väljas för att täcka två cykler av våg- formen 6(C). Vilken som helst sampellängd upp till räknarnas 34 och M3 gränser kan väljas.
Vid slutet på den valda sampellängden N1 och N2 återgår ordräknaren H2 till noll och alstrar signalen FÄRDIG och denna av- slutar A-D-omvandlingsprocessen och kan igångsätta överföringen av den till siffror omvandlade analogsignal som finns lagrad i lokalminnet 12 under den föregående I-X-D-omvandlingsprocessen. Alternativt kan den till siffror omvandlade analogsignalen, som omfattar en sekvens av digi- tala tal, som vart och ett representerar amplituden av analogsignalen vid en motsvarande tid, såsom visas i fig. 6(C) genom amplituderna A3 och A6, överföras via DSC-överföríngslänken vid en godtycklig önskad tid genom vanfiga överföringskretsar och lagras i fjärrminnet 20 för efterföljande presentation på analogpresentationsanordningen 2H.
Digital-till-analogomvandlaren och styranordningen 22 visas (Il 1Û HU 9 7801422-2 genom ett detaljerat blockschema i fig. 4. I detta särskilda exempel utgöres analogpresentationsanordningen ZH av ett oscilloskop och två digital-till-analog-omvandlare 7H och 76 användas, med en för vertikalavböjningsspänningen för oscilloskopet och denaandra för horisontalavböjningsspänningen. Den i fjärrminnet 20 lagrade till siffror omvandlade analogsignalen föres till D-A-omvandlaren 74 för att alstra en approximation av analogvågformen 6(C), under det att en horisontalsvepspänning, som i detta fall även finns lagrad som en sekvens av digitala signaler i fjärrmínnet 20, föres till D-A-onwandlaren 76 för att alstra en horisontalavböjningsspänning.
Utspänningarna från de båda D-A-omvandlarna 7H och 76 förstärkes genom motsvarande förstörkare 78 och 80.
De digitala talen för horisontal- och vertikalavböjnings- signalerna är interfolierade i tidsföljd, dvs. att först föres ett horisontaltal till dataingångsledningen 82, därefter ett vertikaltal, sedan det nästa horisontaltalet följt av det nästa vertikaltalet, och så vidare i en interfolierad tidsföljd. Var och en av dessa tal grindas parallellt genom datagrindarna SH till två satser datalåskret- sar 85 och 88, som är kopplade till resp. D-A-omvandlare 74 och 76, och pålägger insignalspänningar på dessa. Varje gång som ett av de digitala orden pålägges på dataingångsledningen 82 och grindas till datalåskretsarna 86 och 88 genom en signal DATAGRIND, kommer ett kanalvalord att påläggas på en kanalavkodare 90, som gör antingen NAND- grinden 92 eller NAND-grinden 94 verksam, beroende på huru- vida det digitala talet på dataingångsledningen 82 är ett vertikal- avböjníngstal eller ett horisontalavböjningstal. En tidsignal TP, som parallellt pâlägges på NAND-grindarna 92 och 94, klockstyr data in i de motsvarande datalåskretsarna 86 eller 88, under det att de övriga datalåskretsarna 86 eller 88 kvarhåller deras tidigare data. Pâ detta sätt kommer de interfolierade vertikal- och horisontaldataingångstal som pålagts på ingångsledningen 82 att ledas till den rätta D-A-om- vandlaren.
I vissa fall användas hjälpkretsar 96, och dessa kan utgöras av en banduppteckningsanordning, en X-Y-skrivare, en digital skrivare eller liknande, och i dessa fall kan det åstadkommas separata kanal- valord för att slå till och från dessa anordningar eller för att in- ställa deras arbetsparametrar.
Utsignalerna från båda D-A-omvandlarna 7% och 76 utgör goda approximationer av de analogspänningarfrån vilka deras resp. digitala insígnaler härletts.Approxímeringsgraden kan förbättras, om så 7801422-2 w skulle önskas, genom minskning av tidsperioden T3 (fig. 6).
Pig. 5 visar den föredragna kretsen för D-A-utsignal- förstärkarna 78 och 80. Analogutsignalen från den motsvarande D-A- omvandlaren föres till den negativa ingången på en vanlig operations- förstärkare 98, vars positiva ingång är jordad och som har en åter- kopplingsresistor 100 ansluten mellan sin negativa ingång och ut- gången för att åstadkomma en parallell-parallell återkoppling som frambringar en spänning vid utgången som är proportionell mot in- signalströmmen. Utsignalen från operationförstärkaren 98 föres via resistorn 102 till den negativa ingången på en vanlig operationsför- stärkare 10H, vars positiva ingång är jordad. Återkopplingsresistorer 106 och 108 är anslutna i serie mellan utgången på operationsför- stärkaren 10k och densammas negativa ingång. Resistorn 106 är varierbar och tjänar till att inställa förstärkarens förstärknings- _grad. En förskjutningsspänning pålägges på operationsförstärkarens 10U negativa ingångsanslutning via en inställbar resistor 110, som inställer nollpunkten för analogfunktionen. Denna krets kan användas för såväl vertikalförstärkaren 78 som horisontalförstärkaren 80.
De nu beskrivna exemplen har använt en yttre tidsignal.
I de fall då ingen yttre tidsignal är tillgänglig kan inre tidgivníng användas, varvid analog- till -digital-omvandlingen igångsättas när analogsignalen går från ett negativt till ett positivt värde eller från ett positivt värde till ett negativt värde såsom bestämmes av valsignalen TRIG -/+. När den valda analogsignalen icke normalt ändrar polaritet, kan den förskjutas halvvägs från noll genom vanliga förskjutningsorgan vid ingången till A-D-omvandlaren 32, så att det erhålles en polaritetsskiftning vid vågformens start för utlösnings- ändamål.
Ehuru den belysande utföringsformen av uppfinningen har beskrivits ganska detaljerat i ändamål att tydligt angiva en praktisk verksam uppbyggnad som innehåller uppfinningen, är det tydligt att den särskilda apparat som visats och beskrivits är avsedd att endast vara belysande och att uppfinningens skilda nya särdrag kan införlivas med andra uppbyggnadsformer utan att uppfinningens idé och omfång ' frångås, varvid de bifogade kraven anger vad uppfinningen omfattar.
Claims (5)
1. Förfarande för presentation av en analog signal som uppträder i en datorstyrd verktygsmaskinkrets på en analog presentationsanordning som är belägen på avstånd från den plats där verktygsmaskinen är belägen, varvid analogldigital- omvandling sker på maskinsidan och därvid erhållen digital signal mellanlagras i ett första minne på maskinsidan för överföring till presentationssidan där de överförda digitala signalerna lagras i ett andra minne, utläses och omvandlas i en digital/analogomvandlare för att återges på den analoga presentationsanordningen, k ä n n e t e c k n a t av att för den analoga signalens omvandling väljes dels en klockperiod varunder en sekvens av digitala signaler erhålles, av vilka var och en representerar den momentana amplituden för den analoga signalen vid motsvarande tidpunkt, dels ett förutbe- stämt totalt antal digitala signaler som skall ingå i den nämnda sekvensen av digitala signaler, varvid den momentana amplituden för den analoga signalen omvandlas till ett mot- svarande digitalt tal vid start av varje successiv klock- period och antalet genererade digitala tal räknas, varvid analog/- digitalomvandlingen avslutas när antalet räknade digitala tal är lika med det förutbestämda antalet digitala signaler som skall ingå i sekvensen samt av att den nämnda sekvensen av digitala tal överförs från maskinsidan till presentations- sidan där sekvensen av digitala tal i digital/analogomvandlaren omvandlas till en approximation av den analoga signalen som återges på presentatíonsanordningen.
2. Anordning för att presentera en analog signal som uppträder i en datorstyrd verktygsmaskinkrets på en analog presentationsanordning (ZH), som är belägen pâ avstånd från den plats där verktygsmaskinen är belägen, varvid en analog/di- gitalomvandlare (32) är ansluten till ett sondorgan (26) för uppfångande av den önskade analoga signalen och omvandla denna till en digital signal, vilken är anordnad att före överföring till presentationssidan mellanlagras i ett första minne (12) på maskinsidan och efter överföring i ett andra minne (20) pä presentatíonssidan, där en digital/analogomvandlare (22) är ansluten mellan det andra minnet (20) och den analoga presen- 10 15 20 25 30 35 7801422-2 12 tationsanordningen (24), k ä n n e t e c k n a d av att analog/digitalomvandlaren (32) är anordnad att alstra en sekvens av digitala tal, som vart och ett representerar den momentana amplituden för den analoga signalen vid motsvarande tidpunkt; och är kopplad till en klockpulskrets (34, 36) an- ordnad att styra analog/digitalomvandlarens (32) funktion så att den utför en omvandling vid start av varje klockperiod, varvid antalet digitala tal från analog/digitalomvandlaren C32) är anordnade att räknas av ett till denna anslutet räknar- organ (34, 40, 42) och organ (38) är anordnade att avbryta matningen av de digitala talen till det första minnet (12) när ett förutbestämt antal digitala tal räknats av räknarorganet (34, 40, 42) och att organ är anordnade att överföra den från det första minnet (12) utlästa sekvensen av digitala tal till det andra minnet (20), varvid den från det andra minnet (20) utlästa sekvensen av digitala tal av digital/analogomvandlaren (22) är anordnad att bilda en approximation av den analoga signalen, vilken approximativa analoga signal är anordnad att återges av presentationsanordningen (24).
3. Anordning enligt patentkrav 2, k ä n n e t e c k n a d av att nämnda organ (34, 40, 42) för räkning av antalet digitala utsignaltal som införts i det första minnet (12) och för av- slutandet av införandet av nämnda digitala utsignaltal sedan ett förutbestämt totalantal har uppnåtts omfattar en ordräknare (42), organ (13) för att förinställa räknaren till det önskade totala antalet digitala utsignaler som skall införas i det första minnet, organ (13) för att dekrementera ordräknaren (42) Varje gång som ett digitalt tal inmatas i det första minnet (12), och organ (38) för att alstra en avslutningssignal när ord- räknaren (42) återgår till noll.
4. Apparat enligt patentkrav 2, k ä n n e t e c k n a d av en adressräknare (40) för det första minnet (12), organ för att koppla utgången på den nämnda adressräknaren (40) till det första minnet (12) för att bestämma adresserna för de nämnda digitala tal som inmatas däri, organ för att inmata ett inledande adresstal i adressräknaren (40) som anger adressen till det första digitala tal som skall inmatas i det (n 10 15 13 7801422-2 första minnet (12), och organ för att inkrementera adress~ räknaren (H0) varje gång ett digitalt tal inmatas i det första minnet (12).
5. Apparat enligt patentkrav 2, av att nämnda organ för att överföra sekvensen av digitala tal från det första minnet (12) till det andra minnet (20) omfattar en första modemutrustning (14) vid platsen för verk- tygsmaskinen och kopplad till verktygsmaskindatorn (13) och k ä n n e t e c k n a d en minnesdel däri, en andra modemutrustning (18) vid den på avstånd belägna platsen kopplad till en diagnosdator (21) och en minnesdel däri, och en digital överföringslänk (16) som sträcker sig mellan den första modemutrustningen (1H) och den andra modemutrustningen (18) för att överföra sekvensen av digitala tal från det första minnet (12) till det andra minnet (20).
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US05/767,142 US4109309A (en) | 1977-02-09 | 1977-02-09 | Method and apparatus for remote display of analog signals occurring in computer controlled machine tools |
Publications (2)
Publication Number | Publication Date |
---|---|
SE7801422L SE7801422L (sv) | 1978-08-10 |
SE445589B true SE445589B (sv) | 1986-06-30 |
Family
ID=25078607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE7801422A SE445589B (sv) | 1977-02-09 | 1978-02-07 | Forfarande och anordning for presentation av en analog signal |
Country Status (28)
Country | Link |
---|---|
US (1) | US4109309A (sv) |
JP (1) | JPS5399963A (sv) |
AT (1) | AT364985B (sv) |
AU (1) | AU508540B2 (sv) |
BE (1) | BE863719A (sv) |
BR (1) | BR7800745A (sv) |
CA (1) | CA1106974A (sv) |
CH (1) | CH629135A5 (sv) |
DE (1) | DE2803394A1 (sv) |
DK (1) | DK57178A (sv) |
ES (1) | ES466662A1 (sv) |
FI (1) | FI780352A (sv) |
FR (1) | FR2380595A1 (sv) |
GB (1) | GB1596576A (sv) |
GR (1) | GR74532B (sv) |
IE (1) | IE46057B1 (sv) |
IL (1) | IL53751A (sv) |
IN (1) | IN148413B (sv) |
IT (1) | IT1101752B (sv) |
LU (1) | LU79029A1 (sv) |
NL (1) | NL172700C (sv) |
NO (1) | NO780352L (sv) |
NZ (1) | NZ186264A (sv) |
PT (1) | PT67620B (sv) |
SE (1) | SE445589B (sv) |
TR (1) | TR20554A (sv) |
YU (1) | YU29178A (sv) |
ZA (1) | ZA78331B (sv) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4225918A (en) * | 1977-03-09 | 1980-09-30 | Giddings & Lewis, Inc. | System for entering information into and taking it from a computer from a remote location |
JPS6016664B2 (ja) * | 1977-10-28 | 1985-04-26 | 豊田工機株式会社 | デ−タ転送装置 |
DE2932394A1 (de) * | 1978-08-24 | 1980-02-28 | Texas Instruments Inc | Intelligente, programmierbare prozessteueranordnung |
US4356545A (en) * | 1979-08-02 | 1982-10-26 | Data General Corporation | Apparatus for monitoring and/or controlling the operations of a computer from a remote location |
US4380796A (en) * | 1980-12-05 | 1983-04-19 | Kearney & Trecker Corporation | Portable control box for computer numerically controlled machine tools |
US4393498A (en) * | 1981-01-22 | 1983-07-12 | The Boeing Company | Method and apparatus for testing systems that communicate over digital buses by transmitting and receiving signals in the form of standardized multi-bit binary encoded words |
US4745543A (en) * | 1981-08-20 | 1988-05-17 | Fischer & Porter Co. | Front panel for a process controller |
US4843588A (en) * | 1982-09-17 | 1989-06-27 | General Electric Company | Programmable radio frequency communications device capable of programming a similar device |
US4614944A (en) * | 1982-09-30 | 1986-09-30 | Teleplex Corporation | Telemetry system for distributed equipment controls and equipment monitors |
US4604682A (en) * | 1982-09-30 | 1986-08-05 | Teleplex Corporation | Buffer system for interfacing an intermittently accessing data processor to an independently clocked communications system |
EP0221091B1 (en) * | 1985-03-29 | 1990-03-07 | Thomas Enginering, Inc. | Pharmaceutical tablet press control mechanism |
US4817006A (en) * | 1986-03-28 | 1989-03-28 | Thomas Engineering, Inc. | Pharmaceutical tablet press control mechanism |
US4786379A (en) * | 1988-02-22 | 1988-11-22 | Reynolds Metal Company | Measuring current distribution in an alumina reduction cell |
US4992946A (en) * | 1988-06-20 | 1991-02-12 | General Electric Company | Data link for gas turbine engine control |
JP2541631B2 (ja) * | 1988-07-26 | 1996-10-09 | ファナック株式会社 | Cncのリモ―ト診断方式 |
JP2693635B2 (ja) * | 1990-10-11 | 1997-12-24 | ファナック株式会社 | Cncの同期動作方式 |
US5650940A (en) * | 1991-10-25 | 1997-07-22 | Kabushiki Kaisha Toshiba | Process monitoring system with remote supervision |
US5287107A (en) * | 1992-06-05 | 1994-02-15 | Hewlett-Packard Company | Optical isolation amplifier with sigma-delta modulation |
US5388268A (en) * | 1992-09-18 | 1995-02-07 | Hewlett-Packard Company | Methods of indicating states of software processes cooperating on a single task |
US5594663A (en) * | 1995-01-23 | 1997-01-14 | Hewlett-Packard Company | Remote diagnostic tool |
GB2354825A (en) * | 1999-07-30 | 2001-04-04 | Eric Atherton | Plant condition monitoring using vibrational measurements |
DE10007126B4 (de) * | 2000-02-17 | 2006-06-22 | Paul Müller GmbH & Co. KG Unternehmensbeteiligungen | Spindel mit einem Datenspeicherelement |
JP4119295B2 (ja) * | 2003-04-07 | 2008-07-16 | 東京エレクトロン株式会社 | 保守・診断データ蓄積サーバ、保守・診断データの蓄積・取得システム、保守・診断データの蓄積・提供システム |
US7894934B2 (en) * | 2006-12-05 | 2011-02-22 | Veyance Technologies, Inc. | Remote conveyor belt monitoring system and method |
US7690354B2 (en) * | 2006-12-05 | 2010-04-06 | Ford Global Technologies, Llc | System and method for improving operation of a fuel injector at lower temperatures |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3376465A (en) * | 1964-10-16 | 1968-04-02 | Stromberg Carlson Corp | Color character display |
US3689879A (en) * | 1971-05-18 | 1972-09-05 | Baxter Laboratories Inc | Conservation of transient pulses in analog to digital conversion |
US3910257A (en) * | 1973-04-25 | 1975-10-07 | Nasa | Medical subject monitoring systems |
US3882305A (en) * | 1974-01-15 | 1975-05-06 | Kearney & Trecker Corp | Diagnostic communication system for computer controlled machine tools |
US3990036A (en) * | 1974-02-28 | 1976-11-02 | Western Geophysical Co. | Multiplexing method and apparatus for telemetry of seismic data |
US4048635A (en) * | 1975-09-15 | 1977-09-13 | Texaco Inc. | Seismic playback/monitor system |
-
1977
- 1977-02-09 US US05/767,142 patent/US4109309A/en not_active Expired - Lifetime
-
1978
- 1978-01-04 IL IL53751A patent/IL53751A/xx unknown
- 1978-01-18 ZA ZA00780331A patent/ZA78331B/xx unknown
- 1978-01-19 IN IN51/DEL/78A patent/IN148413B/en unknown
- 1978-01-19 NZ NZ186264A patent/NZ186264A/xx unknown
- 1978-01-24 AU AU32668/78A patent/AU508540B2/en not_active Expired
- 1978-01-25 CA CA295,646A patent/CA1106974A/en not_active Expired
- 1978-01-26 DE DE19782803394 patent/DE2803394A1/de not_active Ceased
- 1978-01-26 GR GR55279A patent/GR74532B/el unknown
- 1978-01-31 AT AT0066078A patent/AT364985B/de not_active IP Right Cessation
- 1978-02-01 NO NO780352A patent/NO780352L/no unknown
- 1978-02-01 TR TR20554A patent/TR20554A/xx unknown
- 1978-02-03 BR BR7800745A patent/BR7800745A/pt unknown
- 1978-02-03 FI FI780352A patent/FI780352A/fi not_active Application Discontinuation
- 1978-02-04 ES ES466662A patent/ES466662A1/es not_active Expired
- 1978-02-06 CH CH130178A patent/CH629135A5/de not_active IP Right Cessation
- 1978-02-06 IE IE257/78A patent/IE46057B1/en unknown
- 1978-02-06 PT PT67620A patent/PT67620B/pt unknown
- 1978-02-06 GB GB4642/78A patent/GB1596576A/en not_active Expired
- 1978-02-07 FR FR7803354A patent/FR2380595A1/fr active Granted
- 1978-02-07 IT IT47954/78A patent/IT1101752B/it active
- 1978-02-07 BE BE184958A patent/BE863719A/xx not_active IP Right Cessation
- 1978-02-07 SE SE7801422A patent/SE445589B/sv unknown
- 1978-02-08 NL NLAANVRAGE7801473,A patent/NL172700C/xx active Search and Examination
- 1978-02-08 LU LU79029A patent/LU79029A1/xx unknown
- 1978-02-08 YU YU00291/78A patent/YU29178A/xx unknown
- 1978-02-08 JP JP1253278A patent/JPS5399963A/ja active Pending
- 1978-02-08 DK DK57178A patent/DK57178A/da not_active Application Discontinuation
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE445589B (sv) | Forfarande och anordning for presentation av en analog signal | |
US4283713A (en) | Waveform acquisition circuit | |
US3983481A (en) | Digital intervalometer | |
US4736327A (en) | Data display method and apparatus | |
DE2107790B2 (de) | Vorrichtung zur Ermittlung der Auswuchtwerte eines Fahrzeugrades | |
US4055842A (en) | Digital device for measuring single and multiple impact impulses | |
Ramaley et al. | General purpose system for computer data acquisition and control | |
US3466553A (en) | Control circuit for a sampling system | |
JPH0611469Y2 (ja) | プローブ周波数特性補償装置 | |
US3906362A (en) | Chart adapter for use in recording oscilloscope data | |
US3644751A (en) | Digital capacitance meter | |
SU437019A1 (ru) | Электронный осцилограф дл регистрации однократных сигналов | |
JPH0563128U (ja) | 高速a/d変換回路 | |
SU789913A1 (ru) | Цифровой измеритель времени нарастани электрического сигнала | |
SU367389A1 (ru) | Цифровой вольтметр действующего значения периодического напряжения произвольной формы | |
SU1381419A1 (ru) | Цифровой измеритель длительности временных интервалов | |
SU1541635A1 (ru) | Устройство дл определени интегрального значени измен ющегос во времени измерительного сигнала | |
KR940001725B1 (ko) | A/d 변환장치 | |
SU1111038A1 (ru) | Цифровой измеритель температуры | |
JP3258460B2 (ja) | 測定器におけるデータ出力方法 | |
SU1434240A1 (ru) | Многоканальное тензометрическое устройство | |
SU1410280A1 (ru) | Многоканальный измеритель аналоговых сигналов | |
USRE34843E (en) | Signal controlled waveform recorder | |
SU1670670A1 (ru) | Устройство дл измерени продолжительности контактировани синхроконтакта фотоаппарата | |
SU959096A1 (ru) | Устройство дл контрол параметров логических блоков |