• 大小: 5.88KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-03-01
  • 语言: Python
  • 标签: PLC  连接  

资源简介

需要安装snap7,命令: pip install python-snap7

资源截图

代码片段和文件信息

#!/bin/python
#encoding=utf8
from tkinter import *
import snap7
from functools import reduce


class WidgetsDemo:

    def __init__(self):
        window = Tk()
        window.title(“用户界面“)

    #添加一个多选按钮和单选按钮到frame1
        ‘‘‘
        frame1 = frame(window)
        frame1.pack()  #看下面的解释(包管理器)

        self.v2 = IntVar()
        rbRed = Radiobutton(frame1 text = “红色“ bg = “red“ variable = self.v2 value = 1 command = self.processRaidobutton)
        rbYellow = Radiobutton(frame1 text=“黄色“ bg=“yellow“ variable=self.v2 value=2 command=self.processRaidobutton)
         #将cbtBold排列在frame1的网格第一行第一列(网格管理器也会在下面有解释)
        rbRed.grid(row=1 column=2)
        rbYellow.grid(row=1 column=3)
        ‘‘‘
    #添加一个label、entry、button和message到frame2
        frame2 = frame(window)
        frame2.pack()
        label = Label(frame2 text = “请输入IP“)
        #label2 = Label(frame2 text=“端口“)
        label3 = Label(frame2 text=“机架号“)
        label4= Label(frame

评论

共有 条评论