如何在面板中实现按钮的操作记录?

已锁定

沙漠舟

西门子1847工业学习平台

  • 帖子

    306
  • 精华

    0
  • 被关注

    28

论坛等级:侠士

注册时间:2004-03-13

普通 普通 如何晋级?

如何在面板中实现按钮的操作记录?

2649

4

2023-01-19 15:25:55

在WinCC V7中通过C脚本实现按钮的操作记录的方法里使用了一个wincc自带的函数GCreateMyOperationMsg,它的定义是这样子的:

int GCreateMyOperationMsg( DWORD dwFlags, DWORD dwMsgNum, char* lpszPictureName, char* lpszObjectName, DWORD dwMyTextID, double doValueOld, double doValueNew, char* pszComment)

它的参数dwMsgNum 操作员输入信息的消息号,需要预先创建。在变量记录-消息表格中,添加一个未使用的消息号,比如输入的是1100,消息等级为“系统,无确认”,消息类型为“操作员输入信息”,消息文本为“操作员启动水泵”,其他默认设置。

上面的单独做好实现,我现在要在面板中实现按钮的操作记录,即打开不同泵的面板进行操作,操作记录要对应不同的泵。

我这样想,可以预先创建消息,例如”操作员启动“,但不含“水泵”,而需要通过别的参数把水泵编号读出来进行显示,例如读取变量前缀”P0101_"然后显示在操作记录里,就知道操作员操作了那个泵,这个如何实现?


如何在面板中实现按钮的操作记录? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32769条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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