首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
介绍了一种基于以太网和RS485总线的服装吊挂系统设计,阐述了该系统的上位机软件的设计与实现。上位机软件是系统的控制中心,监控管理每个工作站的生产状况,实时生成薪资报表、产量报表、生产分析图。软件界面采用C#编程语言,通信模块的程序采用Delphi技术实现,后台数据库采用SQL2000。该系统已经投入企业使用,系统各项功能运行稳定,界面友好,满足用户需求。  相似文献   

2.
An interactive 2.5 D gravity and magnetics modeling program has been written for an ICL PERQ 2 workstation using FORTRAN 77 and GKS graphics. All of the available hardware and software input devices are utilized through GKS to produce an easy-to-use menu-driven program. A large number of functions are controlled by the software in order than the user can concentrate on the model. A range of options also are provided for manipulating the observed anomaly. The use of FORTRAN 77 and GKS should make the program easily portable to other computer systems and graphics devices. The modular form of the program should facilitate readily further development including optimization and real time modeling, given a more powerful computer with high-speed graphics.  相似文献   

3.
生物大分子图形软件的研制   总被引:2,自引:0,他引:2  
我们设计了生物大分子图形显示软件(BIOMOL).程序用FORTRAN77语言编写,分为在VAX计算机和SGI图形工作站上运行的两个版本,该系统具有结构显示、几何操作、部分结构显示以及多模型显示等功能.  相似文献   

4.
This paper presents a new conception for a distributed task-oriented real-time operating system comprising a compiler, an operating system kernel and communication packages. The system TOROS supplies the tools for a uniform programming of complex process control applications on heterogenous hardware including workstation, PC, programmable controller and microcontroller. The whole control task is split into a set of small modules. These modules are uniquely programmed by defining a state machine and using guarded commands. They are connected logically through calls to tasks provided by other modules. The specification of the modules is done in an hardware independent language. At compile time the modules are distributed to specified target computers. The system automatically translates each module into the particular code and realizes the communication between the modules either on the same computer or through the links.  相似文献   

5.
Mehdi Badii 《Software》1998,28(5):463-480
This paper presents the implementation of multitasking functions of DYNIX Sequent computers on the UNIX operating system. The Sequent computers are shared memory multiprocessor computers running the DYNIX operating system. These functions support data and function partitioning. They let the user implement subprograms by the processors of a Sequent computer in parallel. The functions can synchronize, lock, and unlock data and program segments. As a result, the simulator allows the users to develop their multitasking programs on a uniprocessor computer such as a SUN workstation, and later port them to a Sequent computer. Further, the simulator adds a level of abstraction on top of UNIX for concurrent programming. The functions of the simulator allow the user to handle the communication and synchronization of the processes in a program at a higher level of abstraction, while concentrating on the design of multitasking algorithms. The simulator is applied to a parallel selection algorithm. © 1998 John Wiley & Sons, Ltd.  相似文献   

6.
介绍了一种微机配料控制系统是在现有多种微机配料控制系统的基础上,采用了微机配料集散控制方式,它是由一台主机和多台从机通过网络联结起来,主机将控制任务交给各个从机完成。整个微机配料系统分为工业控制计算机和配料控制器。工业控制计算机采用了ADVANTECH610型计算机;微机配料控制系统软件使用汇编和VB6.0编程,进行了相关软件的设计。  相似文献   

7.
A mathematical model for a proposed magnetohydrodynamic (MHD) liquid-metal experimental loop was developed. The purpose of the experiment was to demonstrate the capability of an MHD, DC generator to produce 20 kW of electric power by directly converting thermal to electrical energy. Basic principles and semiempirical formulae were used in the development of the mathematical model. A computer simulation program was written for the above model using the CSMP-III simulation language. A dynamic analysis of the MHD liquid metal loop was then performed. The proposed experimental loop was found unstable. By adding a high-gain proportional controller to regulate the primary flow, the system response characteristics was changed, and it was found to be stable over a wide range of operating conditions.  相似文献   

8.
A new programming environment for the IBM 7535 robot is introduced. AML/E is replaced by a hierarchical control scheme involving a host and a subservient robot. Application programs are developed on the host, an IBM-PC XT, in an extended version of the “C” programming language. These extensions allow an application program to be composed of several concurrent processes, one of which is responsible for commanding the robot. To configure the robot as a slave in this relationship, a new operating system was developed for its controller. Written in the same language employed at the host level, it is structured as four concurrent processes managing the robot's resources. An interprocess message-passing scheme provides a path for master/slave communication. The resultant environment is believed to be superior to the original language AML/E for the following reasons: Concurrency, along with the data and control structures of “C,” is made available to the application programmer. Communication is well structured. The robot's operating system is documented, written in a high-level language, and open to the user for modification. Due to the significance of integrating the robot into more complex applications involving sensors, these characteristics are felt to be essential in future robots.  相似文献   

9.
Michael Heffler 《Software》1982,12(3):269-281
The Menu Creation and Interpretation System (MCIS) is a menu system development tool that can provide the high-level control structure and the user interface for any application program or software system. MCIS simplifies the task of building menu-driven systems while presenting a user interface that is easily learned and easy to use. Human factors considerations have been stressed in the system design. A user is able to jump from one menu to another, obtain help whenever it is needed, and easily recover from errors. Menu systems created with MCIS are extensible and easily modified, enabling them to meet changing user needs. In addition, through the specification of user profiles, menu systems can be customized to meet the needs of individual users. MCIS is written in the C programming language under the UNIX
  • 1 Unix is a trademark of Bell Laboratories.
  • operating system. It can be used in any environment that includes a C compiler and the UNIX standard I/O library.  相似文献   

    10.
    介绍一种具有通用结构的实时控制器的硬件和软件结构,利用这种结构设计的分级并行式数字式位置控制系统在机器人位置控制中的应用。用实时中断与查询技术相结合的方式处理与硬件直接相关的实时控制问题。系统中以 PC为上位机,下位机为高性能单片机,由双端口RAM构成的共享存储区作为上、下位机实时通信的通道。  相似文献   

    11.
    David M. Harland 《Software》1980,10(4):273-281
    A technique is outlined by which a normal time-shared operating system may be modified to permit concurrent processing of a realtime data sampling operation and the typical time-insensitive operations of the time-shared system. Guidance is given regarding the implementation of such a proposal and it is discussed in relation to the UNIX operating system. It is pointed out that concurrent processing of a multi-user time-shared system and a single-user time-dependent sampling routine offers a more efficient use of the computer processor, when realtime sampling must be undertaken, while still offering a service to other users. Such a scheme may be an alternative to implementing a full-scale realtime operating system for the exclusive use of the sampling operations.  相似文献   

    12.
    A program language can be defined as the language in which computer programs are written, and a programming language as the language used by the programmer to create programs. This paper presents the design of an interactive program development system which uses Pascal as both program and programming language. Principal properties of the system are a complete immediate syntax check, a program-structure oriented editor, incremental compiling techniques, and interactive interpretation and debugging of programs. The syntax check is split into three phases, and the user can change the degree of check wanted. After a change of the program only part of it is recompiled, and only necessary phases of the compiling process are performed.  相似文献   

    13.
    空调机组在实际运行的过程中,由于控制手段比较单一、运行参数波动大,常常需要进行人工调控。本文以PLC控制器为核心,设计了一套智能监控终端,通过对上位机和下位机程序的设计,完成了优化运行和控制系统的设计,能够同时完成系统各运行参数的优化和各设备的自动调控,大大提高了系统的调控效率和周期,降低了运行成本。  相似文献   

    14.
    A central problem of many branches of artificial intelligence (AI) research is that ofunderstanding natural language (NL). Many attempts have been made to model understanding with computer systems that demonstrate competence at such tasks as question answering, paraphrasing, and following commands. The system to be described in this paper combines some of these language functions in a single, general process based on the creation of an associative memory net as a result of experience. The author has written a large, interactive computer program that accepts unsegmented input strings of natural language from a human trainer and, after processing each string, outputs a natural language response. The processing of the string may involve transforming it to some other form in the same or another language, or answering an input question based on information previously learned by the program.  相似文献   

    15.
    The paper presents a methodology for developing a user interface that combines fourth generation interface tools (SQL forms) with a natural language processor for a database management system. The natural language processor consists of an index, a lexicon and a parser. The index is used to uniquely identify each form in the system through a conceptual representation of its purpose. The form fields specify database or nondatabase fields whose values are either entered by the user (user-defined) or are derived by the form (system-defined) in response to user input. A set of grammar rules are associated with each form. The lexicon consists of all words recognized by the system, their grammatical categories, roots, their associations (if any) with database objects and forms. The parser scans, a natural language query to identify a form in a bottom-up fashion. The information requested in the user query is determined in a top-down manner by parsing, through the grammar rules associated with the identified form. Extragrammatical inputs with limited deviations from the grammar rules are supported. Combining a natural language processor with SQL forms allows processing data modification tasks without violating any database integrity constraint, having duplicate records, or entering invalid data. A prototype natural language interface is described as a front-end to an ORACLE database for a computer integrated manufacturing system  相似文献   

    16.
    Obtaining efficient execution of parallel programs in workstation networks is a difficult problem for the user. Unlike dedicated parallel computer resources, network resources are shared, heterogeneous, vary in availability, and offer communication performance that is still an order of magnitude slower than parallel computer interconnection networks. Prophet, a system that automatically schedules data parallel SPMD programs in workstation networks for the user, has been developed. Prophet uses application and resource information to select the appropriate type and number of workstations, divide the application into component tasks and data across these workstations, and assign tasks to workstations. This system has been integrated into the Mentat parallel processing system developed at the University of Virginia. A suite of scientific Mentat applications has been scheduled using Prophet on a heterogeneous workstation network. The results are promising and demonstrate that scheduling SPMD applications can be automated with good performance. Copyright © 1999 John Wiley & Sons, Ltd.  相似文献   

    17.
    利用组态软件MCGS综合改造原有化工基础实验系统,利用组态软件在工程开发上的优势,形成在WindowsXP平台上稳定运行的化工基础实验系统.系统能提供图形化用户操作界面,控制复杂的运行流程,可实时数据交换,自动数据分析与处理,绘制图形图表及曲线等.用于教学,操控简单,可提高实验效率.  相似文献   

    18.
    一种基于单片机的多位LED显示系统的设计   总被引:1,自引:0,他引:1  
    结合HS型滑动轴承实验台测控系统的具体实例,提出了一种基于51系列单片机利用LED进行实时数据显示系统的设计方案及其实现。介绍了基于单片机的LED显示系统的开发与应用,详细介绍了单片机系统及LED显示器的两种显示方式,软件部分介绍了数据显示程序和选择按钮计数程序。  相似文献   

    19.
    20.
    《Ergonomics》2012,55(9):1958-1972
    In designing a workstation, computer-aided human modelling programs can be used advantageously to analyse human-fit to the workstation components. The analysis is performed within a three-dimensional computer graphics environment. To illustrate the current state of development, six representative programs were selected: CYBERMAN, COMBIMAN, CREW CHIEF, JACK, SAMMIE, and MANNEQUIN. The programs differ considerably in terms of system requirement, operating characteristics, applicability and the various ergonomic evaluation functions available in the human modelling programs. The comparative analysis of the programs will aid the user to select the appropriate program for a particular workstation design.  相似文献   

    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号