毕业设计(论文)-基于PLC的智能家居安防系统 下载本文

内容发布更新时间 : 2024/5/13 17:12:43星期一 下面是文章的全部内容请认真阅读。

内蒙古科技大学毕业设计说明书(毕业论文)

图3.13 “项目属性”对话框

3.2.2 组态变量

1.添加逻辑连接

若要使用WinCC来访问自动化系统(PLC)的当前过程值,则在WinCC与自动化系统间必须组态一个通讯连接。通讯将由称作通道的专门的通讯驱动程序来控制。WinCC有针对自动化系统SIMATIC S5/S7/505 的专用通道以及与制造商无关的通道,例如PROFIBUS-DP和OPC。

● 添加一个通讯驱动程序,右击浏览窗口中的“变量管理”,在快捷菜单击选择“添 加驱动程序”,打开“添加新的驱动程序”对话框。

● 在“添加新的驱动程序”对话框中,选择SIMATIC S7 Protocol Suite.chn,并单 击“打开”按钮,所选的驱动程序显示在变量管理的子目录下。

● 单击SIMATIC S7 Protocol Suite驱动程序前面的“+”,右击MPI通道单元,在

快捷菜单中选择“新驱动程序的连接”菜单项。在打开的如图3.14所示的“连接属性”对话框中输入“小区报警”作为逻辑连接名,单击“确定”按钮。

30

内蒙古科技大学毕业设计说明书(毕业论文)

图3.14 建立逻辑连接

2.选择插槽号

为了与下面的STEP7编程软件进行通讯和模拟,点击“连接属性”对话框中的“属性”按钮,打开“连接参数-MPI”对话框,如图3.15所示,把“插槽号”改为“2”。

图3.15 选择插槽号

31

内蒙古科技大学毕业设计说明书(毕业论文)

3.建立变量

● 单击“变量管理器”>SIMATIC S7 PROTOCOL SUITE>MPI前面的“+”,展开各

自节点,右击出现的节点小区报警,在快捷菜单中选择“新建组”菜单选项,建立“输入”变量组,依此步骤再建立输出和M变量组。建立完毕如图3.16所示。 ● 右击“输入”变量组,在快捷菜单中选择“新建变量”菜单选项,打开“变量属性”对话框,在对话框中给变量命名,并选择数据类型,这里选择数据类型为“二进制变量”。

● 给变量分配一个PLC中对应的地址,地址类型与通讯对象有关。单击地址域旁边的“选择”按钮,打开“地址属性”对话框,如图3.17所示。这里选择输入组变量的数据类型为“输入”,输出组变量的数据类型为“输出”,M组变量的数据类型为“位内存”。

● 在过程变量的“地址属性”对话框中,选择数据列表框中过程变量所对应的存储区域。地址列表框和编辑框用于选择详细的地址信息。

● 单击“确定”按钮,关闭“地址属性”对话框。单击“确定”按钮,关闭“变量属性”对话框。

图3.16 建立变量组

32

内蒙古科技大学毕业设计说明书(毕业论文)

图3.17过程变量的属性对话框

按上面的创建变量的步骤,创建的M变量组、输出变量组和输入变量组分别如下图3.18,图3.19,图3.20所示。

图3.18 M变量组

33

内蒙古科技大学毕业设计说明书(毕业论文)

图3.19 输出变量组

图3.20 输入变量组

34