在PCS7系统中如何利用C脚本创建报警?

场景描述:某供水公司在供水管网上安装了若干个测压点,测量各居民点的实时供水压力,通过PCS7系统对各测压点压力数据进行实时在线监控。当某一时间点监测到某测压点实时值偏离正常值时,报警响应,采取相关措施。而各测压点压力在一天当中不同时段对压力实时值(PV)得要求是不同的。假定中午12时为3.5±0.1Mpa,15时为3.3±0.1Mpa(SP)。
     问题:能否在上位机中通过C脚本实现?如何实现?
问题问得有点大,不知道各位看懂了没有?呵呵。谢谢各位大侠。

最佳答案

你可以用脚本取系统当前时间,用vbs应该比较简单的。直接用now函数取当前时间,然后判断当前时间如果是12点,判断当前测量值和设定值差的绝对值(abs)是否大于0.1如果大于则置位一个内部bool量,然后报警记录中用这个bool量做报警组态。

提问者对于答案的评价:
感谢你的提示。

专家置评

可以在AS中实现,也可以在OS中实现,在AS中实现比较节省资源,首先AS要做时钟同步 ,保证时间实时!之后就是判断条件去触发报警,在上位,
OS实现要用脚本循环,

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc165103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午12:00
下一篇 2017年6月10日 下午12:01

相关推荐

  • PCS7程序反应慢

    我在PCS7的OB35组织块中自己编了一段程序:判断本次数据和上次数据的大小。当这两个数据差小于30时,正常输出本次数据;当两个数据差在30和70之间时,弹出对话框询问是否输出,点…

    SIMATIC PCS 7 2017年6月7日
  • 第一次下载H-CPU,为什么无法下载到目标?

    S7-400H本身有其特殊性:上电自检和两组机架。在H-CPU的STOP闪烁时,是无法下载硬件到目标CPU的。 最佳答案 上电自检完成后如果设置没错,硬件连接没错误,应该是可以下载…

    SIMATIC PCS 7 2017年6月18日
  • 无法使用PCS7安装后使用向导创建项目

    PCS7安装后使用向导创建项目,选择PCS7(OS)后,按完成,显示到创建OS这一块就卡死无反应了,使用过reset_wincc.vbs,后再进行向导创建还是卡死在创建OS这一块。…

    SIMATIC PCS 7 2017年5月31日
  • OB1为什么打不开

    我有一个翻车机的程序,原来是由setp7 5.2编写的,现在我用pcs7 6.1版打这个程序,有的机子能完全打开,可有的机子则打不开程序中的OB1,光标一直是漏…

    SIMATIC PCS 7 2017年8月26日
  • PCS7和STEP7的区别

    我是刚接触西门子,对于PCS7和STEP7两个系统的用途和概念不是很清楚,请帮我解释下两者的区别和联系?在实际中是否可以互相代替? 问题补充:STEP7是开发软件,可以下载到S30…

    SIMATIC PCS 7 2017年10月31日
  • FlowCorr如何使用,以及流量累计INTEGRAL使用?

    项目是使用孔板流量计,对伴生气进行计量,对方提供了压力、温度补偿信号,对于这个功能块中提到的DiffP(压差),DiffP(设计压差),没有提供这个信号,我要如何获得,而这个块中提…

    2017年6月7日
  • 哪位大侠做过供料平衡?提供点经验

    遇到一个炉子进料平衡的控制,不明白该如何去实现6个支路供料的平衡控制。哪位大侠做过?请提供点经验。多谢! 最佳答案 的确是要根据工艺进行配置的.  首先确定主原…

    SIMATIC PCS 7 2017年10月31日
  • 关于wincc从工程师站下载到服务器

    请教wincc得一些问题,每次从ES下载到服务器得时候只能下载整体,这样就只能停服务器,即使编译得时候编译得是change但是下载到服务器还是 不能在线下载只能整体下载,…

    SIMATIC PCS 7 2017年8月18日
  • PCS7画面DIY

    在PCS7的WINCC画面中我想知道怎样实现,在画面上自己做一个电机或阀门的图形,让鼠标动作他时能打开西门子里标准界面。看手册上说有个faceplate工具,但是不明白怎么使用 问…

    SIMATIC PCS 7 2017年10月24日
  • dcs和plc区别在哪里?

    DCS项目升级避坑指南 -从方案到实施,PCS 7项目升级实战案例解析 课程编号:V2503 结合大量实际案例讲解<br/&gt…. 点击这里,打开新窗口观看完整…

    2021年7月5日