文件名称:matlab终止以下代码-DAT300-PyModbus:DAT300-PyModbus
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-10 04:32:41
系统开源
matlab终止以下代码DAT300-PyModbus 该项目包含一个同步MODBUS服务器的简单实现,该服务器连续从输入的.CSV文件读取数据并写入输出的.CSV文件。 然后可以由MODBUS客户端查询MODBUS服务器。 程式码范例 使用以下命令可以轻松运行IOserver $ python3 IOserver.py -I "Inputfile.csv" -O "Outputfile.csv" 这将在localhost上使用默认端口502启动MODBUS TCP服务器。MODBUS服务器会定期从Inputfile读取数据并将数据写入Outputfile。 可以在不使用-I和-O选项的情况下编写Alternatley命令,然后仅使用伪数据初始化服务器。 动机 实施该项目是为了从经常模拟的Tenesee-Eastmann过程的Matlab实现中生成MODBUS通信量。 例如,来自TE进程的MODBUS网络流量可用于测试针对工业控制系统的新型入侵检测系统设计。 安装 该项目是使用Python3和PyModbus实现的,必须同时安装这两个软件才能运行该项目。 要运行项目中的任何文件,只需下
【文件预览】:
DAT300-PyModbus-master
----Sync-TestServer.py(9KB)
----.gitignore(140B)
----License(1KB)
----IOServer.py(10KB)
----CSVtest2.csv(1013B)
----README.md(6KB)
----CSVtest4.csv(1013B)
----Sync-TestClient.py(4KB)
----AUTHORS(43B)
----Test2.py(8KB)