基于PLC的智能灌溉系统设计

2023-10-31 05:36
文章标签 设计 智能 plc 灌溉系统

本文主要是介绍基于PLC的智能灌溉系统设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我国农业种植面积广大,而且一直都是农民凭借经验进行人工灌溉,故用于灌溉的水资源消耗一直很大。随着近几年环境的恶化,大部分地区的小河、水井等都已经干枯,所以提高水资源的利用率、加快转变农业的发展方式迫在眉睫。国家也一直在号召农业现代化,随着国家政策的推出,越来越多的技术被逐渐的应用在农业上,比如智能控制、物联网技术、云计算等。为了减轻劳动强度,保陌农业的可靠性、安全性,降低生产成本,提高产品的运行效率及经济效益是农业生成所必须面临的重大问题。随着我国国民经济的快速发展和科学技术的不断进步,越来越多的农户对智能灌溉系统提出了更离的要求,更加关注智能灌溉系统的工作效率和安全性能。针对目前的形式,本次设计了一套基于PLC 的智能灌溉系统。

本次设计在基于MCGS与PLC的控制思想上,来对智能灌溉系统进行研究与设计。本次设计对可编程逻辑控制器(PLC)进行了介绍,确定了使用西门子PLC的型号,用来作为智能灌溉系统的下位机;确定PLC的通信方式,并对智能灌溉系统相关控制进行编程实现。对MCGS组态软件进行了介绍,确定MCGS的型号,用来作为人机界面的触摸屏;确定了上位机与PLC通信方式;使用预装的MCGS组态软件来设计智能灌溉系统的控制界面。为了了解所设计的控制系统在实际应用状态下的控制效果,选择了通过实验来进行测试,并对非正常情况实行自动报警和自动保护,实现企业的机电一体化,提高企业的生产效率。

关键词:智能灌溉;MCGS;PLC;控制系统

Abstract

China's agricultural planting area is large, and farmers have been relying on experience to carry out artificial irrigation, so the consumption of water resources for irrigation has been high. With the deterioration of the environment in recent years, rivers and Wells in most areas have dried up, so it is urgent to improve the utilization of water resources and speed up the transformation of agricultural development mode. The country has also been calling for agricultural modernization. With the launch of national policies, more and more technologies have been gradually applied in agriculture, such as intelligent control, Internet of Things technology, cloud computing and so on. In order to reduce labor intensity, ensure the reliability and safety of agriculture, reduce production costs, and improve the operation efficiency and economic benefits of products, agriculture must face major problems. With the rapid development of China's national economy and the continuous progress of science and technology, more and more farmers have put forward more requirements for intelligent irrigation system, paying more attention to the efficiency and safety performance of intelligent irrigation system. In view of the current form, the design of a set of intelligent irrigation system based on PLC.

This design is based on the control idea of MCGS and PLC to study and design the intelligent irrigation system. The design of programmable logic controller (PLC) was introduced, determined the use of Siemens PLC model, used as the lower machine of intelligent irrigation system; Determine the communication mode of PLC, and implement the programming of intelligent irrigation system. The MCGS configuration software is introduced, and the model of MCGS is determined, which can be used as the touch screen of man-machine interface. The communication mode between PC and PLC is determined. Use preinstalled MCGS configuration software to design the monitoring interface of intelligent irrigation system. In order to understand the monitoring effect of the designed monitoring system in the actual application state, we choose to test through experiments, and implement automatic alarm and automatic protection for abnormal situations, realize the electromechanical integration of enterprises and improve the production efficiency of enterprises.

Key words: Intelligent irrigation; The MCGS. PLC; Control system

目录

            ... 1

第一章 绪论... 6

1.1  研究课题背景... 6

1.2  国内外发展现状... 7

1.3  PLC工业应用现状... 9

1.4  MCGS软件组态... 10

1.5  选题来源及意义... 12

1.6  本课题的研究内容及章节安排... 12

第二章  智能灌溉系统系统结构与分析... 14

2.1  智能灌溉系统结构组成... 14

2.2  智能灌溉系统... 15

2.3  小车行走机构... 16

2.4  大车运行机构... 16

第三章  智能灌溉系统设计... 18

3.1  智能灌溉系统的系统架构... 18

3.2  智能灌溉系统变频调速设计... 19

3.3  智能灌溉系统传感器方案... 20

3.3.1 智能灌溉系统电力参数检测传感器... 20

3.3.2 智能灌溉系统电动机转速检测传感传感器... 20

3.3.3 吊重物体运动速度检测传感器... 21

3.3.4 吊重物体起吊高度检测传感器... 21

3.3.5 轨道吊起吊载荷检测传感器... 21

第四章  基于PLC控制系统设计... 23

4.1  PLC的工作原理... 23

4.2  可编程控制器(PLC)的选型... 23

4.2.1  PLC机型选择的考虑因素... 23

4.2.2  西门子PLC的相关介绍... 24

4.2.3  PLC的选型... 25

4.3  PLC与变频器的通信... 25

4.4  系统主控程序设计... 27

4.4.1  I/O地址分配及PLC配置... 28

4.4.2  PLC程序设计... 29

第五章  上位机基于MCGS的胜控系统设计... 33

5.1  MCGS组态软件... 33

5.2  触摸屏简介... 34

5.3  上位机与S7-200PLC的通信... 35

5.4  实验测试... 36

5.4.1  实验目的... 36

5.4.2  实验原理... 36

第六章 结束语... 38

参考文献... 39

致    谢... 41

完整论文点击如下链接下载:

https://download.csdn.net/download/weixin_45905610/88485448

基于PLC的智能灌溉系统设计资源-CSDN文库

这篇关于基于PLC的智能灌溉系统设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/313173

相关文章

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

智能交通(二)——Spinger特刊推荐

特刊征稿 01  期刊名称: Autonomous Intelligent Systems  特刊名称: Understanding the Policy Shift  with the Digital Twins in Smart  Transportation and Mobility 截止时间: 开放提交:2024年1月20日 提交截止日

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

SprinBoot+Vue网络商城海鲜市场的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质创作者,全网30w+