施耐德PLC 变量及数据.pptx

上传人:莉*** 文档编号:73035231 上传时间:2023-02-15 格式:PPTX 页数:30 大小:3.23MB
返回 下载 相关 举报
施耐德PLC 变量及数据.pptx_第1页
第1页 / 共30页
施耐德PLC 变量及数据.pptx_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《施耐德PLC 变量及数据.pptx》由会员分享,可在线阅读,更多相关《施耐德PLC 变量及数据.pptx(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、变量变量 变量变量是在程序执行期间可以修改的以BOOL,WORD,DWORD等为类型的内存实体。定位变量定位变量是或者与I/O模块输入输出通道相关联的变量,或者是与内存引用相关联的变量.例如,变量 Water_pressure 与内存字%MW102相关联.Water_pressure 就是定位变量.非定位变量非定位变量是既不与I/O模块也不与内存引用相关联的变量(其在存储器内的位置不可知).没有与地址关联的变量为非定位变量.第1页/共30页变量变量(续续)公共变量公共变量是应用于功能块的变量.这些变量把数值传递到功能块.它们用于设定功能块参数.私有变量私有变量是一些功能块使用的变量.这些变量不

2、能通过应用程序存储.I/ODDT 是输入/输出导出数据类型(Input/Output Derived Data Type)的缩写.I/ODDT 设计为结构化数据类型,代表一个PLC模块的通道.每个专用模块拥有它自己的 I/ODDT.常数常数是 位于常数域(%K)中的INT,DINT 或 REAL 类型变量,或直接寻址变量(%KW,%KD,或%KF).在程序执行期间不能修改.第2页/共30页通用数据类型和范围通用数据类型和范围BOOL/EBOOL:布尔变量必须为 FALSE(0)或 TRUE(1).EBOOL 处理强制和边沿检测WORD:代表“位串16”,意味着数据长度为 16 位INT:代表整

3、型数.数值范围从-32768 至+32767UINT:代表无符号整型数.数值范围从 0 至 65535REAL:代表浮点值.数值范围从-3.40e+38 至 3.40e+38第4页/共30页输入文本型数值输入文本型数值文本型数值用于给管脚赋值,或给变量赋值常数,但不意味着可以由程序更改.可以输入文本型数值可以输入文本型数值二进制 2#1111111111111111八进制 8#177777十进制 65535(不需要 10#)十六进制 16#FFFF以上数值都相等以上数值都相等,它们只是输入格式不同它们只是输入格式不同 第5页/共30页变量名称变量名称最长 32 个字符,可以以数字开头非定位变量

4、非定位变量不带硬件地址的标签名称非定位变量不能周期设定.如果在项目中需要周期设定变量,使用定位变量定位变量定位变量带硬件地址的标签名称(静态 RAM)常量常量具有写保护功能的变量用于给变量赋固定值第6页/共30页配置配置,寻址和变量赋值寻址和变量赋值硬件硬件 状态内存状态内存 变量列表变量列表 程序程序第7页/共30页直接寻址直接寻址每个直接地址有一个在序列中指示位置的参考值,或者是输入地址(只读)或者是输出地址(读/写).0 x/%QXx 区域=位输出(离散)例 1:000001 是离散输出1 例 2:%QX00001 是输出位 11x/%IXx 区域=位输入(离散)例 1:100017 是

5、离散输入 17 例 2:%IX00017 是输入位 173x/%IWx 区域=寄存器输入,例 1:300300 是寄存器输入 300 例 2:%IW000300 是输入字 3004x/%QWx 区域=寄存器输出,例 1:400029 是寄存器输出 29 例 2:%QW00029 是输出字 29 第8页/共30页变量和变量和 FB 实例目录实例目录存储 变量变量(基本和导出)和功能块实例第9页/共30页编辑变量编辑变量在 同一个工具中同一个工具中作变量的类型定义和实例声明3标识符标识符非定位变量非定位变量数据类型数据类型 定位变量定位变量双击单元进入编双击单元进入编辑模式辑模式21第10页/共3

6、0页过滤过滤通用类型(EDT,.)或变量名称可以直接过滤使用变量属性的漏斗过滤器(类型类型,注释注释,地址地址,.)123第11页/共30页配置显示列配置显示列配置显示列配置显示列用户可以根据需要来配置想要显示的变量参数列.列的显示顺序可以通过右侧按钮调整 选中名称前面的检查框可以显示相关列 .1212第12页/共30页数据属性数据属性(续续)变量的所有参数可以在数据属性窗口中显示变量的所有参数可以在数据属性窗口中显示.第13页/共30页编辑数据类型编辑数据类型数据类型可以从以前使用过的类型列表中选择 或通过按 按钮从变量类型中直接选择2112第14页/共30页IODDT使用完整的 I/O 结

7、构数据将模块通道映射到变量上12345第15页/共30页编辑导出功能块编辑导出功能块(DFB)定义用户功能块类型123-DFB 程序段4第16页/共30页编辑功能块编辑功能块(EFB,DFB)使用功能块实例12第17页/共30页导出数据类型导出数据类型定义数组或结构类型123第18页/共30页变量类型变量类型(DDT)使用数组或结构实例4第19页/共30页导出功能导出功能可以使用不同选项导出整个程序段可以使用不同选项导出整个程序段:包含导出数据类型(DDT)包含导出功能块(DFB)包含子程序123123第20页/共30页导出功能导出功能(续续)DDT 或 DFB 实例可以与相关类型同时导出,便

8、于在新程序中的重复使用导出DDT变量类型导出DFB变量类型1221第21页/共30页导入功能导入功能使用向导使用向导可以改变变量、程序段的命名,.或映射地址可以导入应用程序的部分或全部.Unity Pro 提供两种导入模式两种导入模式:直接导入,组件导入与导出时的状态完全相同.通过导入向导(1),可以修改变量,程序段的名称,以及改变映射的地址.第22页/共30页在程序中编辑在程序中编辑变量可以在任何编辑器直接创建:当输入变量时,智能分析器检查可用性如果变量不存在,会弹出窗口,建议用户创建变量可以在编辑器中调用数据属性窗口以显示和修改对象属性窗口在选择时更新第23页/共30页I/O 对象对象在硬

9、件配置中提供新的服务选择和显示由模块或CPU 管理的所有对象单击创建 IODDT 或拓扑 EDT 变量预先使用一组 IODDT 变量或拓扑EDT变量符号显示应用中使用的 I/O 对象第24页/共30页I/O 对象编辑对象编辑 选择对象类型更新网格表 选择其中一部分定义前缀 创建变量54321第25页/共30页I/O 对象的人机工程学对象的人机工程学I/O 对象在变量中映射或在程序中使用的采用粗体显示可以只关注使用过的变量:点击 Filter on usage 按钮 第26页/共30页实实 验验第27页/共30页实验一实验一步骤步骤动作动作1双击 Variables&FB instances 文

10、件夹,访问数据编辑器。2作下述定位变量定义:为本地机架的140 ACI 04000 的第16个通道定义1个变量,变量名为 anain_16(提示,变量地址为%IW1.4.16 或者%IW36,数据类型为 INT)为本地机架的140 DDO 35300 的第32个通道定义1个变量,变量名为 disout_32(提示,变量地址为%Q1.5.32 或者%M64,数据类型为 EBOOL)为 RIO 机架的140 ACO 13000 的第8个通道定义1个变量,变量名为 anaout_8(提示,变量地址为%QW2.21.2.8 或者%MW17,数据类型为 EBOOL)为 DIO 机架的140 DDI 35

11、300 的第32个通道定义1个变量,变量名为 disin_32(提示,变量地址为%I3.11.2.32 或者%I96,数据类型为 EBOOL)定义一个变量 VAR1,类型为 REAL,地址为%MW50。定义一个变量 VAR2,类型为 EBOOL,地址为%M50。3作下述非定位变量定义:定义变量 RUN、STOP、BOX、RUNNING、flash,类型均为 EBOOL 定义变量 TIMER1,类型为 TIME 定义变量 COUNTER1,类型为 UDINT 定义变量 reset1,类型为 BOOLn基本变量的定义第28页/共30页实验二实验二步骤步骤动作动作1双击 Variables&FB i

12、nstances 文件夹,访问数据编辑器。2定义一个包含16个 元素的 Word 类型的数组,变量名为 VAR3,首地址为%MW150。3选择 DDT Types 选项卡,定义一个导出数据类型 MOTOR,包含下列元素:Motor_Start,BOOL 类型 Motor_Stop,BOOL 类型 Motor_running,BOOL 类型 Motor_ Delay,TIME 类型 Motor_Counter,UDINT 类型4选择 Variables 选项卡,定义一个变量 VAR4,数据类型为 MOTOR,首地址为%MW1805修改导出数据类型 MOTOR,添加一个元素为 Motor_Speed,数据类型为 Real。6右键 MOTOR,选择 Analyze Type,观察变量 VAR4的元素及地址变化。n复杂数据类型和变量的定义第29页/共30页感谢您的观看!第30页/共30页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁