13S7-300STL语言讲义ppt课件_第1页
13S7-300STL语言讲义ppt课件_第2页
13S7-300STL语言讲义ppt课件_第3页
13S7-300STL语言讲义ppt课件_第4页
13S7-300STL语言讲义ppt课件_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

位指令,基本逻辑指令:与,或,基本逻辑指令:异或(XOR),常开和常闭触点,传感器和符号,过程,常开触点,传感器是.,赋值,置位,复位,LAD,FBD,STL,触发器的置位/复位,连接器,影响RLO的指令,无条件跳转(不依赖于RLO),条件跳转(依赖于RLO),RLO-边沿检测,例如,信号-边沿检测,例如,I1.0,I1.1,M1.0,M8.0,M8.1,M1.1,数字指令,数据格式,1,1,0,0,1,1,0,1,7,0,0,0,0,0,0,0,0,15,8,0,128+,64,8,4,1,符号位,数据类型整型例如205,+,+,+,十进制值:,0,7,0,15,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,16,31,24,指数(8位),尾数(23位),数据类型实数例如45.6789,符号位,数据格式(16位),BCD,整数,BCD,负数,整数,正数,+296,-413,PG,CPU,数据格式(32位),实数=+1,5*2126-127=0,75,DW#16#296,L#+296,+0.75或+7.5E-1,BCD,DINT,REAL,装载举例,数据装入和传递(1),L+5/16-位常数(整数)LL#523123/32-位常数(双整数)LB#16#EF/十六进制字节L2#0010011011100011/16-位二进制值L3.14/32-位常数(实数),数据装入和传递(2),:LW#16#CAFE,LW#16#AFFE:,ACCU2内容,ACCU1内容,程序,X,X,X,X,X,X,X,X,数据装入和传递(3),装载,LMB0,程序,TQD4,QD4,QW4,QB4,传递,LMW0,LMD0,TQW4,TQB4,LAD,STL,示例:输入延时S_ODTAI0.7LS5T#35sSDT4AI0.5RT4LT4TMW0LCT4TMW2AT4=Q8.5,定时器概述,定时器:接通延时(SD),例如,S处的RLO,R处的RLO,定时器操作,Q,时间值:0.999,定时器:带保持接通延时(SS),定时器:关断延时(SF),定时器:脉冲(SP),定时器:扩展脉冲(SE),例如,定时器:位指令,设置定时器,以下列形式设置时间:常数S5T#43S_200MS输入字IW2输出字QW12标志字MW24数据字DBW255,T10,TV,-,01,0100,0011,0010,定时器字的数据格式,(4320.1s=43.2s),102101100,时间0-999(BCD),无用,0:0.01S1:0.1S2:1S3:10S,使用定时器,T10,BI,Q,DBW1LT10TDBW1MW2LT10TMW2QW4LT10TQW4,二进制定时器字,T10,Q,DBW5LCT10TDBW5MW6LCT10TMW6QW6LCT10TQW6,十进制定时器字,BCD,1312,9,9,0,0,时基时间值,LCT10,102101100,时间值,1312,3,7,4,11,BinBCD,定时器字,累加器,STEP7中的S5计数器,计数器:位指令,计数器:功能图,CU,CD,R,Q,计数,5,4,3,2,1,0,比较指令,转换指令I-DI-REAL,任务,基本数学功能,减法,乘法,除法,加法,数据块中的数据存储,数据存储区,数据块(DB),功能FC10,功能FC20,功能块FB1,OB1,STEP7数据类型概述,基本数据类型(到32位),复杂数据类型(长于32位),用户定义数据类型(长于32位),STEP7基本数据类型,BOOL1True或False(1或0)BYTE8B#16#A9WORD16W#16#12AFDWORD32DW#16#ADAC1EF5CHAR8wS5TIME16S5T#5s_200msINT16123DINT32L#65539REAL321.2或34.5E-12TIME32T#2D_1H_3M_45S_12MSDATE16D#1993-01-20TIME_OF_DAY32TOD#12:23:45.12,关键字,长度(位),该类型的常数举例,复杂数据类型,关键字长度(位)举例,DATE_AND_TIME64DT#97-09-24-12:14:55.0STRING8*(字符个数+2)Thisisastring(最多254个字符的字符串)SIEMENSARRAY用户定义测量值:ARRAY1.20(相同数据类型的元素组)INTSTRUCT用户定义Motor:STRUCT(不同数据类型的元素组)Speed:INTCurrent:REALEND_STRUCTUDTUDTasblockUDTasarrayelement(用户定义数据类型=用户定义基本或复杂数据类型组成的STRUCTDrive:ARRAY1.4模板)Speed:INTUDT1Current:REALEND_STRUCT,结构举例,程序编辑器中的显示(数据块DB1):,OperatingSpeed,datatypeInteger,RatedCurrent,datatypeReal,StartupCurrent,datatypeReal,TurningDirection,datatypeBool,带有名字“Motor_data”的结构(不同数据类型的几个元素),Motor_data,建立新数据块,输入、保存、下载

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论