欢迎来到天天文库
浏览记录
ID:41343529
大小:5.35 MB
页数:69页
时间:2019-08-22
《玩转S7-300编程(28工控老鬼新浪微博)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、S7-300/400PLC编程之1OB块使用指南【工控老鬼】S7-300/400PLC编程之1OB块使用指南【工控老鬼】S7-300/400PLC编程之2PLC暖启动和冷启动【工控老鬼】S7-300/400PLC编程之3模拟量处理【工控老鬼】++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之4检测导致CPU停机的故障【工控老鬼】S7-300/400PLC编程之4检测导致CPU停机的故障【工控老鬼】什么是诊断诊断指的是S7-30
2、0/400内部集成的识别和记录功能。记录错误信息的区称为诊断缓冲区。这个区的大小有赖于CPU型号(例如:CPU314=100个信息)。当有错误时如果一个错误或事件发生时,例如:模式转换。将发生如下事件:将发生什么?•标有时间和日期的信息被保存到诊断缓冲区中。最近的信息保存到缓冲区的开始。如果缓冲区满,最旧的信息将覆盖。•将事件记入系统的状态表中。•如果必要,将激活一个相关的错误OB(组织块)。错误的类型利用CPU的诊断功能,可以识别下面的错误:•CPU或模板中的系统错误•CPU中的程序错误排除故障的手段针对下列故障,应采用不同的手段予以排除:
3、•导致CPU停机的故障,应使用“ModuleInformation”工具。•逻辑错误,即程序可执行但功能不能实现,应使用“RefereceData”和“ProgramStatus”工具。•偶尔出现的故障,即只在特定的系统状态下才出现的故障,它可能导致停机或逻辑错误。可采用“CPUMessages”工具或生成自定义触发点“yourowntriggerpoint”。S7-300/400PLC编程之5符号使用指南【工控老鬼】S7-300/400PLC编程之5符号使用指南【工控老鬼】在大家使用step7编程的时候,经常会使用到符号表功能,高效的使用符
4、号表功能可以大大的提高编程的效率,对符号表的使用方法,工控老鬼总结如下!希望对大伙有所帮助!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之6定时器指令【工控老鬼】在大家使用step7编程的时候,经常会使用定时器指令功能,熟练的掌握定时器指令功能可以帮助我们构造很完善的算法,对定时器指令使用方法,工控老鬼总结如下!希望对大伙有所帮助!之前讲过,可以使用S7-300PLCCPU里自带的标准时钟脉冲来做很多功能,这里我来分享一个
5、例子,如何使用定时器功能来做任意时间间隔的标准时钟脉冲!++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之7工程应用中的信号防抖处理技巧【工控老鬼】S7-300/400PLC编程之7工程应用中的信号防抖处理技巧【工控老鬼】++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S7-300/400PLC编程之8关于OB1的思考【工控老鬼】S7-30
6、0/400PLC编程之8关于OB1的思考【工控老鬼】使用西门子S7-300/400PLC的朋友一定对Step7都不陌生,同时你们也应该对OB1如数家珍,因为你不可能不用到它,它是你的好兄弟!但是我却发现很多的朋友对它的了解还是不够深入,老鬼今天我就简单的给大家分享一下OB1的几个功能!1、信息知多少?打开OB1,在局部数据区域内,是否发现有一些系统自定义的局部变量?没错!有很多,不清楚?那就了解一下吧!2、下表描述了OB1的临时(TEMP)变量。变量名为OB1的默认名称。3、重点关注的参数"OB1_MIN_CYCLE"从上次启动后的最大周期(
7、ms)和"OB1、_MAX_CYCLE"自上次启动后的最小周期(ms)。给大家一点启示在CPU硬件配置Cycle/ClockMemory选项卡中Scancyclemonitoringtime选项参数描述的是CPU的循环扫描时间,我们可以结合OB1中的以上2个参数来确定这个扫描时间的值,可以在一定程度上提高CPU的运行效率。4、“OB1_DATE_TIME"变量是OB1_DATE_TIME数据类型(如下图所示。),通过读取“OB1_DATE_TIME"变量来获取系统时间。老鬼对变量整理如下:5、如何读取DATEANDTIME数据类型?仿真结果:
8、显示当前时间为:2012年11月27日22点52分30秒S7-300/400PLC编程之9如何读取和设定系统时钟【工控老鬼】300/400PLC编程之9如何读取和设
此文档下载收益归作者所有