回复:应用探讨——PCS 7 APL高级过程控制库应用

PCS 7_Engineer

  • 帖子

    48
  • 精华

    0
  • 被关注

    13

论坛等级:游士

注册时间:2012-07-17

普通 普通 如何晋级?

发布于 2013-06-17 21:16:14

106楼

1:operator authorization level是PCS 7 V8推出的新设置,一共是1-5,其中4,5为新添的Default权限,而1,2,3分别对应的就是OS中User Administrator 的5号(Process controlling),6号(Higher Process controlling)和1100号(Highest Process controlling)权限,自动对应,不需要编写脚本。
PS: User Administrator中的各个权限都有具体的功能分工,可以参考帮助文档,此外,对APL元素的对应关系可以看一下这个链接文档:
如何在SIMATIC PCS 7 V7.1使用权限?
http://support.automation.siemens.com/CN/view/zh/60575347
2:在报警系统中操作员是否可以确认一条报警,取决于:是否有该报警点所在区域的权限(该区域的2号权限),如果没有则无法看到该条报警,更不用说确认了。
另外,OS的OS Project Editor中有关于Message Display的设置,默认Messages with area enable(按区域),可以选择Acknowledgeable messages in separate list方式。



3:S7_qc是变量(通常是过程变量)的质量代码属性。如果某个上传到WINCC中的变量需要包含质量代码,则需要该属性。
4:ELEMENT中的元素基本都是给Faceplate用的,在ICON中无效呀。
5:Ctrl是有输出的。要的就是这个效果呀。
6:个人觉得这个只是个类型ID,让元素互相间有区分,如果是新建的元素,需要设置一个TYPEID,如果是面板中原有的元素,就没必要改了。其它大侠有没有使用经验?
7:这个,个人觉得这个没必要呀。ICON应该精简但包含关键信息,具体的信息在打开的面板显示就可以了
8:每个ALARM_8P调用时会自动为EV_ID分配独立的EV_ID值,不需要用户去设置EV_ID值,FB中如果要做报警,需要定义EV_ID接口参数,同时给FB分配相关系统属性。如果要了解具体的FB调用ALARM_8P做报警的方法,可以参考PCS7 V6.1中自定义功能库使用入门:http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=1375
9:这个×,√都是标准的WINCC STATUS DISPLAY(EXTENDED),不需要脚本,根据状态字和组态的状态位来设置显示图案。
10:这个不太明白,不过PID的SP给定本来就是在内给定的时候才可以写值呀。权限是由OS_PERMLOG和BitIndex4(默认为6,表示OSPERMLOG的第6位,既PID程序中判定是否操作员可改变SP_INT)来决定的。如果不想用OS_PERMLOG,把LinkTag3的静态值从-1设成1,BITINDEX4设置成0就可以了。
一个过程值是否可操作,有三个考量:是否有QBAD,用户是否有权限,OSPERMLOG是否使能。
PS:SP这个设置特别,在LINK参数中设置显示值(SP),而在LINKOP中设置操作员修改值(SP_INT),也就是说,操作员修改的就是SP_INT。如果没有内外给定之分,把SP_INT改成SP就行了。而且,由于SP是一个过程值,它的QC(有兴趣可以看下APL_UpdateElementOperation()的脚本内容)也是在校验范围内的。确保相应变量的质量代码正常,不然还是把相关脚本给屏蔽掉。不知道我的理解对不对。。。。
另外,对于V8版本,设定SP时需要用户保证5号权限。





来自西门子技术支持与服务
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

DCS/SIMATIC PCS7

共有4374条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。