電氣小生
級別: 探索解密
|
1,在OB1和FC里面編寫程序有什么區別? 2,必須在FC編程序,然后在OB1調用嗎? 3,可不可以不建立FC,就直接在OB1主程序里編寫程序?那樣是不是有什么不同的影響? 還望前輩指點下!謝謝! |
---|---|
|
請叫我老鐵
人生就像蒲公英,看似自由,卻身不由己。
級別: 工控俠客
|
OB1是主程序,沒有主程序,FC子程序不能執行,除非在中斷程序中(時間 硬件 循環 延時等中斷程序)調用。 FC是子程序,沒有存儲區的,只要不是子程序代參數編寫模式,可以直接寫在FC,如果是FC代參數編寫模式,做的時候多費點時間,后期調用方便,所謂磨刀不誤砍柴工,子程序代參數可以多次調用,省事。 可以不建FC直接寫OB1里面,如果需要多次調用,可能多花點時間而已,程序執行效果一樣。 樓主留言:謝謝你! |
---|---|
|
penn_yuan
只有你自己變的更強,才能遇到比你更強的。
級別: 探索解密
|
小型自動化任務可在程序循環 OB 中進行線性化編程。但這種編程方式僅適用于簡單程序 中。 將復雜自動化任務分割成與過程工藝功能相對應或可重復使用的更小的子任務,將更易于 對這些復雜任務進行處理和管理。這些子任務在用戶程序中以塊來表示。因此,每個塊是 用戶程序的獨立部分。 結構化程序有以下優點: ● 通過結構化更容易進行大程序編程。 ● 各個程序段都可實現標準化,通過更改參數反復使用。 ● 程序結構更簡單。 ● 更改程序變得更容易。 ● 可分別測試程序段,因而可簡化程序排錯過程。 ● 簡化了調試。 |
|
---|---|---|
本帖最近評分記錄:
|