Productbeschrijving EPLAN API v2.6

advertisement
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
Download