通讯案例,我们通过S7.Net实现和plc的通讯。话不多说。
1.首先我们先安装S7.Net,操作步骤:解决方案管理器(空白地方,鼠标点右键)-管理程序NuGet程序包-浏览-搜索S7.Net-安装。如图1所示:
2.引用S7.Net
using S7.Net;
3.在项目设计器里面设计需要的工具,并定义好名字。便于编程时使用。画面如图2所示:
4.初始化和定义起始PLC类型,IP地址,机架号,插槽号;
具体程序如下:
namespace S7.Net
{
public partial class Form1 : Form
{
//起始PLC类型.IP地址,机架号,插槽号;
public static Plc Plc = new Plc(CpuType.S7200, "192.168.0.0", 0, 0);
public Form1()
{
InitializeComponent();
//初始化;
this.comboBox1.Text = "请选择"; //下拉框信息初始化;
this.Plc_IP.Text = "192.168.0.0";//IP地址
this.Plc_Rack.Text = "0";//Plc机架号,默认为0
this.Plc_Slot.Text = "0"; //Plc插槽号,默认为0
}
}
}
本期就讲解到这里,如有不足和不对的地方,请及时沟通。后续会继续完善。