UnityPro 变量及数据教案.pptx
《UnityPro 变量及数据教案.pptx》由会员分享,可在线阅读,更多相关《UnityPro 变量及数据教案.pptx(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1UnityPro 变量及数据变量及数据变量变量 n n变量变量变量变量是在程序执行期间可以修改的以是在程序执行期间可以修改的以BOOL,WORD,DWORDBOOL,WORD,DWORD等为类型的内存实体等为类型的内存实体。n n定位变量定位变量定位变量定位变量是或者是或者与与I/OI/O模块输入输出通道相关联的变量,或者是与内存引用相关联的变量模块输入输出通道相关联的变量,或者是与内存引用相关联的变量.例如例如,变量变量 Water_pressure Water_pressure 与内存字与内存字%MW102MW102相关联相关联.Water_pressure Water_press
2、ure 就是定位变量就是定位变量.n n非定位变量非定位变量非定位变量非定位变量是既不与是既不与I/OI/O模块也不与内存引用相关联的变量模块也不与内存引用相关联的变量(其在存储器内的位置不可知其在存储器内的位置不可知).).没有与地址没有与地址关联的变量为非定位变量关联的变量为非定位变量.第1页/共30页变量变量(续续)n n公共变量公共变量公共变量公共变量是应用于功能块的变量是应用于功能块的变量.这些变量把数值传递到功能块这些变量把数值传递到功能块.它们用于设定功能块参数它们用于设定功能块参数.n n私有变量私有变量私有变量私有变量是一些功能块使用的变量是一些功能块使用的变量.这些变量不能
3、通过应用程序存储这些变量不能通过应用程序存储.n nI/ODDTI/ODDT 是输入是输入/输出导出数据类型输出导出数据类型(Input/Output Derived Data Type)Input/Output Derived Data Type)的缩写的缩写.I/ODDT I/ODDT 设计为结构化数设计为结构化数据类型,代表一个据类型,代表一个PLCPLC模块的通道模块的通道.每个专用模块拥有它自己的每个专用模块拥有它自己的 I/ODDT.I/ODDT.n n常数常数常数常数是是 位于常数域位于常数域(%(%K)K)中的中的INT,DINT INT,DINT 或或 REAL REAL 类
4、型变量类型变量,或直接寻址变量或直接寻址变量(%(%KW,%KD,KW,%KD,或或%KF).KF).在程在程序执行期间不能修改序执行期间不能修改.第2页/共30页通用数据类型和范围通用数据类型和范围n nBOOL/EBOOLBOOL/EBOOL:布尔变量必须为布尔变量必须为 FALSE(0)FALSE(0)或或 TRUE(1).EBOOL TRUE(1).EBOOL 处理强制和边沿检测处理强制和边沿检测n nWORDWORD:代表代表“位串位串16”,16”,意味着数据长度为意味着数据长度为 16 16 位位n nINTINT:代表整型数代表整型数.数值范围从数值范围从-32768 -327
5、68 至至+32767+32767n nUINTUINT :代表无符号整型数代表无符号整型数.数值范围从数值范围从 0 0 至至 65535 65535n nREALREAL :代表浮点值代表浮点值.数值范围从数值范围从-3.40-3.40e+38 e+38 至至 3.40 3.40e+38e+38第4页/共30页输入文本型数值输入文本型数值n n文本型数值用于给管脚赋值文本型数值用于给管脚赋值,或给变量赋值常数或给变量赋值常数,但不意味着可以由但不意味着可以由程序更改程序更改.n n可以输入文本型数值可以输入文本型数值可以输入文本型数值可以输入文本型数值n n八进制八进制 8#177777
6、8#177777n n十进制十进制 65535(65535(不需要不需要 10#)10#)n n 十六进制十六进制 16#16#FFFFFFFF以上数值都相等以上数值都相等以上数值都相等以上数值都相等,它们只是输入格式不同它们只是输入格式不同它们只是输入格式不同它们只是输入格式不同 第5页/共30页变量名称变量名称n n最长最长 32 32 个字符个字符,可以以数字开头可以以数字开头非定位变量非定位变量非定位变量非定位变量n n不带硬件地址的标签名称不带硬件地址的标签名称n n非定位变量不能周期设定非定位变量不能周期设定.如果在项目中需要周期设定变量,使用定位变量如果在项目中需要周期设定变量,
7、使用定位变量定位变量定位变量定位变量定位变量n n带硬件地址的标签名称带硬件地址的标签名称(静态静态 RAM)RAM)常量常量常量常量n n具有写保护功能的变量具有写保护功能的变量n n用于给变量赋固定值用于给变量赋固定值第6页/共30页配置配置,寻址和变量赋值寻址和变量赋值硬件硬件 状态内存状态内存 变量列表变量列表 程序程序第7页/共30页直接寻址直接寻址n n每个直接地址有一个在序列中指示位置的参考值,或者是输入地址每个直接地址有一个在序列中指示位置的参考值,或者是输入地址(只读只读)或者是输出地址或者是输出地址(读读/写写).).n n0 0 x/%QXx x/%QXx 区域区域=位输
8、出位输出(离散离散)例例 1:000001 1:000001 是离散输出是离散输出1 1 例例 2:%2:%QX00001 QX00001 是输出位是输出位 1 1n n1 1x/%IXx x/%IXx 区域区域=位输入位输入(离散离散)例例 1:100017 1:100017 是离散输入是离散输入 17 17 例例 2:%2:%IX00017 IX00017 是输入位是输入位 17 17n n3 3x/%IWx x/%IWx 区域区域=寄存器输入寄存器输入,例例 1:300300 1:300300 是寄存器输入是寄存器输入 300 300 例例 2:%2:%IW000300 IW000300
9、 是输入字是输入字 300 300n n4 4x/%QWx x/%QWx 区域区域=寄存器输出寄存器输出,例例 1:400029 1:400029 是寄存器输出是寄存器输出 29 29 例例 2:%2:%QW00029 QW00029 是输出字是输出字 29 29 第8页/共30页变量和变量和 FB 实例目录实例目录n n存储存储 变量变量变量变量(基本和导出基本和导出)和功能块实例和功能块实例第9页/共30页编辑变量编辑变量n n在在 同一个工具中同一个工具中同一个工具中同一个工具中作变量的类型定义和实例声明作变量的类型定义和实例声明3标识符标识符非定位变量非定位变量数据类型数据类型 定位变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UnityPro 变量及数据教案 变量 数据 教案
限制150内