【西门子自动化课程】 (23).docx

上传人:p** 文档编号:1105970 上传时间:2024-07-25 格式:DOCX 页数:17 大小:42.80KB
下载 相关 举报
【西门子自动化课程】 (23).docx_第1页
第1页 / 共17页
【西门子自动化课程】 (23).docx_第2页
第2页 / 共17页
【西门子自动化课程】 (23).docx_第3页
第3页 / 共17页
【西门子自动化课程】 (23).docx_第4页
第4页 / 共17页
【西门子自动化课程】 (23).docx_第5页
第5页 / 共17页
【西门子自动化课程】 (23).docx_第6页
第6页 / 共17页
【西门子自动化课程】 (23).docx_第7页
第7页 / 共17页
【西门子自动化课程】 (23).docx_第8页
第8页 / 共17页
【西门子自动化课程】 (23).docx_第9页
第9页 / 共17页
【西门子自动化课程】 (23).docx_第10页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《【西门子自动化课程】 (23).docx》由会员分享,可在线阅读,更多相关《【西门子自动化课程】 (23).docx(17页珍藏版)》请在第壹文秘上搜索。

1、全集成自动化(TIA)解决方案培训教材第二局部第二章模拟量处理这个手册由西门子自动化与驱动集团教育合作部(automationanddrivetechno1.ogy,SiemensA&DCooperateswithEdUCation)以培训为目的编写。西门子对其内容不做任何形S的保证。手册的传播或若宓制,包括其内容的使用与发表仅作为公共教育及职业培训之用。其他情况需要西门子自动化与驱动集团教育合作部的书面许可(KnUS1.先生,E-Maitmichae1.)。违者必究。西门子保存所有权力,包括翻译,以及专利权、实用新型或外观设计专有权。感谢YiChae1.DZia1.IaSEngineerin

2、g公司、职业学校的教师们,和其他有关朋友为本手册的编写做出的奉轼。目录:1. 前言42. 模拟信号63. STEP7中的数据类型74. 数学运算94. 1固定小数点数的计算(INT和DINT)94.2 浮点数运算(REA1.)94.3 数据格式转换操作105. 输入/输出模拟量125.2 输入和规格化模拟后125.2.规格化和输出模拟量13以下符号代表的含义;信息程序例如注意第二章第二局部介绍的是STEP7程序的附加功能。学习目标:这一章,读者将学习模拟量怎样在SIMTICS7中输入、处理和输出模拟信号ST即7中的数据类型数学运算ST即7中的数据类型转化输入和规格化模拟量规格化和输出模拟量根本

3、条件:为了这局部内容的顺利进行,我们希望读者具备以卜的基础知识:Windows95/98/2000/ME/NET的根本操作知识用STEP7对P1.C编程的根本知识(例如学习了第局部第三章)需要的硬件和软件:1 PC,Windows95/98/2000/ME/NET的操作系统,以及最小:133MHz.64MB的RAM,65MB的空余磁盘空间。最正确:500MHz,128MB的RAM.65MB的空余磁盘空间。2 STEP75.x软件。3 一个PC用VPI接口.4 一个装有CPU3152DP的P1.CSIMTICS7300,组态举例:一电源:PS3072-CPU:CPU315-2DP-数字式输入:D

4、1.16xDC24V一数字式输出:DO16xDC24V0.5A模拟信号模拟信号与数字信号不同,数字信号只接受两种信号“电压到达24伏”和电压未到达O伏”,而模拟信号能在某一范围内划分出你想得到的很多电压.一个典型的例子是作为模拟信号传送器的电压计。通过调节电阻旋钮的位置可以到达从零开始直到最大电压.下面是模拟量测显在控制系统技术中的例子: 温度-50-150oC 流量O2001/min 转速5001500R/min 等等.这些模拟量通过测星:传感器都可以变成电信号。举例来说,500-1500Rmin的转速可以转换成0-10V的电压,当转速为865Rmin时,测量传感器输出的电压为+3.65V,

5、如果想用可编程序控制器(P1.X)来实现相同的测量,电压、电流或电阻值必须首先转换成数字信号,这称为模一数转换(A/D转换).这意味着上面例子中3.65V的电压可转化成相同含义的二进制数字信号。更多时候用二进制数字来表示数字信号。如果只用1位.OAOV20mA1.OV11Bit2048例如描述。一IOV的电压范围,那么只能代表一个区域。如果用2位来描述05V或5-IoY的电压范围,那么可以划分成四个单独的区域,02.5/2.5-5/5-7.5/7.5IOVs通常模数转换在控制系统工程中占8或11位。8位可以有256个单独区域,11位可以有2048个单独区域10V:2048=0,0048828m

6、st5mV可以,MSTEP7中的数据类型在SINATICS7提供了很多种不同格式的数据类型,卜表列出了根本数据类型。类型和描述所占位敏格式选项范BI及数值表示法保值及高tt)例如BoO1.(位)1布尔文本TRUE/FA1.SETRUEBYTE(字节)8十六进制数B#16ff0toBS1.WFFBff1.6W10WORD字)16二进制数2tt0to280Oo1.oOoO000000卜六进制数Wtt60toW16SFFFFW#16100OBCDCSOto(999C#998无符号的十进制数BS0,0)toB4(255,255)fW10,20)DWORD(双字)32二迸IM数2tt0to2tt1.1.

7、1.1.11111111-1111-1111.1111I1.1.1.I1.1.1.2ttIO(X)01.0-1000I01.1011.0111.1.1.1.1.卜六进制数ym8o(X)ooooto1.X柞IGttFFFFFFFFy1.6OO21234无符号的r进制数W(0,0,0,0)toB8255,255,255,255)Btt-I16将累加器2低字中的内容减去累加落1低字中的内容,结果保存到累加器1中。*116将累加落2低字中的内容乘以累加器1低字中的内容.结果保存到累加器1中。/116将累加曙2低字中的内容除以累加器1低字中的内容,商保存到累加器1低字中,余数保存到累加器1的高字中。+D

8、32将累加器1中的内容与累加器2中的内容相加,结果保存到累加器1中。-D32将累加器2中的内容减去累加器1中的内容,结果保存到累加器1中。D32将累加器2中的内容乘以累加器1中的内容,结果保存到累加器1中。/D32将累加落2中的内容除以累加得1中的内容,仅把商保存到累加器1中。MOD32将累加得2中的内容除以累加涔1中的内容,仅把金数保存到累加器I中.4.2 浮点数运算(REA1.)使用浮点数可以完成很多的数学操作。小数点的正确位置在这里要尤其注意。OperationFunction+R将累加器I(32位标准IEEE浮点数,下同)和累加器2(32位标准IEEE浮点数,卜.同)中的内容相加,结果

9、保存在累加器1中。-R将累加器2中内容减去累加器1中的内容,结果保存在累加器1中.*R符累加器2中内容乘以累加器1中的内容,结果保存在累加器1中。/R将累加器2中内容除以累加罂1中的内容,结果保存在累加罂1中。SORT对累加器1中的内容求平方根,结果保存在索加器I中。SQR对累加器1中的内容求平方,结果保存在累加器1中。1.N对累加器I中的内容求自然时数,结果保存在累加器1中。EXP对累加器1中的内容求指数(以e为底),结果保存在累加潺1中。SIN把累加器1中的内容作为以弧度表示的角度,求其正弦,结果保存在累加器I中。COS把累加器1中的内容作为以弧度表示的角度,求其余弦,结果保存在累加器1中

10、。TAN把累加器I中的内容作为以弧度表示的角度,求其正切,结果保存在累加器1中.ASIN计算累加器1中内容的反正弦,结果保存在累加器1中。ACOS计算累加器1中内容的反余弦,结果保存在累加器1中。ATN计算累加器1中内容的反正切,结果保存在累加器1中。4.3 数据格式转换操作因为数字的格式不总是适合以后重要的操作,因此要对数字进行格式转换操作。OperationFunctionBTIBCD转成整数(16位)。将累加罂1低字中的二进制编码十进制数转换成整数(16位)。BTDBCD转成整数(32位)。将累加罂1中的二进制编码十进制数转换成整数(32位)。ITB整数(16R)转成BCD。将累加器1低

11、字中的整数(16位)转换成二进制编码十进制数。ITD整数(16位)转成双整数(32位)。将累加器1低字中的整数(16位)转换成双整数(32位)。DTB双整数(32位)转换成BC1.1.将累加器1中的双整数(32位)转换成二进制编码十进制数。DTR双整数(32位)转换成浮点数(32位,IEEE-FP).将累加器1中的双整数(32位)转换成浮点数(32位,IEEE-IT),RND取整。将累加器1中的32位IEEE浮点数转换成32位整数(双整数)。如果被转换数字的小数局部位丁奇数和偶数之间,该指令选择偶数结果。RND+取整为较大的双整数。该指令将结果取整为大于或等于该浮点数的圾小整数。RND-取整为

12、较小的双整数。该指令将结果取整为小于或等于该浮点数的城大整数.TRUNC截尾取整。该指令取结果为被转换浮点数的整数局部。注意I在模拟量处理的情况下,模拟证处于INT格式,由于格式的舍入误差,应该将其转换成REA1.格式。如果不能直接转换,就先用11D指令将其转换成DiKr格式,然后再用DTD指令转换成REA1.格式.5. 输入/输出模拟量模拟量输入在P1.C中作为一个字的信息,这个字的存取使用以下指令:1.P1.WX作为“模拟输入字的装入”TPQWX作为“模拟输出字的传送每一个模拟量(“信道”)都分配r一个外围的输入输出字.格式是整数的r11型.输入输出字的地址依赖于模块的初始地址。如果把模拟模块插在插槽4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 通信/电子 > 电子电气自动化

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!