- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
系统数据类型(SDT)
系统数据类型由系统提供具有预定义的结构,结构由固定数目的具有各种数据类型的元素构成,不能更改该结构。系统数据类型只能用于特定指令。
可以在DB块、OB/FC/FB接口区使用。
表1常见系统数据类型
系统数据类型
长度字节
说明
IEC_TIMER
16
定时器结构。
此数据类型可用于“TP”、“TOF”、“TON”、“TONR”、“RT”和“PT”指令。
IEC_SCOUNTER
3
计数值为SINT数据类型的计数器结构。
此数据类型用于“CTU”、“CTD”和“CTUD”指令。
IEC_USCOUNTER
3
计数值为USINT数据类型的计数器结构。
此数据类型用于“CTU”、“CTD”和“CTUD”指令。
IEC_COUNTER
6
计数值为INT数据类型的计数器结构。
此数据类型用于“CTU”、“CTD”和“CTUD”指令。
IEC_UCOUNTER
6
计数值为UINT数据类型的计数器结构。
此数据类型用于“CTU”、“CTD”和“CTUD”指令。
IEC_DCOUNTER
12
计数值为DINT数据类型的计数器结构。
此数据类型用于“CTU”、“CTD”和“CTUD”指令。
IEC_UDCOUNTER
12
计数值为UDINT数据类型的计数器结构。
此数据类型用于“CTU”、“CTD”和“CTUD”指令。
ERROR_STRUCT
28
编程错误信息或I/O访问错误信息的结构。
此数据类型用于“GET_ERROR”指令。
CREF
8
数据类型ERROR_STRUCT的组成,在其中保存有关块地址的信息。
NREF
8
数据类型ERROR_STRUCT的组成,在其中保存有关操作数的信息。
VREF
12
用于存储VARIANT指针。
此数据类型用在运动控制工艺对象块中。
CONDITIONS
52
用户自定义的数据结构,定义数据接收的开始和结束条件。
此数据类型用于“RCV_CFG”指令。
TADDR_Param
8
指定用来存储通过UDP实现开放用户通信的连接说明的数据块结构。
此数据类型用于“TUSEND”和“TURCV”指令。
TCON_Param
64
指定用来存储那些通过工业以太网实现开放用户通信的连接说明的数据块结构。
此数据类型用于“TSEND”和“TRCV”指令。
HSC_Period
12
使用扩展的高速计数器,指定时间段测量的数据块结构。
此数据类型用于“CTRL_HSC_EXT”指令。
表1中的部分数据类型还可以在新建DB块时,直接创建系统数据类型的DB,如图1所示。通过这种方法建立出的DB块可以配合DB_ANY类型使用,参见链接1、链接2。
此外通过以下方式也可以实现建立系统数据类型DB
1.定时器计数器自动生成的背景DB
2.计数器自动生成的背景DB
3.开放式用户通信程序建立的基于TCON_IP_V4(无法通过添加新块的方式创建)、TADDR_Param、TCON_Param的DB块
根据SDT定义DB块
图1建立SDT类型的DB
您可能关注的文档
- 西门子博图编程基础基本数据类型.doc
- 西门子博图编程基础数据类型Array.doc
- 西门子博图编程基础数据类型DB_ANY.doc
- 西门子博图编程基础数据类型DTL.doc
- 西门子博图编程基础数据类型Hardware.doc
- 西门子博图编程基础数据类型String.doc
- 西门子博图编程基础数据类型Struct.doc
- 西门子博图编程基础数据类型UDT.doc
- 西门子博图编程基础数据类型Variant.doc
- 西门子博图编程基础数据类型Wstring.doc
- 鲁科版四上 Unit 2-Lesson2 She likes dancing课件PPT.pptx
- 鲁科版四上 Unit 1-Lesson3We sing here课件PPT.pptx
- 鲁科版四上 Unit 1-Lesson4 Again please课件PPT.pptx
- 鲁科版四上 Unit 3-Lesson2 I can dance on Friday课件PPT.pptx
- 鲁科版四上 Unit 2-Lesson3 What's your hobby课件PPT.pptx
- 鲁科版四上 Unit 1-Lesson1 We have Chinese课件PPT.pptx
- 鲁科版四上 Unit 2-Lesson4 Again please课件PPT.pptx
- 鲁科版四上 Unit 3-Lesson1 What day is today课件PPT.pptx
- 鲁科版四上 Unit 3-Lesson4 Again, please课件PPT.pptx
- 鲁科版四上 Unit 1-Lesson2What's your favourite subject课件.pptx
文档评论(0)