電氣小生
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 23 個(gè)
工控威望: 134 點(diǎn)
下載積分: 767 分
在線時(shí)間: 10(小時(shí))
注冊(cè)時(shí)間: 2017-07-01
最后登錄: 2024-10-30
查看電氣小生的 主題 / 回貼
樓主  發(fā)表于: 2017-07-06 16:41
   1,在OB1和FC里面編寫(xiě)程序有什么區(qū)別?
   2,必須在FC編程序,然后在OB1調(diào)用嗎?
   3,可不可以不建立FC,就直接在OB1主程序里編寫(xiě)程序?那樣是不是有什么不同的影響?
         還望前輩指點(diǎn)下!謝謝。
永恒14
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 324 個(gè)
工控威望: 451 點(diǎn)
下載積分: 13981 分
在線時(shí)間: 232(小時(shí))
注冊(cè)時(shí)間: 2014-12-17
最后登錄: 2023-04-09
查看永恒14的 主題 / 回貼
1樓  發(fā)表于: 2017-07-06 16:56
和樓主有同樣的困擾,盼專(zhuān)家賜教
請(qǐng)叫我老鐵
人生就像蒲公英,看似自由,卻身不由己。
級(jí)別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 897 個(gè)
工控威望: 4115 點(diǎn)
下載積分: 1712 分
在線時(shí)間: 236(小時(shí))
注冊(cè)時(shí)間: 2015-08-28
最后登錄: 2024-10-19
查看請(qǐng)叫我老鐵的 主題 / 回貼
2樓  發(fā)表于: 2017-07-06 19:08
OB1是主程序,沒(méi)有主程序,F(xiàn)C子程序不能執(zhí)行,除非在中斷程序中(時(shí)間 硬件 循環(huán) 延時(shí)等中斷程序)調(diào)用。

FC是子程序,沒(méi)有存儲(chǔ)區(qū)的,只要不是子程序代參數(shù)編寫(xiě)模式,可以直接寫(xiě)在FC,如果是FC代參數(shù)編寫(xiě)模式,做的時(shí)候多費(fèi)點(diǎn)時(shí)間,后期調(diào)用方便,所謂磨刀不誤砍柴工,子程序代參數(shù)可以多次調(diào)用,省事。

可以不建FC直接寫(xiě)OB1里面,如果需要多次調(diào)用,可能多花點(diǎn)時(shí)間而已,程序執(zhí)行效果一樣。
樓主留言:
謝謝你!
penn_yuan
只有你自己變的更強(qiáng),才能遇到比你更強(qiáng)的。
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 178 點(diǎn)
下載積分: 2293 分
在線時(shí)間: 79(小時(shí))
注冊(cè)時(shí)間: 2015-11-10
最后登錄: 2024-06-11
查看penn_yuan的 主題 / 回貼
3樓  發(fā)表于: 2017-07-12 13:52
小型自動(dòng)化任務(wù)可在程序循環(huán) OB 中進(jìn)行線性化編程。但這種編程方式僅適用于簡(jiǎn)單程序
中。
將復(fù)雜自動(dòng)化任務(wù)分割成與過(guò)程工藝功能相對(duì)應(yīng)或可重復(fù)使用的更小的子任務(wù),將更易于
對(duì)這些復(fù)雜任務(wù)進(jìn)行處理和管理。這些子任務(wù)在用戶(hù)程序中以塊來(lái)表示。因此,每個(gè)塊是
用戶(hù)程序的獨(dú)立部分。
結(jié)構(gòu)化程序有以下優(yōu)點(diǎn):
● 通過(guò)結(jié)構(gòu)化更容易進(jìn)行大程序編程。
● 各個(gè)程序段都可實(shí)現(xiàn)標(biāo)準(zhǔn)化,通過(guò)更改參數(shù)反復(fù)使用。
● 程序結(jié)構(gòu)更簡(jiǎn)單。
● 更改程序變得更容易。
● 可分別測(cè)試程序段,因而可簡(jiǎn)化程序排錯(cuò)過(guò)程。
● 簡(jiǎn)化了調(diào)試。
本帖最近評(píng)分記錄:
  • 下載積分:+1(zhtokokk) 程序可讀性強(qiáng)等。
  • 幫助別人的同時(shí)就是幫助自己。
    dzh832
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 520 個(gè)
    工控威望: 1042 點(diǎn)
    下載積分: 6168 分
    在線時(shí)間: 84(小時(shí))
    注冊(cè)時(shí)間: 2017-04-08
    最后登錄: 2024-11-02
    查看dzh832的 主題 / 回貼
    4樓  發(fā)表于: 2017-07-12 21:47
    學(xué)習(xí)了
    zhaoxg
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 513 個(gè)
    工控威望: 10676 點(diǎn)
    下載積分: 9243 分
    在線時(shí)間: 338(小時(shí))
    注冊(cè)時(shí)間: 2016-05-07
    最后登錄: 2024-10-29
    查看zhaoxg的 主題 / 回貼
    5樓  發(fā)表于: 2017-07-13 10:49
    樓上意見(jiàn)不錯(cuò)