资源简介
本软件适用于西门子S7200PLC,且安装以太网通讯模块,S7200 Modbus Tcp Demo
代码片段和文件信息
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 System.IO;
using System.IO.Ports;
using System.Diagnostics;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using System.Runtime.InteropServices;
namespace S7200Modbus_TCP
{
public partial class Form1 : Form
{
public Modbus_TCP M_TCP = new Modbus_TCP(); //
public Form1()
{
InitializeComponent();
}
private void Form1_FormClosing(object sender FormClosingEventArgs e)
{
try
{
M_TCP.DisConnect(); //断开 Modbus Tcp
}
catch
{ }
try
{
System.Environment.Exit(0);
}
catch
{ }
}
private void button1_Click(object sender EventArgs e)
{
if (M_TCP.Connected == false)
{
M_TCP.Connect(textBox1.Text.ToString().Trim() textBox2.Text.ToString().Trim()); //连接 Modbus Tcp
if (M_TCP.Connected == true)
{
toolStripLabel2.Text = “已连接 IP: “ + textBox1.Text.ToString().Trim();
toolStripLabel4.Text = “Port: “ + textBox2.Text.ToString().Trim();
button1.Enabled = false;
button2.Enabled = true;
panel2.Enabled = true;
textBox1.ReadOnly = true;
textBox2.ReadOnly = true;
}
else
{
textBox1.ReadOnly = false;
textBox2.ReadOnly = false;
toolStripLabel2.Text = “无法连接“;
toolStripLabel4.Text = ““;
}
}
}
private void button2_Click(object sender EventArgs e)
{
try
{
M_TCP.DisConnect(); //断开 Modbus Tcp
button1.Enabled = true;
button2.Enabled = false;
panel2.Enabled = false;
textBox1.ReadOnly = false;
textBox2.ReadOnly = false;
toolStripLabel2.Text = ““;
toolStripLabel4.Text = ““;
button9_Click(button9 null);
button9_Click(button11 null);
button9_Click(button12 null);
button9_Click(button13 null);
button15.Text = “开始“;
textBox27.ReadOnly = true;
isThreadRun = false;
}
catch
{ }
}
private void button9_Click(object sender EventArgs e)
{
Button btn = sender as Button;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 189 2020-05-19 14:24 S7200Modbus_TCP\App.config
文件 37888 2020-05-21 15:40 S7200Modbus_TCP\bin\Debug\S7200Modbus_TCP.exe
文件 189 2020-05-19 14:24 S7200Modbus_TCP\bin\Debug\S7200Modbus_TCP.exe.config
文件 65024 2020-05-21 15:40 S7200Modbus_TCP\bin\Debug\S7200Modbus_TCP.pdb
文件 17135 2020-05-21 15:40 S7200Modbus_TCP\Form1.cs
文件 56652 2020-05-21 15:39 S7200Modbus_TCP\Form1.Designer.cs
文件 6383 2020-05-21 15:40 S7200Modbus_TCP\Form1.resx
文件 14423 2020-05-21 14:16 S7200Modbus_TCP\Modbus_TCP.cs
文件 1435 2020-05-19 18:59 S7200Modbus_TCP\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7300 2020-05-19 14:36 S7200Modbus_TCP\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1061 2020-05-20 15:23 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.csproj.FileListAbsolute.txt
文件 1012 2020-05-21 15:40 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.csproj.GenerateResource.cache
文件 424 2020-05-21 15:38 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.csprojAssemblyReference.cache
文件 37888 2020-05-21 15:40 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.exe
文件 180 2020-05-21 15:40 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.Form1.resources
文件 65024 2020-05-21 15:40 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.pdb
文件 180 2020-05-19 14:49 S7200Modbus_TCP\obj\Debug\S7200Modbus_TCP.Properties.Resources.resources
文件 527 2020-05-19 14:24 S7200Modbus_TCP\Program.cs
文件 1322 2020-05-19 14:24 S7200Modbus_TCP\Properties\AssemblyInfo.cs
文件 2843 2020-05-19 14:24 S7200Modbus_TCP\Properties\Resources.Designer.cs
文件 5612 2020-05-19 14:24 S7200Modbus_TCP\Properties\Resources.resx
文件 1102 2020-05-19 14:24 S7200Modbus_TCP\Properties\Settings.Designer.cs
文件 249 2020-05-19 14:24 S7200Modbus_TCP\Properties\Settings.settings
文件 3659 2020-05-19 14:49 S7200Modbus_TCP\S7200Modbus_TCP.csproj
文件 4365 2020-05-21 15:48 S7200PLC程序\modbus_tcp.mwp
文件 3437 2017-06-06 20:56 S7200PLC程序\【以太网】S7-200软件Modbus TCP安装库4.0.mwl
文件 106 2020-05-21 16:05 S7200PLC程序\说明.txt
文件 1150 2020-05-19 14:24 S7200Modbus_TCP.sln
文件 604785 2020-05-21 11:07 西门子S7-200寄存器类型.docx
目录 0 2020-05-19 14:24 S7200Modbus_TCP\obj\Debug\TempPE
............此处省略10个文件信息
相关资源
- c#实现BarTender二次开发
- Modbus类库C#版本
- c# EasyModbus Client
- LIS HL7 深圳迈瑞血常规通讯接口
- 电子秤重量读取(串口通讯)
- WPF贝塞尔曲线
- C#与西门子1500通讯59060
- Modbus调试工具源码
-
欧姆龙PLC通讯程序源码(HOST li
nk 实 - modbus tcp 调试
- C#modbus通信
- 松下PLC 通讯(modbus)
- socket通讯实例(入门级)58873
- C#多线程以及Socket通讯
- c# 串口通讯的(收发数据)
- C#-与西门子1200-1500-S7通讯(源码+文档
- Csharp串口通讯
- TCP/IP通讯 (附服务端以及客户端)
- C# 实现 信捷PLC通讯协议
- C# SHAP7与西门子PLC通讯及模拟
- 物联网设备通讯协议实现客户端(I
- udp通讯(需修改客户端链接服务端时
- 网络通讯程序源码(附客户端以及服
- 串口通讯工具源码
- modbus通信
- C#串口通讯
- 简单tcp 通讯网口工具客户端
- 梅特里托利多天平称XP系列指令通讯
- Modbus通讯 串口通讯
- C# 串口通讯源码(简易串口助手)
评论
共有 条评论