三菱Q02PLC设置连接和读取数据Python3.7

 var melsec  = new MelsecMcNet("192.168.0.7",6000);   // 访问的是本机的服务器信息
            OperateResult read = melsec.ReadInt16("D50");                     // 对应PLC是 MW100
            if (read.IsSuccess)
            {
                textBox1.Text = read.Content.ToString();
                var a1 = read.Content * 1.5;
                label2.Text = a1.ToString();
            }
            else
            {
                MessageBox.Show("Read Failed:" + read.ToMessageShowString());     // 读取失败时显示的信息
            }
            OperateResult read1 = melsec.ReadInt16("D51");                     // 对应PLC是 MW100
            if (read.IsSuccess)
            {
                textBox1.Text = read1.Content.ToString();
                var a2 = read1.Content * 3;
                label3.Text = a2.ToString();
            }
            else
            {
                MessageBox.Show("Read Failed:" + read.ToMessageShowString());     // 读取失败时显示的信息
            }
            OperateResult read2 = melsec.ReadInt16("D52");                     // 对应PLC是 MW100
            if (read.IsSuccess)
            {
                textBox1.Text = read2.Content.ToString();
                var a3 = read2.Content * 3;
                label5.Text = a3.ToString();
            }
            else
            {
                MessageBox.Show("Read Failed:" + read.ToMessageShowString());     // 读取失败时显示的信息
            }
            OperateResult read3 = melsec.ReadInt16("D53");                     // 对应PLC是 MW100
            if (read.IsSuccess)
            {
                textBox1.Text = read3.Content.ToString();
                var a4 = read3.Content * 1.5; 
                label7.Text = a4.ToString();
            }
            else
            {
                MessageBox.Show("Read Failed:" + read.ToMessageShowString());     // 读取失败时显示的信息
            }
            OperateResult read4 = melsec.ReadInt16("D54");                     // 对应PLC是 MW100
            if (read.IsSuccess)
            {
                textBox1.Text = read4.Content.ToString();
                var a5 = read4.Content * 1.5;
                label9.Text = a5.ToString();
            }
            else
            {
                MessageBox.Show("Read Failed:" + read.ToMessageShowString());     // 读取失败时显示的信息
            }

你可能感兴趣的:(三菱Q02PLC设置连接和读取数据Python3.7)