答:(1)在STEP7中如何創建庫並將自己寫得FC塊、FB塊放入自己創建的庫中。-----
西門子STEP7內庫製作 :
在做一個項目時如一些經常使用的功能,如設備累計使用時間,使用SFC17及SFC19在step7內做報警等等。可以日常時間做一些庫放在STEP7內C:\Program Files\Siemens\Step7\S7LIBS內,以後做做項目時在編輯的塊內可以看見自己做的庫內容,方便調用,可顯著減少編程時間。具體做法:
打開SIMATIC Manager編程軟件。
2點擊文件內新建項目。
3給新建項目命名,將項目類型選擇為庫。存儲位置可以不用該默認,確認設置後進入項目。
4項目中插入FB,FC塊,編輯FB,FC塊內部變量全部使用局域變量,不使用如M,I,Q,共享數據塊或其他全局數據。如果使用全局數據可能會造成同線圈輸出等問題,注意OB不能作為庫使用。
5做好後保存塊後即可在以後項目中使用,很方便。
(2)另外如何給自己寫(xie) 得FC快、FB塊加密?---
如何實現程序塊保護:
1.打開程序編輯窗口LAD/FBD/STL;
2.將要進行加密保護的程序塊生成轉換為(wei) 源代碼文件(通過選擇菜單 File—>Generate source 生成);
3.在LAD/FBD/STL 窗口中關(guan) 閉您的程序塊,並在SIMATIC Manager項目管理窗口的source文件夾中打開上一步所生成的source文件;
4.在程序塊的聲明部分,TITLE行下麵的一行中輸入” KNOW_HOW_PROTECT”;
5.存盤並編譯該source文件(選擇菜單File?Save,File?Compile);
6.現在就完成了程序塊的加密保護;