WINCC使用C动作比较外部变量的例子

来源:电工天下时间:2015-12-13 08:31:36 作者:老电工手机版>>

WINCC使用C动作比较外部变量

问题:WINCC设定内部双整数变量A、B、C,用C动作比较,A和B,当A大于B时,C=1.当A小于B时,C=0.当A=B时,C=10、我该如何编程?

解答:
在WINCC中建好A、B、C三个内部变量,然后建立全局动作,另外需设置好全局动作触发器。

C程序:
 

复制代码 代码示例:
#include "apdefap.h"
int gscAction( void )
{
#pragma option(mbcs)
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
long X,Y,Z;                      //X、Y、Z为C语言中分别对应A、B、C的变量
X=GetTagSDWord("A");   //Return-Type: long int  //将A的值赋给X
Y=GetTagSDWord("B"); //Return-Type: long int //将B的值赋给Y
if(X>Y) Z=1;
else if(X<Y) Z=0;
else Z=10;
SetTagSDWord("C",Z); //Return-Type: BOOL //将Z的值赋给C
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
 
return 0;
}
相关文章
  • WinCC变量线性变换的步骤

    WinCC变量线性变换

    有关WinCC变量线性变换的步骤,分为创建项目,建立过程变量,配置线性变换及组态画面,检查测试效果等,可以通过 WinCC 的线性变换来处理,WinCC 线性变换的操作步骤,供大家学习。

    时间:2015-12-13 09:12:25

  • wincc使用心得体会

    wincc心得体会

    wincc使用的心得体会,有关wincc的用户管理、报警功能、现场状态、速度给定、工程在WinCC上使用TCP/IP链接变量的优点等,一起来了解下。

    时间:2015-11-05 06:13:34

  • 【图】博途wincc使用内部变量切换画面的方法

    博途wincc使用内部变量切换画面

    博途wincc使用内部变量切换画面的方法,查看要选择切换的画面,找到画面编号,介绍了通过内部变量实现画面切换的操作步骤,需要的朋友参考下。

    时间:2015-10-21 14:47:35

  • 虚拟机安装wincc软件的方法与步骤

    虚拟机安装wincc软件

    如何在虚拟机中安装wincc软件,有关虚拟机安装wincc软件的方法与步骤,非常详细的图文安装步骤,一步步教大家完成wincc软件在虚拟机环境中的安装,一起来了解下。

    时间:2015-10-20 14:54:17

  • 博途v13已创建的wincc项目开机自启动的设置方法

    博途v13 wincc项目开机自启动

    博途v13已创建的wincc项目开机自启动的设置方法,博途v13已创建的wincc项目,如何设置为开机时自动启动,打开WINCC RT Start文件,找到Autostart目录下,单击Autostart,搜索到目录,点击确定即可。

    时间:2015-10-20 14:07:47

  • wincc7.0创建项目指示灯与按钮的方法步骤

    wincc7.0创建项目指示灯与按钮

    wincc7.0创建项目指示灯与按钮的方法步骤,wincc7.0环境下如何创建项目指示灯与按钮,操作过程还是有些复杂的,本文提供了wincc7.0创建项目指示灯与按钮的详细步骤,供大家学习参考。

    时间:2015-10-20 11:41:41

  • 【多图】wincc7.0创建项目指示灯与按钮的详细步骤

    wincc7.0创建项目指示灯与按钮

    wincc7.0创建项目指示灯与按钮的详细步骤,整个创建过程分为16步,包括创建单用户项目、变量管理、通讯方式的选择等操作,非常实用的wincc7.0创建项目指示灯与按钮的教程。

    时间:2015-10-19 17:45:57

  • 【图】西门子1200plc仿真连接hmi与wincc的实施步骤

    西门子1200plc仿真连接hmi与wincc

    西门子1200plc仿真连接hmi与wincc的实施步骤,1200与hmi的仿真,包括触摸屏、tiawincc及wincc7.2,项目建立与仿真(与hmi及博途wincc),非常不错的西门子1200plc仿真实践。

    时间:2015-10-19 14:37:35

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有