摘要:本文详细介绍了利用触摸屏软件通过在线模拟实现与PLC的人机交互,进而控制步进电机滑台,达到通过控制触摸屏就能实现步进电机滑台的启动、停止,以及正转、反转,转动速度的功能。在此次设计中,选用了西门子S7-300 PLC系列,触摸屏选用威纶通MT8000系列。利用西门子S7-300 PLC作为步进电机驱动器的控制单元,在编写程序时,添加脉冲定时器以给步进电机驱动器提供脉冲信号,实现控制电机的转速和位置。由控制信号可实现步进电机的启停和方向。触摸屏通过Modbus协议与PLC实现通讯,之后在触摸屏界面上按下设计好的开关就能直接对步进电机进行操控和检测。针对在工业PLC中触摸屏的大量投入使用,操作上大大的提高了效率。所以,文章中会详细说明如何让触摸屏与PLC实现通讯,完成对步进电机启动、停止,正转、反转的控制时,各开关的地址该如何设置。
关键词:PLC;EB8000软件;Modbus协议;触摸屏;步进电机滑台
目录
摘要
Abstract
1 绪论-1
1.1 选题依据-1
1.2 PLC的定义和应用背景-1
1.3 触摸屏介绍-2
2 系统整体方案设计-3
2.1 系统设计流程-3
2.2 系统工作步骤-3
2.3 系统控制原理-3
2.4 系统整体组成-4
3 系统硬件设计-5
3.1 PLC选型-5
3.2 步进电机选型-5
3.3 触摸屏选型-6
4 系统软件设计-7
4.1 PLC控制程序-7
4.2 Modbus协议-8
4.2.1 Modbus协议介绍-8
4.2.2 Modbus rtu通讯地址-10
4.2.3 EB8000软件介绍-11
4.2.4 EB8000通讯参数-11
4.3 触摸屏设计-13
4.3.1 宏指令应用-15
4.3.2 触摸屏界面-16
结 论-18
参 考 文 献-19
致 谢-20