quote:以下是引用jacky_andy在2012-02-03 08:46:29的发言:quote:以下是引用凌波微步在2012-02-02 21:01:32的发言:
先谈一下操作记录的实现方法:
1.PCS7中的WINCC与单纯的WINCC的最大区别在于FACEPLATE这种UDO的方式;
2.FACEPLATE中组态的按钮等操作方式,可以通过C,VBS脚本等实现操作记录;WINCC中脚本本身提供了操作记录的封装脚本。调用相应的脚本并组态,既可以实现操作记录的功能;
3.使用标准的ICON和FACEPLATE,即包含了操作记录的功能;
4.切记,FACEPLATE中的操作记录脚本只能在FACEPLATE中使用才能实现;
FACEPLATE没有接触过pcs7,所以不知道。能否简单讲解一下。
FACEPLATE和报警机制有关系吗?
pcs7中的报警机制和单纯的wincc的报警机制是一样的吗?
1.pcs7中的FACEPLATE不是本讨论专题的知识,我就不在这里阐述了。
2.PCS7中的FACEPLATE中,ICON的报警机制主要是利用下位机的ALARM_8p来完成的。例如ICON连接标签(PO)中的报警连接变量是EVENT,这里包括了A,W,O,S,F等报警信息。当然这些报警的来源都是ALARM LOGGING中,通过OS COMPILE,将下位机中的ALARM_8P报警信息自动传到ALARM LOGGING中。
3.对于PCS7来说,报警分类很清晰,例如“来的报警”“消失的报警”“确认的报警”“过程报警”“全部报警”“操作记录”“智能隐藏报警”等。这些报警的分类实际都是WINCC中报警控件的筛选功能实现的。
4.PCS7其实与STEP7+WINCC方式本质上没有区别。PCS7之所以比STEP7+WINCC强大,在于西门子的开发工程师将STEP7与WINCC以及相应的网络,连接等进行了强大的整合,因此在于报警信息上也进行了无缝的,强大的整合与区分。例如LOOP IN ALARM的功能。因此报警机制上也是没有本质的区别的。大家可以看看ALARM LOGGING 中会有大量的系统自动生成的报警,这就说明报警的机制上是没有区别的。