西門子6DD1 607-0AA2西門子6DD1 607-0AA2
(西門子代理商) 上海戈辰自動(dòng)化科技有限公司 | ||||
張 柏 | 買 用 | 公司主營(yíng)產(chǎn)品(西門子)SIEMENS | ||
手 機(jī) | 得 得 | 可編程控制器 | 人機(jī)界面 | |
電 話 | 放 安 | 數(shù)控伺服 | 工業(yè)以太網(wǎng) | |
傳 真 | 心 心 | 變頻器 | 電線電纜 | |
, 。 | 伺服電機(jī) | 伺服驅(qū)動(dòng) | ||
|
| |||
三分生意七分談,問不煩,挑不厭,售后還要保一年。 |
公司優(yōu)勢(shì)產(chǎn)品; PLC 、觸摸屏、變頻器、電纜及通訊卡、數(shù)控系統(tǒng)、網(wǎng)絡(luò)接頭、伺服驅(qū)動(dòng)、 凡在公司采購(gòu)西門子產(chǎn)品,均可質(zhì)保一年,假一罰十
CPU 312C,具有集成數(shù)字量 I/O 以及集成計(jì)數(shù)器功能的緊湊型 CPU
CPU 313C,具有集成數(shù)字量和模擬量 I/O 的緊湊型 CPU
CPU 313C-2 PtP,具有集成數(shù)字量 I/O 、2個(gè)串口和集成計(jì)數(shù)器功能的緊湊型 CPU
CPU 313C-2 DP,具有集成數(shù)字量 I/O 、PROFIBUS DP 接口和集成計(jì)數(shù)器功能的緊湊型 CPU
CPU 314C-2 PtP,具有集成數(shù)字量和模擬量 I/O 、2個(gè)串口和集成計(jì)數(shù)、定位功能的緊湊型 CPU
CPU 314C-2 DP,具有集成數(shù)字量和模擬量 I/O、PROFIBUS DP 接口和集成計(jì)數(shù)、定位功能的緊湊型 CPU
下列技術(shù)型CPU 可以提供:
:“WHEN_COMMAND_DONE”。
commandid:
輸入?yún)?shù),“CommandIdType”數(shù)據(jù)類型,用戶定義,可以跟蹤命令執(zhí)行的狀態(tài)。本例中選擇一個(gè)臨時(shí)變量,沒有賦值。
StructRetGetStateOfSingleDpSlave:
輸出參數(shù),結(jié)構(gòu)數(shù)據(jù)類型,結(jié)構(gòu)元素如表6所示:
表6:輸出結(jié)構(gòu)體
結(jié)構(gòu)元素 | 名稱 | 數(shù)據(jù)類型 |
functionResult | 函數(shù)調(diào)用返回值 | DINT |
ActualStateOfSingleDpSlave | PROFIBUS-DP單站狀態(tài) | 枚舉 |
“ActualStateOfSingleDpSlave”單站狀態(tài)為枚舉數(shù)據(jù)類型,枚舉元素如表7所示:
表7:輸出站點(diǎn)狀態(tài)
INACTIVE (0) | 從站被用戶程序去使能。 |
IN_OPERATION (1) | 與從站正在進(jìn)行數(shù)據(jù)交換。 |
DATA_EXCHANGE_INACTIVE (2) | 與從站沒有進(jìn)行數(shù)據(jù)交換。 |
NOT_PRESENT (3) | 從站丟失。 |
本例中將從站輸出狀態(tài)存儲(chǔ)于全局變量RET1中,通過(guò)編程可以判斷從站的狀態(tài),調(diào)試狀態(tài)下可以通過(guò)“SYMBOL BROWSER”監(jiān)控從站狀態(tài),如圖12所示:
圖12 在SYMBOL BROWSER監(jiān)控從站狀態(tài)。
從站診斷的示例程序參考附帶文件“PROFIBUS_MASTER”.ZIP
描述:
SFC14 "DPRD_DAT"
使用 SFC 14“DPRD_DAT”(讀取 DP 標(biāo)準(zhǔn)從站的*數(shù)據(jù))可讀出DP標(biāo)準(zhǔn)從站/PROFINET IO 設(shè)備的數(shù)據(jù)。 如果在數(shù)據(jù)傳送過(guò)程中沒有發(fā)生錯(cuò)誤,讀出的數(shù)據(jù)就被輸入到由RECORD 建立的目標(biāo)域。目標(biāo)域必須與在 STEP 7 組態(tài)中所選的模塊的長(zhǎng)度相同。 當(dāng)調(diào)用 SFC14 時(shí),只能在所配的起始地址下訪問一個(gè)模塊/DP標(biāo)識(shí)的數(shù)據(jù)。
SFC15 "DPWR_DAT"
使用 SFC 15“DPWR_DAT”(將*數(shù)據(jù)寫入 DP 標(biāo)準(zhǔn)從站)可將 RECORD 中的數(shù)據(jù)*地傳送到所尋址的DP標(biāo)準(zhǔn)從站/PROFINET IO 設(shè)備中。 源區(qū)域必須與在 STEP 7 組態(tài)中所選的模塊的長(zhǎng)度相同。 對(duì)于模塊化結(jié)構(gòu)的標(biāo)準(zhǔn)DP從站只能訪問一個(gè)DP從站模塊。
PROFIBUS DP用戶*性數(shù)據(jù)區(qū)zui大長(zhǎng)度和尋址
下面的手冊(cè)中可以找到更多關(guān)于PROFIBUS DP用戶*性數(shù)據(jù)區(qū)zui大長(zhǎng)度和尋址的信息。
手冊(cè) | 章節(jié) | 條目號(hào) |
SIMATIC S7-300 CPU 31xC 和CPU 31x: 組態(tài) | 尋址 | 13008499 |
SIMATIC 分布式IO ET 200S 接口模塊 IM151-7 CPU | 尋址 | 56046285 |
SIMATIC 分布式IO ET 200S 接口模塊 IM151-8 PN/DP CPU | 尋址 | 47409312 |
SIMATIC ET 200pro 接口模塊 IM 154-8 PN/DP CPU | 尋址 | 44251850 |
SIMATIC Basic Module BM 147/CPU | 尋址 | 1142364 |
S7 400 自動(dòng)化系統(tǒng),CPU規(guī)格 | *性數(shù)據(jù) | 53385241 |
表 01
PROFINET IO用戶*性數(shù)據(jù)區(qū)zui大長(zhǎng)度和尋址
下面的手冊(cè)中可以找到更多關(guān)于PROFINET IO用戶*性數(shù)據(jù)區(qū)zui大長(zhǎng)度和尋址的信息。
手冊(cè) | 章節(jié) | 條目號(hào) |
SIMATIC S7-300 CPU 31xC 和CPU 31x: 組態(tài) | 尋址 | 13008499 |
SIMATIC 分布式IO ET 200S 接口模塊 IM151-8 PN/DP CPU | 尋址 | 47409312 |
SIMATIC ET 200pro 接口模塊 IM 154-8 PN/DP CPU | 尋址 | 44251850 |
S7 400 自動(dòng)化系統(tǒng),CPU規(guī)格 | *性數(shù)據(jù) | 53385241 |
表 02
對(duì)于通信處理器(CP)子模塊的*性數(shù)據(jù)區(qū)域的大小明確如下:
CP | MLFB | 上限 |
CP 443-1 | 6GK7443-1EX20-0XE0 | 240 bytes |
CP 443-1 | 6GK7443-1EX30-0XE0 | 240 bytes |
CP 443-1 Advanced | 6GK7443-1EX40-0XE0 | 128 bytes |
CP 443-1 Advanced | 6GK7443-1EX41-0XE0 | 240 bytes |
CP 443-1 Advanced | 6GK7443-1GX20-0XE0 | 240 bytes |
CP 443-1 Advanced | 6GK7443-1GX30-0XE0 | 240 bytes |
CP 343-1 | 6GK7343-1EX21-0XE0 | 128 bytes |
CP 343-1 | 6GK7343-1EX30-0XE0 | 240 bytes |
CP 343-1 Advanced | 6GK7343-1GX21-0XE0 | 128 bytes |
CP 343-1 Advanced | 6GK7343-1GX30-0XE0 | 240 bytes |
CP 343-1 Advanced | 6GK7343-1GX31-0XE0 | 240 bytes |
表 03
注意事項(xiàng):
PROFIBU
CPU 315T-2 DP,用于使用 PROFIBUS DP進(jìn)行分布式組態(tài)、對(duì)程序量有中/高要求、同時(shí)需要對(duì)8個(gè)軸進(jìn)行常規(guī)運(yùn)動(dòng)控制的工廠。
CPU 317T-2 DP,用于使用 PROFIBUS DP進(jìn)行分布式組態(tài)、對(duì)程序量有高要求、又必須同時(shí)能夠處理運(yùn)動(dòng)控制任務(wù)的工廠
下列故障安全型CPU 可以提供:
CPU 315F-2 DP,用于采用 PROFIBUS DP 進(jìn)行分布式組態(tài)、對(duì)程序量有中/高要求的故障安全型工廠
CPU 315F-2 PN/DP,用于具有中/大規(guī)模的程序量以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
西門子S7-300PLC河北代理商 西門子S7-300PLC山西代理商 西門子S7-300PLC遼寧代理商
西門子S7-300PLC吉林代理商 西門子S7-300PLC黑龍江代理商 西門子S7-300PLC江蘇代理商
西門子S7-300PLC浙江代理商 西門子S7-300PLC安徽代理商 西門子S7-300PLC福建代理商
西門子S7-300PLC江西代理商 西門子S7-300PLC山東代理商 西門子S7-300PLC河南代理商
西門子S7-300PLC湖北代理商 西門子S7-300PLC湖南代理商 西門子S7-300PLC廣東代理商
西門子S7-300PLC海南代理商 西門子S7-300PLC四川代理商 西門子S7-300PLC貴州代理商
西門子S7-300PLC云南代理商 西門子S7-300PLC陜西代理商 西門子S7-300PLC甘肅代理商
西門子S7-300PLC青海代理商 西門子S7-300PLC北京代理商 西門子S7-300PLC天津代理商
西門子S7-300PLC上海代理商 西門子S7-300PLC重慶代理商 西門子S7-300PLC廣西代理商
西門子S7-300PLC內(nèi)蒙古代理商 西門子S7-300PLC寧夏代理商 西門子S7-300PLC新疆代理商
表2 總線終端管腳定義
針腳號(hào) | 信號(hào)名稱 | 設(shè)計(jì)含義 |
1 | SHIELD | 屏蔽或功能地 |
2 | M24 | 24V輸出電壓地(輔助電源) |
3 | RXD/TXD-P | 接收和發(fā)送數(shù)據(jù)-正 B線 |
4 | CNTR-P | 方向控制信號(hào)P |
5 | DGND | 數(shù)據(jù)基準(zhǔn)電位(地) |
6 | VP | 供電電壓-正 |
7 | P24 | 正24V輸出電壓(輔助電源) |
8 | RXD/TXD-N | 接收和發(fā)送數(shù)據(jù)-負(fù) A線 |
9 | CNTR-N | 方向控制信號(hào)N |
PROFIBUS總線的傳輸輸率從9.6Kbit/s ~12Mbit/s,總線長(zhǎng)度與傳輸輸率相關(guān),總的規(guī)律是傳輸輸率越高總線長(zhǎng)度越短,越容易受到電磁干擾,基于傳輸輸率的zui大段長(zhǎng)度參考表3:
表3 PROFIBUS網(wǎng)絡(luò)傳輸速率與距離的關(guān)系
波特率(K Bit/s) | 9.6~187.5 | 500 | 1500 | 3000~12000 |
總線長(zhǎng)度(米) | 1000 | 400 | 200 | 100 |
總線終端的電阻與PROFIBUS總線相匹配,并配有軸向電感以消除電容性負(fù)載而引起的導(dǎo)線反射,選擇普通的屏蔽雙絞線不能保證總線的段長(zhǎng)度。
如果需要擴(kuò)展總線的長(zhǎng)度或者PROFIBUS從站個(gè)數(shù)超過(guò)32個(gè)時(shí),就要加入RS485中繼器,例如擴(kuò)展PROFIBUS長(zhǎng)度的應(yīng)用,實(shí)際PROFIBUS的長(zhǎng)度為500米,而波特率要求達(dá)到1.5 MBIT/S,對(duì)照上表波特率為1.5MBIT/S使zui大的長(zhǎng)度為200米,要擴(kuò)展到500米,就需要加入兩個(gè)RS485中繼器,拓?fù)鋱D如圖2所示:
圖2:PROFIBUS網(wǎng)絡(luò)擴(kuò)展
西門子RS485中繼器具有信號(hào)放大和再生功能,在一條PROFIBUS總線上zui多可以安裝9個(gè)RS485中繼器,其他廠商的產(chǎn)品要查看其產(chǎn)品規(guī)范以確定安裝個(gè)數(shù)。
一個(gè)PROFIBUS網(wǎng)段zui多可有32個(gè)站點(diǎn),如果一條PROFIBUS網(wǎng)上超過(guò)32個(gè)站點(diǎn),也需要用RS485中繼器隔開,例如一條PROFIBUS總線上有80個(gè)站點(diǎn),那么就需要兩個(gè)RS485中繼器分成3個(gè)網(wǎng)段。RS485中繼器是一個(gè)有源的網(wǎng)絡(luò)元件 ,本身也要算一個(gè)站點(diǎn)。除了以上兩個(gè)功能,RS485中繼器的還可以使網(wǎng)段之間相互電氣隔離。
2.SIMOTION使用PROFIBUS 網(wǎng)絡(luò)的通信功能
D435作為從站
設(shè)置從站
打開SCOUT軟件插入D435,點(diǎn)擊D435使用右鍵進(jìn)入硬件配置界面,點(diǎn)擊X126接口新建一條PROFIBUS網(wǎng)絡(luò),然后設(shè)置站號(hào)、通信速率、PROFIBUS參數(shù)組(選擇PROFIBUS-DP)等參數(shù)。本例中作為從站的SIMOTION站地址為2,通信速率為1.5M。在“Operating Mode”界面中選擇“DP SLAVE”,其它參數(shù)保持缺省設(shè)置。在“Configuration”界面中設(shè)置通信接口區(qū)及開始地址,如圖3所示:
圖3:SIMOTION作為從站的通信接口設(shè)置界面
設(shè)置通信接口分別為16個(gè)字節(jié)輸入和16個(gè)字節(jié)輸出。
設(shè)置主站
在STEP7中打開與SIMOTION D435相同的項(xiàng)目,插入S7-300站,打開硬件配置,插入CPU例如CPU315-DP/PN,設(shè)置與SIMOTION 435使用相同的PROFIBUS網(wǎng)絡(luò),設(shè)置主站地址為4。在硬件選擇窗口PROFIBUS-DP->Configured Stations中選擇SIMOTION 從站并拖曳到主站網(wǎng)絡(luò)上如圖4所示:
西門子DP接頭
圖4:將SIMOTION從站拖曳到網(wǎng)絡(luò)中
彈出的窗口中將顯示所有已經(jīng)配置的從站,選擇與主站進(jìn)行通信的從站進(jìn)行連接,如圖5所示,點(diǎn)擊“Connect”鍵連接從站。
圖5:連接SIMOTION從站
點(diǎn)擊“configuration”按鈕出現(xiàn)從站已經(jīng)配置的通信接口區(qū),點(diǎn)擊“Edit”鍵為每一條從站通信數(shù)據(jù)區(qū)配置相應(yīng)主站的通信數(shù)據(jù)區(qū),配置規(guī)則,從站輸入地址區(qū)對(duì)應(yīng)主站輸出地址區(qū),從站輸出地址區(qū)對(duì)應(yīng)主站輸人地址區(qū),配置通信接口區(qū)如圖6所示:
圖6:配置通信接口區(qū)
點(diǎn)擊確認(rèn)鍵后,配置完成。通過(guò)PROFIBUS-DP通信不需要編寫通信程序,雙方數(shù)據(jù)通過(guò)輸入、輸出地址區(qū)直接對(duì)應(yīng),例如圖6配置的主站、從站通信關(guān)系如下:
S7-300主站 QB0~QB15 ――――――SIMOTION從站 IB0~I(xiàn)B15。
S7-300主站 IB0~I(xiàn)B15 ――――――SIMOTION從站 QB0~QB15。
SIMOTION作為從站的示例程序參考附帶文件“PROFIBUS-DP_SLAVE”.ZIP
4.D435作為主站
設(shè)置從站
打開STEP7軟件插入一個(gè)站點(diǎn)例如S7-300站,點(diǎn)擊“Hardware”進(jìn)入硬件配置界面,插入CPU,例如CPU315-2 DP/PN,點(diǎn)擊X1接口新建一條PROFIBUS網(wǎng)絡(luò),然后設(shè)置站號(hào)、通信速率、PROFIBUS參數(shù)組(選擇PROFIBUS-DP)等參數(shù)。本例中作為從站的S7-300站地址為2,通信速率為1.5M。在“Operating Mode”界面中選擇“DP SLAVE”,其它參數(shù)保持缺省設(shè)置。在“Configuration”界面中設(shè)置通信接口區(qū)及開始地址,如圖7所示
SIMOTION系統(tǒng)只能使用PROFIBUS-DP通信服務(wù)進(jìn)行通信,PROFIBUS-DP采用主-從的通信方式,使用DP通信方式,一個(gè)PROFIBUS網(wǎng)絡(luò)上只允許有一個(gè)1類主站,其它站點(diǎn)可以是2類主站(HMI或只接收從站信息的主站)或從站,只有1類主站可以對(duì)從站發(fā)送命令,主站以輪詢的方式訪問各個(gè)從站,所以PROFIBUS-DP具有很好的實(shí)時(shí)性。按照PROFIBUS-DP的規(guī)約,主從間zui大的通信量為244個(gè)字節(jié)輸入和244個(gè)字節(jié)輸出。SIMOTION 可以作為主站也可以作為從站。下面以SIMOTION 435