西门子PLC高级编程2_STEP 7数据类型和变量

西门子PLC高级编程2_STEP 7数据类型和变量

ID:39600809

大小:805.39 KB

页数:28页

时间:2019-07-07

西门子PLC高级编程2_STEP 7数据类型和变量_第1页
西门子PLC高级编程2_STEP 7数据类型和变量_第2页
西门子PLC高级编程2_STEP 7数据类型和变量_第3页
西门子PLC高级编程2_STEP 7数据类型和变量_第4页
西门子PLC高级编程2_STEP 7数据类型和变量_第5页
资源描述:

《西门子PLC高级编程2_STEP 7数据类型和变量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、STEP7数据类型和变量SIMATICS7Date:2018/7/13SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_05E.1AutomationandDrives变量及数据类型含义数据类型描述了数据基本特性连续区域:例如:实际速度“是/非”特性:例如:扰动数据类型建立:允许范围(INT:-32768...+32767,等等。)允许使用的指令(算术指令:+,-等。)存储器中位的表示方法抽象出的数据类型Actual_spee

2、d:REALSet_speed:REAL变量可以保存并在以后继续处理数值扰动:BOOL使能:BOOLSIMATICS7Date:2018/7/13SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_05E.2AutomationandDrives变量特性及变量的声明变量声明确定变量的如下特性:符号名数据类型有效范围声明类型变量可以:在全局符号表中声明(基本数据类型)Meas_point:ARRAY[1..10]在全局数据块的声明

3、表中进行声明Meas_point[1]:Real(所有数据类型)Meas_point[2]:Real在逻辑块的声明表中进行声明Meas_point[3]:Real(OB,FB和FC)Meas_point[10]:RealSIMATICS7Date:2018/7/13SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_05E.3AutomationandDrivesSTEP7数据类型概述基本数据类型•位(Bit)数据类型(BOOL,BY

4、TE,WORD,DWORD,CHAR)(最长32位)•算术数据类型(INT,DINT,REAL)•时间数据类型(S5TIME,TIME,DATE,TIME_OF_DAY)•时间型(DATE_AND_TIME)复杂数据类型(长度大于32位)•数组型(ARRAY)•结构型(STRUCT)•字符串型(STRING)用户自定义数据类型(长度大于32位)UDT数据类型(用户自定义型)SIMATICS7Date:2018/7/13SITRAINTrainingforSiemensAG2001.Allrightsres

5、erved.File:PRO2_05E.4AutomationandDrivesSTEP7中的基本数据类型关键字长度(单位:位)类型常数示例BOOL11或0BYTE8B#16#A9WORD16W#16#12AFDWORD32DW#16#ADAC1EF5CHAR8'w'INT16123DINT3265539或L#-1REAL321.2或34.5E-12S5TIME16S5T#5s_200msTIME32T#2D_1H_3M_45S_12MSDATE16D#1999-06-14TIME-OF-DAY32TOD

6、#12:23:45.12SIMATICS7Date:2018/7/13SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_05E.5AutomationandDrives复杂数据类型的重要性Motor:STRUCT“更好地”构造数据:Set_speed:REAL适合于任务Actual_speed:REAL具有“适当的”数据类型Enable:BOOLDisturbance:BOOLEND_STRUCT在块调用中数据传输的精简形式:inD

7、riveUDT1一个参数传送“多个”数据项out......statControl.FB1inMotorUDT1使结构化编程成为可能out......仅通过参数便实现....块间“通信”CALL#Controller5A#Motor.EnableMotor:="Hall_1".M5.软件可重用性......SIMATICS7Date:2018/7/13SITRAINTrainingforSiemensAG2001.Allrightsreserved.File:PRO2_05E.6Automatio

8、nandDrivesSTEP7中的复杂数据类型关键字长度(位)示例DT#99-06-14-12:14:55.0DATE_AND_TIME(日期和时间)64´Thisisastring´STRING8*(字符数+2)´SIEMENS´(字符串,最多254个字符)ARRAYMeas_vals:ARRAY[1..20](相同数据类型一组INT元素的集合)用户自己定义STRUCTMotor:STRUCT(结构,不同数据类型一组用户自己

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。