需求:通过modbus协议,从各类传感器获取数据,实时显示测得的数据。
1)需要先安装python依赖包pyserial和pymodbus_tk。
安装方法:cmd里直接运行 pip install pyserial。
pip install pyserial
(由于我的系统是win7 32位,安装python时不知为何装不上pip,最后是手动离线安装的,直接运行pip出错,需要输入python -m pip install pyserial)。
安装pymodbus_tk时也出错
无奈只好也离线安装,安装包下载地址https://github.com/ljean/modbus-tk。下载好后,cmd cd进入安装包目录,运行下面指令即可完成安装。
python setup.py install
2)模拟串口数据,需要两个工具:
Configure Virtual Serial Port Driver可以创建虚拟串口;