施耐德PLC变量及数据.ppt
《施耐德PLC变量及数据.ppt》由会员分享,可在线阅读,更多相关《施耐德PLC变量及数据.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Unity training course-V2.0-Module 3.4:Variables 1第五章第五章 变量及数据变量及数据 Unity training course-V2.0-Module 3.4:Variables 2变量变量 n变量变量是在程序执行期间可以修改的以BOOL,WORD,DWORD等为类型的内存实体。n定位变量定位变量是或者与I/O模块输入输出通道相关联的变量,或者是与内存引用相关联的变量.例如,变量 Water_pressure 与内存字%MW102相关联.Water_pressure 就是定位变量.n非定位变量非定位变量是既不与I/O模块也不与内存引用相关联的变
2、量(其在存储器内的位置不可知).没有与地址关联的变量为非定位变量.Unity training course-V2.0-Module 3.4:Variables 3变量变量(续续)n公共变量公共变量是应用于功能块的变量.这些变量把数值传递到功能块.它们用于设定功能块参数.n私有变量私有变量是一些功能块使用的变量.这些变量不能通过应用程序存储.nI/ODDT 是输入/输出导出数据类型(Input/Output Derived Data Type)的缩写.I/ODDT 设计为结构化数据类型,代表一个PLC模块的通道.每个专用模块拥有它自己的 I/ODDT.n常数常数是 位于常数域(%K)中的INT
3、,DINT 或 REAL 类型变量,或直接寻址变量(%KW,%KD,或%KF).在程序执行期间不能修改.Unity training course-V2.0-Module 3.4:Variables 5通用数据类型和范围通用数据类型和范围nBOOL/EBOOL:布尔变量必须为 FALSE(0)或 TRUE(1).EBOOL 处理强制和边沿检测nWORD:代表“位串16”,意味着数据长度为 16 位nINT:代表整型数.数值范围从-32768 至+32767nUINT:代表无符号整型数.数值范围从 0 至 65535nREAL:代表浮点值.数值范围从-3.40e+38 至 3.40e+38Uni
4、ty training course-V2.0-Module 3.4:Variables 6输入文本型数值输入文本型数值n文本型数值用于给管脚赋值,或给变量赋值常数,但不意味着可以由程序更改.n可以输入文本型数值可以输入文本型数值o八进制 8#177777o十进制 65535(不需要 10#)o 十六进制 16#FFFF以上数值都相等以上数值都相等,它们只是输入格式不同它们只是输入格式不同 Unity training course-V2.0-Module 3.4:Variables 7变量名称变量名称n最长 32 个字符,可以以数字开头非定位变量非定位变量n不带硬件地址的标签名称n非定位变量
5、不能周期设定.如果在项目中需要周期设定变量,使用定位变量定位变量定位变量n带硬件地址的标签名称(静态 RAM)常量常量n具有写保护功能的变量n用于给变量赋固定值Unity training course-V2.0-Module 3.4:Variables 8配置配置,寻址和变量赋值寻址和变量赋值硬件硬件 状态内存状态内存 变量列表变量列表 程序程序Unity training course-V2.0-Module 3.4:Variables 9直接寻址直接寻址n每个直接地址有一个在序列中指示位置的参考值,或者是输入地址(只读)或者是输出地址(读/写).o0 x/%QXx 区域=位输出(离散)例
6、 1:000001 是离散输出1 例 2:%QX00001 是输出位 1o1x/%IXx 区域=位输入(离散)例 1:100017 是离散输入 17 例 2:%IX00017 是输入位 17o3x/%IWx 区域=寄存器输入,例 1:300300 是寄存器输入 300 例 2:%IW000300 是输入字 300o4x/%QWx 区域=寄存器输出,例 1:400029 是寄存器输出 29 例 2:%QW00029 是输出字 29 Unity training course-V2.0-Module 3.4:Variables 10变量和变量和 FB 实例目录实例目录n存储 变量变量(基本和导出)
7、和功能块实例Unity training course-V2.0-Module 3.4:Variables 11编辑变量编辑变量n在 同一个工具中同一个工具中作变量的类型定义和实例声明3标识符标识符非定位变量非定位变量数据类型数据类型 定位变量定位变量双击单元进入编双击单元进入编辑模式辑模式21Unity training course-V2.0-Module 3.4:Variables 12过滤过滤n通用类型(EDT,.)或变量名称可以直接过滤n使用变量属性的漏斗过滤器(类型类型,注释注释,地址地址,.)123Unity training course-V2.0-Module 3.4:Var
8、iables 13配置显示列配置显示列n配置显示列配置显示列o用户可以根据需要来配置想要显示的变量参数列.列的显示顺序可以通过右侧按钮调整 选中名称前面的检查框可以显示相关列 .1212Unity training course-V2.0-Module 3.4:Variables 14数据属性数据属性(续续)n变量的所有参数可以在数据属性窗口中显示变量的所有参数可以在数据属性窗口中显示.Unity training course-V2.0-Module 3.4:Variables 15编辑数据类型编辑数据类型n数据类型可以从以前使用过的类型列表中选择 n或通过按 按钮从变量类型中直接选择211
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 施耐德 PLC 变量 数据
限制150内