Untitled
unknown
csharp
3 years ago
1.5 kB
6
Indexable
SRCodesysNetVars netVars = new SRCodesysNetVars(); public void Connect() { netVars.CobID = 1; netVars.IPAdress = "192.168.1.20"; netVars.Port = 1202; netVars.connect(); } public void Read() { int i = 0; ArrayList plcData = new ArrayList(); while(i != 10) { try { plcData = netVars.ReadValues(); } catch { throw new FXConnectivityIssues(); } } } public void Write() { netVars.dataTypeCollection.Clear(); netVars.dataTypeCollection.Add(new CDataTypeCollection(DataTypes.wordtype)); netVars.dataTypeCollection.Add(new CDataTypeCollection(DataTypes.wordtype)); netVars.dataTypeCollection.Add(new CDataTypeCollection(DataTypes.wordtype)); netVars.dataTypeCollection.Add(new CDataTypeCollection(DataTypes.wordtype)); netVars.dataTypeCollection.Add(new CDataTypeCollection(DataTypes.wordtype)); netVars.CreateGVLFile("RemoteAccess"); netVars.SendValues(); } public long ReMap(long x, long in_min, long in_max, long out_min, long out_max) { return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min; } }
Editor is loading...