MyHaas Welkom,
!
Haas Tooling MyHaas/HaasConnect Aanmelden Aanmelden Haas Tooling MyHaas/HaasConnect Uitloggen Welkom, Mijn machines Laatste activiteit Mijn offertes Mijn account Mijn gebruikers Uitloggen
Zoek uw distributeur
  1. Taal selecteren
    1. English
    2. Deutsch
    3. Español - ES
    4. Español - MX
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • machines Hoofdmenu
    • Verticale bewerkingscentra
      Verticale bewerkingscentra
      Verticale bewerkingscentra View All
      • Verticale bewerkingscentra
      • VF-serie
      • Universelle Machines
      • VR-serie
      • VP-5 prismatisch
      • Palletwisselaar VMC’s
      • Mini Mills
      • MoldMakers
      • Hogesnelheidsboorcentra
      • Boor/tap/frees-serie
      • Toolroom Mill Serie
      • Pocket Mill
      • Compact verticaal bewerkingscentrum
      • Portaalfreesmachine
      • SR-bladrouters
      • Extra grote VMC
      • Frezen met dubbele kolom
      • 3+2 positioneer-machines
    • Multi-asoplossingen
      Multi-asoplossingen
      Multi-asoplossingen View All
      • Multi-asoplossingen
      • Y-as-draaimachines
      • 5-assige freesmachines
    • Draaimachines
      Draaimachines
      Draaimachines View All
      • Draaimachines
      • ST-serie
      • Dubbele spil
      • Box Way-serie
      • Toolroom-draaimachines
      • Chucker draaimachine
      • Kamerfrees
      • Haas-staafdoorvoer
    • Horizontale freesmachines
      Horizontale freesmachines
      Horizontale freesmachines View All
      • Horizontale freesmachines
      • 50-conus
      • 40-conus
    • Draai- en indexeertafels
      Draai- en indexeertafels
      Draai- en indexeertafels View All
      • Draai- en indexeertafels
      • Draaitafels
      • Indexeertafels
      • 5-assige draaitafels
      • Extra lange draaitafels
    • Automatiseringssystemen
      Automatiseringssystemen
      Automatiseringssystemen View All
      • Automatiseringssystemen
      • Automatisering voor freesmachines
      • Draaimachine automatisering
      • Automatische werkstukbeladers
      • Automatiseringsmodellen
    • Desktop-machines
      Desktop-machines
      Desktop-machines View All
      • Desktop-machines
      • Desktop Freesmachine
      • Desktop draaimachine
      • Control Simulator, standaard
      • Control Simulator, Premium
    • Werkplaatsapparatuur
      Werkplaatsapparatuur
      Werkplaatsapparatuur View All
      • Werkplaatsapparatuur
      • Knie frees
      • Haas handbediende draaimachines
      • Haas-zaag
    • Fabricagemachines
      Fabricagemachines
      Fabricagemachines View All
      • Fabricagemachines
      • Lasersnijmachines
      • CNC-persremmen
    • SNELKOPPELINGEN Speciale serie  Speciale serie 
      EU-SERIE EU-SERIE SAMENSTELLEN EN PRIJS BEPALEN | PRIJSLIJST SAMENSTELLEN EN PRIJS BEPALEN | PRIJSLIJST Machines op voorraad Machines op voorraad WAT IS ER NIEUW WAT IS ER NIEUW UW EERSTE CNC UW EERSTE CNC
      WINKELEN VOOR GEREEDSCHAP
      • Een Haas samen stellen en de prijs bepalen
      • Prijslijst
      • Beschikbare voorraad
      • CNCA financiering
      WILT U MET IEMAND SPREKEN?

      Een Haas Factory Outlet (HFO) kan uw vragen beantwoorden en de beste mogelijkheden met u bespreken.

      CONTACT YOUR DISTRIBUTOR >
  • Opties Hoofdmenu
    • The Haas Control Waardeoptiepakketten
      Waardeoptiepakketten
      Waardeoptiepakketten View All
      • Waardeoptiepakketten
    • Product Image Spillen
      Spillen
      Spillen View All
      • Spillen
    • Product Image Gereedschapswisselaars
      Gereedschapswisselaars
      Gereedschapswisselaars View All
      • Gereedschapswisselaars
    • Product Image 4e- | 5e-as
      4e- | 5e-as
      4e- | 5e-as View All
      • 4e- | 5e-as
    • Product Image Revolvers en aangedreven gereedschappen
      Revolvers en aangedreven gereedschappen
      Revolvers en aangedreven gereedschappen View All
      • Revolvers en aangedreven gereedschappen
    • Product Image Tasten
      Tasten
      Tasten View All
      • Tasten
    • Haas beheer van spanen en koelmiddel Beheer van spanen en koelmiddel
      Beheer van spanen en koelmiddel
      Beheer van spanen en koelmiddel View All
      • Beheer van spanen en koelmiddel
    • De Haas besturing De Haas besturing
      De Haas besturing
      De Haas besturing View All
      • De Haas besturing
    • Product Image Productopties
      Productopties
      Productopties View All
      • Productopties
    • Product Image Gereedschap en opspanning
      Gereedschap en opspanning
      Gereedschap en opspanning View All
      • Gereedschap en opspanning
    • Product Image Werkstukopspanning
      Werkstukopspanning
      Werkstukopspanning View All
      • Werkstukopspanning
    • Product Image 5-assige oplossingen
      5-assige oplossingen
      5-assige oplossingen View All
      • 5-assige oplossingen
      • 5 Easy Steps to 5-Axis
    • Product Image Automatisering
      Automatisering
      Automatisering View All
      • Automatisering
    • SNELKOPPELINGEN Speciale serie  Speciale serie 
      EU-SERIE EU-SERIE SAMENSTELLEN EN PRIJS BEPALEN | PRIJSLIJST SAMENSTELLEN EN PRIJS BEPALEN | PRIJSLIJST Machines op voorraad Machines op voorraad WAT IS ER NIEUW WAT IS ER NIEUW UW EERSTE CNC UW EERSTE CNC
      WINKELEN VOOR GEREEDSCHAP
      • Een Haas samen stellen en de prijs bepalen
      • Prijslijst
      • Beschikbare voorraad
      • CNCA financiering
      WILT U MET IEMAND SPREKEN?

      Een Haas Factory Outlet (HFO) kan uw vragen beantwoorden en de beste mogelijkheden met u bespreken.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Hoofdmenu
      Ontdek het verschil dat Haas maakt
    • Waarom Haas
    • MyHaas
    • Onderwijscommunity
    • Industrie 4.0
    • HAAS-CERTIFICERING
    • Ervaringen van klanten
  • Service Hoofdmenu
      Welkom bij Haas Service
      SERVICE HOME Bedieningshandleidingen Instructieprocedures Gidsen voor het verhelpen van storingen Preventief onderhoud Haas-onderdelen Haas Tooling Video’s
  • Video’s Hoofdmenu
  • Haas-gereedschap Hoofdmenu
MyHaas Welkom,
!
Haas Tooling MyHaas/HaasConnect Aanmelden Aanmelden Haas Tooling MyHaas/HaasConnect Uitloggen Welkom, Mijn machines Laatste activiteit Mijn offertes Mijn account Mijn gebruikers Uitloggen
Zoek uw distributeur
  1. Taal selecteren
    1. English
    2. Deutsch
    3. Español - ES
    4. Español - MX
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

Resultaten zoekopdracht

Web Pages

Images

    • <
    • 1
    • >

Communication With External Devices - DPRNT

Service Home Instructieprocedure Communicatie met externe apparaten - DPRNT
Recently Updated Last updated: 02/27/2026

Communicatie met externe apparaten - DPRNT


Communicatie met externe apparaten - DPRNT

- Spring naar sectie - 1. Introduction 2. CONFIGURE DPRINT for output (3 stappen) Back to Top

Introduction

Communicatie met externe apparaten - DPRNT[ ]

Macro’s maken het mogelijk om op extra manieren te communiceren met randapparatuur. U kunt bijvoorbeeld onderdelen digitaliseren, inspectierapporten over draaitijd leveren, of besturingen synchroniseren. De opdrachten die hiervoor beschikbaar zijn, zijn POPEN, DPRNT[ ] en PCLOS.

Communicatie voorbereidende opdrachten

POPEN en PCLOS zijn niet nodig op de Haas-machine. Deze zijn inbegrepen zodat programma's van andere besturingen naar de Haas besturing kunnen worden verzonden.  

CONFIGURE DPRINT for output

1

NGC-besturingen zijn niet uitgerust met een RS232-poort. Om vergelijkbare functionaliteit te bieden kunnen DPRINT-instructies via het TCP-netwerk worden verzonden.  DRPINT-statements kunnen ook in een bestand worden opgeslagen

Instelling 261 specificeert de locatie van de uitvoer:Uitgeschakeld, Bestand, TCP-poort

Als “File” is geselecteerd, specificeert instelling 262 de bestandslocatie (map).  De waarde 262 wordt ingesteld met de optie ListProg [F3].  De naam van het uitvoerbestand is DPRNT.OUT.  Het bestand heeft de indeling UTF-8. De standaardwaarde voor deze instelling is de map “Gebruikersgegevens”.

Als de “TCP-poort” is geselecteerd, gebruik dan de door instelling 263 gespecificeerde TCP-poort. Om DPRINT-uitvoer via TCP-netwerken te streamen, implementeert de NGC-besturing een TCP-server.  Om de uitvoer te ontvangen, kan elk terminalprogramma worden gebruikt dat TCP-communicatie ondersteunt.

De voorbeelden zijn inclusief PUTTY (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), TerraTerm (https://ttssh2.osdn.jp/index.html.en).  Er zijn nog vele anderen.

 

2

Om een TCP-verbinding tot stand te brengen, moet instelling 261 zijn ingesteld op “TCP Port” en moet instelling 263 zijn ingesteld op het poortnummer waarmee u verbinding wilt maken om DPRNT-berichten te kunnen ontvangen.

Om bijvoorbeeld een verbinding met Putty tot stand te brengen:

  1. Voer het IP-adres van de machine in, samen met het eerder gekozen poortnummer voor instelling 263.
  2. Selecteer het verbindingstype “Raw” of “Telnet”
  3. Druk op Openen om de verbinding te openen.

Deze opties kunnen voor verbindingen in het vervolg als “Opgeslagen sessie” in Putty worden opgeslagen. Als de verbinding niet zo lang open blijft als gewenst, zorg er dan voor dat “TCP-keepalives inschakelen” is geselecteerd in de “Verbindingsopties”.

3

Om te controleren of de verbinding actief is, voert u “ping” in in de Putty-terminal. Dat kan worden gedaan om de verbinding te testen, aangezien de machine een “pingret” verzendt als de verbinding actief is. Hieronder ziet u een voorbeelduitvoer die is verkregen door de code in de voorbeeldtabel van de DPRNT-indeling uit te voeren. Er kunnen op elk moment maximaal 5 gelijktijdige verbindingen tot stand worden gebracht.

Opgemaakte output

Met het DPRNT-statement kan de programmeur geformatteerde tekst naar de seriële poort sturen. Elke tekst en elke variabele kunt u naar de seriële poort sturen. De opmaak van het DPRNT-statement is

als volgt: DPRNT [<text> <#nnnn[wf]>... ] ;

DPRNT moet de enige opdracht in het blok zijn. In het vorige voorbeeld is <text> elk teken van A tot Z of de letters (+,-, /,*, ., ?, en de spatie). Wanneer een sterretje wordt gebruikt, wordt deze omgezet in een spatie. <#nnnn[wf]> is een variabele gevolgd door een opmaak. Het variabele nummer kan elke macrovariabele zijn. De opmaak [wf] is vereist en bestaat uit twee cijfers tussen vierkantje haakjes. Denk eraan dat macrovariabelen echte nummers zijn met een heel cijfer en een breuk. Het eerste cijfer in de opmaak geeft het totaal aantal plaatsen aan die in de output zijn gereserveerd voor het hele getal. Het tweede cijfer bepaalt het totaal aantal gereserveerde plaatsen voor de breuk.

WF: Het totaal aantal plaatsen dat voor de output wordt gereserveerd, kan niet gelijk aan nul zijn en niet groter dan acht. Deze opmaken zijn bijvoorbeeld niet geldig: [00] [54] [45] [36]

NGC: NGC kan elk cijfer gebruiken van 0 tot 9 voor zowel hele cijfers als breuken

Tussen het hele getal en de breuk wordt een decimaalpunt gezet. De breuk is afgerond op het laatste cijfer. Wanneer nul plaatsen zijn gereserveerd voor de breuk, dan wordt geen decimaalpunt gebruikt. Volgende nullen worden geplaatst wanneer er een breuk is. Ten minste een plaats is gereserveerd voor het hele getal, zelfs wanneer er een nul wordt gebruikt.

Als de waarde van het hele getal minder cijfers heeft dan ervoor zijn gereserveerd, dan worden de leidende spaties uitgevoerd. Als de waarde van het hele getal meer cijfers heeft dan ervoor zijn gereserveerd, wordt het veld uitgebreid, zodat deze nummers worden afgedrukt.

Na elk DPRNT-blok wordt een harde return uitgestuurd.

 

Uitvoering

DPRNT-statements worden tijdens blokinterpretatie uitgevoerd. DPRNT-statements worden tijdens vooruit kijken uitgevoerd.  Dit betekent dat de programmeur dient op te letten waar de DPRNT-statements in het programma verschijnen. Vooral als het de bedoeling is dat er wordt afgedrukt.

G103 is nuttig voor het beperken van vooruit kijken. Als u anticiperende interpretatie naar één blok wilt beperken, dient u de volgende opdracht aan het begin van uw programma in te voeren: Hierdoor kijkt de besturing (2) blokken vooruit.

G103 P1 ;

Om de vooruitkijkbeperking op te heffen, wijzigt u de opdracht in G103 P0.   G103 kan niet worden gebruikt terwijl freescompensatie in gebruik is.

Bewerken

Onjuist samengestelde of geplaatste macrostatements veroorzaken een alarm. Let op bij het bewerken van uitdrukkingen; haakjes moeten qua aantal overeenkomen. U kunt de DPRNT[ ]-functie bijna net zoals een opmerking bewerken. U kunt het wissen of als een heel item verplaatsen. U kunt ook afzonderlijke items tussen de haakjes bewerken. Variabelenreferenties en opmaakuitdrukkingen dient u als een geheel te wijzigen. Als u [24] in [44] wilt veranderen, plaatst u de cursor zo dat [24] wordt gemarkeerd. U vult [44] in en drukt op  [ENTER]. Let wel; u kunt de  [HANDLE JOG]-besturing gebruiken om door lange DPRNT[ ]-uitdrukkingen te bladeren. Adressen met uitdrukkingen kunnen verwarrend zijn. In dat geval staat het alfabetische adres apart. Voorbeeld: het volgende blok bevat een adresuitdrukking in X:

G01 G90 X [COS [90]] Y3.0 (CORRECT) ;

Hier staan de X en de haakjes apart en kunnen dus afzonderlijk worden bewerkt. Het is mogelijk om tijdens het bewerken de gehele uitdrukking te wissen en door een zwevende-puntconstante te vervangen.

G01 G90 X 0 Y3.0 (INCORRECT) ;

Het hierboven gegeven blok veroorzaakt tijdens het draaien een alarm. De juiste opmaak is als volgt:

G01 G90 X0 Y3.0 (CORRECT) ;

OPMERKING: Er staat dus geen spatie tussen de X en de Nul (0). ONTHOUD als u een alfateken alleen ziet staan, dat dat dan een adresuitdrukking is.

Recently Viewed Items

You Have No Recently Viewed Items Yet

Feedback
Haas Logo

Leveringsprijs Haas

Deze prijs is inclusief verzendkosten, export- en invoerrechten, verzekeringen en andere kosten tijdens verzending naar een locatie in Frankrijk die met u als koper is overeengekomen. Er kunnen geen andere verplichte kosten worden toegevoegd aan de levering van een Haas CNC-product.

BLIJF OP DE HOOGTE VAN DE NIEUWSTE TIPS EN TECHNOLOGIE VAN HAAS…

Meld u nu aan!   

HAAS TOOLING ACCEPTEERT HET VOLGENDE:

  • Service en ondersteuning
  • Eigenaren
  • Service aanvragen
  • Bedieningshandleidingen
  • Haas-onderdelen
  • Reparatieverzoek voor draaitafel
  • Handleidingen voor het voorinstalleren
  • Winkelen voor gereedschap
  • Een nieuwe Haas samenstellen en prijs bepalen
  • Beschikbare voorraad
  • De prijslijst van Haas
  • CNCA financiering
  • Over Haas
  • Toegankelijkheidsverklaring
  • DNSH-verklaring
  • Naleving van exportvoorschriften
  • Carrières
  • Certificeringen en veiligheid
  • Neem contact met ons op
  • Geschiedenis
  • Algemene voorwaarden
  • Algemene voorwaarden Haas Tooling
  • Privacy
  • Garantie
  • Haas-gemeenschap
  • HAAS-certificeringsprogramma
  • Haas Motorsports
  • Gene Haas Foundation
  • Haas gemeenschap technisch onderwijs
  • Evenementen
  • Doe mee aan de conversatie
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2026 Haas Automation, Inc - CNC werktuigmachines

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255