Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
alongL authored Oct 16, 2019
1 parent 27bec14 commit 06606e0
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@ modbus服务器模拟程序
![screenshot.png](https://raw.githubusercontent.com/alongL/modbusPlcSimulator/master/imgs/screenshot.png "运行窗口")

## 一、用途
+ 主要用来模拟plc,提供配置文件,一次可以模拟多台,一键启机和停机。
+ 主要用来模拟modbus设备,通过配置文件,一次可以模拟多台设备,一键启机和停机。
+ 可以查看寄存器和modbus访问日志log。
+ 通过提供_data.csv文件,支持数据自动刷新。

## 二、使用方法
+ 正确配置csv文件后,即可使用
+ 编译后将config目录复制到可执行文件目录下,正确配置csv文件后,即可使用
+ 点击播放窗口的播放按钮后数据才会根据csv进行刷新,刷新时数据是从 _data.csv中选取一行进行刷新。
+ 不要关闭播放窗口,目前关闭播放窗口会结束数据刷新线程。
+ 可以在日志窗口查看modbus协议底层访问情况,modbus读写都有记录。


Expand All @@ -20,10 +21,10 @@ modbus服务器模拟程序
+ 以后还可以添加更多的功能,比如自动模拟设备运行等。

## 四、配置文件介绍
+ app.cfg 指定程序启动时加载的风场配置,默认是default.csv
+ app.cfg 指定程序启动时加载的设备配置文件,默认是default.csv,在config目录下。
+ default.csv配置一个风场中所有的类型和在本地模拟modbus所监听的端口。端口一般用1501,1502。。。。等等,避免与系统中其他程序所使用的端口相冲突。
+ PCS.csv 配置模拟一台PCS设备所用的modbus寄存器的类型和值。
+ PCS_data.csv 是自定义的数据
+ PCS_data.csv 是每秒要刷新的数据

## 五、注意事项
+ 1.地址
Expand Down

0 comments on commit 06606e0

Please sign in to comment.