python-snap7使用说明
生活随笔
收集整理的這篇文章主要介紹了
python-snap7使用说明
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.首先從官網(wǎng)下載完整包,解壓后從\snap7-full-1.4.2\snap7-full-1.4.2\release\Windows\Win64文件夾把snap7.dll文件和snap7.lib文件拷入已經(jīng)注冊(cè)環(huán)境變量Path的路徑,可以是python.exe文件或庫(kù)的路徑。
2.安裝python-snap7
3.安裝完畢后,先導(dǎo)入庫(kù),常見的有
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總結(jié)
以上是生活随笔為你收集整理的python-snap7使用说明的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ***CI查询辅助函数:insert_i
- 下一篇: 配置PHP启动Apache服务报错