基于组态软件的多数显表网络系统实现
摘要:本设计的内容只要分为PLC与触摸屏的通讯和PLC与数显表的通讯两大通讯设计部分。首先PLC与触摸屏的通讯需要设计触摸屏画面,输入框的地址要与PLC地址相对应,还需要对软件进行相应设置。其次,PLC与数显表通讯不仅需要进行硬件上面的相对应设置,还需要按照数显表Modbus RTU的通信格式编写PLC程序。最后,触摸屏、PLC、数显表形成网络系统,完成课题要求。
关键词:PLC控制 数显表 触摸屏显示
1. 引言
工业自动化技术作为20世纪现代制造领域中最重要的技术之一,主要解决生产效率与一致性问题。无论高速大批量制造企业还是追求灵活、柔性和定制化企业,都必须依靠自动化技术的应用。工业自动化技术是一种运用控制理论、仪器仪表、计算机和其他信息技术,对工业生产过程实现检测、控制、优化、调度、管理和决策,达到增加产量、提高质量、降低消耗、确保安全等目的综合性高技术,包括工业自动化软件、硬件和系统三大部分。
在实际生产中,因为数显表显示精确而且一目了然,所以由PLC将数据传送至数显表显示应用的相当广泛。
2.方案设计
课题要求利用PLC结合MCGS组态软件实现多数显表网络系统,可以实时的进行数显表数据的通讯与显示,能够实时修改数显表数据。根据要求利用PLC要和数显表通讯,必须要根据数显表说明书进行两个方面的设置,相应的外部和内部设置。在外部通讯线上选择RS-485的通讯线,内部PLC的编程里面要选择使用MODBUS的通信格式。外部控制的触摸屏起到监控和修改数据的功能,通过利用MCGS软件设计的程序从而控制PLC,可以实现数据修改并在数显表上显示的课题要求。
3 电路设计及元器件选型
3.1 电路设计
外部接线图
计算机和触摸屏,计算机和PLC的编程接线图,如下图3.1所示。
课题需要完成的任务:
1、可行性方案的分析及方案讨论;
2、分析系统的主要组成,画出流程框图;
3、设计PLC控制模块,并画出梯形图;
4、设计监控界面,并使用组态软件实现
5、完成毕业设计总结报告及相应的科技英文资料翻译。
毕业设计说明书目录
1. 引言……………………………………………………………………………… 13
2. 方案设计………………………………………………………………………… 13
3. 电路设计及元器件选型………………………………………………………… 13
3.1电路设计……………………………………………………………………13
3.2元器件选型…………………………………………………………………15
4. PLC与数显表通讯原理……………………………………………………………15
4.1 HLPM数显表说明……………………………………………………………16
4.2 MODBUS协议简介……………………………………………………………17
4.3三菱FX2N-485-BD扩展板简介…………………………………………… 19
4.3.1通讯原理…………………………………………………………………19
4.3.2 PLC指令简介……………………………………………………………20
4.3.3通讯寄存器简介…………………………………………………………22
5.软件设计……………………………………………………………………………23
5.1程序流程……………………………………………………………………23
5.2 程序设计……………………………………………………………………23
5.2.1PLC梯形图设计…………………………………………………………24
5.2.2触摸屏画面设计…………………………………………………………25
5.2.3通讯设置…………………………………………………………………26
6.调试…………………………………………………………………………………30
参考文献
[1]郭 琼主编.PLC应用技术.机械工业出版社,2009
[2]郭 琼主编.现场总线技术及其应用.机械工业出版社,2011
[3]李正军主编.现场总线与工业以太网及其应用技术.机械工业出版社,2011
[4]刘新华,等.基于MODBUS协议PLC通信的模块化实现,2001
[5]HLPM系列数显表说明书
[6] MCGS工控组态软件使用说明书
[7]三菱PLC编程手册
[8]三菱GX-Developer编程软件使用说明书