zhouyj1001
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看zhouyj1001的 主題 / 回貼
樓主  發(fā)表于: 2008-03-05 15:28
FC1里的程序是

    CALL  FC    2                    //一級(jí)排氣溫度一
      PIW    :="1_1WD"
      HIGH    :=2.000000e+002
      LOW    :=0.000000e+000
      OUT_REAL:=MD50
      OUT_INT :=MW54

FC2里的程序是
      L    #HIGH
      L    #LOW
      -R   
      L    2.764800e+004
      TAK 
      /R   
      T    #TEMP2

      L    #PIW
      ITD 
      DTR 
      L    #TEMP2
      /R   
      L    #LOW
      +R   
      T    #OUT_REAL
      RND 
      T    #OUT_INT


我的問題是:
1:在FC1里的":="符號(hào)是什么意思?
2:在FC1里的PIW  HIGH  LOW  等要不要在進(jìn)行聲明?它們?cè)谠搲K里是什么概念如何理解?
它們是全局變量,還是局部變量?
那其中所在的行具體什么意思?
ymmfa
不想大江大河,不想浪起潮落,只愿一灣小湖,靜待歲月安好。
級(jí)別: 管理員

精華主題: 8 篇
發(fā)帖數(shù)量: 9659 個(gè)
工控威望: 8544 點(diǎn)
下載積分: 16701 分
在線時(shí)間: 5319(小時(shí))
注冊(cè)時(shí)間: 2006-08-10
最后登錄: 2024-11-08
查看ymmfa的 主題 / 回貼
1樓  發(fā)表于: 2008-03-05 15:40
我?guī)湍阋苿?dòng)到西門子區(qū)去呵。
特別提醒大家:
偶爾修改下自己的密碼,以防被盜
不要在多個(gè)網(wǎng)站都用一樣賬號(hào)密碼
偶爾還是要發(fā)發(fā)貼,回回貼,不要總潛水
sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158570 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-08
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2008-03-05 16:35
1.“=”是給這些變量進(jìn)行賦值;
2.PIW  HIGH  LOW  等是在FC2里面聲明的,在FC1里不需要再進(jìn)行聲明;它們是局部變量,實(shí)現(xiàn)什么功能要看程序怎么編制了。


FC1換成LAD比較好看一些。
sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158570 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-08
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2008-03-05 16:41
1.先編輯FC2,未對(duì)這些變量進(jìn)行聲明前,變量為紅色,程序不能編譯;

sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158570 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-08
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2008-03-05 16:42
2.聲明之后,變成正常了;

sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158570 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-08
查看sjm213的 主題 / 回貼
5樓  發(fā)表于: 2008-03-05 16:44
3.將FC1用LAD編程,調(diào)用FC2

sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158570 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-08
查看sjm213的 主題 / 回貼
6樓  發(fā)表于: 2008-03-05 16:45
4.對(duì)其進(jìn)行賦值后,正常:

sjm213
有小知識(shí),無(wú)大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158570 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-08
查看sjm213的 主題 / 回貼
7樓  發(fā)表于: 2008-03-06 09:57
      L    #HIGH                                      裝載值2.000000e+002
      L    #LOW                                      裝載值0.000000e+000
      -R                                                    兩值相減,結(jié)果存在累加器1
      L    2.764800e+004                      裝載值 2.764800e+004(這個(gè)數(shù))進(jìn)入累加器1,原累加器1的數(shù)存入累加器2
      TAK                                                將兩個(gè)累加器的數(shù)值相護(hù)交換
      /R                                                    用累加器2除以累加器1
      T    #TEMP2                                  結(jié)果存在TEMP2

      L    #PIW                                        裝載PIW值("1_1WD")
      ITD                                                  轉(zhuǎn)換為雙整數(shù)
      DTR                                                轉(zhuǎn)換為浮點(diǎn)數(shù)
      L    #TEMP2                                  裝載值TEMP2
      /R                                                    用PIW除以TEMP2
      L    #LOW                                        裝載值0.000000e+000
      +R                                                    兩值相加
      T    #OUT_REAL                            結(jié)果放在MD60
      RND                                                轉(zhuǎn)換為雙整數(shù)
      T    #OUT_INT                                結(jié)果傳送至MW64



最終的結(jié)果就是給出計(jì)算公式: [PIW/(HIGH-LOW)]×2.764800e+004+0.000000e+000
本帖最近評(píng)分記錄:
  • 下載積分:+2(uthman) 熱心助人!
    zhouyj1001
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看zhouyj1001的 主題 / 回貼
    8樓  發(fā)表于: 2008-03-06 10:09
    謝謝大師,,,,,.
    我想問下300的雙CPU軟冗余的項(xiàng)目怎么做?
    硬件給出的就是2個(gè)CPU,2個(gè)電源,,
    一個(gè)CP341,,
    然后就是一個(gè)IM153了。怎么做??
    jjj_1216
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 20 個(gè)
    工控威望: 171 點(diǎn)
    下載積分: 630 分
    在線時(shí)間: 5(小時(shí))
    注冊(cè)時(shí)間: 2008-06-26
    最后登錄: 2020-07-15
    查看jjj_1216的 主題 / 回貼
    9樓  發(fā)表于: 2008-06-26 22:16
    引用
    引用第8樓zhouyj1001于2008-03-06 10:09發(fā)表的  :
    謝謝大師,,,,,.
    我想問下300的雙CPU軟冗余的項(xiàng)目怎么做?
    硬件給出的就是2個(gè)CPU,2個(gè)電源,,
    一個(gè)CP341,,
    然后就是一個(gè)IM153了。怎么做??

    關(guān)注這個(gè)的回貼。
    sjm213
    有小知識(shí),無(wú)大學(xué)問。
    級(jí)別: 論壇版主

    精華主題: 7 篇
    發(fā)帖數(shù)量: 5196 個(gè)
    工控威望: 7419 點(diǎn)
    下載積分: 158570 分
    在線時(shí)間: 3152(小時(shí))
    注冊(cè)時(shí)間: 2007-11-21
    最后登錄: 2024-11-08
    查看sjm213的 主題 / 回貼
    10樓  發(fā)表于: 2008-06-27 03:05
    引用
    引用第9樓jjj_1216于2008-06-26 22:16發(fā)表的  :

    關(guān)注這個(gè)的回貼。



    可以看看這里:

    http://m.24x7lending.com/bbs/read.php?tid-10601.html