由一个网友的问题想到200smart数据日志的功能 .doc

由一个网友的问题想到200smart数据日志的功能 .doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
由一个网友的问题想到200smart数据日志的功能

由一个网友的问题想到200smart数据日志的功能 nbsp;nbsp; 前一段时间有一网友电话求助,说自己做的称重设备(皮带秤)读取到的数据值总是一直在跳变,无法正确识别称重传感器读取上来的值来判断产品的重量,虽然在程序中增加了取平均值功能(模拟量输入按plc扫描周期次数求平均值程序),但效果不理想。 nbsp;nbsp; 我思考了一下回复,让他做一个用变址方式读取称重数据N次,然后取平均值的做法得到了解决。大致的意思是取一个读取称重数据数值的标志位,触发每次需要读取的数据用变址方式存放在一个连续数据区域,当读取数据到达设置次数时取一个求平均的结果,并清除原存放的数据后连续循环。因为友人的PLC是第三方的,这里就不再详细描述控制过程。 nbsp;nbsp; 记得前一些天看过西门子200smart PLC具备有数据日志的功能,一直想做这个实验。联系到该问题,如果第三方PLC能够具备这个数据日志功能可能处理这个问题会更容易一些。于是,打开S7-200 SMART PLUS帮助文件,查找到“功能”—“数据日志”及系统手册内容看起来。 nbsp;nbsp; 数据日志概况:“只有固件版本V2.0或更高版本的S7-200 SMART CPU支持数据日志功能,在STEP 7-Micro/WIN SMART软件中,可以通过数据日志向导创建最多四个数据日志文件,他们存储在PLC的永久存储器中。每个数据日志都是一个单独的文件,最大为 2 兆字节”。 nbsp;nbsp; 如果网友能够选择西门子200samrt做控制元件,并配置以smart line V3触摸屏做的项目,则这个问题处理起来可能会变的容易一些。 实验器材:(硬件) 1)一台安装了200 samrt V2.1软件的电脑 2)一个实验用PLC CR60 3)相关连接的网线及PLC电源线各一条 编程操作: 1)打开编程软件;选择一个与实际PLC型号一致的CPU,如图: 2)选择“工具”下的“数据日志”向导,并勾选“数据日志0”如图: 3)下一步后,选择“数据日志0”的文件名称,此处选择默认名称,记录的文件名称将以此名称记录在Excel文件中,允许用户修改日志文件名称,如图: 4)继续操作下一步,为“数据日志0”配置最大记录数量,默认值1000,最大数位65535条。采用默认的选项给每一条记录配置时间、日期戳。为实验能够快速验证,先新建20条数据试试,如图: 5)继续下一步,定义“数据日志0”的具体记录数据,定义了3个相关的数据名称及数据类型,共计占7个字节数,如图: 6)继续下一步,为“数据日志0”分配储存器地址,这里选择从VB1000开始的7个字节为记录地址区,如图: 7)继续下一步,系统自动生成3个子程序组件,如图: 8)完成向导的配置后,在子程序中生成一个子程序(DAT*_WRITE),如图: 在200smart 软件中还可以在程序中查找到这个向导生成的子程序,如图: 9)该子程序用调用条件触发需要用沿触发方式的目的是为了节约有限的EEPROM写入次数。因为是验证程序,我采用秒脉冲加上升沿触发,子程序没有其它管脚定义,仅仅是一个字节型的输出错误代码储存区,编译后没有错误,如图: 10)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 连接好PLC电源及网线,选择网络接口卡,注意这个接口卡必须是电脑实际的物理网卡。如果无法找到cpu,可以在“网上邻居”—“本地连接”—“属性”中设置电脑的IP地址,PLC默认IP地址192.168.2.1,这里将电脑的IP地址设置为192.168.2.10,子网掩码不做变更,IP网段必须是在同一个网段上,将程序下载到PLC中,如图: 11)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 设置的通讯连接正常后,下载的程序运行情况,没有错误,如图: 12)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 数据日志的数据并上传数据日志的方法:点击“PLC”按钮下的上传小三角箭头后,系统下拉菜单弹出选择“数据日志”,选择“数据日志0”数据存放途径后,选择“上传”,窗口下侧显示上传时的进度条及文件大小,如图: 13)nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; 在指定的文件夹中找到那个存放数据日志的文件,并用Excel方式打开,

文档评论(0)

liujiao19870001 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档