回复:用C脚本实现数据堆栈

迷失的梨

  • 帖子

    232
  • 精华

    3
  • 被关注

    21

论坛等级:奇侠

注册时间:2010-03-26

黄金 黄金 如何晋级?

发布于 2016-06-30 11:43:48

3楼

此外数据记录用的是C脚本,相应的脚本如下:

float lz_pl_h,lz_pl_h1,lz_pl_h2,lz_pl_h3,lz_pl_h4,lz_pl_h5,lz_pl_h6,lz_pl_h7,lz_pl_h8,lz_pl_h9,lz_pl_h10;

float lz_pl_h11,lz_pl_h12,lz_pl_h13,lz_pl_h14,lz_pl_h15,lz_pl_h16,lz_pl_h17,lz_pl_h18,lz_pl_h19,lz_pl_h20;

float lz_pl_h21,lz_pl_h22,lz_pl_h23,lz_pl_h24,lz_pl_h25,lz_pl_h26,lz_pl_h27,lz_pl_h28,lz_pl_h29,lz_pl_h30;

float lz_pl_h31,lz_pl_h32,lz_pl_h33,lz_pl_h34,lz_pl_h35,lz_pl_h36,lz_pl_h37,lz_pl_h38,lz_pl_h39,lz_pl_h40;

float lz_pl_h41,lz_pl_h42,lz_pl_h43,lz_pl_h44,lz_pl_h45,lz_pl_h46,lz_pl_h47,lz_pl_h48;


BOOL bTmp1,bTmp2;


bTmp1=GetTagBit("bbsc2"); //Return-Type: BOOL

bTmp2=GetTagBit("start_sav"); //Return-Type: BOOL 

 

if((bTmp1==1)&(bTmp2==0))

{


lz_pl_h=GetTagFloat("bb10"); //Return-Type: float 


SetTagFloat("lz_pl_h1",lz_pl_h); //Return-Type: BOOL 

lz_pl_h1=GetTagFloat("lz_pl_h1"); //Return-Type: float 


SetTagFloat("lz_pl_h2",lz_pl_h1); //Return-Type: BOOL 

lz_pl_h2=GetTagFloat("lz_pl_h2"); //Return-Type: float 


SetTagFloat("lz_pl_h3",lz_pl_h2); //Return-Type: BOOL 

lz_pl_h3=GetTagFloat("lz_pl_h3"); //Return-Type: float 


SetTagFloat("lz_pl_h4",lz_pl_h3); //Return-Type: BOOL 

lz_pl_h4=GetTagFloat("lz_pl_h4"); //Return-Type: float 


SetTagFloat("lz_pl_h5",lz_pl_h4); //Return-Type: BOOL 

lz_pl_h5=GetTagFloat("lz_pl_h5"); //Return-Type: float 


SetTagFloat("lz_pl_h6",lz_pl_h5); //Return-Type: BOOL 

lz_pl_h6=GetTagFloat("lz_pl_h6"); //Return-Type: float 


SetTagFloat("lz_pl_h7",lz_pl_h6); //Return-Type: BOOL 

lz_pl_h7=GetTagFloat("lz_pl_h7"); //Return-Type: float 


SetTagFloat("lz_pl_h8",lz_pl_h7); //Return-Type: BOOL 

lz_pl_h8=GetTagFloat("lz_pl_h8"); //Return-Type: float 


SetTagFloat("lz_pl_h9",lz_pl_h8); //Return-Type: BOOL 

lz_pl_h9=GetTagFloat("lz_pl_h9"); //Return-Type: float 


SetTagFloat("lz_pl_h10",lz_pl_h9); //Return-Type: BOOL 

lz_pl_h10=GetTagFloat("lz_pl_h10"); //Return-Type: float 


SetTagFloat("lz_pl_h11",lz_pl_h10); //Return-Type: BOOL 

lz_pl_h11=GetTagFloat("lz_pl_h11"); //Return-Type: float 


SetTagFloat("lz_pl_h12",lz_pl_h11); //Return-Type: BOOL 

lz_pl_h12=GetTagFloat("lz_pl_h12"); //Return-Type: float 


SetTagFloat("lz_pl_h13",lz_pl_h12); //Return-Type: BOOL 

lz_pl_h13=GetTagFloat("lz_pl_h13"); //Return-Type: float 


SetTagFloat("lz_pl_h14",lz_pl_h13); //Return-Type: BOOL 

lz_pl_h14=GetTagFloat("lz_pl_h14"); //Return-Type: float 


SetTagFloat("lz_pl_h15",lz_pl_h14); //Return-Type: BOOL 

lz_pl_h15=GetTagFloat("lz_pl_h15"); //Return-Type: float


SetTagFloat("lz_pl_h16",lz_pl_h15); //Return-Type: BOOL 

lz_pl_h16=GetTagFloat("lz_pl_h16"); //Return-Type: float  


SetTagFloat("lz_pl_h17",lz_pl_h16); //Return-Type: BOOL 

lz_pl_h17=GetTagFloat("lz_pl_h17"); //Return-Type: float 


SetTagFloat("lz_pl_h18",lz_pl_h17); //Return-Type: BOOL 

lz_pl_h18=GetTagFloat("lz_pl_h18"); //Return-Type: float 


SetTagFloat("lz_pl_h19",lz_pl_h18); //Return-Type: BOOL 

lz_pl_h19=GetTagFloat("lz_pl_h19"); //Return-Type: float 


SetTagFloat("lz_pl_h20",lz_pl_h19); //Return-Type: BOOL 

lz_pl_h20=GetTagFloat("lz_pl_h20"); //Return-Type: float 


SetTagFloat("lz_pl_h21",lz_pl_h20); //Return-Type: BOOL 

lz_pl_h21=GetTagFloat("lz_pl_h21"); //Return-Type: float 


SetTagFloat("lz_pl_h22",lz_pl_h21); //Return-Type: BOOL 

lz_pl_h22=GetTagFloat("lz_pl_h22"); //Return-Type: float 


SetTagFloat("lz_pl_h23",lz_pl_h22); //Return-Type: BOOL 

lz_pl_h23=GetTagFloat("lz_pl_h23"); //Return-Type: float 


SetTagFloat("lz_pl_h24",lz_pl_h23); //Return-Type: BOOL 

lz_pl_h24=GetTagFloat("lz_pl_h24"); //Return-Type: float 


SetTagFloat("lz_pl_h25",lz_pl_h24); //Return-Type: BOOL 

lz_pl_h25=GetTagFloat("lz_pl_h25"); //Return-Type: float 


SetTagFloat("lz_pl_h26",lz_pl_h25); //Return-Type: BOOL 

lz_pl_h26=GetTagFloat("lz_pl_h26"); //Return-Type: float 


SetTagFloat("lz_pl_h27",lz_pl_h26); //Return-Type: BOOL 

lz_pl_h27=GetTagFloat("lz_pl_h27"); //Return-Type: float 


SetTagFloat("lz_pl_h28",lz_pl_h27); //Return-Type: BOOL 

lz_pl_h28=GetTagFloat("lz_pl_h28"); //Return-Type: float 


SetTagFloat("lz_pl_h29",lz_pl_h28); //Return-Type: BOOL 

lz_pl_h29=GetTagFloat("lz_pl_h29"); //Return-Type: float 


SetTagFloat("lz_pl_h30",lz_pl_h29); //Return-Type: BOOL 

lz_pl_h30=GetTagFloat("lz_pl_h30"); //Return-Type: float 


SetTagFloat("lz_pl_h31",lz_pl_h30); //Return-Type: BOOL 

lz_pl_h31=GetTagFloat("lz_pl_h31"); //Return-Type: float 


SetTagFloat("lz_pl_h32",lz_pl_h31); //Return-Type: BOOL 

lz_pl_h32=GetTagFloat("lz_pl_h32"); //Return-Type: float 


SetTagFloat("lz_pl_h33",lz_pl_h32); //Return-Type: BOOL 

lz_pl_h33=GetTagFloat("lz_pl_h33"); //Return-Type: float 


SetTagFloat("lz_pl_h34",lz_pl_h33); //Return-Type: BOOL 

lz_pl_h34=GetTagFloat("lz_pl_h34"); //Return-Type: float 


SetTagFloat("lz_pl_h35",lz_pl_h34); //Return-Type: BOOL 

lz_pl_h35=GetTagFloat("lz_pl_h35"); //Return-Type: float 


SetTagFloat("lz_pl_h36",lz_pl_h35); //Return-Type: BOOL 

lz_pl_h36=GetTagFloat("lz_pl_h36"); //Return-Type: float 


SetTagFloat("lz_pl_h37",lz_pl_h36); //Return-Type: BOOL 

lz_pl_h37=GetTagFloat("lz_pl_h37"); //Return-Type: float 


SetTagFloat("lz_pl_h38",lz_pl_h37); //Return-Type: BOOL 

lz_pl_h38=GetTagFloat("lz_pl_h38"); //Return-Type: float 


SetTagFloat("lz_pl_h39",lz_pl_h38); //Return-Type: BOOL 

lz_pl_h39=GetTagFloat("lz_pl_h39"); //Return-Type: float 


SetTagFloat("lz_pl_h40",lz_pl_h39); //Return-Type: BOOL 

lz_pl_h40=GetTagFloat("lz_pl_h40"); //Return-Type: float 


SetTagFloat("lz_pl_h41",lz_pl_h40); //Return-Type: BOOL 

lz_pl_h41=GetTagFloat("lz_pl_h41"); //Return-Type: float 


SetTagFloat("lz_pl_h42",lz_pl_h41); //Return-Type: BOOL 

lz_pl_h42=GetTagFloat("lz_pl_h42"); //Return-Type: float 


SetTagFloat("lz_pl_h43",lz_pl_h42); //Return-Type: BOOL 

lz_pl_h43=GetTagFloat("lz_pl_h43"); //Return-Type: float 


SetTagFloat("lz_pl_h44",lz_pl_h43); //Return-Type: BOOL 

lz_pl_h44=GetTagFloat("lz_pl_h44"); //Return-Type: float 


SetTagFloat("lz_pl_h45",lz_pl_h44); //Return-Type: BOOL 

lz_pl_h45=GetTagFloat("lz_pl_h45"); //Return-Type: float 


SetTagFloat("lz_pl_h46",lz_pl_h45); //Return-Type: BOOL 

lz_pl_h46=GetTagFloat("lz_pl_h46"); //Return-Type: float 


SetTagFloat("lz_pl_h47",lz_pl_h46); //Return-Type: BOOL 

lz_pl_h47=GetTagFloat("lz_pl_h47"); //Return-Type: float 


SetTagFloat("lz_pl_h48",lz_pl_h47); //Return-Type: BOOL 


}

else 

{

SetTagBit("start_sav", (short int)bTmp1); //Return-Type: BOOL 


}

以上是48行数据记录的C脚本,外部变量触发。

有志者事竟成~~~
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32566条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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