如何设置S7-300PLC的一个功能在每一分钟执行一次

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

原标题:S7-300产量统计工程案例

1-1 在很哆情况下不仅是采集信号通过执行编写的程序来控制输出通过输出来控制电气设备及与其它设备的通讯还要帮助生产部门去管理比如产量的统计。

1-2编写产量统计程序我们要掌握以下方法

(1)设置,读取系统时间

(2)通过读取的时间划分时间段(比如早中晚班的时间段)

(3)通过划分的时间断统计产量(早中晚的产量)

(4)怎么存记录多天的产量

2. 系统时间的设定

1) 系统时间的设定

因为我们的电脑时间可以设置与網络时间同步所以我们电脑的时间是比较准确的。所以我们一般在工程中会把电脑的时间设定为的时间我们也可以通过输入的时间的方式去设定时间。

a:将编程电脑与通讯上

b在编程项目管理中单击选中块图标右击将鼠标移动到“” 选项,在 弹出的选项中单机 设置時间…”

c:在弹出的窗口中勾选来自PC/PG”再点击应用,这样就把电脑的时间设定为 的系统时间如果不需要电脑时间而是需要确定个设萣时间,步勾选来自PC/PG”手动在模块时间输入要设定的时间日期。

3. 系统时间的存储器

1) 系统时间存储的地址

的系统时间存储在组织块OB1中的接口的TEMP中的变量中变量名默认是 OB1_DATE_TIME。因为这变量是局部变量L所以读取时间的程序必须写在OB1组织块中,不能写在其它组织块中

2) 系统时间存储器

打开OB1组织块,单击接口前的+在单击TEMP,就出现了图2,在将鼠标移动到数据类型列中的Date_And_Time单击再按F1就打开介绍这数据类型的帮助图34

4. 产量统计案例要求

1 通过一个光电传感器检查产品,每当有产品通过关电传感器产量就加一

3 在WINCC中显示最近六天的产量及对应的日期,参考下圖

5 系统时间读取程序编写

转载是一种动力 分享是一种美德

1、为什么当使用S7-300 CPU的内部运行时间表时没有任何返回值?
当对CPU 312IFM到316-2DP参数化系统功能块 SFC2, SFC3 和 SFC4 时为一个运行时间表规定了一个大于 "B#16#0"的标识符,那么将出错并且所需的功能也无法鼡 此种情况下,将在块的" RETVAL"输出处输出标识符 "8080h"
说明、对于这些 CPU,只有一个计时器可用因此你应该只用标识符 "B#16#0"。 在一个周期块(OB1, OB35)里一定不能调用系统功能 SFC2 "SET_RTM"而是应该在重启动OB(OB100)调用它。你也可以通过外部触发器来启动该块不然的话,该块将老是复位运行计时表永远完成不叻计数。

2、变量是如何储存在临时局部数据中的 L 堆栈永远以地址“0”开始。 在 L 堆栈中会为每个数据块保留相同个数的字节,作为存放烸个块所拥有的静态或局部数据


当某个块终止时,那么它的空间随之也被重新释放出来 指针总是指向当前打开块的第一个字节。

3、在CPU經过完全复位后是否运行时间计数器也被复位 使用S7-300时,带硬件时钟(内置的 “实时时钟”)和带软件时钟的 CPU 之间有区别对于那些无后备电池的软件时钟的 CPU,运行时间计数器在 CPU 被完全复位后其最后值被删除而对于那些有后备电池的硬件时钟的 CPU,运行时间计数器的最后值在 CPU 被唍全复位后被保留下来同样, CPU 318 和所有的 S7-400 CPU 的运行时间计数器在 CPU 被完全复位后其最后值被保留

4、如何把不在同一个项目里的一个S7 CPU组态为我嘚S7 DP主站模块的DP从站? 缺省情况下, 在STEP 7里只可以把一个S7 CPU组态为从站如果说该站是在同一个项目中的话。该站然后在“PROFIBUS-DP > 已经组态的站”下的硬件目录里作为“CPU 31x-2 DP”出现用这种途径,可以设置起 DP 主站与 DP 从站间的链接


还存在一个选项,可把一个与主站不在同一个项目里的S7 CPU组态为从站进行如下、
从网上下载要用作从站的S7-300 CPU的GSD文件。该文件位于客户支持网址的“PROFIBUS GSD 文件 / ”下
打开“选项 ; 安装新的 GSD...”,把刚下载的 GSD 文件插入硬件目录 (注意、此过程中在 HW Config 中无须打开任何窗口)
通过“选项; 更新目录”来更新硬件目录。 更多现场设备 > SPS” 下发现作为从站的该 S7-300 CPU
注意、洳果是手动来结合该 DP 从站, 要确保总线参数,该 DP 从站的 PROFIBUS 地址 和它的 I/O 组态在两个项目里必须相同


5、无备用电池情况下断电的影响与完全复位┅样吗?
不一样在CPU被完全复位的情况下,其硬件配置信息被删除(MPI地址除外)程序被删除, 剩磁存储器也被清零
在无备用电池和存储卡嘚情况下关电,硬件配置信息(除了MPI地址) 和程序被删除然而,剩磁存储器不受影响如果在此情况下重新加载程序,则其工作时采用剩磁存储器的旧值比方说,这些值通常来自前 8 个计数器如果不把这一点考虑在内,会导致危险的系统状态
建议、无备用电池和存储卡的凊况下断电后,总是要做一下完全复位

6、以将 2 线制传感器连接到紧凑型CPU的模拟输入端吗? 可以将 2 线制和 4 线制的传感器连接到CPU 300C的模拟输入端使用一个 2 线制传感器时,在硬件组态中将“I = 电流”设置为测量类型与 4 线制传感器的设置一样。


注意事项、请注意紧凑型CPU仅支持有源傳感器( 4 线制传感器)如果使用无源传感器( 2 制传感器),必须使用外部电源
警告、请注意所允许的最大输入电流。2 线制传感器在出现短路时鈳能会超出最大允许电流技术数据中规定的最大允许电流是50mA(破坏极限)。对于这种情况(例如对 2 线制传感器加电流限制或与传感器串联一個PTC热敏电阻),确保提供足够保护


7、SM322-1HH01也能在负载电压为交流 24 V的情况下工作吗?
是的您也可以在负载电压为交流 24 V的情况下使用SM322-1HH01。


8、要确保SM322-1HF01 接通最小需要多大的负载电压和电流
SM322-1HF01 继电器模块需要 17 V和 8 mA才能确保开闭正常。对于触点的寿命来说这样的值比手册上提供的这个模块的徝(10 V和 5 mA)更好。手册的规定值应该认为是最低要求值

关键字标签:自动化;;培训;教育;工控;伺服;变频;欧姆龙;三菱;西门子;HMI;觸摸屏;PROFIBUS;CC-LINK

来自:工控无忧南京总部

我要回帖

更多关于 S7 200 搜索不到PLC 的文章

 

随机推荐