第7章设计数据查询模块
- 格式:ppt
- 大小:454.00 KB
- 文档页数:76
第7章S7-300和S7-400 PLC系统配置与编程本章的内容是向大家介绍西门子公司的SIMATIC S7-300和S7-400两个系列的PLC。
S7-300/400 PLC在结构上属于模块式结构,简单的说,一台完整的S7-300或者S7-400 PLC,是由基板(RACK)+ 各种模块组成的。
各种模块的选择,基于控制系统功能的需要,所有的模块安装在基板上,最终构成一台完整的PLC。
S7-300与S7-400的设计与编程通过STEP 7软件包来完成。
本章的主要内容:●S7-300与S7-400的系统配置●S7-300与S7-400的指令系统●S7-300与S7-400应用系统的编程本章重点是熟悉S7-300/400 系统的结构,了解S7-300与S7-400 PLC的各种模块的功能和特点;掌握STEP 7编程软件的基本知识和使用方法,从而具备设计开发S7-300或S7-400 PLC系统的能力。
7.1 S7-300 PLC和S7-400 PLC的系统配置7.1.1 S7-300 PLC的基本组成S7-300是模块式的PLC,它的组成部件主要有以下几个部分:1. 中央处理单元(CPU)各种CPU单元有不同的性能,有的集成有数字量和模拟量输入/输出点,而有的集成有PROFIBUS-DP等通信接口。
CPU面板上有状态故障显示灯、模式开关、24 V电源输入端子、电池盒与存储器模块盒(有的CPU没有)。
2. 负载电源模块(PS)负载电源模块用于将AC 220 V电源转换为DC 24 V电源,提供给CPU和I/O模块使用。
额定输出电流有2 A、5 A和10 A三种。
3. 信号模块(SM)数字量输入/输出模块和模拟量输入/输出模块的总称,它们使不同的过程信号电压或电流与PLC内部的信号电平匹配。
4. 功能模块(FM)用于对实时性和存储容量高的控制任务,例如高速计数器模块、快速/慢速进给驱动位置控制模块、步进电动机定位模块、伺服电动机定位模块、闭环控制模块、工业标识系统的接口模块、称重模块、位置输入模块等。
《专业技能训练——数据库应用系统开发》选题及相关要求选题一:医药管理信息系统一、业务描述设计本系统,模拟医药超市的部分管理功能。
药品由专门的采购人员从医药经销商处购进医药超市,并将药品信息记录入库,顾客从超市购买药品需填写相关个人信息,每次售药需登记经办人(医药超市员工,即销售人员)的信息,以及所售药品的信息。
简化的系统数据库(MediDB)中主要包含以下三个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:1.顾客信息表(client)姓名cname:nvarchar(8)性别ce某:nchar(1)男或女年龄cage:int(4)名称mname:nvarchar(50)服用方法mmode:nchar(2)内服或外用功效mefficacy:nvarchar(50)上述各数据表之间存在参照与被参照的关系,满足实体完整性与参照完整性的相关规定和要求,学生还可视具体情况为各数据表定义相应的约束条件。
各数据表之间的关联关系如下图所示:二、系统必须具备的功能模块1.“信息查询”功能模块1)查询顾客信息2)查询经办人信息3)查询药品信息注:信息查询可基于单条件查询也可基于多条件复合查询。
2.“信息录入”功能模块1)录入顾客信息2)录入经办人信息3)录入药品信息注:信息录入时,需要考虑数据信息的完整性、有效性等。
3.“信息删除”功能模块1)删除顾客信息2)删除经办人信息3)删除药品信息注:可单条记录删除,也可批量删除,执行该项操作时需要考虑删除所需的约束条件(如:为顾客提供服务的经办人信息不能删除,顾客已购买的药品信息不能删除)。
4.“信息修改”功能模块1)修改顾客信息2)修改经办人信息3)修改药品信息注:进行修改操作时,需要保证数据的一致性5.“信息浏览”功能模块1)浏览顾客信息2)浏览经办人信息3)浏览药品信息注:通过系统提供的相关界面对client、agency、medicine等数据表中的内容进行浏览。