C#上位机开发通过专用软件与三菱FX3u通讯
MX Component是三菱推出的一款通讯软件。提供了能涵盖三菱各个类型的PLC的动态链接库文件,可以方便使用多种语言进行上位机开发,控制PLC。
using System.IO.Ports;//引入命名空间因为用的是串口
using ACTPCCOMLib;
public Form1()
{
InitializeComponent();
//初始化
((System.ComponentModel.ISupportInitialize)(axActUtlType1)).BeginInit();
this.Controls.Add(axActUtlType1);
((System.ComponentModel.ISupportInitialize)(axActUtlType1)).EndInit();
}
//打开连接
private void button1_Click(object sender, EventArgs e)
{
axActUtlType1.ActLogicalStationNumber = 0;//指定连接编号
axActUtlType1.ActPassword = "";
int h= axActUtlType1.Open();//打开连接
if (h==0)
{
label1.Text = "连接成功!";
}
else
{
label1.Text = "连接失败!";
}
timer1.Enabled = true;
}
//断开连接
private void button2_Click(object sender, EventArgs e)
{
axActUtlType1.Close();
label1.Text = "连接断开!";
}
本文网址:
相关信息: