基于VB控制实现与三菱FX2N-PLC的通讯设计
无需注册登录,支付后按照提示操作即可获取该资料.
基于VB控制实现与三菱FX2N-PLC的通讯设计(论文14000字)
摘 要
本次毕业设计主要详细地介绍了运用Visual Basic汇编程序实现对三菱FX系列PLC的通讯连接。对其所用到的知识点,主要包括了五大部分:第一部分主要介绍了Visual Basic汇编软件的发展历史和应用领域,以及可编程序控制器在现代工厂设备领域中的重要作用,从而说明了两者之间相互作用的重要性。第二部分开始介绍通讯控件MSComm的主要特点,及其MSComm控制项的建立。第三部分则重点介绍Visual Basic与PLC之间的通讯方法,主要涉及其通讯协议,通讯格式等内容。只有顺利的进行PLC与PC间的通讯,才可以进行后面程序的调试。第四部分和第五部分则详细的介绍了PLC程序与VB之间的控制原理及作用,主要例举了PLC模拟骰子,计数器的监控两组程序,在已经汇编的PLC程序的基础上,通过VB控制画面的编写,在可以顺利通讯的基础上,实现VB对PLC程序的控制,主要表现为数据的写入和读出以及PLC内部各个继电器的点位控制。
关键词 : Visual Basic;三菱FX系列PLC;通讯控件MSComm;通讯协议
ABSTRACT
The main details of the graduate design on the use of Visual Basic assembler of Mitsubishi FX series PLC communications connectivity.By the use of its knowledge points, including five parts: The first part of introduced the Visual Basic software compilation of the history of the development and application fields, as well as PLC is play an important role in the area of modern factory equipment and the importance of interaction between the two. The second part introduces the main characteristics of start of the MSComm communication control, and MSComm control.The third part will focus on Visual Basic and means of communication between the PLC, mainly involving its communication protocol, communications and other content format. Only the smooth conduct of the PLC and communication between the PC can only be conducted after the commissioning process. Part IV and V while the detailed introduction of the PLC program and VB between the control theory, the main examples of the PLC simulation dice, counters the monitoring procedures were in the process have been compiled on the basis of PLC, through the VB Control of the preparation of the screen, can be smoothly on the basis of communication, and VB of the PLC process control, mainly for data write and read out the relay and the PLC within a point of control.
Keywords: Visual Basic; Mitsubishi FX series PLC; protocol
目录
摘 要 Ⅰ
ABSTRACT Ⅱ
第1章 绪 论 3
1.1 课题研究背景及意义 1
1.2 可编程控制器的发展 1
1.3 通讯控件MSComm 2
1.4 设计任务和内容 4
第2章 FX-PLC与VB的通讯研究 6
2.1 FX系列PLC通讯协议 6
2.1.1 PLC←→PC通讯参数 6
2.1.2 PLC←→PC传输讯息格式 7
2.2 FX_PLC 元件规格及特性 8
2.3 PC→PLC通讯命令 9
2.3.1 PC→PLC元件群读取命令讯息格式 10
2.3.2 PC←PLC元件群读取的回应讯息格式 12
3.3.3 PC→PLC元件群写入命令讯息格式 15
2.3.4 PC→PLC元件群写入的回应讯息格式 17
2.4单一元件的强制 18
2.4.1 PC→PLC单一元件的强制命令讯息格式 18
2.4.2 PC→PLC单一元件的强制回应讯息格式 19
2.5 FX2_PLC←→PC的基本通讯命令 19
2.6 FX2系列PLC与PC连接 19
第3章 下位机控制程序的设计 21
3.1 设计步骤 21
3.1.1 VB表单_Form的建立 21
3.1.2 VB控制项属性的设定 21
3.1.3 VB模组_Module的建立 22
3.2程序码 22
3.2.1表单_Form 23
3.2.2模组 24
3.3 PLC程式 32
3.3.1 PLC简体图如下 32
3.3.2 PLC元件 32
3.3.3程序解说 32
3.4 运行结果 33
第4章 上位机监控程序的设计 37
4.1 设计步骤 37
4.1.1 VB表单_Form的建立 37
4.1.2 VB模组_Module的建立 37
4.1.3 VB控制项及其属性的设定 38
4.2 程序码 39
4.2.1 表单_Form 39
4.2.2 模组 41
4.3 PLC程序 42
4.4运行结果 43
总 结 47
参考文献 48
致 谢 49