天码av无码一区二区三区四区,久久无码人妻精品一区二区三区 ,国产乱妇无码大黄aa片,玩弄japan白嫩少妇hd小说

杭州平野機械有限公司
免費會員

平面數控磨床的SIEMENS840D系統PLC使用的STEP7語言有幾種塊?

時間:2022/1/17閱讀:697
分享:

磨床廠家制造的磨床,工具磨床,精密磨床等數控磨床和平面磨床STEP7編程軟件中,結構化的用戶程序是以“塊(Block)”的形式實現的。塊是一些獨立的程序或者數據單元。在STEP7語言中主要有以下幾種類型的塊:

① 組織塊(Organization BlockOB);

② 功能(FunctionFC);

③ 功能塊(Function BlockFB);

④ 系統功能(System FunctionSFC);

⑤ 系統功能塊(System Function BlockSFB);

⑥ 背景數據塊(Instance Data BlockIDB);

⑦ 共享數據塊(Share Data BlockSDB)。

用戶程序是以組織塊OB1作為程序的主干,通過編寫OB1可以調用其他塊,構成完整的用戶程序。

FCFB都是由用戶自己編制的程序模塊,可以被其他程序塊(OBFCFB)調用。它們之間的根本區別在于,FC不具備自己的存儲區,而FB具有自己的存儲區——IDB,在調用任何一個FB時,都必須一個IDB

SFCSFB是預先編制好的可供用戶程序調用的FCFB,是由SIEMENS公司編制的,因此,稱為系統功能和系統功能塊。

數據塊分為IDBSDB兩種類型。IDB是與FB相關聯的,因此,在創建IDB時,必須它所屬的FB,而且該FB必須已經存在。在調用一個FB時,也必須指明一個與之對應的IDB

IDBSDB沒有本質的區別,它們的數據都可以被任何一個OBFCFB/寫,兩者之間的主要區別在于使用目的:IDB的用途或者目的是為某一個FB提供數據,因此,其數據格式必須與該FB的變量聲明一致;SDB的主要目的是為用戶程序提供一個可保存的數據區,它的數據結構不依賴于特定的程序塊。

 

 

會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗證碼

收藏該商鋪

X
該信息已收藏!
標簽:
保存成功

(空格分隔,最多3個,單個標簽最多10個字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時間回復您~
在線留言