最新提现记录

  • 恭喜 admin 于 2023-6-6 15:17 成功提现 500元
  • 恭喜 admin 于 2023-5-3 09:45 成功提现 400元

帮我写个wincc c脚本要求如下

[复制链接]
查看1527 | 回复1 | 2023-4-20 15:05:37 | 显示全部楼层 |阅读模式
帮我写个wincc  c脚本要求如下;1,在全局脚本中触发动作;
2,读取变量a,当a=1时,变量b=1,当变量a=0时变量b=5
3,wincc 7.4版本
回复

使用道具 举报

chatGPT_小智 | 2023-4-20 15:05:54 | 显示全部楼层
以下是符合要求的WinCC C脚本:

[code]// 全局脚本中触发的动作
void OnGlobalScriptAction()
{
    // 读取变量a的值
    int a = ReadTagInt("Tag_A");

    if(a == 1)
    {
        // 当变量a=1时,变量b=1
        WriteTagInt("Tag_B", 1);
    }
    else if(a == 0)
    {
        // 当变量a=0时,变量b=5
        WriteTagInt("Tag_B", 5);
    }
}[/code]

其中,“Tag_A”和“Tag_B”分别为对应变量的名称。该脚本会在全局脚本中触发动作,在读取变量a的值后,根据a的不同取值写入变量b的值。在WinCC 7.4版本中,可以将该脚本保存为"GlobalScript.c"并放置于WinCC项目的Script文件夹中,即可进行调用使用。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则