參考價: | 面議 |
- 西門子AI8模塊 產(chǎn)品型號
- 西門子/SIEMENS 品牌
- 代理商 廠商性質(zhì)
- 上海市 所在地
訪問次數(shù):276更新時間:2017-07-19 11:53:56
《銷售態(tài)度》:質(zhì)量保證、誠信服務(wù)、及時到位!
《銷售宗旨》:為客戶創(chuàng)造價值是我們永遠追求的目標!
《服務(wù)說明》:現(xiàn)貨配送至全國各地含稅(17%)含運費!
《產(chǎn)品質(zhì)量》:原裝*,*!
《產(chǎn)品優(yōu)勢》:專業(yè)銷售 薄利多銷 信譽好,口碑好,價格低,貨期短,大量現(xiàn)貨,服務(wù)周到!
西門子AI8模塊
![]() | 6ES7321-1FF01-0AA0 SIMATIC S7-300,數(shù)字輸入 SM 321,電位隔離, 8 DE,AC 120V/230V,1x 20極 |
SIEMENS西門子上海朕鋅電氣設(shè)備有限公司
*,質(zhì)量保證,保修一年,提供技術(shù)及售后服務(wù),價格公道合理
: 鄭鑫
:
: 請備注鄭鑫收 謝謝
在線商務(wù):1620718203
公司:www.zhenxindianqi。。cn
郵 箱:
描述
可以通過CPU 集成的 PROFINET 接口或 CP443-1 Advanced 使用工業(yè)以太網(wǎng) "開放用戶通信方式" 進行數(shù)據(jù)交換, 例如: 這種方式支持下列通信協(xié)議:
- TCP
- ISO-on-TCP
- UDP
使用 ISO-on-TCP 協(xié)議的工業(yè)以太網(wǎng) "開放用戶通信方式" 可以使用下列通信塊:
- FB65 "TCON" 用于建立連接
- FB66 "TDISCON" 用于斷開連接
- FB63 "TSEND" 用于發(fā)送數(shù)據(jù)
- FB64 "TRECV" 用于接收數(shù)據(jù)
這些通信功能塊可以在函數(shù)庫 Standard Library -> Communication Blocks 中找到。
在標準程序庫中將上述通信功能塊的版本拷貝至用戶程序中,然后編寫程序時調(diào)用。
用于建立 ISO-on-TCP 連接的連接參數(shù)存儲于一個數(shù)據(jù)結(jié)構(gòu)體中。在這次例子中,使用數(shù)據(jù)結(jié)構(gòu) "OUCW_1",在這個例子中數(shù)據(jù)結(jié)構(gòu)保存在 DB1 數(shù)據(jù)塊中,并由用戶進行參數(shù)化。
注意
- 使用 "開放通信向?qū)? 可以方便連接數(shù)據(jù)的創(chuàng)建。該向?qū)Э稍诖讼螺d,條目號: 98957840。
- ISO-on-TCP 通信連接不在 NetPro 中配置。
表 01 提供了數(shù)據(jù)結(jié)構(gòu) "OUCW_1" 中哪些連接數(shù)據(jù)被保存。
字節(jié) | 參數(shù) | 數(shù)據(jù)類型 | 描述 |
0 to 1 | block_length | WORD | 數(shù)據(jù)結(jié)構(gòu) "OUCW_1" 的長度 |
2 to 3 | id | BYTE | 對連接的引用 數(shù)值范圍:W#16#0001 to W#16#0FFF 必須為該連接塊的 ID 一個參數(shù)值。 |
4 | connection_type | BYTE | ISO-on-TCP 協(xié)議版本: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 | 所使用的參數(shù) local_tsap_id 的長度 如果連接類型為 B#16#12,可能的值:2 to 16 |
8 | rem_subnet_id_len | BYTE | 該參數(shù)當前未使用。必須將 B#16#00分配給它。 |
9 | rem_staddr_len | BYTE | 遠程連接終端的地址長度:
|
10 | rem_tsap_id_len | BYTE | 所使用的 rem_tsap_id 參數(shù)的長度 如果連接類型為 B#16#12,可能的值:0 or 2 to 16
|
11 | next_staddr_len | BYTE | 所使用的參數(shù) 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 | 該參數(shù)當前未使用。必須將 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 給該參數(shù)。 |
表 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 的調(diào)用和帶有 "OUCW_1" 數(shù)據(jù)結(jié)構(gòu)的 DB1,其中 "OUCW_1" 保存著創(chuàng)建 ISO-on-TCP 連接的參數(shù)。S7 程序中還包含函數(shù)庫 Standard Library -> Communication Blocks 中函數(shù) FB63 "TSEND" 和 FB64 "TRCV" 的調(diào)用 。通過調(diào)用 FB63 "TSEND" 塊,可以將數(shù)據(jù)發(fā)送給一個 S7 站或一個 S5 站或一個 PC 站或第三方系統(tǒng)。通過調(diào)用 FB64 "TRCV" 塊,可以接收從一個 S7 站或一個 S5 站或一個 PC 站或第三方系統(tǒng)發(fā)送的數(shù)據(jù)。
首先在 S7-300 站中創(chuàng)建硬件配置,將 MB100 作為時鐘脈沖。發(fā)送請求由時鐘脈沖觸發(fā)。存盤編譯并將硬件配置下載到 CPU 中。
STEP 7 程序包含程序塊 OB100, OB1, FB400, DB400, FB420, UDT65 和 FB63, FB64, FB65 及 FB66。
OB100
OB100是一個重啟 OB,當 CPU 重新啟動時執(zhí)行一次 (暖起動)。 在這個 OB 塊中,*次的通信可以通過 M0.3 觸發(fā)。
OB1
OB1是循環(huán)執(zhí)行。FB1 在 OB1 中調(diào)用,其背景數(shù)據(jù)塊是 DB11,且使用 M0.3 作為 INIT_COM 參數(shù),使用M10.0 作為 ABORT 參數(shù)。FB1 被調(diào)用后,M0.3 在OB1 中被復(fù)位。
圖 01
FB1
FB1 在 OB1 中循環(huán)調(diào)用。下述功能塊在 FB1 中被調(diào)用。
- FB65 "TCON"
- FB63 "TSEND"
- FB64 "TRCV"
- FB66 "TDISCON"
定義連接數(shù)目
用戶可以單獨修改連接數(shù)目,根據(jù)配置在 FB1 的網(wǎng)絡(luò)段 2 中修改連接數(shù)目。連接數(shù)目保存在一個靜態(tài)變量中,如背景數(shù)據(jù)塊 DB11 中。本示例定義的連接數(shù)為 "1"。
圖 02
建立連接
通過 FB65 "TCON" 的 "REQ" 輸入?yún)?shù)的上升沿來開始建立一個連接。帶有連接參數(shù)的數(shù)據(jù)結(jié)構(gòu) "OUCW_1" 被整合到數(shù)據(jù)塊 DB1 中。
一旦FB65 "TCON" 的輸入?yún)?shù) "CONNECT" 使能,包含連接參數(shù)的存儲區(qū)即被。
在系統(tǒng)啟動后連接被建立。除非調(diào)用 FB66 "TDISCON",或者 CPU 進入 STOP 模式,或者切斷電源,該連接才會斷開。
圖 03
發(fā)送請求可通過一個上升沿觸發(fā) FB63 "TSEND" 的輸入?yún)?shù) "REQ" 來完成。發(fā)送請求由時鐘位 M10.6 和變量 "SEND_BUSY" 控制。如果發(fā)送請求開始執(zhí)行,那么 "SEND_BUSY" 就被置位。這時無法觸發(fā)一個新的發(fā)送請求。
用戶在輸入?yún)?shù) "DATA" 發(fā)送數(shù)據(jù)的存儲區(qū)。
用戶在輸入?yún)?shù) "LEN" 發(fā)送字節(jié)長度。
本示例中,發(fā)送數(shù)據(jù)存放在 DB100 中,將100 個字節(jié)數(shù)據(jù)發(fā)送給伙伴。
輸出參數(shù) "DONE","ERROR" 和 "STATUS" 用來評估工作狀態(tài)。
圖 04
如果發(fā)送任務(wù)成功完成,"SEND_BUSY" 被置位。一個新的發(fā)送任務(wù)此時可以被觸發(fā)。
如果發(fā)送任務(wù)完成并帶有錯誤,那么 "SEND_BUSY" 同樣會被復(fù)位,同時 FB63 的 "STATUS" 輸出參數(shù)會保存一個用來進行錯誤分析的數(shù)值。
圖 05
Fig. 06
ISO-on-TCP 連接建立后,就可以接收數(shù)據(jù)。
用輸入?yún)?shù) "DATA" 和 "LEN" 來要保存接收數(shù)據(jù)的數(shù)據(jù)區(qū)的地址和長度。
本示例中,接收 100 字節(jié)的數(shù)據(jù)并保存在 DB200 中。
Fig. 07
輸出參數(shù) "NDR" 用于表示新數(shù)據(jù)已經(jīng)被接收。輸出參數(shù) "RECV_LEN" 表示被接收數(shù)據(jù)的長度。
如果數(shù)據(jù)被成功接收,那么輸出參數(shù) "RECV_LEN" 的值被保存。
Fig. 08
如果數(shù)據(jù)接收沒有成功,那么輸出參數(shù) "STATUS" 的值被保存并用來評估。
Fig. 09
用戶可以使用 FB66 "TDISCON" 斷開 ISO-on-TCP 連接??梢允褂?FB66 "TDISCON" 輸入?yún)?shù) "REQ" 的上升沿來啟動斷開 ISO-on-TCP 連接的請求。
Fig. 10
下載的 STEP 7 項目
本STEP 7 項目包含一個例子程序,例子程序中包含 FB1 和帶有狀態(tài)評估的功能塊 FB65 "TCON", FB66 "TDISCON",F(xiàn)B63 "TSEND" 和 FB64 "TRECV" 。本項目使用 STEP 7 V5.4 SP3 創(chuàng)建。
在 STEP 7 (TIA Portal)中,需要在CPU屬性中使能HSC才能在運動控制對象里選擇該硬件接口作為編碼器反饋。
配置HSC(高速計數(shù)器)作為運動控制中的編碼器位置反饋需要以下硬件及軟件版本:
- CPU 15xxC-1PN 固件版本V2.0 (或更高)
- STEP 7(TIA Portal)V14 (或更高)
組態(tài)
以下示例描述了如何組態(tài)CPU 1512C-1 PN。
- 在項目概覽中右鍵 CPU 1512C-1 PN 并在 彈出的菜單選擇“Properties”
- 在"General" 選項卡區(qū)域,找到高速計數(shù)器選項,例如: "High speed counters (HSC) > HSC2".
- 選擇"HSC2 > General" (Fig. 1) 并使能功能: "Activate this high-speed counter".
西門子AI8模塊
Fig. 1
- 選擇"HSC2 > Basic parameters" (Fig. 2) 并使能功能: "Position input for Motion Control"
- 在"Module parameters"下面選擇所使用的編碼器類型,例如"Signal type" 和 "Signal evaluation".
- 點擊"OK"關(guān)閉對話框.
Fig. 2
- 在項目樹中打開"Technology objects" ,雙擊"Add new function" 功能.
- 點擊 "Motion Control" 并選擇一個工藝對象, 例如:"TO_PositioningAxis",
- 點擊"OK"確認.在 "Technology Objects"會生成工藝對象"PositioningAxis_1".
- 在 "Configuration" 對話框進入"Hardware interface > Encoder"文件夾.
- 組態(tài)"HSC_2" 為編碼器(as shown in Fig. 3).
- 點擊 OK 圖標 (綠色對號).
Fig. 3
- 切換至"Hardware interface > Data exchange" 在"Data exchange Encoder" 下選擇編碼器參數(shù)。
- 完成組態(tài)后, 保存并編譯PLC站點.
進一步信息
NCU 訂貨號
NCU561.5B 6FC5356-0BB15-0AB0可替代561.5
NCU571.5B 6FC5357-0BB15-0AB0可替代571.5
NCU572.5B 6FC5357-0BB25-0AB0
NCU573.5B 6FC5357-0BB35-0AB0可替換573.5
NCU730.2PN 6FC5373-0AA01-0AA2可替代720.2PN
NCU720.2PN 6FC5372-0AA01-0AAx
NCU561.5 6FC5356-0BB15-0AA0
NCU571.5 6FC5357-0BB15-0AA0
NCU710.3PN 6FC5371-0AA30-0AA0
NCU720.3PN 6FC5372-0AA30-0AA0
NCU730.3PN 6FC5373-0AA30-0AA0
NCU571.4 6FC5357-0BB14-0AA0
NCU572.4 6FC5357-0BB24-0AA0
NCU573.4 6FC5357-0BB34-0AE1
NCU720.1 6FC5372-0AA00-0AA0 720.1表面冷卻密封墊的訂貨號是:6FC5348-0AA07-0AA0
NCU573.3 6FC5357-0BB33-0AE2
NCU573.3 6FC5357-0BB33-0AE3
NCU573.3 6FC5357-0BB33-0AA0
NCU573.3 6FC5357-0BB33-0AA1
PCU50.3 6FC5210-0DF31-2AA0
PCU50.5 6FC5210-0DF53-2AA0
PCU50.3B 6FC5220-0AA31-2AB0
PCU50.3B-P 6FC5220-0AA33-2AB0
PCU50.3B-C 6FC5220-0XA31-2AB0-Z
NCU561.2 6FC5356-0BB11-0AE0 840D
NCU561.3 6FC5356-0BB11-0AE1 840D
NCU561.4 6FC5356-0BB14-0AA0
NCU561.5 6FC5356-0BB15-0AA0
NCU571 6FC5357-0BA10-0AE0 840 D
NCU571 6FC5357-0BA11-0AE0 840 D
NCU571.2 6FC5357-0BA11-1AE0 840D
NCU572.2 6FC5357-0BA21-1AE1 840D
NCU571.2 6FC5357-0BB11-0AE0 840D
NCU571.3 6FC5357-0BB11-0AE1
NCU571.4 6FC5357-0BB12-0AE0
NCU571.4 6FC5357-0BB14-0AA0
NCU571.5 6FC5357-0BB15-0AA0
NCU572.2; 6FC5357-0BB21-0AE0 840D
NCU572.3 6FC5357-0BB22-0AE0 840D/DE
NCU572.3 6FC5357-0BB23-0AA0
NCU572.3 6FC5357-0BB23-0AA1
NCU572.4 6FC5357-0BB23-0AE0 840D/DE
NCU572.4 6FC5357-0BB24-0AA0
NCU572.5 6FC5357-0BB25-0AA0
NCU573.3 6FC5357-0BB33-0AA0
NCU573.3 6FC5357-0BB33-0AA1
NCU573.2 6FC5357-0BB33-0AE1 840D
NCU573.3 6FC5357-0BB33-0AE2 840D
NCU573.3 6FC5357-0BB33-0AE3
NCU573.4 6FC5357-0BB34-0AA0
NCU573.4 6FC5357-0BB34-0AE0
NCU573.4 6FC5357-0BB34-0AE1
NCU573.5 6FC5357-0BB35-0AA0
NCU573.5 6FC5357-0BB35-0AE0
CCU3 6FC5410-0AY03-0AA1
CCU1 6FC5410-0AY01-0AA0
CCU3.4 6FC5410-0AY03-1AA0
CCU1 6FC5410-0AY01-0AA1
CCU1 6FC5410-0AY00-0AA0
CCU1 6FC5410-0AY01-0AA0
CCU3 6FC5410-0AY03-0AA0
CCU3 6FC5410-0AY03-0AA2
CCU1 6FC5410-0AA01-0AA0
6RA7091-6FV62-0,6RA直 交流調(diào)速裝置
6RA7087-6FV62-0,6RA直 交流調(diào)速裝置
6RA7085-6FV62-0,6RA直 交流調(diào)速裝置
6RA7082-6FV62-0,6RA直 交流調(diào)速裝置
6RA7078-6FV62-0,6RA直 交流調(diào)速裝置
6RA7075-6FV62-0,6RA直 交流調(diào)速裝置
6RA7031-6FV62-0,6RA直 交流調(diào)速裝置
6RA7028-6FV62-0,6RA直 交流調(diào)速裝置
6RA7025-6FV62-0,6RA直 交流調(diào)速裝置
6RA7018-6FV62-0,6RA直 交流調(diào)速裝置
6RA2885-6DV61-0,6RA直 交流調(diào)速裝置
6RA2881-6DV61-0,6RA直 交流調(diào)速裝置
6RA2877-6DV61-0,6RA直 交流調(diào)速裝置
6RA2875-6DV61-0,6RA直 交流調(diào)速裝置
6RA2832-6DV61-0,6RA直 交流調(diào)速裝置
6RA2830-6DV61-0,6RA直 交流調(diào)速裝置
6RA2825-6DV61-0,6RA直 交流調(diào)速裝置
6RA2818-6DV61-0,6RA直 交流調(diào)速裝置
6RA2885-6DS21-0,6RA直 交流調(diào)速裝置
6RA2881-6DS21-0,6RA直 交流調(diào)速裝置
6RA2877-6DS21-0,6RA直 交流調(diào)速裝置
6RA2875-6DS21-0,6RA直 交流調(diào)速裝置
6RA2831-6DS21-0,6RA直 交流調(diào)速裝置
6RA2828-6DS21-0,6RA直 交流調(diào)速裝置
6RA2825-6DS21-0,6RA直 交流調(diào)速裝置
6RA2818-6DS21-0,6RA直 交流調(diào)速裝置
6RA7095-4LV62-0,6RA直 交流調(diào)速裝置
6RA7093-4LV62-0,6RA直 交流調(diào)速裝置
6RA7088-6LV62-0,6RA直 交流調(diào)速裝置
6RA7095-4LS22-0,6RA直 交流調(diào)速裝置
6RA7093-4LS22-0,6RA直 交流調(diào)速裝置
6RA7088-6LS22-0,6RA直 交流調(diào)速裝置
6RA7095-4KV62-0,6RA直 交流調(diào)速裝置
6RA7093-4KV62-0,6RA直 交流調(diào)速裝置
6RA7090-6KV62-0,6RA直 交流調(diào)速裝置
6RA7086-6KV62-0,6RA直 交流調(diào)速裝置
6RA7095-4KS22-0,6RA直 交流調(diào)速裝置
6RA7093-4KS22-0,6RA直 交流調(diào)速裝置
6RA7088-6KS22-0,6RA直 交流調(diào)速裝置
6RA7086-6KS22-0,6RA直 交流調(diào)速裝置
6RA7095-4GV62-0,6RA直 交流調(diào)速裝置
6RA7093-4GV62-0,6RA直 交流調(diào)速裝置
6RA7090-6GV62-0,6RA直 交流調(diào)速裝置
6RA7095-4GS22-0,6RA直 交流調(diào)速裝置
6RA7093-4GS22-0,6RA直 交流調(diào)速裝置
6RA7090-6GS22-0,6RA直 交流調(diào)速裝置
6RA7087-6GS22-0,6RA直 交流調(diào)速裝置
6RA7085-6GS22-0,6RA直 交流調(diào)速裝置
6RA7081-6GS22-0,6RA直 交流調(diào)速裝置
6RA7075-6GS22-0,6RA直 交流調(diào)速裝置
6RA7031-6GS22-0,6RA直 交流調(diào)速裝置
6RA7025-6GS22-0,6RA直 交流調(diào)速裝置
6RA7095-4DV62-0,6RA直 交流調(diào)速裝置
6RA7093-4DV62-0,6RA直 交流調(diào)速裝置
6RA7091-6DV62-0,6RA直 交流調(diào)速裝置
6RA7095-4DS22-0,6RA直 交流調(diào)速裝置
6RA7093-4DS22-0,6RA直 交流調(diào)速裝置
6RA7091-6DS22-0,6RA直 交流調(diào)速裝置
6RA7086-6KV62-0,6RA直 交流調(diào)速裝置
6RA7087-6GV62-0,6RA直 交流調(diào)速裝置
6RA7085-6GV62-0,6RA直 交流調(diào)速裝置
6RA7081-6GV62-0,6RA直 交流調(diào)速裝置
6RA7075-6GV62-0,6RA直 交流調(diào)速裝置
6RA7031-6GV62-0,6RA直 交流調(diào)速裝置
6RA7025-6GV62-0,6RA直 交流調(diào)速裝置
6RA7087-6DV62-0,6RA直 交流調(diào)速裝置
6RA7085-6DV62-0,6RA直 交流調(diào)速裝置
6RA7081-6DV62-0,6RA直 交流調(diào)速裝置
6RA7078-6DV62-0,6RA直 交流調(diào)速裝置
6RA7075-6DV62-0,6RA直 交流調(diào)速裝置
6RA7031-6DV62-0,6RA直 交流調(diào)速裝置
6RA7028-6DV62-0,6RA直 交流調(diào)速裝置
6RA7025-6DV62-0,6RA直 交流調(diào)速裝置
6RA7018-6DV62-0,6RA直 交流調(diào)速裝置
6RA7013-6DV62-0,6RA直 交流調(diào)速裝置
6RA7087-6GS22-0,6RA直 交流調(diào)速裝置
6RA7086-6KS22-0,6RA直 交流調(diào)速裝置
6RA7085-6GS22-0,6RA直 交流調(diào)速裝置
6RA7081-6GS22-0,6RA直 交流調(diào)速裝置
6RA7075-6GS22-0,6RA直 交流調(diào)速裝置
6RA7031-6GS22-0,6RA直 交流調(diào)速裝置
6RA7025-6GS22-0,6RA直 交流調(diào)速裝置
6RA7087-6DS22-0,6RA直 交流調(diào)速裝置
6RA7085-6DS22-0,6RA直 交流調(diào)速裝置
6RA7081-6DS22-0,6RA直 交流調(diào)速裝置
6RA7078-6DS22-0,6RA直 交流調(diào)速裝置
6RA7075-6DS22-0,6RA直流調(diào)速裝置
6RA7031-6DS22-0,6RA直流調(diào)速裝置
6RA7028-6DS22-0,6RA直流調(diào)速裝置
6RA7025-6DS22-0,6RA直流調(diào)速裝置
6RA7018-6DS22-0,6RA直流調(diào)速裝置