凡在上海朕鋅電氣設備有限公司采購西門子產品,均可質保一年,假一罰十
花30秒詢價,你會知道什么叫優勢;花60秒咨詢,你會知道什么叫服務;
合作一次,你會知道什么叫質量!以質量求生存,以信譽求發展。
我司將提供*的質量,服務作為自已Z重要的責任。
西門子20A電源模塊
![]() | 6ES7407-0RA02-0AA0 SIMATIC S7-400,電源PS407,20A,寬范圍,120/230V UC,5V DC/20A |
SIEMENS西門子上海朕鋅電氣設備有限公司
*,質量保證,保修一年,提供技術及售后服務,價格公道合理
: 鄭鑫
:
: 請備注鄭鑫收 謝謝
在線商務:1620718203
公司:www.zhenxindianqi。。cn
郵 箱:
描述
可以通過CPU 集成的 PROFINET 接口或 CP443-1 Advanced 使用工業以太網 "開放用戶通信方式" 進行數據交換, 例如: 這種方式支持下列通信協議:
- TCP
- ISO-on-TCP
- UDP
使用 ISO-on-TCP 協議的工業以太網 "開放用戶通信方式" 可以使用下列通信塊:
- FB65 "TCON" 用于建立連接
- FB66 "TDISCON" 用于斷開連接
- FB63 "TSEND" 用于發送數據
- FB64 "TRECV" 用于接收數據
這些通信功能塊可以在函數庫 Standard Library -> Communication Blocks 中找到。
在標準程序庫中將上述通信功能塊的版本拷貝至用戶程序中,然后編寫程序時調用。
用于建立 ISO-on-TCP 連接的連接參數存儲于一個數據結構體中。在這次例子中,使用數據結構 "OUCW_1",在這個例子中數據結構保存在 DB1 數據塊中,并由用戶進行參數化。
注意
- 使用 "開放通信向導" 可以方便連接數據的創建。該向導可在此下載,條目號: 98957840。
- ISO-on-TCP 通信連接不在 NetPro 中配置。
表 01 提供了數據結構 "OUCW_1" 中哪些連接數據被保存。
字節 | 參數 | 數據類型 | 描述 |
0 to 1 | block_length | WORD | 數據結構 "OUCW_1" 的長度 |
2 to 3 | id | BYTE | 對連接的引用 數值范圍:W#16#0001 to W#16#0FFF 必須為該連接塊的 ID 一個參數值。 |
4 | connection_type | BYTE | ISO-on-TCP 協議版本:B#16#12 |
5 | active_est | BOOLEAN | 建立連接方式的標識號
|
6 | local_device_id | BYTE | 通過 CPU 315-2 PN/DP 集成的 PROFINET 接口進行通信:B#16#02 |
7 | local_tsap_id_len | BYTE | 所使用的參數 local_tsap_id 的長度 如果連接類型為 B#16#12,可能的值:2 to 16 |
8 | rem_subnet_id_len | BYTE | 該參數當前未使用。必須將 B#16#00分配給它。 |
9 | rem_staddr_len | BYTE | 遠程連接終端的地址長度:
|
10 | rem_tsap_id_len | BYTE | 所使用的 rem_tsap_id 參數的長度 如果連接類型為 B#16#12,可能的值:0 or 2 to 16
|
11 | next_staddr_len | BYTE | 所使用的參數 next_staddr 的長度 |
12 to 27 | local_tsap_id | ARRAY [1..16] of BYTE | 本地 TSAP,例如 ISO1: local_tsap_id[1] = B#16#49 local_tsap_id[2] = B#16#53 local_tsap_id[3] = B#16#4F local_tsap_id[4] = B#16#31 local_tsap_id[5-16] = B#16#00 注意 |
28 to 33 | rem_subnet_id | ARRAY [1..6] of BYTE | 該參數當前未使用。必須將 B#16#00 分配給它。 |
34 to 39 | rem_staddr | ARRAY [1..6] of BYTE | 遠程連接端點的 IP 地址,例如 192.168.0.30: rem_staddr[1] = B#16#C0 rem_staddr[2] = B#16#A8 rem_staddr[3] = B#16#00 rem_staddr[4] = B#16#1E rem_staddr[5-6] = B#00 (保留) |
40 to 55 | rem_tsap_id | ARRAY [1..16] of BYTE | 遠程連接端點的 TSAP,例如 ISO1: rem_tsap_id[1] = B#16#49 rem_tsap_id[2] = B#16#53 rem_tsap_id[3] = B#16#4F rem_tsap_id[4] = B#16#31 rem_tsap_id[5-16] = B#16#00 注意 |
56 to 61 | next_staddr | ARRAY [1..6] of BYTE | next_staddr[1-6] = B#16#00 注意 |
62-63 | spare | WORD | 保留,分配 W#16#0000 給該參數。 |
表 01
以下 CPU 支持 ASCII 格式的 TASP。
- CPU 314C-2 PN/DP
- CPU 315(F)-2 PN/DP, CPU 317(F)-2 PN/DP V3.1 及以上
- CPU 315T-3 PN/DP, CPU 317T-3 PN/DP, CPU 317TF-3 PN/DP
- CPU 319(F)-3 PN/DP
- CPU 414-3 PN/DP, CPU 416(F)-3 PN/DP V5.2 及以上
- CPU 414F-3 PN/DP, CPU 412-2 PN
- CPU 412-5H PN/DP, CPU 414-5H PN/DP, CPU 416-5H PN/DP, CPU 417-5H PN/DP
- IM 151(F)-8 PN/DP CPU V2.7 及以上
- IM 154(F)-8 CPU V3.2 及以上
簡單例程描述
S7 程序中包含 FB65 "TCON 的調用和帶有 "OUCW_1" 數據結構的 DB1,其中 "OUCW_1" 保存著創建 ISO-on-TCP 連接的參數。S7 程序中還包含函數庫 Standard Library -> Communication Blocks 中函數 FB63 "TSEND" 和 FB64 "TRCV" 的調用 。通過調用 FB63 "TSEND" 塊,可以將數據發送給一個 S7 站或一個 S5 站或一個 PC 站或第三方系統。通過調用 FB64 "TRCV" 塊,可以接收從一個 S7 站或一個 S5 站或一個 PC 站或第三方系統發送的數據。
首先在 S7-300 站中創建硬件配置,將 MB100 作為時鐘脈沖。發送請求由時鐘脈沖觸發。存盤編譯并將硬件配置下載到 CPU 中。
STEP 7 程序包含程序塊 OB100, OB1, FB400, DB400, FB420, UDT65 和 FB63, FB64, FB65 及 FB66。
OB100
OB100是一個重啟 OB,當 CPU 重新啟動時執行一次 (暖起動)。 在這個 OB 塊中,*次的通信可以通過 M0.3 觸發。
OB1
OB1是循環執行。FB1 在 OB1 中調用,其背景數據塊是 DB11,且使用 M0.3 作為 INIT_COM 參數,使用M10.0 作為 ABORT 參數。FB1 被調用后,M0.3 在OB1 中被復位。
圖 01
FB1
FB1 在 OB1 中循環調用。下述功能塊在 FB1 中被調用。
- FB65 "TCON"
- FB63 "TSEND"
- FB64 "TRCV"
- FB66 "TDISCON"
定義連接數目
用戶可以單獨修改連接數目,根據配置在 FB1 的網絡段 2 中修改連接數目。連接數目保存在一個靜態變量中,如背景數據塊 DB11 中。本示例定義的連接數為 "1"。
圖 02
建立連接
通過 FB65 "TCON" 的 "REQ" 輸入參數的上升沿來開始建立一個連接。帶有連接參數的數據結構 "OUCW_1" 被整合到數據塊 DB1 中。
一旦FB65 "TCON" 的輸入參數 "CONNECT" 使能,包含連接參數的存儲區即被。
在系統啟動后連接被建立。除非調用 FB66 "TDISCON",或者 CPU 進入 STOP 模式,或者切斷電源,該連接才會斷開。
圖 03
發送請求可通過一個上升沿觸發 FB63 "TSEND" 的輸入參數 "REQ" 來完成。發送請求由時鐘位 M10.6 和變量 "SEND_BUSY" 控制。如果發送請求開始執行,那么 "SEND_BUSY" 就被置位。這時無法觸發一個新的發送請求。
用戶在輸入參數 "DATA" 發送數據的存儲區。
用戶在輸入參數 "LEN" 發送字節長度。
本示例中,發送數據存放在 DB100 中,將100 個字節數據發送給伙伴。
輸出參數 "DONE","ERROR" 和 "STATUS" 用來評估工作狀態。
圖 04
如果發送任務成功完成,"SEND_BUSY" 被置位。一個新的發送任務此時可以被觸發。
如果發送任務完成并帶有錯誤,那么 "SEND_BUSY" 同樣會被復位,同時 FB63 的 "STATUS" 輸出參數會保存一個用來進行錯誤分析的數值。
圖 05
Fig. 06
ISO-on-TCP 連接建立后,就可以接收數據。
用輸入參數 "DATA" 和 "LEN" 來要保存接收數據的數據區的地址和長度。
本示例中,接收 100 字節的數據并保存在 DB200 中。
Fig. 07
輸出參數 "NDR" 用于表示新數據已經被接收。輸出參數 "RECV_LEN" 表示被接收數據的長度。
如果數據被成功接收,那么輸出參數 "RECV_LEN" 的值被保存。
Fig. 08
如果數據接收沒有成功,那么輸出參數 "STATUS" 的值被保存并用來評估。
Fig. 09
用戶可以使用 FB66 "TDISCON" 斷開 ISO-on-TCP 連接。可以使用 FB66 "TDISCON" 輸入參數 "REQ" 的上升沿來啟動斷開 ISO-on-TCP 連接的請求。
Fig. 10
下載的 STEP 7 項目
本STEP 7 項目包含一個例子程序,例子程序中包含 FB1 和帶有狀態評估的功能塊 FB65 "TCON", FB66 "TDISCON",FB63 "TSEND" 和 FB64 "TRECV" 。本項目使用 STEP 7 V5.4 SP3 創建。
在 STEP 7 (TIA Portal)中,需要在CPU屬性中使能HSC才能在運動控制對象里選擇該硬件接口作為編碼器反饋。
配置HSC(高速計數器)作為運動控制中的編碼器位置反饋需要以下硬件及軟件版本:
- CPU 15xxC-1PN 固件版本V2.0 (或更高)
- STEP 7(TIA Portal)V14 (或更高)
組態
以下示例描述了如何組態CPU 1512C-1 PN。
- 在項目概覽中右鍵 CPU 1512C-1 PN 并在 彈出的菜單選擇“Properties”
- 在"General" 選項卡區域,找到高速計數器選項,例如: "High speed counters (HSC) > HSC2".
- 選擇"HSC2 > General" (Fig. 1) 并使能功能: "Activate this high-speed counter".
Fig. 1
西門子20A電源模塊 - 選擇"HSC2 > Basic parameters" (Fig. 2) 并使能功能: "Position input for Motion Control"
- 在"Module parameters"下面選擇所使用的編碼器類型,例如"Signal type" 和 "Signal evaluation".
- 點擊"OK"關閉對話框.
Fig. 2
- 在項目樹中打開"Technology objects" ,雙擊"Add new function" 功能.
- 點擊 "Motion Control" 并選擇一個工藝對象, 例如:"TO_PositioningAxis",
- 點擊"OK"確認.在 "Technology Objects"會生成工藝對象"PositioningAxis_1".
- 在 "Configuration" 對話框進入"Hardware interface > Encoder"文件夾.
- 組態"HSC_2" 為編碼器(as shown in Fig. 3).
- 點擊 OK 圖標 (綠色對號).
Fig. 3
- 切換至"Hardware interface > Data exchange" 在"Data exchange Encoder" 下選擇編碼器參數。
- 完成組態后, 保存并編譯PLC站點.
進一步信息
1 G120控制單元CU240
2 CU240E 6SL3244-0BA10-0BA0
3 CU240S 6SL3244-0BA20-1BA0
4 CU240S DP 6SL3244-0BA20-1PA0
5 CU240S PN 6SL3244-0BA20-1FA0
6 CU240S DP-F 6SL3244-0BA21-1PA0
7 CU240S PN-F 6SL3244-0BA21-1FA0
8 PM240(不帶內置濾波器)380-480V 3AC 重載
9 1.3A/0.37KW 6SL3224-0BE13-7UA0
10 1.7A/0.55KW 6SL3224-0BE15-5UA0
11 2.2A/0.75KW 6SL3224-0BE17-5UA0
12 3.1A/1.1KW 6SL3224-0BE21-1UA0
13 4.1A/1.5KW 6SL3224-0BE21-5UA0
14 5.9A/2.2KW 6SL3224-0BE22-2UA0
15 7.7A/3KW 6SL3224-0BE23-0UA0
16 10.2A/4KW 6SL3224-0BE24-0UA0
17 18A/5.5KW 6SL3224-0BE25-5UA0
18 25A/7.5KW 6SL3224-0BE27-5UA0
19 32A/11KW 6SL3224-0BE31-1UA0
20 38A/15KW 6SL3224-0BE31-5UA0
21 45A/18.5KW 6SL3224-0BE31-8UA0
22 60A/22KW 6SL3224-0BE32-2UA0
23 75A/30KW 6SL3224-0BE33-0UA0
24 90A/37KW 6SL3224-0BE33-7UA0
25 110A/45KW 6SL3224-0BE34-5UA0
26 145A/55KW 6SL3224-0BE35-5UA0
27 178A/75KW 6SL3224-0BE37-5UA0
28 205A/90KW 6SL3224-0BE38-8UA0
29 250A/110KW 6SL3224-0BE41-1UA0
30 302A/132KW 6SL3224-0XE41-3UA0
31 370A/160KW 6SL3224-0XE41-6UA0
32 477A/200KW 6SL3224-0XE42-0UA0
33 PM240(不帶內置濾波器)380-480V 3AC 輕載
34 1.3A/0.37KW 6SL3224-0BE13-7UA0
35 1.7A/0.55KW 6SL3224-0BE15-5UA0
36 2.2A/0.75KW 6SL3224-0BE17-5UA0
37 3.1A/1.1KW 6SL3224-0BE21-1UA0
38 4.1A/1.5KW 6SL3224-0BE21-5UA0
39 5.9A/2.2KW 6SL3224-0BE22-2UA0
40 7.7A/3KW 6SL3224-0BE23-0UA0
41 10.2A/4KW 6SL3224-0BE24-0UA0
42 18A/7.5KW 6SL3224-0BE25-5UA0
43 25A/11KW 6SL3224-0BE27-5UA0
44 32A/15KW 6SL3224-0BE31-1UA0
45 38A/18.5KW 6SL3224-0BE31-5UA0
46 45A/22KW 6SL3224-0BE31-8UA0
47 60A/30KW 6SL3224-0BE32-2UA0
48 75A/37KW 6SL3224-0BE33-0UA0
49 90A/45KW 6SL3224-0BE33-7UA0
50 110A/55KW 6SL3224-0BE34-5UA0
51 145A/75KW 6SL3224-0BE35-5UA0
52 178A/90KW 6SL3224-0BE37-5UA0
53 205A/110KW 6SL3224-0BE38-8UA0
54 250A/132KW 6SL3224-0BE41-1UA0
55 302A/160KW 6SL3224-0XE41-3UA0
56 370A/200KW 6SL3224-0XE41-6UA0
57 477A/250KW 6SL3224-0XE42-0UA0
58 PM240(帶內置濾波器)380-480V 3AC重載
59 5.9A/2.2KW 6SL3224-0BE22-2AA0
60 7.7A/3KW 6SL3224-0BE23-0AA0
61 10.2A/4KW 6SL3224-0BE24-0AA0
62 18A/5.5KW 6SL3224-0BE25-5AA0
63 25A/7.5KW 6SL3224-0BE27-5AA0
64 32A/11KW 6SL3224-0BE31-1AA0
65 38A/15KW 6SL3224-0BE31-5AA0
66 45A/18.5KW 6SL3224-0BE31-8AA0
67 60A/22KW 6SL3224-0BE32-2AA0
68 75A/30KW 6SL3224-0BE33-0AA0
69 90A/37KW 6SL3224-0BE33-7AA0
70 110A/45KW 6SL3224-0BE34-5AA0
71 145A/55KW 6SL3224-0BE35-5AA0
72 178A/75KW 6SL3224-0BE37-5AA0
73 PM240(帶內置濾波器)380-480V 3AC輕載
74 5.9A/2.2KW 6SL3224-0BE22-2AA0
75 7.7A/3KW 6SL3224-0BE23-0AA0
76 10.2A/4KW 6SL3224-0BE24-0AA0
77 18A/7.5KW 6SL3224-0BE25-5AA0
78 25A/11KW 6SL3224-0BE27-5AA0
79 32A/15KW 6SL3224-0BE31-1AA0
80 38A/18.5KW 6SL3224-0BE31-5AA0
81 45A/22KW 6SL3224-0BE31-8AA0
82 60A/30KW 6SL3224-0BE32-2AA0
83 75A/37KW 6SL3224-0BE33-0AA0
84 90A/45KW 6SL3224-0BE33-7AA0
85 110A/55KW 6SL3224-0BE34-5AA0
86 145A/75KW 6SL3224-0BE35-5AA0
87 178A/90KW 6SL3224-0BE37-5AA0
88 PM250(帶內置濾波器)380-480V 3AC重載
89 18A/5.5KW 6SL3225-0BE25-5AA0
90 18A/5.5KW 6SL3225-0BE25-5AA1
91 25A/7.5KW 6SL3225-0BE27-5AA0
92 25A/7.5KW 6SL3225-0BE27-5AA1
93 32A/11KW 6SL3225-0BE31-1AA0
94 32A/11KW 6SL3225-0BE31-1AA1
95 38A/15KW 6SL3225-0BE31-5AA0
96 45A/18.5KW 6SL3225-0BE31-8AA0
97 60A/22KW 6SL3225-0BE32-2AA0
98 75A/30KW 6SL3225-0BE33-0AA0
99 90A/37KW 6SL3225-0BE33-7AA0
100 110A/45KW 6SL3225-0BE34-5AA0
101 145A/55KW 6SL3225-0BE35-5AA0
102 178A/75KW 6SL3225-0BE37-5AA0
103 PM250(帶內置濾波器)380-480V 3AC輕載
104 18A/7.5KW 6SL3225-0BE25-5AA0
105 18A/7.5KW 6SL3225-0BE25-5AA1
106 25A/11KW 6SL3225-0BE27-5AA0
107 25A/11KW 6SL3225-0BE27-5AA1
108 32A/15KW 6SL3225-0BE31-1AA0
109 32A/15KW 6SL3225-0BE31-1AA1
110 38A/18.5KW 6SL3225-0BE31-5AA0
111 45A/22KW 6SL3225-0BE31-8AA0
112 60A/30KW 6SL3225-0BE32-2AA0
113 75A/37KW 6SL3225-0BE33-0AA0
114 90A/45KW 6SL3225-0BE33-7AA0
115 110A/55KW 6SL3225-0BE34-5AA0
116 145A/75KW 6SL3225-0BE35-5AA0
117 178A/90KW 6SL3225-0BE37-5AA0
118 進線電抗器(僅用于PM240)
119 0.37KW 6SE6400-3CC00-2AD3
120 0.55KW 6SE6400-3CC00-2AD3
121 0.75KW 6SE6400-3CC00-4AD3
122 1.1KW 6SE6400-3CC00-4AD3
123 1.5KW 6SE6400-3CC00-6AD3
124 2.2KW 6SL3203-0CD21-0AA0
125 3KW 6SL3203-0CD21-0AA0
126 4KW 6SL3203-0CD21-4AA0
127 7.5KW 6SL3203-0CD22-2AA0
128 11KW 6SL3203-0CD22-2AA0
129 15KW 6SL3203-0CD23-5AA0
130 18.5KW 6SL3203-0CJ24-5AA0
131 22KW 6SL3203-0CJ24-5AA0
132 30KW 6SL3203-0CD25-3AA0
133 37KW 6SL3203-0CJ28-6AA0
134 45KW 6SL3203-0CJ28-6AA0
135 55KW 6SE6400-3CC11-2FD0
136 75KW 6SE6400-3CC11-2FD0
137 90KW 6SE6400-3CC11-7FD0
138 110KW 6SL3000-0CE32-3AA0
139 132KW 6SL3000-0CE32-8AA0
140 160KW 6SL3000-0CE33-3AA0
141 200KW 6SL3000-0CE35-1AA0
142 250KW 6SL3000-0CE35-1AA0
143 輸出電抗器
144 0.37KW 6SE6400-3TC00-4AD2
145 0.55KW 6SE6400-3TC00-4AD2
146 0.75KW 6SE6400-3TC00-4AD2
147 1.1KW 6SE6400-3TC00-4AD2
148 1.5KW 6SE6400-3TC00-4AD2
149 2.2KW 6SL3202-0AE21-0CA0
150 3KW 6SL3202-0AE21-0CA0
151 4KW 6SL3202-0AE21-0CA0
152 7.5KW 6SL3202-0AJ23-2CA0
153 11KW 6SL3202-0AJ23-2CA0
154 15KW 6SL3202-0AJ23-2CA0
155 18.5KW 6SE6400-3TC05-4DD0
156 22KW 6SE6400-3TC03-8DD0
157 30KW 6SE6400-3TC05-4DD0
158 37KW 6SE6400-3TC08-0ED0
159 45KW 6SE6400-3TC07-5ED0
160 55KW 6SE6400-3TC14-5FD0
161 75KW 6SE6400-3TC15-4FD0
162 90KW 6SE6400-3TC14-5FD0
163 110KW 6SL3000-2BE32-1AA0
164 132KW 6SL3000-2BE32-6AA0
165 160KW 6SL3000-2BE33-2AA0
166 200KW 6SL3000-2BE33-8AA0
167 250KW 6SL3000-2BE35-0AA0
168 制動電阻
169 0.37KW 6SE6400-4BD11-0AA0
170 0.55KW 6SE6400-4BD11-0AA0
171 0.75KW 6SE6400-4BD11-0AA0
172 1.1KW 6SE6400-4BD11-0AA0
173 1.5KW 6SE6400-4BD11-0AA0
174 2.2KW 6SL3201-0BE12-0AA0
175 3KW 6SL3201-0BE12-0AA0
176 4KW 6SL3201-0BE12-0AA0
177 7.5KW 6SE6400-4BD16-5CA0
178 11KW 6SE6400-4BD16-5CA0
179 15KW 6SE6400-4BD16-5CA0
180 18.5KW 6SE6400-4BD21-2DA0
181 22KW 6SE6400-4BD21-2DA0
182 30KW 6SE6400-4BD21-2DA0
183 55KW 6SE6400-4BD24-0FA0
184 75KW 6SE6400-4BD24-0FA0
185 90KW 6SE6400-4BD24-0FA0
186 110KW 6SE6400-4BD26-0FA0
187 132KW 6SE6400-4BD26-0FA0
188 160KW 6SL3000-1BE31-3AA0
189 200KW 6SL3000-1BE32-5AA0
190 250KW 6SL3000-1BE32-5AA0