1樓:匿名使用者
就是在乙個程式裡可以重複呼叫乙個同樣的程式
2樓:吳川市呂生塑料
組織塊(ob):organization block
西門子300中,有多種ob。每種ob有其特定意義,ob塊有優先度,而ob1為優先度最低的塊,即其他ob執行完畢再掃瞄ob1。
ob1(free cycle)順序掃瞄
ob10~ob17(time-of-day interrupt)時間-日期中斷
ob20~ob23(time-delay interrupt)時間延遲中斷
ob30~ob38(cyclic interrupt)週期性中斷
ob40~ob47(hardware interrupt)硬體中斷
ob55(status interrupt)狀態中斷
ob56(update interrupt)公升級中斷
ob57 (manufacturer interrupt)廠商專用中斷
ob61~ob64(synchronous cycle interrupt)非同步週期中斷
ob70(i/o redundancy error)i/o冗餘錯誤
ob72(cpu redundancy error)cpu冗餘錯誤
ob73(communication error)通訊錯誤
ob80(time error)時間錯誤
ob81(power supply error)電源錯誤
ob82 (diagnostic interrupt)診斷中斷
ob83(insert/remove interrupt)插/拔中斷
ob84(cpu hardware fault)cpu硬體錯誤
ob85(priority class error)優先順序錯誤
ob86(rack failure)機架錯誤
ob87(communication error)通訊錯誤
ob88 (processing interrupt)過程錯誤
ob90(background ob)背景ob
ob100(warm restart)暖啟動
一般情況下在ob1(主程式)裡面進行程式設計,編輯各類fb,fc塊(子程式)按照工藝要求進行呼叫,明白了嗎?
西門子plc,s7-300或者s7-400中的fb(功能塊)怎麼理解,怎麼使用
3樓:匿名使用者
最好找本深入淺出300看看,網路上很多
簡單講下:一般程式設計的時候fb用途很少版的(比較大的系統除外)所以權大部分時間都是使用fc,功能
fb自己帶資料塊儲存資料,fc使用共享資料塊儲存例如建立個fc1,在ob1中呼叫call fc1如果有資料交換的話,在建立個db1為共享資料塊則,舉例採集的溫度
在fc1中程式設計,可以通過fc105功能儲存到db1中然後再fc1使用例如db1.dbw0
這樣說 能理解點了嗎
fb帶自己的資料塊,不需要共享資料塊
4樓:
跟fc類似使用,不過fb自帶背景資料塊,其執行資料可以到其背景資料塊中檢視。
5樓:周朝印
是有系統 定義有特定功能的塊,只能在程式中呼叫而不能更改它
西門子s7-300plc中同乙個輸入點在乙個fc塊中能通,在另乙個fc塊中不通。有高手指點麼,**等啊。謝謝了!
6樓:匿名使用者
同乙個數字量輸入點在兩個塊**現不同的狀態,除非是那個數字量的對映區不在ob1裡面重新整理,而是用其他的組織塊重新整理。你能具體的截圖看看程式麼
7樓:匿名使用者
問你你說的輸入點是什麼變數iqmct哪乙個?
qm出現這種可能性都很大,i小些,出現這種情況一根據經驗都是程式設計導致的,你可以調下參考資料,查下你所說的變數引用和賦值情況,看是否多次賦值或字操作時進行了覆蓋。
西門子s7 300plc中ob10組織塊起什麼作用
8樓:匿名使用者
ob只執行一次或按每分、每小時、每週、每月週期執行)等引數,當cpu的日期值大回於設定的答日期值時,觸發相應的ob並按設定的模式執行。在使用者程式中也可以通過呼叫sfc28系統函式設定cpu日期中斷的引數,呼叫sfc30啟用日期中斷投入執行,與在cpu屬性中的設定相比,通過使用者程式,可以在cpu執行時靈活地修改設定的引數,兩種方式可以任意選擇,也可以同時對乙個ob進行設定。
此答案由龍誠培訓提供
西門子plc300,西門子300PLC中,MB0,MB1,MW1,MW0,是什麼意思?
it與製藥 這裡m0.3是一個標誌位,標誌的是流水燈是正序還是反序。程式段3中 q0.0 和q1.7 全部為1的時候m0.3 為1,並且自保持。但是這裡的程式似乎是錯的。我理解的正序全亮應該是q0.0 q1.7的順序亮起來,反序熄滅的話應該是q1.7 q0.0逐漸的熄滅直到全滅。如果是這樣的話那麼網...
西門子plc300模擬量輸入模組怎麼選型
學習者 1,依據模擬訊號變化範圍,選擇輸入量區間 幅度 2,依據模擬訊號的變化頻率,選擇輸入量取樣時間 頻率 3,依據模擬訊號可控要求,選擇輸入量控制精度。 莫名 針對你的感測器輸出訊號選型,看是電流型的還是電壓型的還是電阻的,常用4 20ma pt100的,模組的輸入型別與感測器對應上就行了 万俟...
西門子PLC300的mres代表什麼意思
那個是記憶體復位 memory reset 這是模組的生產日期 意思是2013年6月產的 是cpu 儲存器復位。帶有用於cpu 儲存器復位的按鈕功能的模式選擇器開關位置。採用模式選擇器開關方式的cpu 儲存器復位需要特定操作順序 s7 300系列的cpu簡單地講,操作mres需要特定操作順序。例如 ...