假设你的采样程序是FC1
那么添加OB35组织块,然后打开OB35组织块,键入CALL FC1
保存,双击硬件组态,双击CPU属性,然后将OB35的时间改为10S
保存。
=========================================
外形我们看过了,下面我们来说说性能
首先我们来说说通讯,就我实验的1516-3 PN/DP,来说,集成了3个PROFINET,一个PROFIbus,其中的一个网口和另外两个网络布不能在同一个网段,用来这个网络可以用来和工作网络组态,和控制网络隔开使用,增强了系统的安全性,在实际的使用中,估计可以省掉一个交换机了,这种搭配估计以后的西门子CP1613等网络通讯卡的销售已经被忽略了。
二、速度
西门子发布的速度快,那我们就来看看他的这个现场没法测试,我选择了两个测试方法,1、直接拔掉存储卡,CPU立即故障停机,断电插上存储卡,面板启动CPU,实际测试启动时间11s。
2、下载过程中的启动停止,本次测试只有一个OB1,只组态了一个*机架里面只有一个启保停程序,点击下载,从系统提示需要停机,到下载完成,系统完全启动RUN指示灯长亮,实际测试时间9s中间炒作鼠标一次,后来把系统整个网络组态完成
我想再问一下:OB35和OB1的关系是什么样的?
就是说他们的执行顺序是什么?
是不是两者同时运行?
希望指教!
==================================================
西门子PLC控制器技术之五:CPU属性
硬件组态完成之后,本章将进一步学习一个非常重要的参数属性——CPU属性。
确定现场各I/O模块对应的传感器和执行器
在学习CPU属性之前,我们可以先确定现场各I/O模块对应的传感器和执行器了,以便后续应用所需。
如下图所示,在硬件组态HW Config中选中组态好的I/O模块,右键,选择监视/修改,然后可以列出该模块的所有I/O点,应用Monitor和Modify就可以轻松搞定现场各I/O模块对应的传感器和执行器接口,这种方法也称之为“打点”,打点的同时注意做好记录,为后续符号寻址编程奠定基础。
CPU属性
CPU属性是PLC中重要的一个属性参数。在硬件组态中双击CPU模块,进入到CPU属性对话框
General属性下主要是关于CPU的一些基本介绍,包括型号、订货号、版本等,当然也可以修改名字、添加注释等。
CPU属性-循环/时钟存储器
如下图所示,为CPU的循环/时钟存储器(Cycle/Clock Memory)属性。这里有两个非常重要的参数设置,一个是循环扫描监视时间,系统默认设置是150ms,这是一个看门狗时间,时刻监视扫描程序运行的周期时间,如果循环扫描周期时间**过监视设置时间,则系统认为程序可能进入了死循环,CPU进入Stop模式,当然,可以也通过在Blocks中添加相应的故障处理OB块进行应对(本章不详细展开,将在后续组织块章节中详细讲解)。
另一个是时钟存储器,勾选Clock Memory选项参数,Memory Byte可以设置为位存储器的任意一个字节号,设置好之后,该字节号代表的位存储器字节空间则成为时钟存储器,该字节的8个位,每一位都代表一个不同的时钟脉冲频率。比如Memory Byte填的是0,则MB0字节表示时钟存储器,MB0中的8个bit则分别代表8中不同频率的时钟脉冲,如m0.3表示频率为2HZ时钟脉冲。
时钟脉冲在PLC的应用中有着广泛的应用,比如制作一定频率的闪光灯、应用时钟脉冲定时、计数等等,非常实用和方便。
注意,任何对CPU属性参数的修改,都需要编译下载后才能生效。
CPU属性-保持存储器&保护
如下图所示,为CPU的保持存储器属性和保护属性界面。
保持存储器属性中可以设置带保持性的位存储器M、S7定时器T以及S7计数器C的个数。
PLC的容量包括I/O点数和用户存储容量两个方面。
(一)I/O点数的选择
PLC平均的I/O点的价格还比较高,因此应该合理选用PLC的I/O点的数量,在满足控制要求的前提下力争使用的I/O点较少,但必须留有一定的裕量。
通常I/O点数是根据被控对象的输入、输出信号的实际需要,再加上10%~15%的裕量来确定。
(二) 存储容量的选择
用户程序所需的存储容量大小不仅与PLC系统的功能有关,而且还与功能实现的方法、程序编写水平有关。一个有经验的程序员和一个初学者,在完成同一复杂功能时,其程序量可能相差25%之多,所以对于初学者应该在存储容量估算时多留裕量。
PLC的I/O点数的多少,在很大程序上反映了PLC系统的功能要求,因此可在I/O点数确定的基础上,按下式估算存储容量后,再加20%~30%的裕量。
存储容量(字节)=开关量I/O点数×10 + 模拟量I/O通道数×100
另外,在存储容量选择的同时,注意对存储器的类型的选择。
在进行网络组态的过程中,执行分配profinet设备名称,选定设备以后分配名称,明明已经分配好了,但是在分配名称这个对话框中名称依然不会改名,在线状态显示有故障,但是这个时候硬件状态以及指示灯已经正常运行,名称也已经分配正确,博途还是无法更新,只有点击关闭这个画面博途才能更新。
软件部分还有一个重要的更新就是能对V11的程序以兼容的模式打开,并且能够下载使用,这个对于现在已经有的比如像我们这样的用户帮助很大。相对比V10升级V11要好很多!!
使用时间有限,由于是新产品,发帖出来大家讨论讨论,测速结果可能和本人笔记本的性能有关,不代表可靠的实验数据,贴出我体验的具体情况,不对产品进行褒贬评价,更对的体验需要大家实际测试。欢迎大家讨论。