C# 西门子Seven读取,写入数据

读取数据要知道的:

1.plc存储区 2 数据存储在哪个地址上 M区:00 03 20 3 读取数据的长度

①0x83 M存储区间

②0x84 DB块

③0x81 I存储空间

④0x82 Q 输出存储空间

Socket socket;

socket三次握手

1.连接

if(socket!=null && socket.Connected)

{

return;

}

socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

socket.Connect("192.168.107.202", 102);

if (socket.Connected) // 链接成功

{

StartReceive();// 接收数据

}

注:两次连接请求

①第一次连接

1字节版本号 默认是03

0x03

1字节 保留值 默认0

0x00

2字节 报文的总长度

0x00, 0x16

1字节从该字节往后字节个数 十进制是17

0x11

PDU 类型

0xE0

DST引用 默认值

0x00,0x00

src引用

0x00,0x01

采用默认值

0x00,

上位机参数

0xc1

参数长度

0x02

0x10 代表双边通信 0x00机架号和插槽号

0x10,0x00

相关推荐
m0_737302583 分钟前
读懂OpenClaw:重塑人机交互的开源AI智能体
服务器
Web极客码5 分钟前
使用人工智能翻译WordPress网站
服务器·人工智能·wordpress
IPDEEP全球代理10 分钟前
静态住宅ip哪家好?2026年静态住宅ip测评
运维·服务器·网络
哆啦A梦158811 分钟前
服务器基础知识
运维·服务器
大树8814 分钟前
本周液冷三件事 #2|Vera Rubin 227kW 全液冷量产 · 34 省 PUE 政策汇编 · 光模块也要液冷了
大数据·服务器·人工智能
Plastic garden17 分钟前
Linux下rsync + inotify 实时文件同步方案
linux·运维·服务器
liulilittle22 分钟前
删除 Inflight Bounds:为什么 KCC 放弃了 BDP 钳位
linux·网络·tcp/ip·计算机网络·信息与通信·tcp·通信
云飞云共享云桌面24 分钟前
面向机械研发:双服务器架构搭配云飞云运行 SolidWorks 方案详解
运维·服务器·前端·网络·架构·制造
吕工-老船长199831 分钟前
20260610----S905Y5(Android14)-----连接WiFi成功后显示网络受限或者开机不会回连
网络
鼎讯信通33 分钟前
电波监测站 OM-036 频谱仪 维系能源产业通信网络
网络·能源