Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python和pymodbusTCP的新手_Python_Modbus Tcp - Fatal编程技术网

Python和pymodbusTCP的新手

Python和pymodbusTCP的新手,python,modbus-tcp,Python,Modbus Tcp,我对python和Modbus比较陌生 有人能给我一些答案,让我更了解一些事情吗 在我们公司,我们有许多系统可以通过ModbusTCP提供数据。作为一种爱好,我想开发一个python程序来检索数据并将数据存储在数据库中 此时,我可以自由地为python选择Modbus模块的一个版本。根据以下现有信息,最好的版本是什么(pymodbus、pymodbusTCP、pymodbus3?): python 3.8.5 皮查姆 读取保持寄存器代码功能03,Reg。地址(基数40000/1) 读取输入寄存

我对python和Modbus比较陌生

有人能给我一些答案,让我更了解一些事情吗

在我们公司,我们有许多系统可以通过ModbusTCP提供数据。作为一种爱好,我想开发一个python程序来检索数据并将数据存储在数据库中

此时,我可以自由地为python选择Modbus模块的一个版本。根据以下现有信息,最好的版本是什么(pymodbus、pymodbusTCP、pymodbus3?):

  • python 3.8.5
  • 皮查姆
  • 读取保持寄存器代码功能03,Reg。地址(基数40000/1)
  • 读取输入寄存器代码功能04,寄存器地址(基本ST 30100/1 LT 30300/1(ST=短期统计。LT=长期统计)
我认为我必须开发Modbus服务器,因为服务器是请求数据的服务器,还是我必须开发Modbus客户端

为了测试,我有一个机器软件的演示版本,我可以提供一个内部IP地址,比如127.1.1.1,这样我就可以在我的PC上测试它

我希望有人能在路上帮助我:-)