第5讲 S7 300编程语言与数据类型ppt课件.ppt
《第5讲 S7 300编程语言与数据类型ppt课件.ppt》由会员分享,可在线阅读,更多相关《第5讲 S7 300编程语言与数据类型ppt课件.ppt(24页珍藏版)》请在三一办公上搜索。
1、S7-300 PLC编程与应用 从入门到提高,主讲:阳胜峰,第5讲 S7-300编程语言与数据类型,一、S7-300编程语言二、数据类型,一、S7-300编程语言,STEP7是S7-300/400系列PLC应用设计软件包,所支持的PLC编程语言非常丰富。该软件的标准版支持STL(语句表)、LAD(梯形图)及FBD(功能块图)3种基本编程语言,并且在STEP 7中可以相互转换。专业版附加对GRAPH(顺序功能图)、SCL(结构化控制语言)、HiGraph(图形编程语言)、CFC(连续功能图)等编程语言的支持。不同的编程语言可供不同知识背景的人员采用。,1、语句表,一、S7-300编程语言,2、梯
2、形图,一、S7-300编程语言,3、功能块图,一、S7-300编程语言,4、顺序控制,GRAPH类似于解决问题的流程图,适用于顺序控制的编程。,一、S7-300编程语言,二、数据类型,数据类型决定数据的属性,在STEP 7中,数据类型分为三大类:(1)基本数据类型(2)复杂数据类型(3)参数类型,1、基本数据类型,二、数据类型,2、复杂数据类型,复杂数据类型定义超过32位或由其他数据类型组成的数据。复杂数据类型要预先定义,其变量只能在全局数据块中声明,可以作为参数或逻辑块的局部变量。STEP7支持的复杂数据类型有数组、结构、字符串、日期和时间、用户定义的数据类型和功能块类型6种。,二、数据类型
3、,(1) 数组,数组(ARRAY)是由一组同一类型的数据组合在一起而形成的复杂数据类型。数组的维数最大可以到6维。,例如:ARRAY1.4 , 1.5 , 1.6 INT 这是一个三维数组,1.4、1.5、1.6为数据第13维的下标范围;INT为元素类型关键词。定义了一个整数型,大小为456的三维数组。可以用数组名加上下标方式来引用数组中的某个元素。如a2,1,5。,二、数据类型,例:全局共享数据块DB3中新建一个变量,变量名为a,变量类型为ARRAY1.4 , 1.5 , 1.6 INT。新建的变量如图所示。,二、数据类型,(2)结构,结构(STRUCT)是由一组不同类型的数据组合在一起而形
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5讲 S7 300编程语言与数据类型ppt课件 300 编程 语言 数据类型 ppt 课件
链接地址:https://www.31ppt.com/p-1430424.html