我有一个在Linux上循环运行的python脚本,并通过modbus tcp连接到外部PLC - 使用pymodbus。读取和写入PLC的寄存器工作正常 - 只要我从外部传感器获取数据。
现在我想制作一个简单的HTML页面来显示这些数据(实时值),并允许用户输入一些设定点。如何将现有的python脚本与html网站连接?
python看起来像这样:
Value
此脚本在重新启动时启动并运行直至被杀死。 html和python脚本在同一台服务器上运行。
答案 0 :(得分:0)
我建议使用一个中介,可能是一个SQLite数据库,它作为轮询/写入PLC的脚本之间的“介于”之间。
然后,让您的Web界面从/向该数据库读/写,这也是您的PLC脚本读取的。您可以从HTML页面对Web界面进行AJAX调用,以检索和设置值。