WINCC函数 #define

#include

问题补充:
#include "apdefap.h"
 double _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma option(mbcs)
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 2
#define TAG_1 "temp"
// WINCC:TAGNAME_SECTION_END

// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
 BOOL var1;
var1=GetTagBit("送风机状态_19"); //Return-Type: BOOL 

if(var1==1)
return (((unsigned long)GetTagDouble (TAG_1)+1)%10);
里面的“送风机状态-19”和变量“temp”有什么关系呢?

最佳答案

1.#define TAG_1 "temp" 表面预定义temp这个变量用TAG_1表示。

2. 
BOOL var1;    
var1=GetTagBit("送风机状态_19"); //Return-Type: BOOL 
if(var1==1)
return (((unsigned long)GetTagDouble (TAG_1)+1)%10);

//当 "送风机状态_19" 等于1的时候 返回temp+1后与10相处的余数

提问者对于答案的评价:
mingbai!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 一些关于WINCC的基本问题

    1.WINCC对于MUDBUS,PROFIBUS协议方面的支持情况2.组态图库如何扩展,比如石油库,集控,电路等专业图库怎么下载3.WEB应用方面的功能,都支持哪些功能4.实时数据…

    SIMATIC WinCC 2017年11月4日
  • 西门子触摸屏的I/O域可以在输入时限制输入的范围吗?

    比如将某一个变量限制在1到4,5之间 最佳答案 可以的,有2中办法1、设置i/o属性→限制,在这里设置某个IO域的输入范围,请注意,如果输入的值不在你所限制的范围内,plc中的寄存…

    2021年7月5日
  • 求WINCC C脚本资料

    谁有WINCC C脚本方面的资料啊,各脚本语句如何定义,有一点C语言基础。邮箱地址:svrleo@126.com 最佳答案 VB脚本学习资料:《WinCC脚本应用》链接:…

    SIMATIC WinCC 2019年6月11日
  • WINCC设定定时时间

    请教一下WINCC上设定定时器的定时时间.在STEP7中做一个定时器,然后在WINCC上设定这个定时器的定时时间. 最佳答案 可以!但数据格式一定要转换!可能参考相关资料!&nbs…

    SIMATIC WinCC 2019年6月11日
  • 诊断地址

    WINCC 最佳答案 请说清楚问题,一般都有诊断报警 提问者对于答案的评价:如何在上位机(WINCC)上显示各子站中哪个是通讯是断弦了,

    SIMATIC WinCC 2019年6月11日
  • WINCC项目复制后不能打开文档

    台式机里的WINCC项目用项目复制器复制到U盘,再复制到笔记本电脑后,容量变小,原来300M,现在只有20M了。 而且打开图形文件时,出现”打开文档时出错“,怎么才能在笔…

    SIMATIC WinCC 2019年6月11日
  • 如何查看wincc运行过程中的诊断页面! 类似日志之类的

    如何查看wincc运行过程中的诊断页面! 类似日志之类的,目的是为了wincc无错误高效的运行!有没有类似的工具,运行脚本代码,窗口等 最佳答案 对WinCC运行情况进行…

    SIMATIC WinCC 2021年7月5日
  • WinCC按钮操作确认 C脚本

    在WinCC上放一按钮,按一次给变量M赋1,再按一次赋0 ;当变量M是0时,此时按此按钮,要求弹出确认对话框,点“确定”再给M赋1;当M是1时,按此按钮,直接给M赋0,不…

    SIMATIC WinCC 2017年11月4日
  • Wincc教材

    请问Wincc教材谁写得比较好,能否推荐几本?? 最佳答案 我觉得《深入浅出—西门子WinCC》不错,尤其是带的光盘里还有视频讲解,详细的讲解了一个实例。很容易理解。网上买一般都打…

    SIMATIC WinCC 2019年6月11日
  • 急急急!小数位到底怎么办啊?

    现在做一个项目,数据是从VC写的OPC客户端程序读过来的,VC里定义的模拟量数据类型是双浮点型的( double   dblVal;&nbs…

    SIMATIC WinCC 2019年6月11日