keba科控吧 关注:1,075贴子:2,818
  • 6回复贴,共1

【KEBA文库】 How to send error message

只看楼主收藏回复

在系统应用中,我们常常需要添加自己的Error信息。也就是系统本身没有的Error信息我们可以在KeStudio中触发,并发送到RC端。
首先在KEBA的KeStudio的Help中有关于KMSG.LIB的介绍 ,并且在Configuration of message system中有关于Message system 的介绍。

在Help中有关于KMSG.LIB的介绍 ,在这里, ,我 我们要用到的是KMSG_SetMsg。

xExecute : 上升沿触发
dwWsgClass: 参照KMSG.LIB帮助中的Error Codes
diCompNr、diInstNr、
sParam1... 参照后面的
message system 的介绍

在这里,Error code 只用Class10 到Class16。
Configuration of message system

首先我们可以在Plc Configuration 中添加Messages...

点击Open Message Text Editor

依次填入: :: : Component ID ---- diCompNr
Message ID ----- diMsgNr
%n ----- diInstNr
%1 ----- sParam1
%2 ----- sParam2
Interaction : ACK or Reset
这样就将KMSG_SetMsg和 和和 和Message system的信息对应起来了,点击Download messages to control 将 将将 将Message加载到控制器中。

在KeStuio中添加功能块KMSG_SetMsg,然后将相应的参数填入功能块中。



1楼2015-02-10 13:32回复


    IP属地:上海2楼2015-02-10 13:44
    回复
      2026-01-01 14:45:09
      广告
      不感兴趣
      开通SVIP免广告
      想打开“Messages【VAR】”,点击“Open Messages Text Editor”后,打不开是怎么回事?见下图:


      IP属地:湖北4楼2015-05-22 08:54
      回复
        “项目路径不存在”是什么意思?KeStudio软件要连接控制器吗?


        IP属地:湖北5楼2015-05-22 08:56
        收起回复
          KEBA,17:55 还在上班?
          KEBA,感觉不错,就是中文资料太少,学起来太费劲,


          IP属地:湖北6楼2015-05-23 07:32
          回复
            路径里不能有中文,


            IP属地:湖北7楼2015-06-21 09:26
            回复