1、天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统被控对象被控对象 供水泵电机,额定电压380V,由一台MicroLogix 1500 PLC控制,直接启动,连续运行现有条件现有条件 现场有一个配电箱,有“启动”和“停止”两个按钮控制电机启停,有“运行”和“停止”两个指示灯显示电机运行状态;控制目标控制目标 在主控计算机上设计一个监控界面在主控计算机上设计一个监控界面 监控界面能远程控制监控界面能远程控制PLC实现电机启停实现电机启停监控界面能显示电机的运行状态监控界面能显示电机的运行状态天津工业职业学院2024-5
2、-19控制项目1供水泵电动机监控系统控制任务分析控制任务分析 控制信号控制信号 控制信号控制信号 状态信号状态信号 状态信号状态信号 控制信号控制信号 状态信号状态信号 就地控制 远方控制 上位机 面板 控制器 被控对象 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务分析控制任务分析 现有现有PLC程序可以实现以下功能:程序可以实现以下功能:控制信号控制信号 状态信号状态信号 控制信号控制信号 状态信号状态信号 面板 控制器 被控对象 启动 停止 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务分析控制任务分析 电机启动流程 电机停止流程 就地
3、控制就地+远方复合控制 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务分析控制任务分析 PLC编程软件:RSLogix 500PLC 人机界面编程软件:RSView32网络配置软件:RSLinxMicroLogix1500 上位机软件:上位机软件:控制信号控制信号 状态信号状态信号 上位机 控制器 PC 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务分析控制任务分析 控制信号控制信号 状态信号状态信号 上位机和控制器建立通信上位机和控制器建立通信 上位机对控制器实现监控上位机对控制器实现监控 完善其他配套功能完善其他配套功能 优化上位机界面,
4、美观大方优化上位机界面,美观大方 必要必要 可运行可运行 最佳最佳效果效果 上位机 控制器 上位机和控制器建立通信上位机和控制器建立通信 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 PC 上位机和控制器建立通信上位机和控制器建立通信 1)节点(即数据源)节点(即数据源)2)通信设备(数据传输接口硬件)通信设备(数据传输接口硬件)3)通信驱动程序(数据传输接口软件)通信驱动程序(数据传输接口软件)4)通信通道通信通道(数据传输线)(数据传输线)天津工业职业学院2
5、024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 PC 上位机和控制器建立通信上位机和控制器建立通信 1)节点(数据源)节点(数据源)2)通信设备通信设备3)通信驱动程序通信驱动程序 4)通信通道通信通道MicroLogix1500 PLC 物理通信接口 RSLinx PCPLC连接线 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 PLC编程软件编程软件RSLogix 500和和MicroLogix1500 PLC的连接的连接人机界面编程软
6、件人机界面编程软件RSView32和和MicroLogix1500 PLC 的连接的连接PLC编程软件编程软件RSLogix 500和和MicroLogix1500 PLC的连接的连接PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 上位机和控制器建立通信上位机和控制器建立通信 PC 必要必要 可运行可运行 最佳最佳效果效果 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统选择选择PLC的的CPU模块和通讯方式:模块和通讯方式:示例采用示例采用RSLogix Emulate500生成一个生成一个虚拟仿真虚拟仿真PLC,驱动程序采用,驱动程
7、序采用EMU500-1RSLogix 500到到PLC的通信连接的通信连接 根据上位机与根据上位机与PLC的连接方式,选择对应的连接方式,选择对应的网络类型的网络类型天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统PLC程序的编制程序的编制 参考电机控制电路如下(不考虑参考电机控制电路如下(不考虑FR)PLC的的I/O分配:分配:启动按钮SB1:I:0/0停止按钮SB2:I:0/1接触器KM:O:0/0天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统PLC程序的编制程序的编制 在在RSLogix软件中,配置软件中,配置PLC的的I/O分配分配表,将元件与表,将元
8、件与PLC的的I/O对应关系添加到对应关系添加到地址地址/标签数据库中标签数据库中务必添加到数据库,否则后面会很麻烦务必添加到数据库,否则后面会很麻烦 添加完成后,编写添加完成后,编写PLC程序,编译、下载程序,编译、下载天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统设置完成后,在设置完成后,在RSLinx和和RSLogix软件软件中查看上位机与中查看上位机与PLC的通讯状态,找到的通讯状态,找到PLC所在的节点,编译,下载,调试程序所在的节点,编译,下载,调试程序RSLogix 500到到PLC的通信连接的通信连接 天津工业职业学院2024-5-19控制项目1供水泵电动机监
9、控系统控制任务实施控制任务实施PLC编程软件编程软件RSLogix 500和和MicroLogix1500 PLC的连接的连接人机界面编程软件人机界面编程软件RSView32和和MicroLogix1500 PLC 的连接的连接人机界面编程软件人机界面编程软件RSView32和和MicroLogix1500 PLC 的连接的连接PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 PC 上位机和控制器建立通信上位机和控制器建立通信 必要必要 可运行可运行 最佳最佳效果效果 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统打开打开RSView3
10、2软件,新建一个项目,给项软件,新建一个项目,给项目命名,例如自己的名字,文件类型保存目命名,例如自己的名字,文件类型保存为为.rsvRSView32到到PLC的通信连接的通信连接 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统在项目浏览器模式下,双击在项目浏览器模式下,双击“系统系统”文件文件夹夹第一步:通信通道第一步:通信通道(Channel)设置设置 RSView32到到PLC的通信连接的通信连接 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统双击双击“通道通道”,打开通信通道设置,设置,打开通信通道设置,设置RSView32与与PLC之间的连接方式之
11、间的连接方式 根据上位机与根据上位机与PLC的连接方式,选择对应的连接方式,选择对应的网络类型的网络类型第一步:通信通道第一步:通信通道(Channel)设置设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统如果用如果用RSLogix500 PLC仿真器,这里仿真器,这里需要选择需要选择DH-485 第一步:通信通道第一步:通信通道(Channel)设置设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第一步:通信通道第一步:通信通道(Channel)设置设置 如果上位机和如果上位机和PLC处于一个局域网中,处于一个局域网中,且两者且两者IP均可知,选择
12、均可知,选择TCP/IP方式。方式。这种方式在工业生产中应用很普遍。这种方式在工业生产中应用很普遍。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统选择好网络类型后,选择对应的主要通信选择好网络类型后,选择对应的主要通信驱动驱动 对于对于PLC仿真器,这里选择仿真器,这里选择EMU500-1 第一步:通信通道第一步:通信通道(Channel)设置设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第二步:处理器节点第二步:处理器节点(Node)设置设置 双击双击“节点节点”,设置处理器与上位机之间,设置处理器与上位机之间通过何种方式进行数据交换通过何种方式进行
13、数据交换 根据上位机与根据上位机与PLC的连接方式,选择对应的连接方式,选择对应的数据源类型的数据源类型 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统直接驱动方式直接驱动方式(Direct Driver):当上位机(个人当上位机(个人PC机或工业机或工业PC机)通过机)通过连接电缆和连接电缆和PLC进行一对一直接连接时,进行一对一直接连接时,可采用直接驱动的方式可采用直接驱动的方式 注意:在注意:在RSView32中,用中,用RSLogix500 仿真出来的仿真出来的PLC不能采用直接驱动不能采用直接驱动 第二步:处理器节点第二步:处理器节点(Node)设置设置 天津工业职
14、业学院2024-5-19控制项目1供水泵电动机监控系统直接驱动方式直接驱动方式(Direct Driver):用户可以对当前的处理器(这里是用户可以对当前的处理器(这里是PLC)起一个名字,可以用大小写字母、数字和起一个名字,可以用大小写字母、数字和下划线,不能带空格下划线,不能带空格通道选择上一步通信通道通道选择上一步通信通道(Channel)设置设置时定义好的通道时定义好的通道点击点击“站站”一行最后的选择按钮,选中一行最后的选择按钮,选中PLC第二步:处理器节点第二步:处理器节点(Node)设置设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统直接驱动方式直接驱动方式
15、(direct drive):点击点击“站站”一行最后的选择按钮,选中正一行最后的选择按钮,选中正在运行程序的在运行程序的PLC 增强型增强型PLC-5可以替换所有的可以替换所有的PLC-5类型类型 第二步:处理器节点第二步:处理器节点(Node)设置设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式服务器方式(OPC Server drive):仿真出来的仿真出来的PLC不能采用直接连接,需要不能采用直接连接,需要采用采用OPC服务器方式,由服务器方式,由RSLinx里面的里面的数据库充当数据源(节点)数据库充当数据源(节点)上位机 OPC服务器(节点)P
16、LC运行监控数据存储生产管理第二步:处理器节点第二步:处理器节点(Node)设置设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 首先,在首先,在RSLinx中点击中点击DDE/OPC“主主题组态题组态”天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 然后,在弹出对话框中点击然后,在弹出对话框中点击“新建新建”,光,光标自动切换到新组态命名状态标自动切换
17、到新组态命名状态给这个组态取一个名字,后面要用到给这个组态取一个名字,后面要用到天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 选择好数据源后,在选择好数据源后,在“数据采集数据采集”选项卡选项卡中,首先根据中,首先根据PLC的类型,选好处理器类的类型,选好处理器类型,规定好型,规定好PLC数据采集周期数据采集周期 对于仿真对于仿真PLC,可以选择,可以选择SLC-503+天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置
18、方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 选择好数据采集方式和处理器类型后,单选择好数据采集方式和处理器类型后,单击击“使用符号使用符号”,系统自动弹出一个对话,系统自动弹出一个对话框框 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 在自动弹出的对话框中,将文件类型选择在自动弹出的对话框中,将文件类型选择“RSLogix 500(.rss)”,选好,选好PLC运行的运行的程序,点击程序,点击“打开打开”。天津工业职业学院2024-5-19控制项目1供水
19、泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 在在“高级通信高级通信”选项卡中,选好上位机与选项卡中,选好上位机与PLC通信的驱动程序,在处理器组态中填通信的驱动程序,在处理器组态中填入入PLC的标号,然后选择本地的标号,然后选择本地/远程寻址远程寻址天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 启动启动RSView32,在系统,在系统节点中选择节点中选择OPC服务器,首先输入服务器,首先输入OPC服
20、务器里面服务器里面命名好的主题组态名称,并勾选命名好的主题组态名称,并勾选“启用启用”天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 然后选择然后选择OPC服务器浏览器服务器浏览器对于仿真对于仿真PLC,选择,选择RSLinx Remote OPC Server,具体含义参考课本,具体含义参考课本p16天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 然后填写
21、访问路径,规定数据更新速率然后填写访问路径,规定数据更新速率对于仿真对于仿真PLC,访问路径不填,访问路径不填对于远程访问方式,如果另一个对于远程访问方式,如果另一个RSView32项目是当前的项目是当前的OPC Server,填写该项目的,填写该项目的名称名称 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统OPC服务器方式设置方式:服务器方式设置方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 如果系统报错,提示如果系统报错,提示“ODBC数据源已存数据源已存在在”,则系统中已经存在了名叫,则系统中已经存在了名叫“dianji”的数据库项目。的数据库项目。该数
22、据库项目该数据库项目所在的位置为:所在的位置为:控制面板控制面板管管理工具理工具数据数据源源(ODBC)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统DDE服务器方式:服务器方式:第二步:处理器节点第二步:处理器节点(Node)设置设置 DDE服务器方式主要用于其他服务器方式主要用于其他Windows应用程序和应用程序和RSView32之间进行通信和数之间进行通信和数据交换。本项目不涉及,参考课本据交换。本项目不涉及,参考课本p17 应用程序指的是和应用程序指的是和RSView32之间进行通之间进行通信和数据交换的应用程序,例如信和数据交换的应用程序,例如Excel。天津工业
23、职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 PC 上位机和控制器建立通信上位机和控制器建立通信 上位机对控制器实现监控上位机对控制器实现监控 完善其他配套功能完善其他配套功能 优化上位机界面,美观大方优化上位机界面,美观大方 上位机和控制器建立通信上位机和控制器建立通信 上位机对控制器实现监控上位机对控制器实现监控 必要必要 可运行可运行 最佳最佳效果效果 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统具体要求:具体要求:1)用两个按钮分别控制启动和
24、停止;)用两个按钮分别控制启动和停止;2)两个指示灯分别显示运行和停止;)两个指示灯分别显示运行和停止;3)电机轴承端能显示运行还是停止)电机轴承端能显示运行还是停止 参考界面 上位机对控制器实现监控上位机对控制器实现监控 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 创建上位机标记数据库创建上位机标记数据库 上位机界面部件和标记关联上位机界面部件和标记关联 配置上位机界面部件动画效果配置上位机界面部件动画效果选择部件,搭建上位机界面选择部件,搭建上位机界面创建上位机标记数据库创建上位机标记数据库 PLC MicroLogix1500 控制信号控制信
25、号 状态信号状态信号 上位机 控制器 PC 上位机对控制器实现监控上位机对控制器实现监控 上位机和控制器建立通信上位机和控制器建立通信 必要必要 可运行可运行 最佳最佳效果效果 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统标记标记(Tag),也叫做标签,是对数据源,也叫做标签,是对数据源(设备或内存)中的数据变量取的名字。(设备或内存)中的数据变量取的名字。关联完成后,当设备或内存中某一数据变关联完成后,当设备或内存中某一数据变量的值发生变化时,该变量对应的标签的量的值发生变化时,该变量对应的标签的值也会跟着变化。值也会跟着变化。在上位机组态程序中,用标记(标签)和在上位机
26、组态程序中,用标记(标签)和节点(数据源)的数据变量进行关联,保节点(数据源)的数据变量进行关联,保存到上位机的内存中。存到上位机的内存中。上位机人机界面中的各个图形部件可以迅上位机人机界面中的各个图形部件可以迅速读取标记(标签)的值并刷新画面。速读取标记(标签)的值并刷新画面。第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第一步:创建标记数据库第一步:创建标记数据库(Tag Database)标记(标签)储存在标记数据库中。标记(标签)储存在标记数据库中。首先,我们需要建立标记(标签),并首先,我们需要
27、建立标记(标签),并保存到标记数据库中。保存到标记数据库中。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统为方便管理各个标记,我们在标记数据库为方便管理各个标记,我们在标记数据库中新建一个文件夹,命名为中新建一个文件夹,命名为dianji 第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统双击新建的双击新建的dianji文件夹,标记名输入栏文件夹,标记名输入栏自动更新了这个文件夹名,然后需要我们自动更新了这个文件夹名,然后需要我们确定当前标记(标签)是什么类型的变量确定当前标记(标签)是什么
28、类型的变量 我们可以创建的标记(标签)分为三类我们可以创建的标记(标签)分为三类分别是模拟量、开关量(数字量)和字符分别是模拟量、开关量(数字量)和字符串变量串变量 第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统模拟量模拟量在一定范围内连续变化的量,在一定范围内连续变化的量,如温度、压力、流量、百分比等;如温度、压力、流量、百分比等;开关量开关量只有只有“0”和和“1”两种状态,如两种状态,如阀门的开阀门的开/关、接触器的触点接通关、接触器的触点接通/断开等;断开等;字符串字符串一组一组ASCII码;码;
29、第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统确定我们需要关联哪些变量确定我们需要关联哪些变量 第一类第一类来自控制器中的变量来自控制器中的变量 变量类型启动按钮启动按钮SB1 开关量开关量 接触器接触器KM停止按钮停止按钮SB2 开关量开关量 开关量开关量 第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统标记类型选择标记类型选择“开关量开关量”,数据源选择,数据源选择“设备设备”创建一个标记,关联到创建一个标记,关联
30、到PLC的的I:0/0第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统给标记命名为给标记命名为“start”,在描述一栏中填,在描述一栏中填入更容易识别的入更容易识别的“启动按钮启动按钮”。注意:标记名只能用英文字符,标记的描注意:标记名只能用英文字符,标记的描述可以用中文。述可以用中文。第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统在数据源中选择节点名称。在数据源中选择节点名称。单击节点名后面的浏览按钮,弹出节点浏单
31、击节点名后面的浏览按钮,弹出节点浏览器对话框。览器对话框。第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统创建上位机变量数据库创建上位机变量数据库 第一步:创建标记数据库第一步:创建标记数据库(Tag Database)单击地址栏后面的浏览按钮,弹出地址浏单击地址栏后面的浏览按钮,弹出地址浏览器对话框。览器对话框。对于直接连接方式,选择对于直接连接方式,选择PLC I/O地址;地址;对于仿真对于仿真PLC+OPC服务器模式,地址为服务器模式,地址为远程联机方式下的远程联机方式下的PLC的的I/O地址地址 天
32、津工业职业学院2024-5-19控制项目1供水泵电动机监控系统选好标记对应的选好标记对应的PLC变量,双击确定。变量,双击确定。注意,这里的变量要修改成与注意,这里的变量要修改成与PLC标签标签数据库中的变量完全一致数据库中的变量完全一致也就是说,也就是说,PLC标签库中用标签库中用I:0/0,这里,这里也要用也要用I:0/0,不能用默认的,不能用默认的I:0.0 第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统根据根据PLC标签库中的变量修改标记地址,标签库中的变量修改标记地址,使两者一致。使两者一致。修
33、改完成后,点击修改完成后,点击“接受接受”,将标记添加,将标记添加到到RSView32当前项目的标记数据库中。当前项目的标记数据库中。第一步:创建标记数据库第一步:创建标记数据库(Tag Database)天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统将将PLC中的中的I:0/1添加到标记数据库中,标添加到标记数据库中,标记名为记名为dianjistop,描述为,描述为“停止按钮停止按钮”将将PLC中的中的O:0/0添加到标记数据库中,添加到标记数据库中,标记名为标记名为dianjiKM,描述为,描述为“接触器接触器KM”完成后的标记数据库如下:完成后的标记数据库如下:第一步
34、:创建标记数据库第一步:创建标记数据库(Tag Database)练习:练习:天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统创建上位机变量数据库创建上位机变量数据库 第一步:创建标记数据库第一步:创建标记数据库(Tag Database)确定我们需要关联哪些变量确定我们需要关联哪些变量 第二类第二类来自上位机内存中的变量来自上位机内存中的变量 这类变量独立于这类变量独立于PLC变量,需要根据需求变量,需要根据需求进行创建,本项目不涉及。进行创建,本项目不涉及。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统创建一个标记监视器(创建一个标记监视器(Tag Mon
35、itor)来)来监视上位机标记数据库与监视上位机标记数据库与PLC的标签数据的标签数据库是否连通。库是否连通。点击系统点击系统标记监视器,在标记名中输入标记监视器,在标记名中输入创建好的标记,例如创建好的标记,例如“dianjistart”。第二步:检查上位机标记数据库与第二步:检查上位机标记数据库与PLC标签库通信是否正常标签库通信是否正常天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统如果两者已成功连通,且如果两者已成功连通,且PLC与上位机通与上位机通信正常,则信正常,则“状态状态”一栏会显示一栏会显示“有效有效的的”(“Valid”),并且变量当前值会),并且变量当前值
36、会显示在显示在“数值数值”一栏中。一栏中。若两者未连通,状态栏显示若两者未连通,状态栏显示“错误的错误的”。第二步:检查上位机标记数据库与第二步:检查上位机标记数据库与PLC标签库通信是否正常标签库通信是否正常天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统将将PLC变量变量I:0/1和和O:0/0添加到标记监视添加到标记监视器中,观察当前值的状态器中,观察当前值的状态。自行验证标记名的大小写是否有影响自行验证标记名的大小写是否有影响。第二步:检查上位机标记数据库与第二步:检查上位机标记数据库与PLC标签库通信是否正常标签库通信是否正常天津工业职业学院2024-5-19控制项目
37、1供水泵电动机监控系统在在RSLogix 500编程环境中将编程环境中将PLC的的I:0/0进行强制操作,观察标记监视器的变化进行强制操作,观察标记监视器的变化 第二步:检查上位机标记数据库与第二步:检查上位机标记数据库与PLC标签库通信是否正常标签库通信是否正常天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 上位机界面部件和标记关联上位机界面部件和标记关联 配置上位机界面部件动画效果配置上位机界面部件动画效果选择部件,搭建上位机界面选择部件,搭建上位机界面创建上位机标记数据库创建上位机标记数据库 PLC MicroLogix1500 控制信号控制信号
38、 状态信号状态信号 上位机 控制器 PC 上位机对控制器实现监控上位机对控制器实现监控 上位机和控制器建立通信上位机和控制器建立通信 选择部件,搭建上位机界面选择部件,搭建上位机界面必要必要 可运行可运行 最佳最佳效果效果 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统选择部件,搭建上位机界面选择部件,搭建上位机界面 第一步:确定必需的功能单元第一步:确定必需的功能单元 第一类第一类需要上位机控制的变量需要上位机控制的变量 第二类第二类需要上位机显示的变量需要上位机显示的变量 控制任务分析:控制任务分析:监控界面能远程控制监控界面能远程控制PLC实现电机启停实现电机启停监控界
39、面能显示电机的运行状态监控界面能显示电机的运行状态天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统选择部件,搭建上位机界面选择部件,搭建上位机界面 第一步:确定必需的功能单元第一步:确定必需的功能单元 第一类第一类需要上位机控制的变量需要上位机控制的变量 第二类第二类需要上位机显示的变量需要上位机显示的变量 变量地址功能类别启动按钮启动按钮SB1 I:0/0 接触器接触器KM停止按钮停止按钮SB2 I:0/1 O:0/0 外部外部PLC 外部外部PLC PLC外部外部 第一类第一类 第一类第一类 第二类第二类 至少需要两个控制部件,一个显示部件至少需要两个控制部件,一个显示部件
40、 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第二步:创建各个功能单元第二步:创建各个功能单元 双击双击“图形图形”“显示显示”,打开绘图主界,打开绘图主界面面 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第二步:创建各个功能单元第二步:创建各个功能单元 远程启动电机功能的实现:远程启动电机功能的实现:普通按钮快捷键在主界面快捷键中普通按钮快捷键在主界面快捷键中 单击单击“按钮按钮”快捷键,在主界面中点击鼠快捷键,在主界面中点击鼠标左键并按住不动,移动鼠标拖动出来一标左键并按住不动,移动鼠标拖动出来一个矩形框,松开鼠标,就做成了一个按钮个矩形框,松开鼠标
41、,就做成了一个按钮 1)在绘图区域中创建一个按钮)在绘图区域中创建一个按钮天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第二步:创建各个功能单元第二步:创建各个功能单元 单击单击“按钮按钮”快捷键,在主界面中点击鼠快捷键,在主界面中点击鼠标左键并按住不动,移动鼠标拖动出来一标左键并按住不动,移动鼠标拖动出来一个矩形框,松开鼠标,就做成了一个按钮,个矩形框,松开鼠标,就做成了一个按钮,并弹出属性设置对话框。并弹出属性设置对话框。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第三步:定义各个功能单元外观第三步:定义各个功能单元外观 “常规常规”选项卡定义了按钮的
42、外观,这里选项卡定义了按钮的外观,这里用默认设置即可。用默认设置即可。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统第二步:创建各个功能单元第二步:创建各个功能单元 “操作操作”选项卡定义了按钮的动作,是我选项卡定义了按钮的动作,是我们需要重点设置的。们需要重点设置的。各种按钮的动作有什么区别呢?我们尝试各种按钮的动作有什么区别呢?我们尝试自己探索。自己探索。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 上位机界面部件和标记关联上位机界面部件和标记关联 配置上位机界面部件动画效果配置上位机界面部件动画效果创建上位机标记数据库创建上位
43、机标记数据库 PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 PC 上位机对控制器实现监控上位机对控制器实现监控 上位机和控制器建立通信上位机和控制器建立通信 选择部件,搭建上位机界面选择部件,搭建上位机界面上位机界面部件和标记关联上位机界面部件和标记关联 必要必要 可运行可运行 最佳最佳效果效果 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统点击浏览按钮即可将按钮和标记数据库中点击浏览按钮即可将按钮和标记数据库中的标记的标记dianjistart进行关联。进行关联。第一步:浏览标记并选定第一步:浏览标记并选定 需要注意的是,这里标记
44、直接关联了需要注意的是,这里标记直接关联了PLC的的I:0/0,有些场合会配置单独变量如,有些场合会配置单独变量如N7:0实现控制功能。实现控制功能。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统关联完成后,按下按钮就能让标记数据库关联完成后,按下按钮就能让标记数据库中的某个标记值发生变化。中的某个标记值发生变化。点击点击RSView界面的测试按钮界面的测试按钮 ,观察,观察RSView界面中的启动按钮按下时,界面中的启动按钮按下时,RSLogix 界面中的界面中的I:0/0的变化。的变化。第二步:测试并修改完善第二步:测试并修改完善 天津工业职业学院2024-5-19控制项
45、目1供水泵电动机监控系统探究:将按钮分别设置成除了探究:将按钮分别设置成除了“命令命令”以以外的每种类型,观察外的每种类型,观察I:0/0的变化。的变化。每更换一种类型,用强制每更换一种类型,用强制On和和Off命令将命令将I:0/0的初始状态设置为的初始状态设置为Off。天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统各类按钮各类按钮“操作操作”选项的动作过程如下:选项的动作过程如下:置位置位(Set):1)按钮按下:无动作)按钮按下:无动作2)按钮松开:)按钮松开:01复位复位(Reset):1)按钮按下:无动作)按钮按下:无动作2)按钮松开:)按钮松开:10切换切换(To
46、ggle):1)按钮按下:原数值取反)按钮按下:原数值取反 2)按钮松开:无动作)按钮松开:无动作 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统暂时开暂时开(Momentary On):1)按钮按下:)按钮按下:012)按钮松开:)按钮松开:10 暂时关暂时关(Momentary Off):1)按钮按下:)按钮按下:10 2)按钮松开:)按钮松开:01 命令命令(Command):按后面三个操作的定义运行指定的按后面三个操作的定义运行指定的RSView32命令或宏命令或宏 这里,我们选择这里,我们选择“暂时开暂时开”类型的按钮。类型的按钮。各类按钮各类按钮“操作操作”选项的
47、动作过程如下:选项的动作过程如下:天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统控制任务实施控制任务实施 配置上位机界面部件动画效果配置上位机界面部件动画效果创建上位机标记数据库创建上位机标记数据库 PLC MicroLogix1500 控制信号控制信号 状态信号状态信号 上位机 控制器 PC 上位机对控制器实现监控上位机对控制器实现监控 上位机和控制器建立通信上位机和控制器建立通信 选择部件,搭建上位机界面选择部件,搭建上位机界面上位机界面部件和标记关联上位机界面部件和标记关联 配置上位机界面部件动画效果配置上位机界面部件动画效果必要必要 可运行可运行 最佳最佳效果效果 天
48、津工业职业学院2024-5-19控制项目1供水泵电动机监控系统“向上外观向上外观”选项卡定义了按钮弹起状态选项卡定义了按钮弹起状态的外观设置,具体如下:的外观设置,具体如下:按钮文字内容 按钮文字字体 按钮文字颜色 按钮填充样式 按钮内部颜色 配置上位机界面部件动画效果配置上位机界面部件动画效果天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统如果按钮在按下和弹起两种状态下外观一如果按钮在按下和弹起两种状态下外观一致,可以选中致,可以选中“另存为另存为“向上外观向上外观”;“向下外观向下外观”选项卡定义了按钮按下状态选项卡定义了按钮按下状态的外观设置;的外观设置;天津工业职业学院
49、2024-5-19控制项目1供水泵电动机监控系统练习:将启动按钮设置为指定的形式练习:将启动按钮设置为指定的形式 文字:文字:“启动启动”,黑色楷体,小二号,黑色楷体,小二号字字 填充:默认填充:默认 弹起状态:弹起状态:第一步:界面部件动画设置第一步:界面部件动画设置 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统字形设置为粗体,填充颜色设为红色,字形设置为粗体,填充颜色设为红色,其他同弹起状态其他同弹起状态 第一步:界面部件动画设置第一步:界面部件动画设置 练习:将启动按钮设置为指定的形式练习:将启动按钮设置为指定的形式 按下状态:按下状态:天津工业职业学院2024-5-
50、19控制项目1供水泵电动机监控系统完成后,点击完成后,点击“测试运行测试运行”,运行结果如,运行结果如下下 按钮弹起状态 按钮按下状态 第二步:动画设置测试完善第二步:动画设置测试完善 天津工业职业学院2024-5-19控制项目1供水泵电动机监控系统练习:按如下要求设置停止按钮练习:按如下要求设置停止按钮2)按钮按下时置)按钮按下时置1,松开时置,松开时置0 3)按钮按下时,文字显示)按钮按下时,文字显示“停止停止”,字号小二号,填充颜色为绿色,其他为字号小二号,填充颜色为绿色,其他为默认默认1)按钮关联的标记为)按钮关联的标记为 dianjistop 4)按钮弹起时,文字显示)按钮弹起时,文