-> Hier kostenlos registrieren
Hallo ihr,
ich habe folgendes Probelm:
Ich möchte mit Microsoft Visual C# eine Oberfläche erstellen mit welcher ich dann auf eine Beckhoff SPS zugreifen kann.
Über die SPS bekomme ich ein paar Sensoren rein und es gehen ein paar Ventile ab. Desweiteren ist ein Durchflusssensor angeschlossen.
Die Programme an sich sind kein Problem, jedoch die Verknüpfung der beiden.
Im C# habe ich bereits die TwinCat.Ads eingefügt. Auch am Quelltext anfang steht bereits
using System.IO;
using TwinCAT.Ads;
Weiterhin habe ich einen kleinen Anteil eines Programms bekommen welcher wie folgt aussieht:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using TwinCAT.Ads;
namespace WindowsFormsApplication1
{
publicpartialclasstest : Form
{
//*********************************************************************
publicdouble leseINT(String variable, TcAdsClient client)
//liest eine Variable aus der SPS aus
{
AdsStream ds = newAdsStream(4);
AdsBinaryReader br = newAdsBinaryReader(ds);
int iHandle = client.CreateVariableHandle(variable);
double i = br.ReadInt32();
return i;
}
ich habe folgendes Probelm:
Ich möchte mit Microsoft Visual C# eine Oberfläche erstellen mit welcher ich dann auf eine Beckhoff SPS zugreifen kann.
Über die SPS bekomme ich ein paar Sensoren rein und es gehen ein paar Ventile ab. Desweiteren ist ein Durchflusssensor angeschlossen.
Die Programme an sich sind kein Problem, jedoch die Verknüpfung der beiden.
Im C# habe ich bereits die TwinCat.Ads eingefügt. Auch am Quelltext anfang steht bereits
using System.IO;
using TwinCAT.Ads;
Weiterhin habe ich einen kleinen Anteil eines Programms bekommen welcher wie folgt aussieht:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using TwinCAT.Ads;
namespace WindowsFormsApplication1
{
publicpartialclasstest : Form
{
//*********************************************************************
publicdouble leseINT(String variable, TcAdsClient client)
//liest eine Variable aus der SPS aus
{
AdsStream ds = newAdsStream(4);
AdsBinaryReader br = newAdsBinaryReader(ds);
int iHandle = client.CreateVariableHandle(variable);
double i = br.ReadInt32();
return i;
}