Files
Mapo-IOB-WIN/Test-S7/TestMainForm.cs
T
Samuele E. Locatelli e2c23ff934 Update nome form
2017-11-28 17:33:59 +01:00

49 lines
971 B
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using S7.Net;
namespace Test_S7
{
public partial class TestMainForm : Form
{
public TestMainForm()
{
InitializeComponent();
myInit();
}
/// <summary>
/// inizializzo
/// </summary>
private void myInit()
{
CpuType tipoCpu = CpuType.S71200;
short slot = 0;
short rack = 0;
// leggo selezione...
try
{
tipoCpu = (CpuType)cbCpuType.SelectedValue;
short.TryParse(txtSlot.Text, out slot);
short.TryParse(txtRack.Text, out rack);
}
catch
{ }
if (txtIP.Text != "" && rack >= 0 && slot >= 0)
{
using (var plc = new Plc(tipoCpu, txtIP.Text, rack, slot))
{
plc.Open();
}
}
}
}
}