回复:关于装载指令L的问题

老学童

  • 帖子

    779
  • 精华

    32
  • 被关注

    67

论坛等级:奇侠

注册时间:2011-06-22

黄金 黄金 如何晋级?

发布于 2011-07-18 11:41:27

11楼

请问我心依旧大侠,经常会发现鬼子的程序中有‘不匹配’的情况,例如以下程序中:
VAR_TEMP
ERROR_TRASM : BOOL ; //Errore di trasmessione KEB se 1
N_INCR_DATA : BYTE ; //Incremento per cicli process data
KEB_N_WRITE : WORD ; //Dispositivi da scivere in bit
VEL_EFF_FLOAT : REAL ; //Velocit?effettiva in formato reale
VEL_EFF_WORD : WORD ; //Velocit?effettiva in formato word
ZNO_FLOAT : REAL ; //ZNO mandrino in formato reale
INC_1s : BOOL ; //Incremento 1 secondo
LocXTmp_RichProtOn : BOOL ; //Richieste protocollo in corso
END_VAR
BEGIN
NETWORK
TITLE =INTERFACCIAMENTO DATI E CHIAMATA BLOCCO GESTIONE INVERTER

//////////////////////////////////////////
//////////// Dati di ingresso ////////////
//////////////////////////////////////////
//Comandi
L DB251.DBW 0;
T DB195.DBD 2;


//Gestione passaggio gamma e cambio gamma
L DB250.DBB 70;
T DB195.DBW 46;

//U ***x
// S "DB_INVERTER_D".INVERTER[1].strobe_rotaz


///////////////////////////////////////////
//CHIAMATA PROTOCOLLO VECTRON
//////////////////////////////////////////
CALL FC 182 (
index := 0);


//////////////////////////////////////////
// Valori di ritorno
//////////////////////////////////////////
U DB195.DBX 0.1;
= DB251.DBX 243.2;

U DB195.DBX 0.3;
= DB251.DBX 243.1;

L DB195.DBW 24;
T DB251.DBW 70;

L DB195.DBD 20;
T DB251.DBW 30;

//ATTENZIONE: variabile non appropriata
L DB195.DBW 28;
T DB251.DBW 110;

.......

DBW的值赋给了DBD, 或DBD的值赋给了DBW,这样会不会出现不匹配呢?
人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54762条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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