python-snap7使用说明
生活随笔
收集整理的這篇文章主要介紹了
python-snap7使用说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.首先從官網下載完整包,解壓后從\snap7-full-1.4.2\snap7-full-1.4.2\release\Windows\Win64文件夾把snap7.dll文件和snap7.lib文件拷入已經注冊環境變量Path的路徑,可以是python.exe文件或庫的路徑。
2.安裝python-snap7
3.安裝完畢后,先導入庫,常見的有
import snap7 from snap7.types import * from snap7.util import *4.完整程序如下:
import snap7 from snap7.types import * from snap7.util import *plc = snap7.client.Client() plc.connect('192.168.1.108', rack=0,slot=0)# In this example boolean in DB 31 at byte 120 and bit 5 is changed. = 120.5 reading = plc.db_read(31, 120, 1) # read 1 byte from db 31 staring from byte 120 snap7.util.set_bool(reading, 0, 5) # set a value of fifth bit plc.db_write(reading, 31, 120, 1) # write back the bytearray and now the boolean value is changed# in the PLC.# NOTE you could also use the read_area and write_area fu總結
以上是生活随笔為你收集整理的python-snap7使用说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ***CI查询辅助函数:insert_i
- 下一篇: MATLAB算法实战应用案例精讲-【智能