基于PLC和组态王软件转辙机测试台微机监控系统

上传人:pu****.1 文档编号:490216981 上传时间:2023-03-04 格式:DOC 页数:5 大小:76.50KB
返回 下载 相关 举报
基于PLC和组态王软件转辙机测试台微机监控系统_第1页
第1页 / 共5页
基于PLC和组态王软件转辙机测试台微机监控系统_第2页
第2页 / 共5页
基于PLC和组态王软件转辙机测试台微机监控系统_第3页
第3页 / 共5页
基于PLC和组态王软件转辙机测试台微机监控系统_第4页
第4页 / 共5页
基于PLC和组态王软件转辙机测试台微机监控系统_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于PLC和组态王软件转辙机测试台微机监控系统》由会员分享,可在线阅读,更多相关《基于PLC和组态王软件转辙机测试台微机监控系统(5页珍藏版)》请在金锄头文库上搜索。

1、基于P和组态王软件转辙机测试台微机监控系统摘 要:本文在简介西门子公司的7-00系列的可编程控制器,以及上位机监控软件“组态王”软件的基本上,根据转辙机测试台微机监控系统的规定,提出一种用VB6.0实现组态王软件实时监控西门子系列PL的措施。 核心词:组态王;可编程控制器;动态数据互换The Control System f PintSwth Based on PLC aningviw oftwareJIG ei,ANG Png, WU eibsact: Accrdi to eqirmet of h contl systm of Ptitc, onemehod fthe Kingvewsoft

2、wre ytemof realtim cntroloPC yVB60 ouht orwar, bae n itroducion of PLC of S-200 erlfSEENS ndKingviewsofare.Keywods: ngiew;ogrammb logi contol(PLC);dyamic da xchang(DDE)1 引言工业自动化通用组态软件-组态王软件系统与最后工程人员使用的具体的PLC或现场部件无关。对于不同的硬件设施,只需为组态王配备相应的通讯驱动程序即可。组态王支持的硬件设备涉及:可编程控制器(PL)、智能模块、板卡、智能仪表、变频器等等。LC以卓越的可靠性和以便

3、的可编程性广泛应用于工业控制领域1。实现P机和PLC通讯的目的是为了向顾客提供诸如工艺流程图显示、动态数据画面显示、报表显示、窗口技术等多种功能,为LC提供良好的人机界面。本工程采用西门子公司的S7-200系列的可编程控制器,及上位工控机构成控制系统。上位机监控软件采用北京亚控科技发展有限公司的.“组态王”组态软件,实现对转辙机测试台的过程监控及数据解决。2 系统简介 转辙机是铁路上常用的用于控制火车迈进方向的设备。转辙机活动杆的伸出或者缩回决定火车不同的迈进方向。 转辙机实时监控系统以组态王为重要运营画面,一方面在组态王界面上对被监控系统的参数进行设立,然后起动被测的转辙机测试台,在组态王的

4、界面上可以动态显示下位机的运营状态以及完毕对多种电动直流转辙机各项电器性能指标的测试,如工作电流、工作电压、摩擦电流(故障电流)、转换力及转换时间(动作时间)等。由于组态王只提供此类西门子可编程控制器L的驱动程序,没有提供其通讯合同,因此,在功能并不很强大的组态王内部直接开发可编程控制器PC的通讯合同是有较大难度的。一般采用的措施是:运用iual Basi提供的串行通讯功能3、4,实现与可编程控制器PLC之间的通讯,再运用 VB的DE功能完毕组态王与Vsual Bsi之间的动态数据互换。这样就把从可编程控制器PLC采集到的外部信号通过Vial aic间接动态的显示在组态王界面上。其系统构造如图

5、1所示。3 B与可编程控制器PLC之间串行通讯的实现 带异步通讯适配器的PC机与只有满足如下条件,才干互联通信5:带有异步通讯接口的PLC才干与带异步通讯适配器的PC机互联;双方采用的总线原则一致,否则要通过“总线原则变换单元”变换之后才干互联;双方的初始化、波特率、数据位数、停止位数、奇偶效验都相似。只有在对C的通讯合同分析清晰的状况下,严格的按照合同的规定及帧格式来编写PC机的通讯程序。PLC中配有通讯机制,一般不需要顾客编程。 PC机与西门子系列LC不能直接连接,要通过一条PC/PI电缆进行RS232/RS4的变换,图2表达了它们之间的连接关系。 3.1可编程控制器PC的通讯合同 设定可

6、编程控制器LC的通讯合同是通过对其自由端口的初始化来完毕的。在自由端口模式下,通讯合同完全由梯形图控制。只有CPU处在RUN模式时,才干进行自由端口通讯。MB30(用于端口0)和SMB1(用于端口1)用于选择波特率、奇偶校验和数据位数。自由端口的控制字节描述如下: BB 自由口波特率 00= 8400波特 100 20波特001 1920波特 1= 10波特 01= 900波特 1= 00波特011=400波特11 30波特 P 奇偶选择 MM合同选择 00= 无奇偶校验 00= 点到点合同(PI/从站模式) = 偶校验01 自由口合同 10 无奇偶校验 10= PPI/主站模式 每个字符的数

7、据位0= 每个字符位 1 每个字符位 这里选择的是SMB(用于端口0),设立的字节为9(0001 001H),即:该合同为自由口合同,自由口波特率为90,无奇偶校验,每个字符的数据位为位。 发送 发送指令(M)激活发送数据缓冲区(BL)中的数据。数据缓冲区的第一种数据指明了要发送的字节数。PORT指定了用于发送的端口。XMT指令发送一种或多种字符,最多有255个字节的缓冲区。如果有一种中断程序连接到发送结束事件上,在发完缓冲区中的最后一种字符时,则会产生一种中断 (对端口为中断事件9,对端口1为中断事件26)。M指令可以监视发送完毕状态位SM4或SM4.6的变化,而不是用中断进行发送。 接受

8、接受指令(RCV)激活初始化或结束接受信息的服务。通过指定端口(PT)接受的信息存储于数据缓冲区(BL)。数据缓冲区的第一种数据指明了接受的字节数。RC指令接受一种或多种字符,最多有25个字符,这些字符存储在缓冲区中。如果有一种中断程序连接到接受完毕事件上,在接受到缓冲区中的最后一种字符时,则会产生一种中断(对端口0为中断事件2,对端口为中断事件24)。可以监视MB86或SB16状态的变化,而不是用中断进行信息接受。 本程序展示了接受和发送的使用,它将接受一串字符,直到接受到回车符,信息又发回到发送方。 AN:LDS0 MOVB 6#9,S /选择90波特率,8位数据,无校验 MOVB 16B

9、0, M87/初始化CV信息控制信息 MOVB 6#0,SMB89/设定信息结束为回车符MVW 5, SMW90 /设立空闲超时为5ms MOVB 0, M94 /最大字符数为10 AT 0, 2 /接受完毕事件连接到中断 ATCH 1,9 /发送完毕事件连接到中断 ENI /容许中断 RCV VB100, /接受信箱缓冲区指向VB0 IN0:NT_1: L= SMB86, 16#2 LD S0. MOVB 10, S34 DTH 1 ATCH 2, 10 XMT VB10, 0 CR INT_2:O LD SM0.0 RC 10,0RCB10, 0 .2B的通讯合同 在B中Com控件可以采用

10、轮询或事件驱动的措施从端口获取数据6。这里采用的是事件驱动的措施。这种措施就是在一种事件发生的时候,让程序自动的跳到一段程序。该控件的Oncomm事件执行这个功能。comm程序负责对诸如在串口的硬件中断或者一种软件缓存的计数器达到了一种触发值这样的事件时做出反映。在VB中放置一种tBo控件。通过设定其Settings、ommrt、IpuMode、Hadsking、 PortOpen属性来实现设定VB的通讯合同。这里设定Sets属性为:90,n,,1,即:该合同的自由口波特率为60,无奇偶校验,每个字符的数据位为8位。4V与组态王软件数据互换的实现 与“组态王”之间通讯的实现重要是通过“组态王”

11、提供的动态数据互换(DE)来完毕的。DDE是ndw平台上的一种完整的通信合同,它使应用程序能彼此互换数据和发送指令。DE过程可以比方成两个人的对话。提问的一方称为“顾客”(lin),回答的一方称为“服务器”(Serve)。一种应用程序可以同步是“顾客”和“服务器”:当它向其她程序中祈求数据时,它充当的是“顾客”;若有其她程序需要它提供数据,它又成了“服务器”。这里的核心是要实现的是“组态王”作为顾客程序从V得到数据。 使VB成为“服务器”很简朴,只需在“组态王”中设立服务器程序的三个标记名(应用程序名、主题名、项目名),并把VB应用程序中提供数据的窗体的 LinkMde属性设立为1,不必在VB

12、中增长任何程序。值得注意的是,将的ormTopic的属性,设定成和在组态王中定义DDE设备时的“话题名”同样;在组态王定义要显示出指定的VB可执行文献中指定的TextBox控件的值。5 结束语当系统开始运营前,规定一方面运营B的可执行文献作为后台运营程序,然后才干运营组态王系统。当可编程控制器PLC发送数据的时候,由V接受到此数据,再通过组态王提供的DDE功能,将该数据显示到组态王界面上。这样,就把从可编程控制器PC采集到的外部信号通过B间接动态的显示在组态王界面上。 该措施实现了组态王对西门子系列C的实时监控。通过测试可知,系统的实时响应速度能达到ms级,并且这种实现系统实时监控的措施可移植性强,对于监控其她类型的可编程控制器PLC或单片机也合用。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号