Q Q: 304166234,135-5405-5580 唐唐
武漢浩科自動化--西門子華中代理商 特價銷售西門子6ES5,6ES7,6AV,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://haoke.b2b.bestb2b.com
6FX5002-2CJ10-1AH0
// 帶有或不帶參數
{S7_pdiag;= ’true’} // 塊的系統屬性
AUTHOR Siemens
FAMILY Example
NAME Test_OB
VERSION 1.1
VAR_TEMP
Interim value:INT; // 緩存器
END_VAR
生成STL源文件
13-17
BEGIN
NETWORK
TITLE = Function call transferring parameters
// 傳送參數只有1行
CALL FC1 (param1:=I0.0,param2:=I0.1);
NETWORK
TITLE = Function block call
// 傳送參數
// 傳送參數多行
CALL Traffic light control,DB6( // FB名稱,背景數據塊
dur_g_p := S5T#10S, // 參數賦實際值
del_r_p := S5T#30S,
starter := TRUE,
t_dur_y_car := T 2,
t_dur_g_ped := T 3,
6FX5002-2CJ10-1AH0
6ES7360-3AA01-0AA0 IM360, 接口模塊,用于主機架,可擴展3 個機架
6ES7361-3CA01-0AA0 IM361, 接口模塊,用于擴展機架
6ES7368-3BB01-0AA0 IM360/361 連接電纜,1 米
6ES7368-3BC51-0AA0 IM360/361 連接電纜,2.5 米
6ES7368-3BF01-0AA0 IM360/361 連接電纜,5 米
6ES7368-3CB01-0AA0 IM360/361 連接電纜,10 米
6ES7365-0BA01-0AA0 IM365, 接口模塊,包括兩個模塊,一個用于主機架,一個用于擴展機架,包括連接電纜
6ES7153-1AA03-0XB0 IM153-1,ET200M 分布式I/O 接口模塊
6ES7153-2BA01-0XB0 IM153-2,ET200M 分布式I/O 接口模塊,高性能模塊,支持冗余,時間標簽
6ES7153-2BB00-0XB0 IM153-2FO,ET200M 分布式I/O 接口模塊,高性能模塊,支持冗余,光纖接口
6ES7340-1AH02-0AE0 CP340,標準串行通訊模塊,RS232C 接口,最高19.2kbit/s,9 針Sub-D 接口
6ES7340-1CH02-0AE0 CP340,標準串行通訊模塊,RS422/485 接口,最高19.2kbit/s,15 孔D 型接口
6ES7340-1BH02-0AE0 CP340,標準串行通訊模塊,20mA/TTY 接口,最高19.2kbit/s,9 針Sub-D 接口
6ES7341-1AH01-0AE0 CP341,標準串行通訊模塊,RS232C 接口,最高76.8kbit/s,9 針Sub-D 接口,可
6FX5002-2CJ10-1AH0
編譯過程中查到的所有錯誤都顯示在工作窗口的下部,并且在生成各個塊之前必須進行改
正。
在SIMATIC Manager中的編譯過程
1. 通過雙擊打開合適的“源文件”夾。
2. 選擇一個或多個要編譯的源文件。對于一個關閉的源文件夾,無法編譯其包含的源文
件。
3. 選擇菜單命令File > Compile,開始編譯。為源文件選擇的編譯器被調用。被成功編
譯的塊則存儲在S7程序的塊文件夾中。 編譯過程中查出的所有語法錯誤顯示在對話
框中,并且必須被糾正,否則在塊中生成錯誤。
13.7 STL 源文件的例子
13.7.1 STL源文件聲明變量的例子
基本類型的變量
// 注釋與聲明表雙斜線分開。
VAR_INPUT // 關鍵字:輸入變量
in1:INT; // 用“:”將變量名和類型分開
生成STL源文件
13-16
in3:DWORD; // 變量聲明用分號結束
in2:INT:= 10; // 設置聲明表中的初始值
END_VAR // 同一類型的變量聲明結束
VAR_OUTPUT // 關鍵字:輸出變量
6FX5002-2CJ10-1AH0