资源简介
本实例基于OMRON Fins TCP协议,采用C#语言编写上位机软件实现Socket与OMRON CP系列PLC通讯,实例中通过发送指令实现与PLC的通讯握手,PLC寄存器数据的读取、PLC寄存器数据的写入等功能。
文件中有指令说明相关文档。
代码片段和文件信息
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.Net.Sockets;
using System.Net;
using System.Threading;
namespace Socket_与_Omron_PLC通讯
{
public partial class Form1 : Form
{
Thread t2;
public Form1()
{
InitializeComponent();
}
static Socket ClientSocket;
private void Form1_Load(object sender EventArgs e)
{
}
private void button1_Click(object sender EventArgs e)
{
//String IP = “127.0.0.1“;
String IP = “192.168.0.102“;
in
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1177 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯.sln
文件 204 2018-07-17 22:47 Socket 与 Omron PLC通讯\.vs\Socket 与 Omron PLC通讯\DesignTimeBuild\.dtbcache
..A..H. 56832 2020-02-24 23:25 Socket 与 Omron PLC通讯\.vs\Socket 与 Omron PLC通讯\v15\.suo
文件 634880 2020-02-24 23:26 Socket 与 Omron PLC通讯\.vs\Socket 与 Omron PLC通讯\v15\Server\sqlite3\storage.ide
文件 32768 2020-02-24 23:26 Socket 与 Omron PLC通讯\.vs\Socket 与 Omron PLC通讯\v15\Server\sqlite3\storage.ide-shm
文件 4132392 2020-02-24 23:26 Socket 与 Omron PLC通讯\.vs\Socket 与 Omron PLC通讯\v15\Server\sqlite3\storage.ide-wal
文件 189 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\App.config
文件 2193 2018-07-18 08:47 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Program.cs
文件 3599 2018-07-17 16:44 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯.csproj
文件 9851 2020-02-24 21:57 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Form1.Designer.cs
文件 6011 2020-02-24 21:57 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Form1.resx
文件 5530 2020-02-24 23:25 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Form1.cs
文件 14336 2020-02-24 23:15 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\bin\Debug\Socket 与 Omron PLC通讯.exe
文件 189 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\bin\Debug\Socket 与 Omron PLC通讯.exe.config
文件 26112 2020-02-24 23:15 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\bin\Debug\Socket 与 Omron PLC通讯.pdb
文件 1443 2018-07-17 21:58 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7313 2018-07-17 16:38 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 42 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket 与 Omron PLC通讯.csproj.CoreCompileInputs.cache
文件 4305 2020-02-24 22:36 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket 与 Omron PLC通讯.csproj.FileListAbsolute.txt
文件 11490 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket 与 Omron PLC通讯.csprojAssemblyReference.cache
文件 14336 2020-02-24 23:15 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket 与 Omron PLC通讯.exe
文件 26112 2020-02-24 23:15 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket 与 Omron PLC通讯.pdb
文件 180 2020-02-24 21:59 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket_与_Omron_PLC通讯.Form1.resources
文件 180 2020-02-20 23:31 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket_与_Omron_PLC通讯.Properties.Resources.resources
文件 0 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 1012 2020-02-24 21:59 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\obj\Debug\Socket 与 Omron PLC通讯.csproj.GenerateResource.cache
文件 1368 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Properties\AssemblyInfo.cs
文件 2865 2018-07-17 16:37 Socket 与 Omron PLC通讯\Socket 与 Omron PLC通讯\Properties\Resources.Designer.cs
............此处省略26个文件信息
- 上一篇:串口通讯测试工具(源码)
- 下一篇:动态链接WebService进行数据交互
相关资源
- C#Socket网络通信实现多人聊天
- [C#]SignalR实现扫码登录(B/SC/S)源码
- C#编成Modbus TCP连接PLC寄存器读取、写
- c#socket 聊天室 五子棋 局域网PVP对战
- Modbus_TCP .net C# 通信
- Socket网络模块Unity c#
- 基于TCP的 modbus , C#源码
- c# 实现pcap格式解析,方便Wireshark抓包
- C# Winform Sockets收发Json样例
- C#通信TCP/IP server client 简单
- C# 抓包分析工具 源码
- c# TCPServer 源代码
- C# TCP助手异步通讯
- C# Socket多客户端异步通信
- TCP/IP通信c#例程
- TCP多个客户端与服务端数据传输源码
- C# SOCKET加密文件消息传输通信
- C#简单TCP
- C#窗体基于TCP的Socket多线程通信
- 基于Socket的Winform聊天小程序
- C# tcp 多线程聊天室
- C# 异步 SOCKET 服务和客户端
- C# 2015最新版NMODBUS4.0源码支持TCP/IPRT
- C#Socket通信稳定完整版类库
- C#WebSocket初学者必备
- c# socket demo 已经封装成共通
- C#简易WebSocket通信(非服务器实现)
- winform版五子棋源程序
- C# socket心跳
- modbus tcp源码(C#)
评论
共有 条评论