WinCC实现定时开关机的项目函数,相关程序在PLC里面做一部分,WinCC里面做一部分。

已锁定

aboutvincent

  • 帖子

    246
  • 精华

    0
  • 被关注

    6

论坛等级:侠士

注册时间:2010-12-31

普通 普通 如何晋级?

WinCC实现定时开关机的项目函数,相关程序在PLC里面做一部分,WinCC里面做一部分。

997

0

2012-12-12 16:46:03

#pragma option(mbcs)
void TRT(char * EN,char * WSH1,char * WSH2,char * PLCHour1,char * PLCHour2,short Value)

{

int a,b,c,i,iRet;
//BOOL d;

HWND hwnd=NULL;
a=GetTagByte(EN);
b=GetTagSWord(WSH1);
c=GetTagSWord(WSH2);
//d=GetTagBit("EXPTX");

// if(d==0)
//{
//SetTagBit("EXPTX",1); //Return-Type: BOOL
if(b>=c)
{MessageBox(NULL,"输入格式错误,请重新输入","系统提示",MB_OKMB_ICONEXCLAMATIONMB_SETFOREGROUNDMB_SYSTEMMODAL); }
if(b {a=a^Value;}

hwnd=FindWindow(NULL,"WinCC-运行系统 - ");
if ((a&Value>0) & (b {

SetTagSWord(PLCHour1,b); //Return-Type: BYTE
SetTagSWord(PLCHour2,c); //Return-Type: BOOL
iRet=MessageBox(hwnd,"是否确定定时启停?","对话框",MB_YESNOMB_ICONQUESTIONMB_SYSTEMMODAL);
if (iRet==IDYES)
{
printf("chose NObutton ");
}
if(iRet==IDNO)
{
a=a^Value;
}
}


for(i=0;i<100;i++)
{}

SetTagByte(EN,a); //Return-Type: WORD

//SetTagBit("EXPTX",0); //Return-Type: BOOL

}
WinCC实现定时开关机的项目函数,相关程序在PLC里面做一部分,WinCC里面做一部分。 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32574条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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