施耐德PLC变量及数据_第1页
施耐德PLC变量及数据_第2页
施耐德PLC变量及数据_第3页
施耐德PLC变量及数据_第4页
施耐德PLC变量及数据_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章变量及数据 变量 变量是在程序执行期间可以修改的以BOOL WORD DWORD等为类型的内存实体 定位变量是或者与I O模块输入输出通道相关联的变量 或者是与内存引用相关联的变量 例如 变量Water pressure与内存字 MW102相关联 Water pressure就是定位变量 非定位变量是既不与I O模块也不与内存引用相关联的变量 其在存储器内的位置不可知 没有与地址关联的变量为非定位变量 变量 续 公共变量是应用于功能块的变量 这些变量把数值传递到功能块 它们用于设定功能块参数 私有变量是一些功能块使用的变量 这些变量不能通过应用程序存储 I ODDT是输入 输出导出数据类型 Input OutputDerivedDataType 的缩写 I ODDT设计为结构化数据类型 代表一个PLC模块的通道 每个专用模块拥有它自己的I ODDT 常数是位于常数域 K 中的INT DINT或REAL类型变量 或直接寻址变量 KW KD 或 KF 在程序执行期间不能修改 变量 续 每个变量在使用之前需要通过变量数据编辑器定义 I O模块的I OObjects对话框中 既可以单独定义 或者双击结构树内Variables FBinstance 也可以在编程时定义 双击输入 输出管脚 每个变量必须定义数据类型 UnityPro软件提供基本和导出的数据类型 通用数据类型和范围 BOOL EBOOL 布尔变量必须为FALSE 0 或TRUE 1 EBOOL处理强制和边沿检测WORD 代表 位串16 意味着数据长度为16位INT 代表整型数 数值范围从 32768至 32767UINT 代表无符号整型数 数值范围从0至65535REAL 代表浮点值 数值范围从 3 40e 38至3 40e 38 输入文本型数值 文本型数值用于给管脚赋值 或给变量赋值常数 但不意味着可以由程序更改 可以输入文本型数值二进制2 1111111111111111八进制8 177777十进制65535 不需要10 十六进制16 FFFF以上数值都相等 它们只是输入格式不同 变量名称 最长32个字符 可以以数字开头非定位变量不带硬件地址的标签名称非定位变量不能周期设定 如果在项目中需要周期设定变量 使用定位变量定位变量带硬件地址的标签名称 静态RAM 常量具有写保护功能的变量用于给变量赋固定值 配置 寻址和变量赋值 硬件状态内存变量列表程序 直接寻址 每个直接地址有一个在序列中指示位置的参考值 或者是输入地址 只读 或者是输出地址 读 写 0 x QXx区域 位输出 离散 例1 000001是离散输出1 例2 QX00001是输出位11x IXx区域 位输入 离散 例1 100017是离散输入17 例2 IX00017是输入位173x IWx区域 寄存器输入 例1 300300是寄存器输入300 例2 IW000300是输入字3004x QWx区域 寄存器输出 例1 400029是寄存器输出29 例2 QW00029是输出字29 变量和FB实例目录 存储变量 基本和导出 和功能块实例 编辑变量 在同一个工具中作变量的类型定义和实例声明 3 标识符 非定位变量 数据类型 定位变量 双击单元进入编辑模式 2 1 过滤 通用类型 EDT 或变量名称可以直接过滤使用变量属性的漏斗过滤器 类型 注释 地址 1 2 3 配置显示列 配置显示列用户可以根据需要来配置想要显示的变量参数列 列的显示顺序可以通过右侧按钮调整选中名称前面的检查框可以显示相关列 1 2 1 2 数据属性 续 变量的所有参数可以在数据属性窗口中显示 编辑数据类型 数据类型可以从以前使用过的类型列表中选择或通过按 按钮从变量类型中直接选择 2 1 1 2 IODDT 使用完整的I O结构数据将模块通道映射到变量上 编辑导出功能块 DFB 定义用户功能块类型 编辑功能块 EFB DFB 使用功能块实例 1 2 导出数据类型 定义数组或结构类型 变量类型 DDT 使用数组或结构实例 4 导出功能 可以使用不同选项导出整个程序段 包含导出数据类型 DDT 包含导出功能块 DFB 包含子程序 1 2 3 导出功能 续 DDT或DFB实例可以与相关类型同时导出 便于在新程序中的重复使用导出DDT变量类型导出DFB变量类型 2 1 导入功能 使用向导可以改变变量 程序段的命名 或映射地址可以导入应用程序的部分或全部 UnityPro提供两种导入模式 直接导入 组件导入与导出时的状态完全相同 通过导入向导 1 可以修改变量 程序段的名称 以及改变映射的地址 在程序中编辑 变量可以在任何编辑器直接创建 当输入变量时 智能分析器检查可用性如果变量不存在 会弹出窗口 建议用户创建变量可以在编辑器中调用数据属性窗口以显示和修改对象属性窗口在选择时更新 I O对象 在硬件配置中提供新的服务选择和显示由模块或CPU管理的所有对象单击创建IODDT或拓扑EDT变量预先使用一组IODDT变量或拓扑EDT变量符号显示应用中使用的I O对象 I O对象编辑 选择对象类型更新网格表选择其中一部分定义前缀创

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论