Archiv für das Jahr: 2015

ReadSettings

Heute mal wieder was kostenloses…

Es gibt ja die Möglichkeit per Scripting Einstellungen zu setzen (Benutzer / Station / Firma). Da wäre es doch nett wenn man gleich mehre setzen könnte. Per Toolbar geht es mit EPLAN Boardmitteln ja nur einzeln.

2015-04-28_12-59-04

Mit ReadSettings können ganze Knoten gesetzt werden. Passt man das XML an, können auch einzelne / unterschiedliche Einstellungen geändert werden.

Somit hat man z.B. eine Umschaltung der Artikeldatenbank auf Knopfdruck.

 

Download ReadSettings

 

Von |2015-04-28T13:23:40+02:002015-04-28|EPLAN, ShopForProcess|

EPLAN Hilfe Online

Hab mir die Beta noch nicht angeschaut, nur mal gestartet. Aber was mich gleich interessierte war das neue Hilfesystem.
Finde es klasse dass EPLAN hier mal, die ohnehin schon gute Hilfe, aktualisiert hat.

Da ist mir aufgefallen dass die Hilfe auch Online verfügbar ist und das (zum Glück) ohne Anmeldung.

Wer die Hilfe mal anschauen möchte, kann das unter eplan.help tun!
Man sollte dazusagen, dass dies noch Beta ist.

Von |2015-04-16T10:10:30+02:002015-04-16|EPLAN|

300. Beitrag

… und ich habs verpennt, sind eigentlich schon 303.
Habe gerade mal nachgeschaut wann das ganze Online ging… das war am 11.02.2010, in Worten: Über-Fünf-Jahre!

Bin selbst stolz, solange durchgehalten zu haben :^)

Generell würde ich gerne mehr schreiben, aber es fehlt wie immer die Zeit.
Zusätzlich fehlen mir auch Ideen bezüglich EPLAN-Scripting, also wenn Ihr Ideen / Fragen / Anregungen habt, einfach schreiben.

Na dann auf die nächsten 100…!

Von |2015-04-15T07:57:40+02:002015-04-15|Allgemein|

Automatischer Action-Name ApiAddin

Da ich derzeit viel mit der EPLAN-API machen darf, hab ich mir mal Gedanken gemacht wie man das ewige Action deklarieren automatisieren kann.

Die Deklaration funktioniert ein bisschen anders als im Scripting und somit kann man auch auf die Methoden- / bzw. Klassennamen zugreifen.

Mit dieser Lösung wird immer der Klassenname als Action-Name verwendet, was für mich immer zutreffend ist.
In diesem Beispiel wäre der Action-Name MyAction:

using Eplan.EplApi.ApplicationFramework;
using System;
using System.Reflection;

namespace Suplanus.EplAddin.Examples
{
    class MyAction : IEplAction
    {
        public bool OnRegister(ref string Name, ref int Ordinal)
        {
            Name = MethodBase.GetCurrentMethod().DeclaringType.Name; // Get name from class
            Ordinal = 20;
            return true;
        }

        public bool Execute(ActionCallingContext oActionCallingContext)
        {
            throw new NotImplementedException();
        }

        public void GetActionProperties(ref ActionProperties actionProperties)
        {
            throw new NotImplementedException();
        }
    }
}
Von |2017-11-09T11:24:17+01:002015-04-14|EPLAN, EPLAN-API|

PlcTaglistConverter – Siemens TIA Portal Video

Kleiner Nachtrag, wir haben ein Beispielvideo erstellt, wie schön es ist Zuordnungslisten auszutauschen :^)

Im Video wird folgender Workflow gezeigt:

  • EPLAN Electric P8: Export
  • PlcTaglistConverter: Anpassungen Symbolik/Adressformat/Gruppierung
  • Siemens TIA Portal: Import & Anpassung der Zuordnungsliste
  • EPLAN Electric P8: Import der Änderungen

ShopForProcess: PlcTaglistConverter

Von |2015-04-10T13:39:31+02:002015-04-10|EPLAN, ShopForProcess|
Nach oben