系统是PCS7 标准的结构,目前在做一个H系统的SOE功能。我也看了如下的帖子和具体的A0130文档http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=36889&cid=1027
但是wincc好像没有任何SOE报警信息,请问在OS上做什么配置吗??是不是只在系统生成的@XXX中IM_DRV里做报警信息的配置。还有,我没有主时钟,我做了系统同步,是指定其中一台服务器作为主时钟,这样做可以么??
请高手们帮帮我!
问题补充:
整个系统是时间同步的,服务器做时钟可以么???
最佳答案
1、SOE机制产生的报警信息,仍然集成在通用的WinCC运行画面报警栏中显示,所以在OS项目上无需做组态设置。
2、在系统生成的@XXX中IM_DRV块里可以修改报警信息的显示设置。
3、关于SOE功能的时钟源,SIEMENS公司有3种方案:
(1)需带GPS中央时钟,作时钟同步的IM153-2/IM152-1模块,结合支持硬件中断的DI模块实现;
(2)数字量输入卡件(SICAM DI32)结合MCP(6MD1010-0BA00)和SICLOCK时钟同步;
(3)SIEMENS公司提供的ADDFEM SOE DI31(6DL31008AC03),结合GPS Time Server(Hobf-GPS system 6842)和SOE Repeater Module(6DL9200-8AA)的时钟同步功能。
4、SOE功能是需要高精度的时钟系统支撑,否则起不到对外部报警事件的超高速(1ms)、高时间精度的的响应能力。以上3种时钟同步方案可任选其一。
补充回答:
1、你的“整个系统是时间同步的”,那么基准源是什么?是PC电脑吗?
2、如果是PC电脑作时间同步基准源,那么PC电脑(包括服务器Server)安全、精准、可靠吗?
提问者对于答案的评价:
我采用的服务器作为主时钟的,这样可行么,是不是一定要文档提及的精准时钟源?
专家置评
关于WINCC上没有SOE消息的问题,应该是没有在@5 下边的IM_DRV块上组态消息的原因.在PCS7 V7.1里已经不需要在@5下边组态消息了,非常的方便了,标准库时增加了MSG_TS块,赋上相关地址后,直接发消息到OS. PCS7 的APL高级过程库里也同样可以用EVENT_TS结合PCS7DILT功能块来实现. 大家如果有需要,可以打热线咨询.
另外,关于所需的硬件,建议通过ET200M 下使用321-7BH01-0AB0模板的方法,时钟源建议使用西门子公司的Silock,精度高,提供多个接口,同时给多个网络提供精确的时钟同步信号.
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc191325.html