Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Copyright © 2016 EPLAN Software & Service GmbH & Co. KG EPLAN Software & Service GmbH & Co. KG is niet aansprakelijk voor technische of druktechnische fouten of onvolkomenheden in deze technische informatie en is ook niet verantwoordelijk voor schade die direct of indirect terug te voeren is op de levering, de kwaliteit en het gebruik van dit materiaal. Dit document bevat eigendomsrechtelijk beschermde informatie die valt onder het auteursrecht. Alle rechten zijn beschermd. Zonder voorafgaande schriftelijke toestemming van EPLAN Software & Service GmbH & Co. KG mag dit document noch geheel noch gedeeltelijk worden gekopieerd of vermenigvuldigd. De software die in dit document wordt beschreven, valt onder een licentiecontract. Gebruik en vermenigvuldiging van de software is alleen toegestaan in het kader van dit contract. RITTAL® is een geregistreerd handelsmerk van Rittal GmbH & Co. KG. EPLAN®, EPLAN Electric P8®, EPLAN Fluid®, EPLAN Preplanning®, EPLAN PPE®, EPLAN Pro Panel® EPLAN Smart Wiring® en EPLAN Harness proD® zijn geregistreerde handelsmerken van EPLAN Software & Service GmbH & Co. KG. Windows 7®, Windows 8®, Windows 8.1®, Windows 10®, Windows Server 2008 R2®, Windows Server 2012®, Windows Server 2012 R2®, Microsoft Windows®, Microsoft® Excel®, Microsoft® Access®, Microsoft SQL en Notepad® zijn geregistreerde handelsmerken van Microsoft Corporation. PC WORX®, CLIP PROJECT®, INTERBUS® en PROFINET® zijn geregistreerde handelsmerken van Phoenix Contact GmbH & Co. AutoCAD® en AutoCAD Inventor® zijn geregistreerde handelsmerken van Autodesk, Inc. STEP 7®, SIMATIC® en SIMATIC HW Konfig® zijn geregistreerde handelsmerken van Siemens AG. InstallShield® is een geregistreerd handelsmerk van InstallShield, Inc. Adobe® Reader® en Adobe® Acrobat® zijn geregistreerde handelsmerken van Adobe Systems Inc. TwinCAT® is een geregistreerd handelsmerk van Beckhoff Automation GmbH. Unity Pro® is een geregistreerd handelsmerk van Schneider Electric. RSLogix 5000® en RSLogix Architect® zijn geregistreerde handelsmerken van Rockwell Automation. Alle overige genoemde product- en handelsnamen zijn handelsmerken of geregistreerde handelsmerken van de desbetreffende eigenaren. EPLAN gebruikt de Open-Source-Software 7-Zip (7za.dll), versie 16.00, Copyright © by Igor Pavlov. De broncode van 7-Zip valt onder de GNU Lesser General Public License (LGPL). De broncode van 7-Zip en meer informatie over deze licentie vindt u op: http://www.7-zip.org EPLAN gebruikt de Open-Source-Software Open CASCADE, versie 6.9.1, Copyright © by Open CASCADE S.A.S. De broncode van Open CASCADE valt onder de Open CASCADE Technology Public License. De broncode van Open CASCADE en meer informatie over deze licentie vindt u op: http://www.opencascade.org EPLAN biedt een importfunctie, die gebruik maakt van eCl@ss. Voor het gebruik van de eCl@ss is een licentie nodig. U kunt deze bestellen en registeren in het download portal: http://www.eclassdownload.com 2 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Inhoudsopgave Inleiding ··········································································· 5 Wij ontwikkelen oplossingen voor meer efficiëntie ·································· 5 EPLAN platform – uw sleutel tot succes ··············································· 6 EPLAN API ······································································· 9 EPLAN API voordelen ······································································ 9 Functionele prestatieverbetering ························································ 9 Snellere taakgerichte processen ······················································ 10 EPLAN API techniek ························································· 10 Uitbreidingsmodulen ······································································ 11 Zelfstandige programma's ······························································· 11 EPLAN API frameworks····················································· 12 EPLAN API objectmodel ································································· 12 EPLAN API basisfunctionaliteiten ····················································· 13 Geavanceerde EPLAN API functionaliteiten········································ 13 EPLAN API ontwikkelomgeving ·········································· 14 Functieoverzicht ······························································ 15 EPLAN API objectmodel ································································· 15 EPLAN API basisfunctionaliteiten ····················································· 17 Geavanceerde EPLAN API functionaliteiten········································ 18 Hardwarevereisten ··························································· 21 Computerplatform ········································································· 21 Aanbevolen configuratie computerplatform ········································· 21 Netwerk ······················································································ 21 Multiuser ····················································································· 22 De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 3 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Softwarevrijgave ······························································ 22 Besturingssystemen ······································································ 22 Microsoft producten ······································································· 23 SQL-Server (64 bit) ······································································· 23 PDF-redlining ··············································································· 23 PLC-systemen (PLC & Bus Extension) ·············································· 24 De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 4 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Inleiding EPLAN Software & Service ontwikkelt CAE-oplossingen en adviseert bedrijven bij het optimaliseren van hun engineeringsprocessen. Dankzij gestandaardiseerde processen, automatische procedures en uniforme workflows kunnen klanten bij het productontwikkelingsproces nog efficiënter werken. EPLAN levert op maat gesneden concepten voor de invoering en inrichting van het systeem, alsmede perfecte integratie in de IT- / PLM-systeemomgeving – gebaseerd op standaard engineeringsoplossingen. Daarnaast omvat het serviceprogramma customizing, consulting en training. De ontwikkeling van individuele en gestandaardiseerde interfaces voor ERP, PDM en PLM staat garant voor uniformiteit van gegevens bij de productontwikkeling. Consequente klantgerichtheid, wereldwijde support en innovatieve ontwikkelings- en interfacecompetentie zijn onze succesfactoren. EPLAN maakt deel uit van de Friedhelm Loh Group en staat voor continuïteit en investeringszekerheid. Geoptimaliseerde engineeringsprocessen: dat is onze belofte – klantspecifiek en praktijkgericht. Wij ontwikkelen oplossingen voor meer efficiëntie Globaliserende markten, stijgende kosten en tijdsdruk alsmede toenemende concurrentie dwingen bedrijven om continu efficiënter te werken. Alleen zo kunt u het hoofd bieden aan de uitdagingen van de branche en uw ambitieuze doelstellingen zoals innovatieleiderschap, wereldwijde groei en operationele topprestaties bereiken. Op de weg daarheen liggen met name in de engineering vaak onbenutte potenties die effect hebben op het complete productontwikkelingsproces. Onder het motto "EPLAN – efficient engineering" ontwikkelt de onderneming al meer dan 30 jaar praktijkgerichte engineeringsoplossingen en individuele concepten voor het optimaliseren van engineeringsprocessen bij klanten. EPLAN adviseert bedrijven met als doel processen perfect op elkaar af te stemmen, doorlooptijden van projecten te reduceren en engineeringskosten te verlagen. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 5 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Meer dan 45.000 klanten van verschillende grootte en in de meest uiteenlopende branches vertrouwen ondertussen dagelijks op EPLAN en zijn producten om hun concurrentiepositie en de toekomstbestendigheid op lange termijn veilig te stellen. Zorg ook voor een beslissende voorsprong ten opzichte van uw concurrenten en verhoog permanent de efficiëntie van de engineeringsprocessen binnen uw bedrijf! EPLAN platform – uw sleutel tot succes Het EPLAN platform verbindt expertsystemen voor verschillende disciplines zoals elektro-, fluid- en M&R-engineering alsmede de schakelkastproductie. Zo worden alle toepassingen voorzien van dezelfde basisgegevens en bewerkingsfuncties, waardoor een hogere projectkwaliteit en een mechatronische werkwijze worden ondersteund. EPLAN Electric P8 EPLAN Electric P8 is een CAE-softwareoplossing voor de engineering, documentatie en het beheer van elektrotechnische automatiseringsprojecten. EPLAN Fluid EPLAN Fluid is een CAE-softwareoplossing voor de engineering en documentatie van fluidtechnische installaties op het gebied van hydraulica, pneumatiek, koeling en smering. EPLAN Preplanning EPLAN Preplanning is een CAE-softwareoplossing voor de technische preplanning van machines en installaties. De software ondersteunt grafische en databankgebaseerde werkwijzen, met gegevensoverdracht naar interdisciplinaire detailplanningen. De individuele systeemconfiguratie maakt een flexibele aanpassing aan bestaande engineeringsprocessen mogelijk. EPLAN Preplanning P&ID EPLAN Preplanning P&ID is een CAE-softwareoplossing voor het maken van installatieoverzichten, PFD's (Process Flow Diagram) en P&ID's (Piping and Instrumentation Diagram) voor procestechnische machines en installaties. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 6 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 EPLAN Pro Panel EPLAN Pro Panel is een CAE-softwareoplossing voor de engineering en verificatie van schakelkasten en schakelinstallaties in 3D, inclusief het beschikbaar stellen van gegevens voor de materiaallogistiek en de productie-integratie. EPLAN Smart Wiring EPLAN Smart Wiring is een browser-gebaseerde softwareoplossing voor de eisen die aan handmatige bedrading worden gesteld. ODC, aansluitpunt, dwarsdoorsnede, kleur, draadlengte, eindbehandeling of de exacte routeringstrajecten: Alle noodzakelijke informatie over de bedrading is 100% digitaal beschikbaar en gevisualiseerd. De visualisering verwijst naar de 3D-layout en naar de resultaten van de virtuele bedrading in EPLAN Pro Panel. EPLAN Harness proD EPLAN Harness proD is een CAE-softwareoplossing voor de efficiënte constructie en documentatie van kabels en kabelbomen in 3D / 2D, van het digitale prototype tot aan de vervaardiging van complete productdocumentatie. EPLAN Engineering Configuration One De toepassing van EPLAN Engineering Configuration One (EEC One) is de eerste stap in de wereld van geautomatiseerde Excel-gebaseerde schemavervaardiging voor de elektro- en fluidtechniek op basis van voorgedefinieerde standaarden zoals EPLAN-macro's, waardensets en varianten. EPLAN Engineering Configuration EPLAN Engineering Configuration Professional (EEC Professional) is een soort "besturingscentrale", die bruggen slaat tussen mechanica, elektrotechniek, besturingstechniek en de documentatie. Met een systeem van bouwkasten en voorschriften kunnen varianten in de machine- en installatiebouw worden beheerd. EPLAN Data Portal Geïntegreerd, webgebaseerd gegevensplatform waarmee actuele apparaatgegevens van toonaangevende fabrikanten van componenten ter beschikking worden gesteld en direct kunnen worden gebruikt bij de engineering met EPLAN-softwareoplossingen. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 7 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Onze software is uniform ontworpen en verbindt alle disciplines. Opmerking: De in deze productbeschrijving genoemde functies en mogelijkheden, hebben steeds betrekking op de meest uitgebreide leveringsomvang van de technologie. Afhankelijk van het geïnstalleerde EPLAN-systeem, kan deze leveringsomvang afwijken. Monheim, September 2016 Productmanagement EPLAN Software & Service GmbH & Co. KG De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 8 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 EPLAN API EPLAN API voordelen Voor de producten EPLAN Electric P8, EPLAN Fluid, EPLAN Pro Panel en EPLAN Preplanning is een uniforme en bijzonder krachtige programmeerinterface (API, Application Programming Interface) beschikbaar. De programmeerinterface is gebaseerd op de huidige Microsoft ".Net 4.5.2"technologie en biedt zo een open, toekomstgericht en krachtig ontwikkelingsplatform. Ontwikkel zelf of samen met EPLAN op basis van de EPLAN API uw eigen op maat gesneden engineeringsoplossingen. Functionele prestatieverbetering Met de EPLAN API kunt u binnen uw eigen bedrijf op basis van het EPLANplatform op efficiënte wijze individuele functies realiseren en zo de workflow- en systeemintegratie nog verder verbeteren. Als sleutelcomponent in de engineering maakt EPLAN door individuele aanpassing aan uw specifieke taakstellingen een uiterst efficiënte en door automatismen sterk gerationaliseerde projectbewerking mogelijk. Voor aanbieders van interfaces en engineeringsoplossingen in de EPLANomgeving kunnen op basis van de EPLAN API creatieve eigen toepassingen worden ontwikkeld die nieuwe marktkansen bieden. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 9 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Snellere taakgerichte processen Met de EPLAN API kunt u gestandaardiseerde werkprocessen in de engineering automatiseren. De standaard functieomvang van de EPLANproducten kan bovendien met individuele functionaliteiten worden uitgebreid. Zo kan EPLAN eenvoudig aan uw individuele werkmethode worden aangepast. Dankzij de automatisering en individualisering wordt de bediening van de totaaloplossing voor afzonderlijke gebruikers vereenvoudigd. Doorlooptijden, ontwerpfouten en inwerktijden worden op deze manier gereduceerd. Gebruikers van andere programma's binnen de EPLAN-omgeving kunnen door toegang op afstand via EPLAN API programmering EPLAN-functionaliteiten en gegevens gebruiken zonder daarbij de oorspronkelijke werkomgeving te hoeven verlaten. Dat maakt een uniforme gegevensstroom tussen alle bij de engineering betrokken applicaties mogelijk. Resultaten zijn zo sneller en economisch voordeliger beschikbaar. EPLAN API techniek De volgende hoofdstukken helpen softwareontwikkelaars bij de beoordeling van de mogelijkheden van de EPLAN API voor hun onderneming. Voor de programmering is in principe niet meer nodig dan een eenvoudige teksteditor en een gratis ".Net" compiler. Maar voor een meer gebruiksvriendelijk ontwikkelingsproces raden wij zeker een geïntegreerde ontwikkelomgeving aan, zoals Microsoft Visual Studio, die door de EPLAN API optimaal wordt ondersteund. Als programmeertalen kunt u talen gebruiken die door ".Net" worden ondersteund, zoals C#, Visual Basic en C++/CLI. Met behulp van de EPLAN API kunnen zowel uitbreidingsmodulen, die binnen het EPLAN-systeem functioneren, als zelfstandige programma's worden geschreven. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 10 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Uitbreidingsmodulen Met behulp van uitbreidingsmodulen kunnen nieuwe functionaliteiten worden gecreëerd die naadloos in de gebruikersinterface kunnen worden geïntegreerd. Zo kunnen eigen menuopdrachten en dialoogvensters in de EPLAN-applicaties worden opgenomen. Uitbreidingsmodulen zijn ".Net"-assemblies, die slechts eenmalig worden geregistreerd en vervolgens bij elke start van EPLAN beschikbaar zijn. Zelfstandige programma's Met behulp van de EPLAN API kunnen EPLAN-functionaliteiten ook in eigen programma's worden toegepast. Via deze "offline-toepassingen" kan een groot aantal individuele tools worden geprogrammeerd, waarmee aan speciale eisen kan worden voldaan. In combinatie met voorbereide schemamacro's en deelschema's kunnen zo bijvoorbeeld complexe schemagenerators worden opgebouwd, die in staat zijn EPLAN-schema's automatisch te genereren. De configuratie en de workflow kunnen daarbij individueel en bedrijfsspecifiek worden ingesteld. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 11 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 EPLAN API frameworks Vanuit technisch oogpunt is de EPLAN API ingedeeld in verschillende bereiken, met elk hun eigen programmeeromgeving (EPLAN API framework). Afhankelijk van de taakstelling kan een EPLAN API programma worden bediend vanuit de bereiken "Objectmodel", "Basisfunctionaliteiten" of "Geavanceerde functionaliteiten". EPLAN API objectmodel Met het EPLAN API objectmodel kunnen elektro- en fluidtechnische schemasymbolen direct worden bewerkt. Hiervoor stelt de EPLAN API een objectgeoriënteerd gegevensmodel beschikbaar, dat directe toegang biedt tot de verschillende schemasymbolen en de overige projectgegevens. In het EPLAN API gegevensmodel zijn er vele objectklassen, waarmee vrijwel elk aspect van een project kan worden vastgelegd en waarmee de eigenschappen daarvan kunnen worden benaderd, uitgelezen en gewijzigd. Op deze manier kunnen bijvoorbeeld projecten, pagina's en functies, maar ook complete 3D-schakelkasten worden gegenereerd, bewerkt en verwijderd. Een overzicht van het EPLAN API objectmodel vindt u in het functieoverzicht aan het eind van deze productbeschrijving. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 12 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 EPLAN API basisfunctionaliteiten Als basisfunctionaliteiten van de EPLAN API zijn mechanismen beschikbaar, die in alle EPLAN-productvarianten nodig zijn. Met deze EPLAN API basisfunctionaliteiten kunnen bijvoorbeeld instellingen worden uitgelezen of gedefinieerd, teksten in de systeemmeldingen worden ingevoerd, meertalige eigenschappen worden bewerkt of kan het in EPLAN geïntegreerde rechtenbeheer worden toegepast. Een overzicht van de EPLAN API basisfunctionaliteiten vindt u in het functieoverzicht aan het eind van deze productbeschrijving. Geavanceerde EPLAN API functionaliteiten Naast de basisfunctionaliteiten biedt de EPLAN API zogeheten geavanceerde functionaliteiten uit de bereiken EPLAN Electric P8, EPLAN Fluid, EPLAN Pro Panel en EPLAN Preplanning. Enkele voorbeelden van deze geavanceerde EPLAN API functionaliteiten: Macro's kunnen automatisch worden ingevoegd of individuele schemasymbolen kunnen in het schema worden geplaatst. Verwerkingen kunnen worden geactualiseerd, projecten of afzonderlijke pagina's kunnen naar printers worden uitgevoerd of in PDF-formaat worden geëxporteerd. Er kunnen controleprocedures worden gestart en de resultaten daarvan kunnen worden verwerkt. Eigen controleprocedures kunnen worden uitgebreid en er kunnen nieuwe meldingen in het meldingenbeheer worden geschreven. Er zijn functies beschikbaar voor de meest uiteenlopende typen projectgegevens, zoals artikelen, PLC's, kabels etc. Ook zijn de functies van de backup- of de labelingsmodule toegankelijk. Een overzicht van de geavanceerde EPLAN API functionaliteiten vindt u in het functieoverzicht aan het eind van deze productbeschrijving. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 13 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 EPLAN API ontwikkelomgeving Softwareontwikkelaars worden door de EPLAN API optimaal ondersteund. De programmeerinterface wordt als zelfstandige setup geleverd en integreert de EPLAN API in de ontwikkelomgeving van Microsoft Visual Studio. De integratie van de ontwikkelomgeving omvat een contextafhankelijke Help en diverse Project en Klasse Wizards. In de meegeleverde gebruikershandleiding wordt stap voor stap uitgelegd hoe u een add-on-programma maakt. De Help-functie en gebruikershandleiding zijn beschikbaar in het Engels. De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 14 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Functieoverzicht Het volgende functieoverzicht bevat een overzicht van de EPLAN APImogelijkheden. EPLAN API objectmodel Objectmodel met echte afleidingshiërarchie Projecten openen, sluiten, kopiëren, verwijderen etc. Projectgegevens bewerken Eigenschappen op type afvragen en plaatsen Eigenschapattributen bepalen: type, codering en toegangsmodus Gebruikergedefinieerde eigenschappen maken Import en export van gebruikergedefinieerde eigenschappen Definitie van eigen Ongedaan-maken-stappen Integratie in het Ongedaan-maken-beheer van de interface Projectinstellingen bewerken Gefilterde toegang tot pagina's Projecten genereren en bewerken Pagina's genereren en bewerken Elektro- en fluid-technische functies genereren en bewerken Krachtige zoekfuncties voor gegevensmodelobjecten Gefilterde toegang tot objecten op pagina's Uitlezen van speciale macro-eigenschappen zoals invoegpunten of tijdelijke aanduidingen voor de macroplaatsing Plaatsing van symbolen Toegang tot opgeslagen symbolen en symboolvarianten Toegang tot opgeslagen artikelen Toewijzing van artikelen aan functies Apparaatkasten genereren en bewerken De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 15 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Structuurkasten genereren en bewerken Macrovakken genereren en bewerken Kabeldefinities en afschermingen genereren en bewerken PLC-kasten genereren en bewerken Stekers en stekercontacten genereren en bewerken Klemmenstroken, klemmen en klemmentoebehoren genereren en bewerken Groepen plaatsingen genereren en bewerken Groeperingen genereren en bewerken Grafische objecten genereren en bewerken Toegang tot logica via functiesjablonen Verbindingseigenschappen bewerken Dynamische verbindingslijnen bewerken Verbindingseigenschappen via verbindingsdefinitiepunten bewerken Afbreekpunten genereren en bewerken Bundelaansluitingen en bundelverbinders genereren en bewerken Potentiaaldefinities genereren en bewerken Aansluitingen van functies genereren en bewerken Tijdelijke aanduiding-teksten genereren en bewerken Toegang tot het layerbeheer en alle grafische layers Hyperlinks en afbeeldingen genereren en bewerken Pad-functieteksten genereren en bewerken Geplaatste eigenschappen genereren en bewerken Tijdelijke aanduiding-objecten, variabelen en waardensets genereren en bewerken Projectopties bewerken Alle elementen van 3D-schakelkasten genereren en bewerken Topologie-routeringstrajecten genereren en bewerken Pre-planning segmenten genereren en bewerken Toegang tot deelprojecten Kabelboomobjecten genereren en bewerken De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 16 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 EPLAN API basisfunctionaliteiten Opzetten en uitvoeren van geparameteriseerde acties Uitvoeren van opdrachtregeloproepen in de EPLAN API Integreren van uitbreidingsmodulen Eigen menuopdrachten genereren Integreren van eigen werkbalken Reageren op systeemgebeurtenissen Opzetten van eigen systeemgebeurtenissen Uitlezen van de systeemmeldingenlijst Uitlezen van het meldingenbeheer Naar gelang het gebruik van het rechtenbeheer: controleren van rechten voor bepaalde acties Multi-user-functies Bepalen van de actuele gebruiker Toevoegen van eigen gebruikersrechten voor eigen uitbreidingsmodulen Meertalige eigenschappen bewerken Instellingen lezen, schrijven en aanbrengen Toegang tot schema's voor geavanceerde functies Besturing van de voortgangsweergave Voortgangsweergave in eigen programma's opnemen Naadloze integratie van nieuwe export- en importformaten Schrijven van externe programma's op basis van een applicatieobject De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 17 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Geavanceerde EPLAN API functionaliteiten Projecten archiveren en inpakken Stamgegevens archiveren en inpakken Projecten uit archieven terugzetten Stamgegevens uit archieven terugzetten Automatische kabelselectie Kabelnummering Controleprocedures uitvoeren Verbindingsdefinitiepunten bewerken Apparaten genereren Apparatenlijsten importeren en exporteren Grafische weergaven in eigen dialoogvensters weergeven Projectpagina's openen en plaatsingen of posities markeren Eigenschapsgroeperingen van een project importeren en exporteren Export in verschillende afbeeldingsbestandsformaten, DXF / DWG, PXF, PDF Import van DWG / DXF Gegevensovername uit EPLAN 5 en EPLAN 21 Projecten verwerken Actualiseren van verwerkingen Ingesloten verwerkingen invoegen Modelaanzichten invoegen Automatisch verwerken van modelaanzichten Automatisch verwerken van boorpatronen Automatisch verwerken van koperuitslagen Macro's invoegen Besturen van de labelingsmodule, genereren van lijsten Stamgegevens laden, actualiseren en veilig opslaan Montageplaten reorganiseren, bijvoorbeeld legendanummers De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 18 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Toegang tot het artikelbeheer Artikelen opslaan in het project Opgeslagen artikeleigenschappen verwijderen Materiaallijsten exporteren en importeren Objecten toevoegen aan tijdelijke aanduidingen, waardensets toewijzen Import en export van PLC I/O-lijsten Projecten en pagina's afdrukken Toegang tot afdrukinstellingen Projecten publiceren PDF-commentaar in een project importeren Comprimeren en reorganiseren van projecten Projecten corrigeren Projectkopgegevens inlezen Onderdelen nummeren Materiaallijstposities nummeren Nummering van onderdelen met PLC-gegevens Actualiseren van verbindingen Potentialen en signalen traceren Revisiebeheer Vergelijkingsprojecten genereren Projecten vergelijken Resultaten van de projectvergelijking uitlezen Pagina's en projecten afsluiten Revisies van projecten maken Lezen en toevoegen van invoeren in zoeklijsten Geselecteerde objecten bepalen Projecten vertalen Lijsten met ontbrekende woorden exporteren Meldingen aan het meldingenbeheer toevoegen De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 19 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Eigen controleprocedures en meldingen integreren Toegang tot symboolbibliotheken Import en export van pre-planning gegevens Automatisch routeren van topologieverbindingen Export van layoutruimtes naar STEP of VRML Export van boorpatroongegevens voor NC-machines Export van draadconfectioneringsgegevens (Fouten en wijzigingen voorbehouden.) De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 20 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Hardwarevereisten Computerplatform Het computerplatform is een PC met een Intel Core i5 of i7 processor of compatibel. Een computer met een hoge kloksnelheid en minder CPU-Cores heeft de voorkeur boven een computer met een lagere kloksnelheid en meer CPU-Cores. Aanbevolen configuratie computerplatform Processor: Multi-Core-CPU, niet ouder dan 3 jaar Werkgeheugen: 8 GB *1 Harde schrijf: 500 GB Monitor / Resolutie: 2 beeldschermen 21" of 16:10 grafisch systeem met een resolutie van 1680 x 1050 3D-weergave: grafische kaart van ATI of Nvidia met actuele OpenGL driver *2 *1: Voor afzonderlijke functionaliteiten, zoals PDF- en DXF-uitvoer, is bij grote projecten of zeer omvangrijke tekeningen meer geheugenruimte nodig. *2: Voor toepassing met EPLAN Pro Panel dient u een grafische kaart te gebruiken die vergelijkbaar is met een Quadro 600. Netwerk Wij adviseren het gebruik van een Microsoft Windows-netwerk. Netwerkoverdrachtssnelheid van de server: 1 Gbit/s Netwerkoverdrachtssnelheid van de client-computer: 100 Mbit/s Aanbevolen latentietijd < 1ms De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 21 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Multiuser Neem contact op met EPLAN-support voor de minimum vereisten voor multiuser-gebruik. Op basis van uw wensen kunnen wij u individueel adviseren. Softwarevrijgave In de actuele versie 2.6 zijn de programma's van het EPLAN platform alleen als 64 bit-versie beschikbaar. Besturingssystemen Het EPLAN platform ondersteunt de 64 bit-varianten van het Microsoft besturingssysteem Windows 7, Windows 8 / 8.1 en Windows 10. De geïnstalleerde EPLAN taal moet door het besturingssysteem worden ondersteund. Voor het EPLAN-platform hebt u .NET Framework 4.5.2 van Microsoft nodig. Het programma is vrijgegeven voor de volgende besturingssystemen: Werkstation • Microsoft Windows 7 SP1 (64 bit) Professional, Enterprise, Ultimate • Microsoft Windows 8 (64 bit) Pro, Enterprise • Microsoft Windows 8.1 (64 bit) Pro, Enterprise • Microsoft Windows 10 (64 bit) Pro, Enterprise Server • Microsoft Windows Server 2008 R2 (64 bit) • Microsoft Windows Server 2012 (64 bit) • Microsoft Windows Server 2012 R2 (64 bit) • Terminal-Server met Citrix XenApp 7.6 en Citrix Desktop 7.6 De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 22 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 Microsoft producten Om Microsoft Office-bestandsformaten vanuit EPLAN te kunnen maken, moet op uw computer een door EPLAN vrijgegeven en correct functionerende Officeversie zijn geïnstalleerd. • Microsoft Office 2010 (32 bit en 64 bit)* • Microsoft Office 2013 (32 bit en 64 bit)* • Microsoft Office 2016 (32 bit en 64 bit)* • Microsoft Internet Explorer 10 • Microsoft Internet Explorer 11 • Microsoft Edge *Afhankelijk van de gekozen databanken voor het artikelbeheer, het projectbeheer en het woordenboek is het gebruik van een 64 bit-Office-versie noodzakelijk. SQL-Server (64 bit) • Microsoft SQL-Server 2012 • Microsoft SQL-Server 2014 PDF-redlining • Adobe Reader versie XI • Adobe Acrobat versie XI Standard / Pro • Adobe Reader versie DC • Adobe Acrobat versie DC Standard / Pro De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 23 Productbeschrijving Inhoud: Programmeerinterface versie 2.6 Stand: 09/2016 PLC-systemen (PLC & Bus Extension) • ABB Automation Builder 1.1 • Beckhoff TwinCAT 2.10 • Beckhoff TwinCAT 2.11 • 3S Codesys • Mitsubishi GX Works2 • Schneider Unity Pro 8.1 / 10 • Siemens SIMATIC STEP 7 versie 5.4 • Siemens SIMATIC STEP 7 versie 5.5 • logi.cals Automation • Rexroth IndraWorks • RSLogix Architect V20 / 21 De beschreven functies zijn alleen in bepaalde modulepakketten beschikbaar. 24