单位文秘网 2022-03-01 08:17:29 点击: 次
【摘要】:本文介绍了组态监控中PLC与组态软件通讯的参数设置方法及操作步骤。
【关键词】:组态监控;PLC;组态王软件
组态王是北京亚控科技发展有限公司开发的一个集成人机界面(HMI)系统和监控管理系统的工业上位监控软件,可与可编程控制器(PLC)、智能模块、板卡智能仪表、远程数据采集装置(RTV)等多种外部设备进行通讯。
本论文选用组态王软件进行模拟仿真,它具有以下优点:
1、它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。
2、通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。
3、监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。
4、尤其考虑三方面问题:画面、数据、动画。
5、通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。
6、组态王软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。
7、它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。
8、具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。
1新建工程组“
双击桌面快捷图标“组态王6.52”,启动组态王工程管理器,如图所示。选择“文件”---“新建工程”,出现“新建工程向导”对话框。选择新建工程路径,然后输入新建工程名称“加工单元”,该工程名称同时将作为当前工程的路径;在“工程描述”文本框中输入噶工程的描述文字,单击“完成”按钮。选择“文件”,“设置当前工程”,可将新建工程设置为当前工程,定义工程信息会出现在工程管理器的信息表格中。双击“供料单元”工程,进入组态王“工程浏览器”窗口。
2设置配置
外部设备有可编程控制器、智能仪表、只能模块、变频器、计算器数据采集板等;它们通常采用串行只有普口或并行总线的方式与组态王通信交换数据;外部设备还可通过DDE设备交换数据的其他Windows应用程序以及网络上的其他计算机。
只有在定义外部设备之后,组态王才能通过I/O变量与其交换数据。为方便组态王配置外部设备组态王提供了“设备配置导向”,通过“设备配置导向”,可以快速完成设置配置。设备配置过程如下:
1)在组态王“工程浏览器”的左侧选中“设备”,之后在右侧双击“新建”图标,运行“设备配置导向”,出现如图所示“设备配置导向、生产厂家、设备名称、通信方式”对话框,依次选择“PLC”、“西门子”、“S7--200”、“PPI”,单击“下一步”按钮。
2)出现如图所示的“逻辑名称”对话框,为外部设备命名一个名称,比如输入“S7--200”,单击“下一步”按钮。
3)出现如图所示的“选择串口号”对话框,根据计算机的串口号地址选择所连接的串口,比如选择COM1,单击“下一步”按钮;继续弹出“设备地址设备指南”对话框,填写PLC通信地址,默认地址为2,如图所示,单击“下一步”按钮。
4)设备通信鼓掌回复参数,一般情况下设为“默认”即可,单击“下一步”按钮,具体如图所示。
5)出现如图所示的“信息总结”对话框,检查各项设置是否正确,确认无误后,单击“完成”,按钮。设备定义完成后,就可以在工程浏览器界面右侧看到新建的,外部设备为“S7--200”。
在工程浏览器烦人目录显示区,用鼠标左键单击大纲设备相爱的成员COM1或COM2,当选择COM1口时,会出现如图所示的“设备串口----COM1”对话框。将通信参数的“波特率”设置为19200,“奇偶校验”设置为偶校验,“数据位”设置为8,停止位数选择设置为“1”单选按钮,“通信方式”选择“RS232”单选按钮,然后单击“确定”按钮,完成对COM1的通信设置。
设备配置完成后,在工作区域就多了一个“S7--200”。测试是否能与计算机正常通信。将鼠标移到“S7--200”上选中在单击鼠标右键,单击“测试S7-200”,弹出“串口设备测试”对话框切换至“设备测试”选项卡,如图所示。在“寄存器”中输入VO,“数据类型”选择BYTE,单击“添加”按钮,添加到“采集列表”中,单击“读取”按钮,读取按钮显示“停止”;当寄存器名VO的变量值显示“0”或其他数值时,说明计算机与PLC已正常连接,否则会提示出现错误信息。若通信出错,则可进入,“STEP7 Micro - WIN”检查是否能正常上、下载程序;若可以正常上、下载程序,则检查组态王COM1口的参数是否设置正确;若不能正常上、下载程序,则有可能计算机的COM口接触不好或其他原因(如PLC通信口损坏、通信电缆损坏、COM1口的地址选择不正确等)。
3组态变量
数据库是组态王软件的核心部分,数据变量集合成为“数据词典”。点击工程浏览中的“数据词典”图标,出现如图所示的“数据词典”显示窗口。右边工作区将出现系统内部自带的17个内存变量,这些内存变量不算点数,可以直接使用。
双击工作区最下面的“新建…”变量名,弹出如图所示的“定义变量”对话框。命名命名变量名为“开始按钮”,选择变量类型为“I/O离散”。I/O离散指的是PLC中的数字变量,“初始值”采用默认的关(OFF状态),“连接设备”选择S7—200,“寄存器”选择M20.0,“数据类型”选择Bit,“采集频率”设置为100,单位为毫秒,“读写性质”设置为只写;在定义变量的描述文本中,可以输入对改变量的描述内容。使用这样的方法可以组态加工单元中的其他变量。
(责任编辑:单位文秘网) )地址:https://www.kgf8887.com/show-120-102441-1.html
版权声明:
本站由单位文秘网原创策划制作,欢迎订阅或转载,但请注明出处。违者必究。单位文秘网独家运营 版权所有 未经许可不得转载使用