前言:
想想好久没有更博客了,今天忙中偷闲准备写一篇Modbus相关的分享。在进入工业领域之前我一直从事软件行业的测试工作,所以也没听过Modbus协议,但是自从进入西门子工作后正式进入了工业领域,所以对Modbus协议也就不陌生了。
在python中其实已经有了一个pymodbus的第三方模块了,该模块支持对Modbus通讯协议的读写操作,但是在实际使用过程中我们需要在robotframework中构建自动化测试流程,这时原有模块中的函数用起来不是那么顺手,所以就需要对pymodbus模块进行二次封装,封装成ModbusRobot库。
何为Modbus协议?
Modbus协议是什么?对于Modbus协议我特意找了几篇文章:
文章1: