yxc111
級(jí)別: 略有小成
|
屏是威綸MT56L的 PLC是三菱FX-1N的 要吧數(shù)據(jù)寫到D600到D620里 能成立嗎? Macro_Command main() short a[40] float b[20] int c[20] GetData(a[0] ,RW_Bin ,0,1) GetData(a[1],RW_Bin,1,10) c[1]=a[0]/100*a[1] c[2]=a[0]/100*a[2] c[3]=a[0]/100*a[3] c[4]=a[0]/100*a[4] c[5]=a[0]/100*a[5] c[6]=a[0]/100*a[6] c[7]=a[0]/100*a[7] c[8]=a[0]/100*a[8] c[9]=a[0]/100*a[9] c[10]=a[0]/100*a[10] SetData(c[1],RW_Bin,11,10) SetData(c[1],D_Binplc,600,10) GetData(a[20] ,RW_Bin ,21,1) b[0]=a[20]*10/5 b[1]=b[0]/c[1]/0.001407 b[2]=b[0]/c[2]/0.001407 b[3]=b[0]/c[3]/0.001407 b[4]=b[0]/c[4]/0.001407 b[5]=b[0]/c[5]/0.001407 b[6]=b[0]/c[6]/0.001407 b[7]=b[0]/c[7]/0.001407 b[8]=b[0]/c[8]/0.001407 b[9]=b[0]/c[9]/0.001407 b[10]=b[0]/c[10]/0.001407 a[25]=b[1] a[26]=b[2] a[27]=b[3] a[28]=b[4] a[29]=b[5] a[30]=b[6] a[31]=b[7] a[32]=b[8] a[33]=b[9] a[34]=b[10] SetData(a[25],LW_Bin,0,10) SetData(a[25],D_Binplc,610,10) End Macro_Command |
---|---|
|