Step7 DB块导出到EXCEL_第1页
Step7 DB块导出到EXCEL_第2页
Step7 DB块导出到EXCEL_第3页
全文预览已结束

下载本文档

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

文档简介

没有咱工程师解决不了的事儿:工作、兴趣、热情 有一次, 同事想把做实验时的数据记录下来分析,但是实验现场没有上位电脑记录数据,只有一台S7-300的PLC,同事问起该怎么办呢?我当时冒出一个想法:PLC的内在很大,可以把数据记录在那里吗?同事问完后便过去了没再提,而我象很多工控工程师那样,遇到问题便有一股想解决它的冲动,动手开始干: 第一步,编写一个可以按时间记录数据的程序。这个程序原理不复杂,就是做一个时间循环,每一次循环记录一次数据,同时地址指针加1。这个程序在其它PLC机型上做过,但是在s7-300上做的时候却遇到了一个小问题,开始用梯形图写这个小程序时怎么也找不到地址指针的正确写法?后来用语句表试着写,居然成功了(S7-300梯形图不支持形如DBWMD30的地址格式)。下图便是写好的程序。程序每6S一次将模拟量PIW0的值记录到数据块DB1当中。 程序写好了,马上挂上PLCSIM试一个效果,为了方便看出记录的效果,在测试程序时将记录PIW0暂时改成了记录MW20,并且每记录一次MW20加1。记录的效果就是下面那张图,呵呵,用PLC的数据块记录数据的功能实现了。 数据记录到DB块里后新问题出来了,怎样把这些数据导出来呢?试着复制,不行。查看菜单和工具栏,没有发现方法。网络时代还可以上网查嘛,终于有了发现,通过试验我找到了将DB块的数据导出到EXCEL文档的方法,并且把自己的操作步骤记录了下来: Step7 DB块导出到EXCEL 通过菜单命令“FileGenerate Source”生成此数据块的源文件,该文件位于SIMATIC Source的文件夹中。在SIMATIC Manager中选择需要编辑的源文件,点击右键弹出菜单,选择“Export Source”,保存了文件类型为:awl。 用EXCEL打开该源文件,在EXCEL文本导入/导出对话框选择“Tab键”和“空格”作为分隔符。 导出的结果就是下面那张图 这个小故事也许就是工控工程师解决的千百个问题之一,是工控工程师成长中点点滴滴的

温馨提示

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

评论

0/150

提交评论