Aktueller Inhalt von spsbeginnerin

  1. S

    Klasse die ein Array mit anderer Klasse enthält mit C# an SPS senden

    Hallo, ich habe nochmal eine andere Frage gerade: Wenn ich ein Array von Strings senden möchte, also ein string[] arr = new string[14]. wenn ich das nun senden möchte. writeAnay(handler,arr) auf eine sps variable die auch 14 strings enthält. dann sagt mir C# dass ich folgendes verwenden soll...
  2. S

    Klasse die ein Array mit anderer Klasse enthält mit C# an SPS senden

    ich hab ja nochmal ne frage gestellt und dann hat niemand mehr geantwortet ;) aber hätte einfach dadrin natürlich nochmal fragen können, allerdings war das beispiel auch sehr komplex und etwas undurchsichtig gestellt;) kann ich denn ein Array of Byte auf die SPS senden, wenn in der SPS sich...
  3. S

    Klasse die ein Array mit anderer Klasse enthält mit C# an SPS senden

    // Specifies how .NET should marshal the array // SizeConst specifies the number of elements the array has. [MarshalAs(UnmanagedType.ByValArray, SizeConst:=4)] dintArr : Array[0..3] of Longint;also hier wird ja 4 angegeben, wenn das ein Array von einem komplexeren Datentyp ist, müsste das...
  4. S

    Klasse die ein Array mit anderer Klasse enthält mit C# an SPS senden

    Hallo ich hatte das schonmal gestellt die Frage, aber weil noch niemand geantwortet hat, dachte ich, ich frag nochmal präziser und einfacher. Ich möchte ein Objekt einer Klasse senden, welches einfache Attribute hat (short, bool etc.) und ein Array bestehend aus einer anderen Klasse. Also...
  5. S

    senden von klassen an die sps mit c#

    Konkret geht es um dieses: public abstract class W { #region Members protected short _iD; [MarshalAs(UnmanagedType.I1)] protected bool _exist; [MarshalAs(UnmanagedType.I1)] protected bool _open; protected short _type; // [MarshalAs(UnmanagedType.ByValArray, SizeConst = 96)] protected C1[] _c1...
  6. S

    senden von klassen an die sps mit c#

    Danke, mit feste größe = 81 hat es funktioniert. Jetzt geth es darum, dass ich diese Klasse: C1 in einem Array als Teil einer anderen Klasse senden möchte: [StructLayout(LayoutKind.Sequential, Pack = 0)] public class C1 { private bool _exist; private short _numb; private Pos _pos...
  7. S

    senden von klassen an die sps mit c#

    Hallo, ich muss mit c# komplexe strukturen an die sps senden. solange das einfache datentypen sind funktioniert das auch alles über WriteAny(). dafür von der beckhoffseite: Wenn Arrays, Strings oder boolsche Werte in einer Struktur/Klasse definiert sind, muss man festlegen, wie diese...
Zurück
Oben