存放系统程序用户程序和工作状态数据。通信接口通信接口主控模块通常有个或个以上的通信接口简称通信口,用以与计算机编程器相连,实现编程调试运行监视等功能。输入输出模块模块的控制对象是工业生产过程,它与工业生产过程的联系是通过模块实现的。其步骤为输入模块将生产现场的信号进行电平和格式的转换,转换成标准电平的二进制信号输出模块的任务是将输出的二进制控制信息转化为生产现场所需的,能驱动各种特定设备的控制信号,以驱动各执行机构动作电源模块该模块将交流电源转换成供存储器等所需的直流电源,是整个系统的能源供给中心。硬件系统的实施主电路设计图恒压供水主电路原理图主电路中强变频器起动控制两台电动机,需要解决变频器在两个水泵电路之间的切换和变频与工频运行之间的切换问题。每两台电动机需要两个交流接触器,接通时,泵通过变频器运行控制接通时,泵与工频电源接通并运行。泵的两个交流接触器分别为和。整个控制系统的主电路设计如图所示。确定点总数及地址分配的分配地址如表所示。开关量输入信号为个开关量输出为个模拟量输入为个压力信号和变频器的频率信号,两个模拟量输入选择的是信号类型模拟量输出个,选择输出类型。表地址分配表开关量输入信号开关量输出信号手动自动切换按钮泵变频输出变频变频切换开关泵工频输出起动按钮泵变频输出停止按钮泵工频输出起动按钮变频器起停输出控制停止按钮泵变频运行状态返回泵工频运行状态返回泵变频运行状态返回泵工时,则表示泵变频运行控制,输出为泵工频运行,输出为。当时,则表示泵变频运行控制,输出为泵工频运行,输出为。,为变频器起动和手动时的频率控制输出。图恒压供水手动操作运行控制程序数据比较处理程序设计如图所示,对所输入的压力设定值加减个定范围的数,就获得了压力设定的上限值和下限值,分别与测量值比较,用相应的状态位控制水泵的运行,主要目的是减少水泵的起停次数,提高水泵的使用寿命。同样变频器的输出频率也有个上限和下限的比较程序。在这程序中部分寄存器的分配如下为断电保持型寄存器,存放压力设定值为压力下限工作寄存器为压力上限工作寄存器为变频器最低频率设定值为变频器设定值寄存器为变频器输出频率同数据进行比较的状态位,分别表示大于等于和小于为变频器输出频率同数据进行比较的状态位为压力测量值与设定的下限值之间的比较状态位为压力测量值与设定的上限值之间的比较状态位。图恒压供水数据比较处理程序两台泵交替起动控制程序设计如图所示,第次从泵开始自动控制过程,第二次从泵开始,交替起动。这里采用单双日调节控制,将特殊功能寄存器中所保存的天数除,比较余数即获得单双日信号。图恒压供水数据比较处理程序自动运行程序设计如图所示,对所输入的压力设定值加减个定范围的数,就获得了压力设定的上限值和下限值,分别与测量值比较,用相应的状态位控制水泵的运行,主要目的是减少水泵的起停次数,提高水泵的使用寿命。同样变频器的输出频率也有个上限和下限的比较程序。图恒压供水自动运行处理程序开关量输出程序设计如图所示。图恒压供水开关量输测实际水压值,比较设定水压值和实际水压值的差别,按控制规律运算后,输出控制信号至变频器,变频器则根据控制器的输入信号调节水泵电机的供电电压和频率。水泵电机全部软起动,以先起先停为原则具有变频器频率显示和实时压力显示变频器故障远传表故障或欠压超时和水位报普指示可设定上限保护压力可设定上升和下降周期及跟踪周期可设定泵的上电工作顺序。第章系统硬件设计系统硬件电路设计系统硬件电路设计本控制器的总体结构如图所示,分为输入主机输出三个模块。输入模块输入模块采用片通道位转换器。水压设定和水压均为电压信号。主机模块主机模块包括为核心部件的智能控制单元,其控制点数为点,除了具有满足特殊要求的大量特殊功能模块外,六个基本单元中的每个单元可扩充到。系列包括步内置寄存器,用个寄存器盒可扩充到步或。内置式直流电源快速断开端子块时钟功能和小时表功能持续扫描功能输入滤波器调节功能元件注解记录功能在线程序编辑开关远程维护密码保护。输出模块输出模块包括变频器滤波输出端子接线图如图所示报警输出和继电器组的控制。电路如图所示,输出的模拟电压信号为,用于控制变频器,以调节水泵电机的转速,控制水压。报警输出用于故障时发出声光报警信号。继电逻辑控制在单片机控制或手动操作系统作用下,使电机水泵机组工作在变频或工频状态下,即实现电机水泵机组工作状态的切换。图端子接线图抗干扰措施与互锁保护接口与过程通道是与外部设备被控对象进行信息交换的渠道,对于接口和过程通道侵入的噪声主要是因为公共地线引起,其次,在信号微弱和传输线路较长时还会受到静电噪声和电磁噪声的干扰。双绞线抗共模噪声能力强,可作为接口用连接线,为集成电路与驱动器之间的连线。使用光电隔离电路,当组件之间接地电位有差值时,或在噪声电平高的地方,光电耦合器作为数字量开关量的隔离电路用于开关接口,能收到很好的效果。光电耦合电路如图所示采用定时器设计个电路监督程序的正常运行,然后采用组合逻辑电路进行互锁保护,使任意时刻变频器只驱动台水泵电机工作,任意时刻水泵电机只工作在变频或工频种状态,保证变频器的安全运行。控制系统控制系统像般的计算机控制系统样,也是由硬件和软件两大部分组成的。硬件是指本身及其外围设备,软件是指管理的系统软件的应用程序编程语言和编程支持工具软件。控制系统的硬件是由输入输出电路及外围设备等组成的。主控模块目前市场多数的都采用模块化的结构。在中各个模块均通过系统总路线相互连接起来构成个系统。在这个系统中最核心的模块是主控模块也称模块,它包括存储器通信接口等部分。是的控制中枢,它由控制器和运算器组成。其中,控制器是用来统指挥和控制工作的部件。运算器则是进行逻辑算术等运算的部件。它的具体作用为执行接收,存储用户程序的操作指令以扫描方式接收来自输入单元的数据和状态信息,并存入相应的数据存储区招待监控程序和用户程序。完成数据和信息的处理,产生相应的内部控制信号,完成用户指令规定的各种操作响应外部设备编程器打印机等的请求。存储器系统中的存储器主要用于出程存储的地址类型和格式,再让程序运行起来,程序运行到断点处就自动停止如图所示,这时可以看到此时的值是如图所示,代表在进入定时中断时电机的转速是,即转分。图定时中断内设置断点图程序执行到断点处停止图查看变量值以上介绍的只是程序调试过程中最常用的最基本的些方法,通常个工程代码的调试过程中需要借助种或多种调试方法的联合使用才能达到实际的调试母的,希望大家善于运用这些方法,加快程序调试的进程。第四章总结与思考该风速测试仪只能实现手动改变风速,然后用光电传感器测量产生转速信号,经过信号处理和单片机的计算后得出风速值,最终将风速值送至液晶显示。功能简单,无法自动调节风速无法掌握风速变化的规律无法实现上位机监控无线遥控和状态保存,总的来说,是不具备控制的智能性实时观测的直观性使用的方便性和状态的可记忆性。正是基于以上的考虑,提出了以下几个可供进步发挥和扩展的方向可以加装温度传感器需要个口,根据温度的变化风扇可以自动改变转速,这样就有手动和自动两种方式调节风扇的转速,而且自动调节转速,可以将整个系统的智能性凸显出来在风速自动调节的模式下,液晶屏可以由显示风扇转速值的模式切换到显示绘制风速变化曲线模式需要个按键中断,个口,该曲线也是反映温度变化趋势的曲线可以加装实时钟模块,借助串口线将当前时间和风速值传送给上位机,即实现风速值的实时传输需要五个口。风速的调节除了根据温度传感器测量值的变化或手动调节电位器外,还可以加配遥控器,由遥控器上的按键控制电机的转动和停止,并可实现逐级或连续变速。若是自动调节模式,可以将系统关断前风速调节模式和风速值都保存在单片机的中,下次系统启动后,系统自动恢复保存的调速模式和以所保存的风速值转动。基于实现的风速测过两次赋值端口初始化设置波特率为设置端口为模式,时钟使能,为主控模式禁止多主控检测使能,主机输出后释放检查的状态发送数据,准备下次发送数据设置端口为模式,禁止,选择主控模式使用的接口可以很方便的配置,但是在测试电路板上离较远,走线比较长,布线时比较复杂,导致测试时不得不使用飞线。为了解决布线困难的问题,我们采用模拟接口配置内部寄存器。使用配置内部寄存器的使用非常灵活,同片通过不同的程序可以产生不同的电路功能。下面就是使用语言编写个控制器,来发送配置数据给。当仅需要向中写入数据时,使用时钟线,数据线和片选线,三条信号线即可通信。根据图中的出宏定义。然后就是关于变量类型的定义,用语句来声明个新的类型来替代原有的类型,这里将定义成,将定义成,这样后面在定义变量时,其类型名也就简短多了,以下是三条语句关于液晶模块屏幕中上下半屏的字列起始地址以及液晶点阵的行起始地址的宏定义液晶屏上半屏的字列起始地址液晶屏下半屏的字列起始地址液晶屏点阵的行起始地址以下两条语句是关于命令和数据标志的宏定义代表命令代表数据以下四条语句是关于系列单片机与液晶模块相连的数据输出和时钟输出高低平和低电平的宏定义以下两条语句是关于函数的声明,因为有些函数在调用它的函数后面定义存放系统程序用户程序和工作状态数据。通信接口通信接口主控模块通常有个或个以上的通信接口简称通信口,用以与计算机编程器相连,实现编程调试运行监视等功能。输入输出模块模块的控制对象是工业生产过程,它与工业生产过程的联系是通过模块实现的。其步骤为输入模块将生产现场的信号进行电平和格式的转换,转换成标准电平的二进制信号输出模块的任务是将输出的二进制控制信息转化为生产现场所需的,能驱动各种特定设备的控制信号,以驱动各执行机构动作电源模块该模块将交流电源转换成供存储器等所需的直流电源,是整个系统的能源供给中心。硬件系统的实施主电路设计图恒压供水主电路原理图主电路中强变频器起动控制两台电动机,需要解决变频器在两个水泵电路之间的切换和变频与工频运行之间的切换问题。每两台电动机需要两个交流接触器,接通时,泵通过变频器运行控制接通时,泵与工频电源接通并运行。泵的两个交流接触器分别为和。整个控制系统的主电路设计如图所示。确定点总数及地址分配的分配地址如表所示。开关量输入信号为个开关量输出为个模拟量输入为个压力信号和变频器的频率信号,两个模拟量输入选择的是信号类型模拟量输出个,选择输出类型。表地址分配表开关量输入信号开关量输出信号手动自动切换按钮泵变频输出变频变频切换开关泵工频输出起动按钮泵变频输出停止按钮泵工频输出起动按钮变频器起停输出控制停止按钮泵变频运行状态返回泵工频运行状态返回泵变频运行状态返回泵工时,则表示泵变频运行控制,输出为泵工频运行,输出为。当时,则表示泵变频运行控制,输出为泵工频运行,输出为。,为变频器起动和手动时的频率控制输出。图恒压供水手动操作运行控制程序数据比较处理程序设计如图所示,对所输入的压力设定值加减个定范围的数,就获得了压力设定的上限值和下限值,分别与测量值比较,用相应的状态位控制水泵的运行,主要目的是减少水泵的起停次数,提高水泵的使用寿命。同样变频器的输出频率也有个上限和下限的比较程序。在这程序中部分寄存器的分配如下为断电保持型寄存器,存放压力设定值为压力下限工作寄存器为压力上限工作寄存器为变频器最低频率设定值为变频器设定值寄存器为变频器输出频率同数据进行比较的状态位,分别表示大于等于和小于为变频器输出频率同数据进行比较的状态位为压力测量值与设定的下限值之间的比较状态位为压力测量值与设定的上限值之间的比较状态位。图恒压供水数据比较处理程序两台泵交替起动控制程序设计如图所示,第次从泵开始自动控制过程,第二次从泵开始,交替起动。这里采用单双日调节控制,将特殊功能寄存器中所保存的天数除,比较余数即获得单双日信号。图恒压供水数据比较处理程序自动运行程序设计如图所示,对所输入的压力设定值加减个定范围的数,就获得了压力设定的上限值和下限值,分别与测量值比较,用相应的状态位控制水泵的运行,主要目的是减少水泵的起停次数,提高水泵的使用寿命。同样变频器的输出频率也有个上限和下限的比较程序。图恒压供水自动运行处理程序开关量输出程序设计如图所示。图恒压供水开关量输
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 35 页
第 2 页 / 共 35 页
第 3 页 / 共 35 页
第 4 页 / 共 35 页
第 5 页 / 共 35 页
第 6 页 / 共 35 页
第 7 页 / 共 35 页
第 8 页 / 共 35 页
第 9 页 / 共 35 页
第 10 页 / 共 35 页
第 11 页 / 共 35 页
第 12 页 / 共 35 页
第 13 页 / 共 35 页
第 14 页 / 共 35 页
第 15 页 / 共 35 页
预览结束,还剩
20 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。