资源简介
三菱Q-PLC与C#串口
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ACTPCCOMLib; //引用
using System.IO.Ports;//引用
namespace MAIN
{
public partial class Form1 : Form
{
ACTPCCOMLib.ActQCPUQ ct = new ACTPCCOMLib.ActQCPUQ();
public Form1()
{
InitializeComponent();
}
private void button5_Click(object sender EventArgs e)
{
if (textBox3.Text != ““)
{
listBox1.Items.Add(textBox3.Text); //在listBox1内添加软元件
}
}
private void Form1_Load(object sender EventArgs e)
{
string[] st = new string[10];
st = SerialPort.GetPortNames();//获得可用的端口,存入数组
if (st.Length > 0)
{
foreach (string s in st)
{
comboBox1.Items.Add(s);//将端口添加至comboBox1
}
comboBox1.Text = comboBox1.Items[0].ToString();
}
}
private void button1_Click(object sender EventArgs e)
{
string cpu;
int typ;
int n;
if (comboBox1.Text.Length > 0)
{
string cm = comboBox1.Text;
char sp = ‘M‘;
string[] spm = new string[4];
spm = cm.Split(sp);
ct.Close();
ct.ActPortNumber = Convert.ToInt16(spm[1]); // 设置端口号
ct.ActBaudRate = Convert.ToInt16(comboBox2.Text);// 设置通讯速率
n = ct.Open();
if (n == 0)// 判断通讯状态
{
label4.Text = “通讯成功!“;
label4.ForeColor = Color.Green;
ct.GetCpuType(out cpu out typ);// 获取CPU型号
label8.Text = cpu;
}
else
{
label4.Text = “通讯失败!“;
label4.ForeColor = Color.Red;
}
}
}
private void button6_Click(object sender EventArgs e)
{
listBox2.Items.Clear();
int[] arrx = new int[50];
int vx = 0;
string ST;
if (listBox1.Items.Count > 0)
{
for (int i = 0; i <= listBox1.Items.Count - 1; i++)
{
vx = ct.ReadDeviceRandom(listBox1.Items[i].ToString().Trim() 1 out arrx[0]);// 读取listBox1内软元件的值
ST = “软元件“ + listBox1.Items[i].ToString() + “的值是“ + arrx[0].ToString();
listBox2.Items.Add(ST);// 在listBox2内显示
}
}
}
private void button7_Click(object sender EventArgs e)
{
int[] arrx = new int[10];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30720 2016-05-24 00:50 MAIN\MAIN\bin\Debug\MAIN.exe
文件 46592 2016-05-24 00:50 MAIN\MAIN\bin\Debug\MAIN.pdb
文件 11600 2016-06-20 22:21 MAIN\MAIN\bin\Debug\MAIN.vshost.exe
文件 490 2010-03-17 22:39 MAIN\MAIN\bin\Debug\MAIN.vshost.exe.manifest
文件 11709 2016-05-24 00:50 MAIN\MAIN\Form1.cs
文件 55975 2016-05-24 00:50 MAIN\MAIN\Form1.Designer.cs
文件 5817 2016-05-24 00:50 MAIN\MAIN\Form1.resx
文件 4256 2016-05-19 18:23 MAIN\MAIN\MAIN.csproj
文件 5359 2016-06-17 14:39 MAIN\MAIN\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7015 2016-06-06 17:35 MAIN\MAIN\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 454 2016-05-24 00:50 MAIN\MAIN\obj\x86\Debug\GenerateResource.read.1.tlog
文件 1082 2016-05-24 00:50 MAIN\MAIN\obj\x86\Debug\GenerateResource.write.1.tlog
文件 101376 2016-06-20 22:21 MAIN\MAIN\obj\x86\Debug\Interop.ACTPCCOMLib.dll
文件 3118 2016-06-20 22:21 MAIN\MAIN\obj\x86\Debug\MAIN.csproj.FileListAbsolute.txt
文件 724 2016-06-20 22:21 MAIN\MAIN\obj\x86\Debug\MAIN.csproj.ResolveComReference.cache
文件 30720 2016-05-24 00:50 MAIN\MAIN\obj\x86\Debug\MAIN.exe
文件 180 2016-05-24 00:50 MAIN\MAIN\obj\x86\Debug\MAIN.Form1.resources
文件 46592 2016-05-24 00:50 MAIN\MAIN\obj\x86\Debug\MAIN.pdb
文件 180 2016-05-24 00:48 MAIN\MAIN\obj\x86\Debug\MAIN.Properties.Resources.resources
文件 485 2016-05-19 17:01 MAIN\MAIN\Program.cs
文件 1346 2016-05-19 17:01 MAIN\MAIN\Properties\AssemblyInfo.cs
文件 2856 2016-05-19 17:01 MAIN\MAIN\Properties\Resources.Designer.cs
文件 5612 2016-05-19 17:01 MAIN\MAIN\Properties\Resources.resx
文件 1087 2016-05-19 17:01 MAIN\MAIN\Properties\Settings.Designer.cs
文件 249 2016-05-19 17:01 MAIN\MAIN\Properties\Settings.settings
文件 854 2016-05-19 17:01 MAIN\MAIN.sln
..A..H. 24576 2016-06-20 22:23 MAIN\MAIN.suo
目录 0 2016-06-27 19:21 MAIN\MAIN\obj\x86\Debug\TempPE
目录 0 2016-06-27 19:21 MAIN\MAIN\obj\x86\Debug
目录 0 2016-06-27 19:21 MAIN\MAIN\bin\Debug
............此处省略9个文件信息
- 上一篇:C#与三菱Q系列PLC以太网通信
- 下一篇:三菱plc上载最终程序.gxw
相关资源
- 三菱plc上载最终程序.gxw
- C#与三菱Q系列PLC以太网通信
- TcpClient C#2010读取PLC
- c# 串口通讯的(收发数据)
- Csharp串口通讯
- c#获取串口
- plc通信(vb+c#+说明文档)
- C# 实现 信捷PLC通讯协议
- C# SHAP7与西门子PLC通讯及模拟
- C# 通过S7.NET方式实现与西门子PLC通信
- WPF开发串口调试助手
- 串口通讯工具源码
- C#串口通讯
- 基于webapi的PLC软件控制(softplc)
- 上位机语音识别控制PLC源码(附西门
- 串口上位机
- Modbus通讯 串口通讯
- C# 串口通讯源码(简易串口助手)
- IAP小工具(Ymodem-IAP)源码
- C#串口dll及
- HMI-with-WPF-part-3-Communication-with-multipl
- 松下PLC与C#通讯串口调试入门教程.z
- vb调用c#编写的串口DLL文件(vb源码
- C#串口通讯代码
- 用C#实现PC与西门子PLC串行通讯
- C#串口通信及数据表格存储
- C#与西门子PLC通讯测试DOME.rar
- 西门子 S7-200 PLC 通信DLL
- c# 波形显示上位机代码
- S7.NET-EXE.rar
评论
共有 条评论