【西门子自动化课程】 (23)901.docx
《【西门子自动化课程】 (23)901.docx》由会员分享,可在线阅读,更多相关《【西门子自动化课程】 (23)901.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西门子自动化与驱动技术教育合作项目 全集成自动化(T I A)解决方案培训教材第二部分第二章模拟量处理这个手册由西门子自动化与驱动集团教育合作部(automation and drive technology, Siemens A&D Cooperates with Education)以培训为目的编写。西门子对其内容不做任何形式的保证。手册的传播或者复制,包括其内容的使用与发表仅作为公共教育及职业培训之用。其他情况需要西门子自动化与驱动集团教育合作部的书面许可(Knust先生,E-Mail:michael.knusthvr.siemens.de)。违者必究。西门子保留所有权力,包括翻译,以及
2、专利权、实用新型或外观设计专有权。感谢Michael Dziallas Engineering公司、职业学校的教师们,和其他有关朋友为本手册的编写做出的贡献。目录:1.前言42.模拟信号63.STEP 7中的数据类型84.数学运算104.1固定小数点数的计算(INT 和 DINT)104.2浮点数运算(REAL)114.3数据格式转换操作125.输入/输出模拟量135.1.输入和规格化模拟量145.2.规格化和输出模拟量14下列符号代表的含义:信息程序示例注意全集成自动化培训手册第 3 页 共 14 页第二部分第二章 最终修订: 08/2004模拟量处理1.前言第二章第二部分介绍的是STEP
3、7程序的附加功能。基本STEP 7 编程2-3天第一部分STEP 7 编程晋级2-3天第二部分工业总线系统2-3天第四部分序列编程2-3天第三部分过程可视化2-3天第六部分SIMATIC S7 IT-通讯1-2天第五部分学习目标:这一章,读者将学习模拟量怎样在SIMATIC S7中输入、处理和输出模拟信号STEP 7中的数据类型数学运算STEP 7中的数据类型转化输入和规格化模拟量 规格化和输出模拟量基本条件:为了这部分内容的顺利进行,我们希望读者具备以下的基础知识:Windows 95/98/2000/ME/NET的基本操作知识用STEP 7对PLC编程的基本知识(例如学习了第一部分第三章)
4、需要的硬件和软件:1PC , Windows 95/98/2000/ME/NET的操作系统,以及最小:133MHz,64MB 的RAM ,65MB的空余磁盘空间。最佳: 500MHz,128MB 的 RAM,65MB 的空余磁盘空间。2STEP 7 5.x 软件。3一个PC用MPI接口。4一个装有CPU 315-2DP的 PLC SIMATIC S7300,组态举例:电源: PS 307 2A CPU : CPU 315-2DP 数字式输入:DI 16x DC 24V 数字式输出: DO 16x DC 24V/0.5A1 PC2 STEP 73 PC Adapter4 S7-300全集成自动化
5、培训手册第 5 页 共 14 页第二部分第二章 最终修订: 08/2004模拟量处理2.模拟信号模拟信号与数字信号不同,数字信号只接受两种信号“电压达到24伏” 和“电压未达到0伏”,而模拟信号能在某一范围内划分出你想得到的很多电压。一个典型的例子是作为模拟信号传送器的电压计。通过调节电阻旋钮的位置可以达到从零开始直到最大电压。下面是模拟量测量在控制系统技术中的例子: n 温度 -50 +150Cn 流量 0 200l/minn 转速 500 1500 R/min n 等等.这些模拟量通过测量传感器都可以变成电信号。举例来说,5001500R/min的转速可以转换成010V的电压,当转速为86
6、5R/min时,测量传感器输出的电压为+3.65V。 如果想用可编程序控制器(PLC)来实现相同的测量,电压、电流或电阻值必须首先转换成数字信号,这称为模数转换(A/D转换)。这意味着上面例子中3.65V 的电压可转化成相同含义的二进制数字信号。更多时候用二进制数字来表示数字信号。如果只用1位,例如描述010V的电压范围,那么只能代表一个区域。如果用2位来描述05V或510V的电压范围,那么可以划分成四个单独的区域,02.5/2.55/57.5/7.510V。通常模数转换在控制系统工程中占8或11位。8位可以有256个单独区域,11位可以有2048个单独区域 。全集成自动化培训手册第 6 页
7、共 14 页第二部分第二章 最终修订: 08/2004模拟量处理3.STEP 7中的数据类型在SIMATIC S7提供了很多种不同格式的数据类型,下表列出了基本数据类型。类型和描述所占位数格式选项 范围及数值表示法(最低值及最高值)示例BOOL (位)1布尔文本TRUE/FALSETRUEBYTE (字节)8十六进制数B#16#0 to B#16#FFB#16#10WORD (字)16二进制数2#0 to 2#1111_1111_1111_11112#0001_0000_0000_0000十六进制数W#16#0 to W#16#FFFFW#16#1000BCDC#0 to C#999C#998
8、无符号的十进制数B#(0,0) to B#(255,255)B#(10,20)DWORD (双字)32二进制数2#0 to 2#1111_1111_1111_1111_1111_1111_1111_11112#1000_0001_0001_1000_1011_1011_0111_1111十六进制数DW#16#0000_0000 to DW#16#FFFF_FFFFDW#16#00A2_1234无符号的十进制数B#(0,0,0,0) to B#(255,255,255,255)B#(1,14,100,120)INT (整数)16有符号的十进制数 -32768 to 327671DINT (整数,
9、32位)32有符号的十进制数L#-2147483648 to L#2147483647L#1REAL (浮点数)32IEEE 浮点数 上限: 3.402823e+38下限: 1.175495e-381.234567e+13S5TIME (SIMATIC时间)16S7时间,每步10ms (缺省值)S5T#0H_0M_0S_10MS to S5T#2H_46M_30S_0MS andS5T#0H_0M_0S_0MSS5T#0H_1M_0S_0MSS5TIME#1H_1M_0S_0MSTIME (IEC时间)32IEC时间,每步1ms,带符号整数-T#24D_20H_31M_23S_648MS to
10、T#24D_20H_31M_23S_647MST#0D_1H_1M_0S_0MSTIME#0D_1H_1M_0S_0MSDATE (IEC日期)16IEC日期,每步1天D#1990-1-1 to D#2168-12-31DATE#1994-3-15TIME_OF_DAY (时间)32时间每步1msTOD#0:0:0.0 to TOD#23:59:59.999TIME_OF_DAY#1:10:3.3CHAR (字符)8ASCII 字符 A, B etc.B 注意:在模拟量处理中,INT和REAL的数据格式扮演了很重要的角色,因为输入的模拟量在INT格式中以实数的形式存在。由于INT格式会造成舍入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子自动化课程 【西门子自动化课程】 23901 西门子 自动化 课程 23 901
限制150内