easy-forum

Deutsch - Software => Kommunikation => Programmierung mit EASY_COM.dll => Thema gestartet von: ChristianHemker am August 13, 2014, 10:16:32 Vormittag

Titel: C# eException beim Verbindungsaufbau und DLL Fehler
Beitrag von: ChristianHemker am August 13, 2014, 10:16:32 Vormittag
Hallo,

Ich möchte meine Easy 800 per easy_com.dll ansprechen und habe dabei Probleme.

Meine Umgebung:
- easy 800
- easy 209 SE
- Windows 8.1 x64
- Microsoft Visual Studio Express for Web
- Zielplattform: x86

Fehlermeldung beim ausführen der Console Application:
eException
Wenn ich die DLL im Visual Studio hinzufügen möchte, erhalte ich die Fehlermeldung im Anhang.

Liegt ein generelles Problem vor oder klappt die Verbindung nicht?
Anpingbar ist die easy 209 SE, IP Adresse, Port und Baudrate stimmen.

Ich komme nicht weiter :(

Danke,
Christian

Code:
using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace ConsoleApplication3
{
    class Program
    {
        public static easy_COM_API.eErrorCodes myComHandle = 0;
        public int ComError = 0;

        static void Main(string[] args)
        {
            try
            {
                easy_COM_API.Set_UserWaitingTime(90000);
                myComHandle = easy_COM_API.Open_EthernetPort("192.168.1.250", 10001, 9600, true);
                if (myComHandle == easy_COM_API.eErrorCodes.eSuccess)
                {
                    Console.WriteLine("Success!");
                }
                else
                {
                    Console.WriteLine("Error: " + myComHandle.ToString());
                }
            }
            catch (Exception exception)
            {

                Console.WriteLine("Try-Catch-Error: " + exception.Message + " Stack: " + exception.StackTrace);
            }
                    }
    }
}