![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
实现S7-200smart通过MODBUS TCP/IP与matlab通讯
MATLAB最终读取的数据为double类型,由于无法做底层操作,如果想得到二进制、十六进制值,可使用MATLAB提供的转化函数dec2bin、dec2hex等转为了char类型的数据。寄存器类型:要读取的目标区域。read函数:用于读取Server端寄存器的数据,读取顺序与寄存器的顺序一致,可通过定义数据类型和变量数量来快速获取所需的数据。服务器ID:将读取命令发送到的服务器的地址,指定为双精度
![文章图片](https://img-blog.csdnimg.cn/5575e6b5b0024cb581d0258d5fefe2c9.png)
S7-200smart基于OPC与matlab建立通讯
Matlab7.0以上版本中集成了 OPC工具箱 (OPC Toolbox),它是一个客户端软件,提供了一种服务器和客户端互访的通用机制,应用于OPC客户端数据访问,通过OPC工具箱不需了解 0PC服务器的内部配置和具体操作,就能连接任何一个 OPC服务器。也即,先建立一个“内存”类型的变量,然后重启组态王程序,再建立对应的I/O变量,在寄存器中选中刚刚建立的“内存”类型的变量。需要组态王和mat
![文章图片](https://img-blog.csdnimg.cn/e3ee7bc0b691443e93bad89b241108c3.png)
到底了