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

相关推荐
不懂机器人1 分钟前
CAN总线协议
网络
红龙创客5 分钟前
Linux系统编程之——多文件工程管理与CMake实战指南
linux·运维·服务器
csdn5659738505 分钟前
安全体检 | 服务器的终极卫士
运维·服务器·安全
咕噜签名-铁蛋9 分钟前
火山引擎:字节跳动技术火山喷发,赋能千行百业智能升级
服务器·网络
靓仔建10 分钟前
在.NET Framework 4.7.2 使用Microsoft.Practices.EnterpriseLibrary.Data配置出错
c#·.net
txzz888815 分钟前
CentOS-Stream-10 系统安装与登录
linux·运维·服务器·centos
开***能17 分钟前
PROFINET转ASI网关:破解自动化异构网络互联难题的核心枢纽
运维·网络·自动化
蚁巡信息巡查系统20 分钟前
网站风险词内容防控对网络安全管理有哪些影响
网络·内容运营
捷米研发三部21 分钟前
ProfibusDP转ModbusTCP:工业通讯网关实现西门子S7-300PLC与MES生产线通信
服务器·网络