quote:以下是引用simeng在2012-03-04 15:11:24的发言:
关于OS中的消息,一直都挺让人纠结的,纠结的原因是很多地方都可以对消息进行设置和组态:
- AS中可以直接在功能块上填写消息文本,还可以使用文本库(STEP 7中的!);
- OS上用户可以自己定义消息条目,在其中设置消息类型、消息文本等等;
- OS自身的系统消息等等。
这个不同来源的消息组态之间有什么内在联系呢?尤其是AS中的组态,大家都知道PCS7中STEP 7和WinCC的数据库平台是不同的,不可能存在不同软件使用同一数据库中的说法。那这个唯一的联系就是OS编译和Alarm_8p的消息上传了。
先不说这个话题,相信大多数的大侠对于@...@的第一印象和小女子一样来自WinCC项目中的“Process Value”,那个时候需要在消息文本中插入一个变量值,就需要现在“Process Value”中链接到这个过程变量,然后使用这个格式插入到消息文本中。所以,潜意识里,一看到@...@就往这个方面来联想,但事实是在很多OS系统消息中根本就没有使用这个Process Value!!!
1、PCS7的报警机制是AS站主动触发Alarm消息源至OS站,所以OS侧的Alarm组态就应该放在Alarm Logging中获取。
2、如果是单纯的WinCC组态报警机制,那么OS侧的Alarm消息源当然就应该在Tag Logging中的Process Value Archive获取。
3、从simeng女侠对PCS7报警机制的叙述理解来看,还是一位非同寻常的“小女子”,望你今后还多不吝赐教大家呀!^_^