1000-PLC-掉电保持.doc

上传人(卖家):淡淡的紫竹语嫣 文档编号:542506 上传时间:2020-05-23 格式:DOC 页数:21 大小:763KB
下载 相关 举报
1000-PLC-掉电保持.doc_第1页
第1页 / 共21页
1000-PLC-掉电保持.doc_第2页
第2页 / 共21页
1000-PLC-掉电保持.doc_第3页
第3页 / 共21页
1000-PLC-掉电保持.doc_第4页
第4页 / 共21页
1000-PLC-掉电保持.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、 For questions or comments, email support 作者: 牟峥 上海市江场三路市北工业园区 163 号 5 楼(200436) TEL: 021-66312666 FAX: 021-66315696 日期: 2014-6-25 版本: V1.1 E_mail: 1161040781 使用使用 NovRam 实现掉电保持的两种方法实现掉电保持的两种方法 概概 述述 本文主要介绍如何实现掉电保持,包括使用 FB_NovRamReadWriteEx 功能块保存多个 数据和直接保存单个数据,其结果都是使数据能够在意外断电的情况下不丢失。 免责声明:免责声明: 我们已对

2、本文档描述的内容做测试。 但是差错在所难免, 无法保证绝对正确并完全满足 您的使用需求。本文档的内容可能随时更新,也欢迎您提出改进建议。 文档内容可能随时更新 如有改动,恕不事先通知 一、一、多个数据保存(多个数据保存(FB_NovRamReadWriteEx 功能块的使用)功能块的使用) 1、System Manager 相关操作 点击图标 打开软件,新建项目 “SYSTEM-Configuration” , For questions or comments, email support 点选 Choose target 选择所需连接, 切换软件至 Config mode 状态,点击 Sc

3、an Devices 扫描一下,弹出的以下框 依次选择“确定” 、 “OK” 、 “是” ,然后保存文件: For questions or comments, email support 完成后进入下一步。 2、PLC Control 编程操作 点击图标 打开软件,点击“File” ,选择“New” ,然后下面两框 均选择默认项。点击界面右下方四个选项最后一个 Resources, For questions or comments, email support 找到选项 Library Manager, 在 STANDARD.LIB 空白框中右击鼠标选择 Additional Librar

4、y, 界面会出现下面这样的一个框: 在列表中找到所需 Library“TcIoFunctions.lib” ,单击打开 在 POUs MAIN 中编辑以下程序声明: For questions or comments, email support 在程序下框中点击“Input Assistant” , 找到“Local Variables”里的“fbNovRamReadWrite(FB_NovRamReadWriteEx) ” , 点击“OK” ,会出现以下程序界面: For questions or comments, email support 然后对照 FB_NovRamReadWrit

5、eEx 功能图填入程序相关内容, 完成后程序如下: For questions or comments, email support 保存后编译(工具栏里 Project 选择 Rebuild all) ,没错误即完成编译。 3、程序运行及效果 在 System Manager 中选择关联 PLC 程序 找到程序并打开 然后点击 Activate configuration 激活一下, For questions or comments, email support 出现的框均选“确定” : 接下来点击 PLC Control 工具栏里图标“Online” ,选择倒数第四个选项 “Choose

6、 Run-Time System” ,选择 Run-Time 1 点击“OK” ,然后再点击“Online” ,选择“Login” , For questions or comments, email support 在下框中选择“是” , 之后点击“Run”或者按快捷键 F5, 程序运行界面如下: 对比程序“nDevld:=1” , For questions or comments, email support 和 System Manager 中的 Id 是否一致, 不一致时,点击 PLC Control 里的图标“Online” ,选择“Logout” ,然后更 改 PLC 程序里的“

7、nDevld” ,使其对应数值和 System Manager 一致: 再次编译; 然后给写入数组赋值六个数据 1、2、3、4、5、6, 编译无误后点击 Online 选择“Login” ,运行成功后点击 Online 选择 Create Bootproject 当界面出现 For questions or comments, email support 则成功创建自启动; 在程序页面双击 bWrite 所在行,出现带颜色字体后按键 Ctrl+F7, 则数据写入;如果运行后打开 toNovRam 看到后面数字全为 0,即不是这样 的页面 则数据写入没有成功,此时点击 Online 选择“Log

8、out” ,然后点击 Project 选择“Clean all” : 选择“是” ,然后点击 Online 选择“Login” ,再下面框中选择“是” ; For questions or comments, email support 程序 toNovRam 和 fromNovRam 分别出现下面内容: 表示程序写入数据成功。 此时关闭之前 System Manager 所连接仪器电源, PLC Control 程序界面出现如下页面表示程序因断电停止运行: System Manager 页面出现如下框,选择“是” , For questions or comments, email supp

9、ort 右下方出现 Timeout 表示断电程序停止运行, 合上电源,等待右下方 Timeout 变为 Runtime, 在 PLC Control 页面点击 Online 选择 “Login” , 运行程序, 在程序页面双击 bRead 所在行,出现带颜色字体后按键 Ctrl+F7, 读出所写入数据: For questions or comments, email support 程序数据能够读出,多个数据掉电保持程序完成。 二、二、单个数据保存单个数据保存 1、System Manager 相关操作 此处操作和多个数据保存操作一样。 2、PLC Control 编程操作 点击图标 打开软

10、件,点击“File” ,选择“New” ,然后下面两框 均选择默认选项;在主程序定义一个输出变量,程序下框编辑“; ”空白程序: For questions or comments, email support 保存后在工具栏中点击 Project 依次选择 “Clean all”(弹出框选择 “是” )、“Rebuild all” ,编译无误后进入下一步。 3、程序运行及效果 在 System Manager 中点击关联 PLC Project, 找到编辑好的 PLC 程序打开, 在功能块对应输出中插入一个 INT 型变量如下: For questions or comments, emai

11、l support 点击“OK”完成插入,把插入的变量连连接到 PLC 输出变量上,点击“OK” , For questions or comments, email support 点击 Device 2(NOV/DP-RAM) ,在 Generic DPRAM 界面勾选 Auto Init Linked PLC Out, 激活一下, 弹出框均选择肯定选项: For questions or comments, email support 接下来点击 PLC Control 工具栏里图标“Online” ,选择倒数第四个选项 “Choose Run-Time System” ,选择 Run-

12、Time 1 点击“OK” ,然后再点击“Online” ,选择“Login” ,弹出框选择“是” , 之后点击“Run”或者按快捷键 F5, For questions or comments, email support 运行成功后点击 Online 选择 Create Bootproject 当界面出现 则成功创建自启动; 双击输出所在行,在“New Values”里键入数字,点击“OK” , 按键 Ctrl+F7,使界面出现 打开 System Manager 在弹出框中选择“是” , For questions or comments, email support 找到对应输出,点击

13、 Online,则在状态表格中呈现出 PLC 程序中所键入数字: 而此时 System Manager 中插入变量所对应状态表格中没有数字: 和多个数据保存一样断开电源, PLC 界面弹出框表示程序停止运行, 点击 “OK” , 而 System Manager 右下方也出现表示程序中断字样: For questions or comments, email support 合上电源,等待 System Manager 右下方变成运行字样: 在 PLC Control 界面点击 Online 选择“Login”运行程序,再次双击输出所 在行,在“New Values”里键入同样数字,点击“OK” , 按键 Ctrl+F7,打开 System Manager 在弹出框中选择“是” , 打开插入变量对应状态表格则呈现和输出变量相同数字, 表示程序成功执行。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(1000-PLC-掉电保持.doc)为本站会员(淡淡的紫竹语嫣)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|