玩转s7-300编程(28工控老鬼新浪微博).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
玩转s7-300编程(28工控老鬼新浪微博)

S7-300/400PLC编程之1 OB块使用指南【工控老鬼】 S7-300/400PLC编程之1 OB块使用指南【工控老鬼】 S7-300/400PLC编程之2 PLC暖启动和冷启动【工控老鬼】  S7-300/400PLC编程之3 模拟量处理【工控老鬼】 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ S7-300/400PLC编程之4 检测导致CPU停机的故障【工控老鬼】 S7-300/400PLC编程之4 检测导致CPU停机的故障【工控老鬼】 什么是诊断 诊断指的是S7-300/400内部集成的识别和记录功能。记录错误信息的区称为诊断缓冲区。这个区的大小有赖于CPU型号 (例如:CPU 314 = 100个信息)。 当有错误时如果一个错误或事件发生时,例如:模式转换。将发生如下事件:将发生什么? ? 标有时间和日期的信息被保存到诊断缓冲区中。最近的信息保存到缓冲区的开始。如果缓冲区满,最旧的信息将覆盖。 ? 将事件记入系统的状态表中。 ? 如果必要,将激活一个相关的错误 OB(组织块)。 错误的类型 利用CPU的诊断功能,可以识别下面的错误: ? CPU或模板中的系统错误 ? CPU中的程序错误 排除故障的手段 针对下列故障,应采用不同的手段予以排除: ? 导致CPU停机的故障,应使用“Module Information” 工具。 ? 逻辑错误,即程序可执行但功能不能实现,应使用“Referece Data” 和 “Program Status”工具。 ? 偶尔出现的故障,即只在特定的系统状态下才出现的故障,它可能导致停机或逻辑错误。可采用“CPU Messages”工具或生成自定义触发点“your own trigger point”。 S7-300/400PLC编程之5 符号使用指南【工控老鬼】 S7-300/400PLC编程之5 符号使用指南【工控老鬼】 在大家使用step7编程的时候,经常会使用到符号表功能,高效的使用符号表功能可以大大的提高编程的效率,对符号表的使用方法,工控老鬼总结如下!希望对大伙有所帮助! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ S7-300/400PLC编程之6 定时器指令【工控老鬼】 在大家使用step7编程的时候,经常会使用定时器指令功能,熟练的掌握定时器指令功能可以帮助我们构造很完善的算法,对定时器指令使用方法,工控老鬼??结如下!希望对大伙有所帮助! 之前讲过,可以使用S7-300PLC CPU里自带的标准时钟脉冲来做很多功能,这里我来分享一个例子,如何使用定时器功能来做任意时间间隔的标准时钟脉冲! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ S7-300/400PLC编程之7 工程应用中的信号防抖处理技巧【工控老鬼】 S7-300/400PLC编程之7 工程应用中的信号防抖处理技巧【工控老鬼】 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ S7-300/400PLC编程之8 关于OB1的思考【工控老鬼】 S7-300/400PLC编程之8 关于OB1的思考【工控老鬼】 使用西门子S7-300/400PLC的朋友一定对Step7都不陌生,同时你们也应该对OB1如数家珍,因为你不可能不用到它,它是你的好兄弟!但是我却发现很多的朋友对它的了解还是不够深入,老鬼今天我就简单的给大家分享一下OB1的几个功能! 1、信息知多少?打开OB1,在局部数据区域内,是否发现有一些系统自定义的局部变量?没错!有很多,不清楚?那就了解一下吧! 2、下表描述了OB1的临时(TEMP)变量。变量名为OB1的默认名称。 3、重点关注的参数 OB1_MIN_CYCLE从上次启动后的最大周期(ms) 和 OB1、_MAX_CYCLE自上次启动后的最小周期(ms)。给大家一点启示在CPU硬件配置Cycle/Clock Memory选项卡中 Scan cycle monitoring time选项参数描述的是CPU的循环扫描时间,我们可以结合OB1中的以上2个参数来确定这个扫描时间的值,可以在一定程度上提高CPU的运行效率。 4、“OB1_DATE_TIME变量是OB1_DATE_TIME数据类型(如下图所示。),通过读取“OB1_DATE_TIME变量来获取系统时间。 老鬼对变量整理如下: 5、如何读取

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档