程序模块

  • 煤矿地面主通风智能保护器设计
    件系统分为主程序模块、A/D采样程序模块、风机保护程序模块、变频调速程序模块、通信程序模块、故障处理程序模块等。1)主程序模块。完成主通风智能保护器系统初始化、GPIO 初始化、外设初始化以及寄存器配置、中断配置等功能,具体包括初始化时钟、看门狗、外设时钟、I/O 口配置、ADC、SCI 以及定时器等。主程序模块以while(1)模式循环扫描,由中断触发并进入其他程序模块,执行完中断程序后返回至原处继续执行主程序。2)A/D 采样程序模块。完成主通风智能保

    山东煤炭科技 2023年8期2023-09-09

  • 针对横河DCS的计时功能改进及批量组态方法
    手动或者内部程序模块发出。这些内部程序模块可以是ST16 顺控表模块(Sequence Table Block)、LC64 逻辑图模块(Logic Chart Block)、CALCU 通用计算模块(General-Purpose Calculation Blocks)等。计时器的计时需要在泵的运行状态回讯从“0”变为“1”时上升沿启动,在泵的运行状态回讯从“1”变为“0”时下降沿计时停止。人工操作肯定不能实时响应,需要内部程序模块来实现,可以选择ST16

    仪器仪表用户 2023年8期2023-07-04

  • 压力变送器数字测量模块的设计与实现*
    化与定期中断程序模块,二是模/数转换与处理程序模块组成。整个软件按照GJB5000A标准完成软件开发和工程管理,在CodeWarrior 开发环境中完成程序的所有编写、编译、调试及下载。3.1 初始化与定期中断程序模块设计初始化与定期中断程序模块功能主要包括系统各模块的初始化,以及设置并启动定时器中断服务程序。系统上电后,首先进行系统初始化并开启定时器。其次,定时周期性地采集模拟信号并将信号量化处理,后根据通过CAN 总线接收的外部控制系统指令将信息发送给

    舰船电子工程 2023年1期2023-06-05

  • 舰船液压系统超压自动切断模块的设计与实现
    化与定期中断程序模块、模/数转换与处理程序模块、超压自动切断程序模块等组成。2.1 初始化与定期中断程序模块设计初始化与定期中断程序模块主要完成系统初始化及定时中断服务程序执行。整体软件流程如图6所示。系统上电后,首先完成看门狗、时钟、GPIO、ADC 等模块系统初始化并开启定时器配置定时器中断,如图6(a)所示;其次,定时中断程序定时周期性地采集模拟信号并将信号量化处理,后执行超压自动切断程序模块,根据模拟信号大小自动关闭切断阀,如图6(b)所示。图6

    自动化与仪表 2023年2期2023-03-09

  • 基于LabVIEW的磁阻自动优化测量系统*
    动优化分辨率程序模块是本测试系统中最主要的创新。PICKPOINT的LabVIEW简要程序模块如图2所示。图2 自动优化分辨率简要程序模块为实现自动加密变化迅速区域的采样间隔,先要进行较为快速的初扫描,然后由输入控件XInput和YInput分别传入初扫描的XY数组。而进入for循环框前还需要Fine Step Size传入加密的采样间隔,用Left Rank、Right Rank为参数的中值滤波器来降噪的YInput,最后是由增益Gain和降噪后YInp

    传感器与微系统 2023年1期2023-02-02

  • 基于弹载嵌入式软件在线更新方法研究
    别于正常工作程序模块,专用于嵌入式软件更新的在线更新程序模块,如图1所示。系统正常工作启动时通过BootLoader程序(即引导程序)选择启动工作程序模块,此时在线更新程序模块处于阻塞状态,当需要进行软件在线更新时,工作程序模块接收外部在线更新控制指令,完成在线更新状态置位(FLASH地址“0x90070000”存储在线更新标识),同时嵌入式DSP软件通过调用Jump(0)函数,将嵌入式软件重新转入起始0地址开始执行,即可实现进行嵌入式DSP的自复位。复位

    火控雷达技术 2022年4期2023-01-09

  • 基于计算机编程语言的选用方法分析
    系统软件整体程序模块主要包括登陆、注册、注销功能模块等。由系统软件可以看得出,本系统软件关键给予四大程序模块给客户。包含登陆、申请注册、销户程序模块,社区论坛程序模块、用户中心程序模块、文档沟通交流程序模块。3.2.1 登录、注册、注销功能模块此程序模块所供应的基本前提分散化在电脑系统的各个地域,以保证消费者参加和信息发布系统的合理联接,除此之外回到首页的省时省力连接作用也归于到此控制板。一个Internet游人根据应用申请注册作用,方能变成系统软件消费者

    电子技术与软件工程 2022年14期2022-09-09

  • 便携式电能质量监测仪设计与实现
    ,分为系统主程序模块、测频程序模块、模拟电量采集与分析模块、外部通信程序模块四部分。3.2 电压、电流模拟量处理流程设置TMS320F28335 DSP中的使能寄存器选定模数转换ADC单元的工作模式为级联并发采样,最大转换通道值为6,依次对输入电压信号Ua、Ub、Uc以及输入电流信号Ia、Ib、Ic信号进行采样与转换,精度可达10.5级,采样频率为0~12.5 MHz,采样周期为80 ns[10]。输入电压、电流信号模数转换结束后,程序转入中断处理函数,完

    现代工业经济和信息化 2022年5期2022-07-07

  • 高瓦斯煤矿局部通风机智能变频控制系统设计
    件系统分为主程序模块、初始化子程序模块0、模拟量检测子程序模块1、瓦斯浓度子程序模块2、风压子程序模块3以及中断子程序模块4,主程序流程见图3.图3 高瓦斯煤矿局部通风机智能变频控制软件系统主流程图子程序模块0需完成瓦斯浓度采样平均值的初始化、风压采样平均值的初始化、模拟输出电压以及工频风量计算系数的初始化并置位瓦斯浓度极限值。子程序模块1需检查扩展的模拟量处理模块是否有效连接且能够正常工作;当连接有错误时需将错误标志位置位。子程序模块2用于对瓦斯浓度传感

    山西焦煤科技 2021年10期2021-12-14

  • 钻杆动力钳上扣扭矩监测系统设计
    要由初始化子程序模块、读标定系数K 子程序模块、读标定系数B 子程序模块、模数转换子程序模块、数据处理子程序模块、上位机通信子程序模块、标定系数显示子程序模块、延时子程序模块等部分组成,软件流程如图2 所示。图2 软件设计流程钻杆动力钳上扣扭矩监测系统开机上电后,上扣扭矩采集模块的单片机通过初始化子程序模块进行初始化配置,配置定时器的工作模式和初始值,允许中断源对应的中断位,并配置优先级别,配置串口相应工作模式和通信波特率,预先配置的数据变量和命令字;然后

    设备管理与维修 2021年17期2021-11-02

  • 涡轮后排气温度摆动故障仿真研究
    ,包含多个子程序模块,由PID控制器子程序、被控对象子程序、热电偶子程序、模拟干扰信号子程序、滤波器子程序、实时波形显示、事后曲线显示等组成。PID子程序模块的算法为(14)向后差分离散化后为(15)式中,ΔT为采样周期。PID控制功能由while循环设置的移位寄存器和PID子程序模块共同实现,PID子程序模块如图7所示。图7 PID控制器子程序模块不考虑燃烧延迟,航空发动机作为被控对象,其供油量内环控制回路可简化为一惯性环节[14],传递函数为式(16)

    测控技术 2021年8期2021-08-30

  • 人脸识别技术下的人物信息在线检索平台设计
    预处理及检测程序模块、人脸特征提取程序模块、人脸特征匹配程序模块,各模块分别于用户层的相关功能对接,会随着用户在用户层的操作来运作;(2)用户层,用户层包含了人像检索信息提交窗口功能、检索匹配人脸数据库功能、检索结果展示功能,其中人像检索信息提交窗口功能与人脸预处理及检测程序模块、人脸特征提取程序模块对接,当用户输入检索信息,功能模块层就会对输入信息的人像进行检测与预处理,再提取图像特征,而检索匹配人脸数据库功能与人脸特征匹配程序对接,会根据用户输入的检索

    网络安全技术与应用 2021年5期2021-07-26

  • 智能家居环境检测系统设计
    块、按键扫描程序模块,数据采集程序模块、显示程序模块、报警程序模块、加温程序和加湿程序模块。图8 加温电路图9 加湿电路图10 主程序流程5 结语本次设计采用传感器技术和单片机技术,结合显示器、人机接口电路、蜂鸣器、继电器等外围电路实现了对家居环境温湿度的智能检测。传感器DHT11作为温湿度数据的采集电路,其数据端可直接与单片机引脚相连,使系统电路连接大大简化,降低了后期制作电路的成本。该系统人机接口电路能预先设定适宜的温湿度范围,可以适用于人们对不同环境

    绿色科技 2021年8期2021-05-25

  • 运用SAS广义线性混合模型分析裂区试验数据
    l,GLM)程序模块,而该程序模块是在20世纪80年代开发的,当时没有考虑到在进行裂区设计的F检验时,主区因子与副区因子需采用不同的误差均方与自由度,均值比较也需采用不同的误差均方和自由度,因而计算F值时需要编写大量的复杂代码来进行修正[15]。后来,虽然可以用 “h=……”语句进行弥补,但是进行处理间均值比较时,需要选用合适的、不同的误差项。然而,对于某些情况,GLM程序模块没有可用于定义所需误差项的选项,所以误差项无法列出[15]。近年来,SAS等商业

    中国农业科技导报 2021年2期2021-03-15

  • 基于信息检索的软件缺陷定位方法综述*
    析缺陷报告和程序模块的文本内容并提取特征,基于特定模型确定可疑的程序模块,并将其推荐给开发人员以辅助定位.动态缺陷定位方法基于测试用例的覆盖信息定位缺陷,通常可获得比静态缺陷定位方法更好的性能[2].然而在软件维护阶段,开发人员有时并不能获得足够的测试用例[3],仅能搜集到缺陷报告的信息.静态缺陷定位方法由于不需要搜集测试用例的执行信息,不会受到程序规模和编程语言等因素的影响,具有缺陷定位代价低和方法可扩展性强等特点,也颇受关注.其中,基于信息检索的缺陷定

    软件学报 2021年2期2021-03-06

  • 线路曲线点位测设数据计算软件设计与开发
    ,建立主要的程序模块,包括曲线要素计算模块、曲线配置模块、中桩坐标计算模块和中桩高程计算模块。LPLS软件主要程序模块结构如图5所示。图5 LPLS软件主要程序模块结构如图5所示,曲线要素计算模块主要包括曲线长、切线长和切曲差的计算功能实现;曲线配置模块主要由路线起、终坐标及里程、交点坐标及里程和圆曲线半径及缓和曲线长度完成曲线配置;中桩坐标计算模块是根据曲线要素计算模块和曲线配置模块实现线路主点坐标、线路中桩坐标的计算功能;竖曲线高程计算模块可以实现线路

    测绘工程 2021年1期2021-01-08

  • 基于STM32的人体红外测温系统设计与实现
    20温度采集程序模块、mlx90614温度采集程序模块、按键控制程序模块、OLED显示程序模块、报警模块,每一模块构成一个.C文件,最后再在主函数中调用每个模块。4 调试与结论本文先用水银温度计测量水中温度,同时用DS18B20测量水表面温度,再用红外测温装置测量水表面温度,记录这3个温度值,接着改变水温,分别再用上述3种仪器测量对应的温度值,经过多次测量得到一组数据,根据测量数据和环境温度修正红外测温误差。最后用水银温度计和红外测温装置多次测量人体腋窝温

    湖北农机化 2020年18期2020-11-23

  • 基于VB与单片机的模拟训练系统设计∗
    机单片机控制程序模块和上位PC机操作程序模块。下位机与上位机之间采用RS232串行通信方式。3.1 单片机控制程序模块上位PC机内配有RS-232串行标准接口,可依据RS-232串行协议,与下位单片机(采用TTL电平)进行点对点串行通信。由于两者之间存在逻辑电平差异,本文采用MAX232芯片完成电平转换。单片机与PC的通信接口电路如图2所示[3]。图2 单片机与PC串行通信接口电路单片机控制程序模块主要由串行初始化和串行中断处理两部分组成。1)串口初始化串

    舰船电子工程 2020年9期2020-10-30

  • 基于AT89S52单片机控制的八路抢答器的设计与仿真
    件主要包括主程序模块及按键模块。系统程序流程包括主程序流程及外部中断流程,如图1、图2所示。3.2.1 主程序模块程序模块主要用于完成外部中断的初始化、查询开始抢答按键是否按下等。3.2.2 按键模块这是本系统的难点。用单片机来设计抢答器,无论使用独立式按键还是行列键盘,都无法对多个按键同时按下作出正确判断。本系统采用中断与查询相结合的方法,把所有的按键都作为外部设备连接到到单片机的P2口,当其中的一个按键被按下,单片机将进入中断服务程序,并将所有按键的

    电子技术与软件工程 2019年4期2019-04-26

  • 由单片机控制的粮库多点温湿度监测系统
    ,共包括五个程序模块:主程序模块、上位机通信程序模块、模数转换程序模块、搜索温度传感器系列号程序模块、中断程序模块,程序流程如图9~图12所示。通过主程序和中断处理程序,将各程序模块连接起来,这样有利于程序的修改和调试,增强程序的可移植性。图9 主程序流程图10 上位机通信程序流程图11 模数转换程序流程图12 搜索温度传感器系列号程序流程4 结束语设计了粮库多点温湿度监测系统,采用先进的AT89C51单片机和温湿度传感器,实现了对粮库内温湿度的自动测量和

    上海电气技术 2018年4期2019-01-15

  • 指纹识别门禁控制装置的设计
    、LCD显示程序模块设计、报警模块程序设计、网络通信程序设计。系统总框图如图1所示。软件设计上,根据功能分了几个模块编程,包括主程序模块、读卡模块、显示模块,存储模块、延时子程序模块和中断子程序模块等。系统工作时当卡片靠近读卡模块时指示灯亮起,屏幕显示卡片信息,然后程序判断权限,若合法,开锁模块程序点亮指示灯,蜂鸣器发出警报,电机转动模拟门锁打开。若非合法卡,是否赋予权限,如果赋予权限电机转动,指示灯亮起,蜂鸣器发出警报,如果不赋予则返回。系统软件工作流程

    数码世界 2018年4期2018-12-25

  • 水泵机组的自动化监测改造设计
    ,上位机通信程序模块的功能主要在于实现上位机与主控PLC数据的有效交换,并将交换获得数据与控制命令等传送给平板电脑端口。而就地控制程序模块的主要功能为操控按钮来控制水泵的运行与停止。半自动控制程序模块的运行功能应达到半自动化控制水泵机组的要求,确保通过对上位机与触摸屏发出指令来操作按钮控制水泵机组的运行与停止。模拟量采集程序模块的设计应可以实现对采集数据信息的数字化信号转换,包括压力、负压、液位与温度等数据信息。突发事故处理程序模块功能设计应可以通过相关参

    商品与质量 2018年46期2018-12-08

  • 乐高MINDSTORMSEV3软件程序模块开发
    为没有对应的程序模块,难以用于教学。因此,本文首先介绍了EV3编程软件和开发软件,然后剖析程序模块的组成内容,最后对每一要素给出具体实现方法。关键词:乐高;EV3;程序模块;创客教育中图分类号:G40-057 文献标识码:B 论文编号:1674-2117(2018)20-0073-04前言乐高的MINDSTORMS EV3机器人自2013年上市后大受欢迎,其采用官方提供的直观的图形化编程语言,大大降低了使用者的门槛。EV3机器人相对DFRobot、Make

    中国信息技术教育 2018年20期2018-11-19

  • 煤矿井下水泵机组的自动化改造设计
    编程时应保证程序模块的独立化[3]。其运行的整个流程是,PLC初始化变量通过调用OB100,在进入主循环后进行条件判定,根据输入的参数来确定PLC系统的运行模块;完成一个循环后,PLC进行扫描,更新相应的参数,进入另一个循环[4]。上位机通信程序模块:主要的功能是完成上位机和主控PLC的数据交换,并将接收到的数据和控制命令,传递给平板电脑端。就地控制程序模块:主要功能是通过按钮来完成对水泵启停的控制。半自动控制程序模块:主要的功能是完成水泵的半自动化控制,

    陕西煤炭 2018年5期2018-10-16

  • 面向工程需求的风力发电实践教学平台的开发
    的电路模块和程序模块:电路模块之间具有明确的硬件接口定义,例如I/O通道数及其电平幅值、A/D通道数及其电压变化范围等;而程序模块之间依靠全局变量实现横、纵联系,构成完整的程序框架。无论是电路模块还是程序模块,只要能实现指定的功能,满足接口需求,其内部的具体设计和实现方式可灵活选择或自主设计。开放式是指在硬件电路和软件程序的设计中,每一个模块所涉及的电路参数或程序代码都是对外公开的,参与的学生可以根据需要对其进行修改和调试,并且也可以在原有的总体结构中加入

    实验室研究与探索 2018年8期2018-09-29

  • 数字化中频交流电源开发
    程序由初始化程序模块、系统配置程序模块、给定值检测程序模块、显示程序模块等构成。初始化程序模块主要完成系统时钟、中断寄存器等基本设置;系统配置程序模块主要是根据控制需求,完成I/O、A/D等硬件资源的配置;给定值检测程序模块是采集旋转可调电位器的分压幅值,并将其转化为输出电压给定值;显示程序模块是将检测和计算出的结果以及其他数据,送至液晶显示屏显示。主程序流程见图6。图6 主程序流程PWM中断子程序由数据处理程序模块、过压保护程序模块、PI控制程序模块等组

    实验技术与管理 2018年6期2018-07-03

  • 水泵机组的自动化监测改造设计
    。上位机通信程序模块,其主要的功能是完成上位机和主控PLC的数据交换,并将接受到的数据和控制命令传递给平板电脑端。就地控制程序模块,其主要功能是通过按钮来完成对水泵起停的控制。半自动控制程序模块,其主要的功能是完成水泵的半自动化控制,通过上位机和触摸屏发出的指令,利用按键来实现水泵的起停。模拟量采集程序模块,其主要的功能是对采集来的压力、负压、液位、温度进行处理并将其转化成相应的数字信号。突发事故处理程序模块,其主要功能是根据相应的参数实现对水泵机组运行时

    机械管理开发 2018年5期2018-06-01

  • 基于Web网络的环境信息通信系统设计
    能结构设计、程序模块设计,完成基于Web网络的硬件系统设计。通过环境信息通信软件架构设计、协调节点程序设计、终端节点程序设计,完成环境通信软件系统设计。模拟新型系统的应用环境,设计对比实验结果表明,与传统系统相比,应用新型系统后,环境通信信息传输效率明显提升,信息丢包率也得到了有效控制。关键词: Web网络; 环境信息; 通信系统; 程序模块; 协调节点程序; 终端节点程序中图分类号: TN711?34; TP399                 文献标

    现代电子技术 2018年10期2018-05-15

  • 高精密液位控制系统的研究与设计
    块有按键控制程序模块,数码管扫描刷新程序模块,定时器中断程序模块,定时/计数器程序模块,超声波传感器控制程序模块,H桥电机控制程序模块,以及实现模块拼接运行的主程序模块。3.1 主流程图主流程图如图4所示。图4 主流程图当程序启动,T0中断启动,当中的定时定时2 ms,在计数到400,也就是800 ms时,启动超声波模块,开始发送超声波,并把计数清零,当超声波模块启动时,也就是TX=1时,开启计数器,计数器开始计数,直到超声波模块接收到返回声音,也就是RX

    电子设计工程 2018年5期2018-04-07

  • 基于PWM及槽型光电传感器的测速与调控系统
    一是速度检测程序模块,二是速度监控调节程序模块。速度检测程序模块中也包括了通信发送程序模块、LCD1602显示程序模块,速度监控调节程序模块中包括了通信接收程序模块、数码管显示程序模块。首先,我们把电路设计为槽型光电传感器检测电动小车齿轮运动,再发送信号至控制电路,由控制电路处理识别,再由显示电路显示经过控制电路计算后的数据,手动调节按键可以调节小车的速度。3.1 速度检测程序模块设计开始,首先接通电源液晶初始化,在LCD1602上显示相关参数值,设置定时

    电子设计工程 2018年1期2018-01-18

  • 《专利审查指南》修改后计算机程序的专利保护研究
    式,即方法、程序模块、计算机设备和存储介质;同时为权利要求的撰写形式提供了建议。专利保护;计算机程序;专利审查指南;计算机产品。0 引言伴随着现代科学技术的不断进步和知识信息时代的快速发展,知识产权受到了越来越高的重视。当今社会,计算机已经成为人们获取信息的重要手段,这为人们的生活和工作带来了极大的便利,与此同时,也带来了相应的问题。针对专利保护等问题来说,其属于当下计算机软件需要面临的极其重大的问题[1-6]。因此,相关人员需要对计算机程序专利保护进行相

    软件 2017年5期2017-12-30

  • ADSP TS201S Link口在多DSP系统中的应用
    号处理板上的程序模块应先于数据收发板上的程序模块开始工作,系统通过控制各片DSP程序模块的加载顺序来保证工作正常。采用主机独立加载各片DSP程序模块的方式不能精确控制加载完成时间,各DSP开始工作时刻不能严格掌握,容易造成加载故障。采用多DSP链式加载方式,在各片DSP程序模块编写时已经确定了加载顺序,编译时被加载程序模块嵌入上一级程序模块,运行时只需加载一片后,其他模块的加载可链式展开。目标模拟器各片DSP程序模块加载按以下顺序进行:DSP4首先通过主机

    舰船科学技术 2017年12期2017-12-28

  • AVR微控制器的多CPU共享高精度实时时钟系统
    是外中断服务程序模块、主循环模块和ICP中断服务程序模块。2.1 外中断服务程序模块外中断以DS3232的32 kHz方波信号为中断请求信号,维护UTC格式的软时钟,每次中断软时钟量加30 517 ns,并且将当前时标、B码中的质量状态、校验位、润秒等信息通过SPI总线发给两个录波CPU。外中断服务程序流程图如图3所示。图3 外中断服务程序流程图2.2 主程序模块程序模块完成主控制器硬件资源的初始化,读取DS3232的时间信息并转换成UTC格式,在主循环

    单片机与嵌入式系统应用 2017年10期2017-11-09

  • ABB工业机器人在自动化生产线上的应用
    int(1)程序模块:RAPID程序是由程序模块与系统模块组成。通过新建程序模块来构建机器人的程序,而系统模块多用于系统方面的控制。确定需要多少个程序模块,是由应用的复杂性所决定的。每一个程序模块中包含了程序数据、例行程序、中段程序和功能等对象,而且它们之间是可以互相通用的。本工程为一个程序模块,名称:MODULE:Banyun。(2)主程序:在RAPID程序中,只有一个主程序main,并且存在于任意一个程序模块中,并且是作为整个RAPID程序执行的起点。

    广东教育·职教版 2017年6期2017-07-01

  • ABB工业机器人在自动化生产线上的应用
    (1)程序模块:RAPID程序是由程序模块与系统模块组成。通过新建程序模块来构建机器人的程序,而系统模块多用于系统方面的控制。确定需要多少个程序模块,是由应用的复杂性所决定的。每一个程序模块中包含了程序数据、例行程序、中段程序和功能等对象,而且它们之间是可以互相通用的。本工程为一个程序模块,名称:MODULE:Banyun。(2)主程序:在RAPID程序中,只有一个主程序main,并且存在于任意一个程序模块中,并且是作为整个RAPID程序执行的起点。

    广东教育·职教版 2017年6期2017-07-01

  • 基于S120伺服驱动模块111报文的西门子S7-300程序模块设计
    S7-300程序模块设计高 挺,朱晓民,张 希,程 金(北京机械工业自动化研究所,北京 100120)针对自动化系统中集成S120伺服驱动模块时遇到的控制及通讯难题,设计了基于111报文的S7-300通讯控制程序模块Servo120。使得从事自动化工作的工程师可以通过该模块简单、快捷的实现S7控制系统与S120伺服驱动模块的通讯,并通过报文方式实现S7-300PLC对S120伺服驱动模块的速度与位置控制。模块对报文中的控制及状态字进行详细解析,大大提高了调

    制造业自动化 2016年10期2016-11-03

  • 基于VB的某型装备检验评估系统的设计与实现
    进行传递。该程序模块的作用在于打开Access试题数据库“equipmentdata”以及数据库中“equipment”表,在该表中写有试题库的内容。图1 系统答题界面2 VB实现核心程序代码系统功能的实现关键在于程序的编写,特别是试卷生成程序模块、答案保存模块、试题选择模块。它们是系统程序的核心部分。试卷生成程序模块:该程序模块的作用在于从试题库中抽取20道不重复的题目,也就是实现随机抽题的功能。该功能使每一次答题的试卷内容都不一样,加大考核的难度。通过

    现代计算机 2016年13期2016-06-08

  • 浅谈融雪撒布机控制器软件模块化设计
    2 撒布操作程序模块设计这部分是软件设计的主体,是实现除雪车智能化控制的主要模块 本程序模块开始时首先判断启动键是否按下,从而决定对液压机构的驱动与否“在停止驱动的状况下,系统可以由相应按键进入到各个次级功能模块”启动撒布操作程序后,先要对报警信号进行扫描,如需报警则执行报警处理程序,本程序会一直循环执行按键扫描!数据运算处理!驱动信号输出以及通信,直到停止键按下才退出循环"该程序模块被调用时,无论撒布操作是否启动都要保持与信号处理器的通信。(见图3)2.

    环球市场 2016年25期2016-02-11

  • 应急预案响应程序模块化研究
    应急预案响应程序模块化研究邓婕,祁明亮,池宏,石彪(中国科学院科技政策与管理科学研究所,北京100190)摘要:应急响应程序是应急预案的重要组成部分,通过按照一定逻辑关系构成的行动网络图对响应过程进行可视化与数字化,应急响应程序模块化就是试图将行动间逻辑关系稳定且在多个程序中多次出现的“子网络”提取出来,作为响应程序模块,在以后的应用中,根据实际需要直接调用模块,通过模块之间的重新组合,增加制定新应急响应程序的效率。为此,文章在定义了行动间紧密度和模块代表

    运筹与管理 2015年5期2016-01-18

  • 平移式自动感应门的PLC设计
    编程,包括主程序模块、开门子程序模块、关门子程序模块和故障诊断与报警输出模块等组成。最终完成了平移式自动感应门的设计。关键词:智能建筑;自动感应门;S7-200 CPU224型号中图分类号:TP273 文献标识码:A 文章编号:1006-8937(2015)12-0006-021 背景概述门的发展历史可以追溯到古埃及,那时候门的主要作用是屏蔽,但这种作用都是被动的,需要人通过手推拉式,有时候力量重了对门的损伤很大。同时对于人流量大的公共场所,如果都要手推,

    企业技术开发·下旬刊 2015年4期2015-05-30

  • 微型PLC系统设计与研究
    用各个功能子程序模块,实现程序输入、显示与编辑以及常量定义、变量定义、端口初始化、开机界面显示、菜单事件处理、按键处理和显示屏刷新等功能,流程图如图4所示。LCD程序模块(HD61202a.c,LCD_app.c,LCD_asc8.c,LCD_asc16a.c, LCD_ch16.c)实现对HD61202 I/O访问方式驱动、LCD12864应用及字符显示(5×8点阵西文字库、8×16点阵西文字库、16×16点阵中文字库)。menu菜单程序模块(key_p

    机械设计与制造工程 2015年5期2015-04-16

  • 超临界堆芯燃料管理程序Xpack的开发
    分别为中子学程序模块、热工水力程序模块及物理-热工耦合计算流程构建模块。1)中子学程序模块中子学程序模块由数据库模块、组件计算模块、少群截面拟合模块及临界-燃耗计算模块4个子模块构成。它的作用是实现程序系统的中子学计算功能,并为热工水力分析模块提供所需的输入参数。其中,数据库模块由3个截面数据库组成,包括快群数据库、热群数据库及MCROSS数据库,可提供1×10-5eV~10 MeV能量范围内300种核素的107群截面数据。组件计算模块是基于碰撞概率法的燃

    原子能科学技术 2015年1期2015-03-20

  • 分布式程序设计理论与实践
    可独立执行的程序模块组成。这些程序模块分布于一个分布式计算机系统的几台计算机上同时执行。分布在各台计算机上的程序模块是相互关联的,它们在执行中需要交换数据,即通信。只有通过通信,各程序模块才能协调地完成一个共同的计算任务。分布式程序原本只存在于操作系统之中,如今已随处可见,从数码相机到计算机网络,几乎每一个互动式数字系统都可以看做一个分布式程序。本书介绍了编写正确的分布式程序的实用和严格的方法。作者A.Udaya Shankar博士是德克萨斯大学奥斯汀分校

    国外科技新书评介 2014年6期2014-12-17

  • 基于单片机的精密仪器生产车间温湿度自动控制系统
    两大模块:主程序模块、子程序模块。而子程序模块又包括:LCD初始化显示模块、DHT11数据采集模块、按键扫描模块、数据比较模块。3.1 主程序模块本系统采用DHT11温湿度传感器,它对生产车间内温湿度进行采集,并将其转换成数字信号,将数字信息提供给主控制器进行处理和分析,主控制器开始LCD初始化,进行延时等待后提取DHT11温湿度传感器模块,将采集好的信息经过处理后传给LCD1602进行显示,同时调用系统控制模块,与系统默认设定值进行比较,系统的温湿度上下

    决策与信息 2014年14期2014-12-12

  • C++语言在脉动真空灭菌器中的应用原理
    形成类,这样程序模块间的关系简单,程序模块的独立性,数据的安全性有良好的保障。单片微型计算机(Single Chip Micro Computer)把组成微型计算机的各个功能部件,包括中央处理器(CPU),随机存储器(RAM),只读存储器(ROM),I/O接口电路,定时器/计数器及串口等集成在一块电路芯片上,因此常用在仪器、设备的检测、控制装置中。脉动真空消毒器的程序是事先设定的,我们根据多年来使用的经验,将其设定最为保守的数值,即最可靠的设定值。例如:自

    医疗装备 2014年12期2014-08-11

  • 树型编译系统设计
    指令。(2)程序模块化处理部分包括程序指令的模块化封装、模块指令的访问和模块程序运行的控制[3]。(3)编译系统部分主要完成程序指令的执行工作。三部分的关系图如图1所示。图1 树型编辑器系统关系图这里重点讨论编译系统之上的树型编辑器系统部分。把树型编辑器系统分为两部分,即程序模块化处理部分和界面处理部分。2 树型编辑系统的程序模块化处理程序模块化处理部分,主要是把编译器提供的程序指令模块化,形成程序的主体模块序列,用户通过一个个模块查看和访问程序指令。树型

    网络安全与数据管理 2014年20期2014-07-25

  • 基于PLC 的工矿内燃机车控制系统
    柴油机起动子程序模块、数据显示子程序模块、柴油机调速子程序模块、手动/自动控制子程序模块、报警子程序模块等.3.1 柴油机启动子程序模块控制柴油机的启动,按下启动按钮,A 则首先机油预供油泵开始工作,待机油压力达到0.1 MPa 时,机油预供油泵停止工作,启动电机开始运转带动柴油机启动,B 待柴油机启动完成正常运行后,运转继电器将柴油机启动回路切断,也可以防止柴油机在运转时的二次启动,并用程序控制柴油机一次启动时间不超过8 s,控制流程如图2 所示。3.2

    机械制造与自动化 2014年5期2014-04-01

  • 易于激发兴趣的电子钟制作
    位的控制。子程序模块除了显示、蜂鸣器控制常规程序模块以外,主要包含50ms及1s单位时间中断程序模块、时分秒进位处理程序模块、时、分和秒时间设置模块。1.1 控制程序主程序中是通过控制模式代码寄存器GN变化于0~3间分别代表时间显示模式、小时设置模式、分钟设置模式和秒钟设置模式。在主程序中控制扫描计数器“biao”每扫描1轮(约8位数码管扫描显示1轮的时间)加1,并达到30时清零,用以在时间设置时控制对应数据闪烁显示。请认真阅读“//”后的中文注释达成对每

    中国新技术新产品 2014年6期2014-03-25

  • 基于AT89C51SND1C单片机MP3播放器的U盘模块设计
    个模块:主控程序模块、UART通信模块、U盘控制程序模块和Flash读写模块。2.1 主控程序模块主控程序模块是通过检测USB_INS(P3.4) 的电平来决定是否执行U盘功能以及是否进行对U盘程序的初始化工作,之后开始循环执行对应的功能。主控程序流程图如图3所示。图3 主控程序流程图2.2 UART通信模块UART通信模块是常规的经典设计模块,主要用于程序调试时帮助设计者了解程序的运行状态[4]。2.3 U盘控制程序模块USB存储的工作流程如下:插入U盘

    湖北理工学院学报 2014年6期2014-03-14

  • 医疔保险门诊收费系统的实现
    别。如果一个程序模块中用USeS语句引用了某个unit,编译程序在编译该模块时,便会连同unit一起编译,并把编译后的可执行代码链接到本程序模块中,这就是一个程序模块能够调用所引用unit中过程和函数的原因。访问DLL库有两种方式,一种是静态引用,另一种是动态引用。用静态引用这种方法装入DLL要做两件事情:为DLL库创建一个输入单元,以及用USES把输入单元连接到要使用DLL函数的程序模块中。为DLL库创建的输入单元与普通的单元的区别仅在于:在它的接口处声

    中国信息化·学术版 2013年4期2014-01-03

  • 蒙特卡罗随机统计技术在软件可靠性定量分析中的应用
    于估算出被测程序模块中存在的错误数。图1 蒙特卡罗技术求不规则图形面积1 蒙特卡罗错误随机植入模型用蒙特卡罗随机植入技术估算程序模块的错误数有以下几个优点:①工作方式相当直观,能在一定程度上反映出软件的质量;②虽然在技术上不完善,但至少产生了与软件质量相关的定量结果;③在最坏的情况下,起码可用来衡量“测试工作的有效性”,在某种程度上作为测试是否结束的一项标志[3]。蒙特卡罗随机统计技术形象地举例如下,用它来确定不规则形状封闭图形面积,即采用一个大的矩形,把

    长江大学学报(自科版) 2013年25期2013-12-03

  • 飞行模拟机仿真地平仪的设计
    五大模块:主程序模块、俯仰角控制程序模块、倾斜角控制程序模块、侧滑角控制程序模块和故障旗控制程序模块。图4 仿真地平仪控制软件流程图当仿真地平仪上电工作时,先进行系统自检,并对系统各变量、寄存器初始化,各指针回零,判断状态标志位是否等于1,如果为1,对姿态的变化进行判断,运行俯仰角或倾斜角控制程序模块,如果不为1,再对侧滑角或故障旗进行判断,运行侧滑角或故障旗控制程序,整个程序运行时通过中断函数来实现子程序的跳转、接收和发送命令。4 测试结果将仿真地平仪安

    微特电机 2013年9期2013-11-22

  • 一种矿用电铲智能称重系统的研究
    即 “开始”程序模块,其程序模块所实现的功能为:(1)弹出一个对话框,在对话框里填写操作员的编号、姓名。(2)当输入完以后,单击确定按钮后则启动定时器(设置定时器的功能:PC机定时给AT89C52发信号,通知其采样并发送数据)。弹出对话框的样式如图2所示,在对话框里输入操作人员的编号和姓名。输入完成后,单击确定按钮,则弹出显示界面,同时定时器开始计时,PC机与AT89C52的连接如图3所示。从图中可以看出,PC机的DTR(数据终端准备好)端接AT89C52

    机电产品开发与创新 2013年1期2013-07-05

  • 发电机调压器故障检测技术
    。主程序和子程序模块由此而划分。3.1 主程序模块故障检测软件的主程序流程如图1。图1 主程序流程图3.2 系统软件定时器中断子程序系统软件定时器的中断子程序如下:在这个模块中调试完成发电机直流供电系统的主要自检测功能和控制保护功能。图2 故障显示模块3.3 故障隔离程序模块发生故障之后,根据所采集到的故障信号,对照故障码表判断故障类型,然后对故障进行隔离,需要编写故障隔离子程序,记录故障发生单元的状态。故障隔离模块主要包括欠速故障隔离、输出欠压故障隔离、

    机械工程师 2013年4期2013-03-25

  • 一种远程在线更新FPGA程序的方法
    s II更新程序模块处理Nios II程序中的更新程序模块主要负责从上位机接收合并后的可执行BIN文件,并把该BIN文件写入EPCS Flash,处理流程如图6所示。图6 更新程序模块处理流程5.1 程序文件的传输Nios II应用程序中的更新程序模块和上位机系统采用X-modem协议传输程序文件,X-modem协议是一种网口和串口通信中广泛用到的异步传输协议。如果在程序传输过程中出现错误,更新程序模块能够通过设置超时来退出更新程序的状态。5.2 对EPC

    单片机与嵌入式系统应用 2012年2期2012-09-25

  • 基于AGV系统的软件设计
    模块,即主控程序模块、步进电动机驱动程序模块、直流电动机驱动程序模块、传感器数据采样程序模块、监控程序模块、数据处理程序模块、通讯驱动程序和出错处理程序模块。主控模块的功能是把其他功能模块有机的结合起来,使其能够协调工作。步进电动机驱动程序的功能是完成步进电动机的驱动,步进电动机驱动程序包括步进电动机的转向驱动、步进电动机的转角驱动和步进电动机的转速驱动,它们的实质就是控制单片机PD口3位和6位输出高低电平和控制单片机PD口4位和5位输出脉冲的个数及频率。

    微处理机 2012年4期2012-07-25

  • 以单片机为核心的广播发射机开关机系统
    、开/关机子程序模块实现问题.操作规程规定,开机过程按先后顺序分为四步:启动冷却系统、升压、加降压,加高压.在这四个设备启动之间需要一定时间的延时.在升压过程中,由于广播发射机中的大型电子管灯丝中流过的电流为300A,如果瞬间达到,将会产生电流冲击,损坏电子管.所以升压过程至少需要60秒,之后还要15分钟预热.加高压与加低压之间要有大约1秒延时,以防电压变化过大,发生电磁感应现象,损坏设备.关机过程按先后顺序也分为四步:停高压、停低压、降压、关闭冷却系统.

    赤峰学院学报·自然科学版 2011年2期2011-10-21

  • PCS7系统在三峡右岸电站油压装置集中测控中的应用
    液压系统运行程序模块、液压系统开停机程序模块以及I/O诊断程序模块三个主要的控制程序,子程序主要包括回油箱冷却控制程序模块(FB501)、自动补气控制程序模块(FB503)、辅助泵启动控制程序模块(FB525)、主泵切换控制程序模块(FB530)、主泵启动控制程序模块(FB508)、停泵控制程序模块(FB507)以及其他辅助控制程序,液压系统开停机流程图见图3。根据各个工况的不同控制要求,主要完成以下几项功能:(1)压力的控制压力罐内的压力应保持在6.1~

    水电站机电技术 2011年2期2011-05-16

  • SMS系统软件在水利工程中的应用
    的二维水动力程序模块,其网格为无结构的三角形或四边形网格,2种网格可混合使用;②GFGEN—将网格地形文件转换为二进制文件,提供给RMA2程序计算;③RMA4—在RMA2计算基础上计算污染物集中扩散变化情况的程序模块;④SED2D2WES—在水动力模块RMA2计算结果的基础上计算泥沙输运与河床演变的程序模块;⑤HIVEL22D—用来计算急变流 (如水跃)的程序模块;⑥ADCIRC—最新一代高级循环多维水动力模块,其网格同样采用高度灵活的无结构网格;⑦CGW

    东北水利水电 2010年11期2010-04-04