您好, 歡迎來(lái)到化工儀器網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:潯之漫智控技術(shù)(上海)有限公司>>西門子>> 西門子RS485DP總線接頭
參 考 價(jià) | 面議 |
產(chǎn)品型號(hào)
品 牌Siemens/西門子
廠商性質(zhì)代理商
所 在 地上海市
更新時(shí)間:2025-06-15 08:39:22瀏覽次數(shù):719次
聯(lián)系我時(shí),請(qǐng)告知來(lái)自 化工儀器網(wǎng)產(chǎn)地類別 | 進(jìn)口 | 應(yīng)用領(lǐng)域 | 醫(yī)療衛(wèi)生,化工,生物產(chǎn)業(yè),地礦,道路/軌道/船舶 |
---|
西門子RS485DP總線接頭 西門子RS485DP總線接頭
潯之漫智控技術(shù)(上海)有限公司 上海詩(shī)慕自動(dòng)化設(shè)備有限公司
本公司銷售西門子自動(dòng)化產(chǎn)品,*,質(zhì)量保證,價(jià)格優(yōu)勢(shì)
西門子PLC,西門子觸摸屏,西門子數(shù)控系統(tǒng),西門子軟啟動(dòng),西門子以太網(wǎng)
西門子電機(jī),西門子變頻器,西門子直流調(diào)速器,西門子電線電纜
我公司大量現(xiàn)貨供應(yīng),價(jià)格優(yōu)勢(shì),*,
1、雙擊“添加新塊”,創(chuàng)建數(shù)據(jù)塊DB100,如下圖所示,按照?qǐng)D中所示,設(shè)置各個(gè)變量的啟動(dòng)值。注:有關(guān)每個(gè)變量的含義,可以參考手冊(cè)“SIMATIC ET200S 串行接口模塊”的3.6.3章節(jié)和3.6.18章節(jié),該DB也可以從樣例項(xiàng)目程序中拷貝。
舉例說(shuō)明:F01_MOD_STRT_ADR_1表示設(shè)置功能碼01、05、15的Modbus起始地址,本例中設(shè)置為16#0,即表示00001;F01_MOD_END_ADR_1表示設(shè)置功能碼01、05、15的Modbus終止地址,本例中設(shè)置16#ff,即表示為00256;F01_CNV_TO_FLAG_A表示設(shè)置PLC的M地址的起始地址,本例設(shè)置為16#0,即表示M0.0,說(shuō)明M0.0與00001是對(duì)應(yīng)關(guān)系,往下依次類推。
舉例說(shuō)明:FC03_06_16_DB_NO表示設(shè)置與功能碼03、06、16的Modbus地址對(duì)應(yīng)的DB 塊,本例中設(shè)置16#B,即表示DB11,說(shuō)明DB11.DBW0與40001是對(duì)應(yīng)關(guān)系,往下依次類推。
再創(chuàng)建2個(gè)數(shù)據(jù)塊,如下圖所示,DB11(命名FC03、06、16)、DB12(命名FC04),這2個(gè)數(shù)據(jù)塊都創(chuàng)建1個(gè)數(shù)據(jù)類型Array的變量,數(shù)組元素的數(shù)據(jù)類型為Word,數(shù)量為200。注:DB11的數(shù)據(jù)變量用于功能碼03、06、16;DB12的數(shù)據(jù)變量用于功能碼04。用于下面的測(cè)試。
圖9 新建3個(gè)數(shù)據(jù)塊
2、從樣例項(xiàng)目中將S_SEND(FB3)、接收功能塊S_RCV(FB2) 和S_MODB(FB81)拷貝到測(cè)試項(xiàng)目中。
圖10 拷貝通訊塊
3、進(jìn)入主程序OB1,調(diào)用能塊S_MODB。
圖11 MODBUS Slave功能塊
關(guān)于功能塊S_MODB的管腳說(shuō)明,請(qǐng)見(jiàn)表2。
LADDR | 硬件組態(tài)中的起始邏輯地址,本例中為256,見(jiàn)圖5 |
START_TIMER | 超時(shí)初始化定時(shí)器,本例中為T0 |
START_TIME | 超時(shí)初始化時(shí)間值,本例中為S5t#5s |
DB_NO | 地址映射DB塊,本例中為DB100 |
OB_MASK | 外設(shè)訪問(wèn)錯(cuò)誤屏蔽位,本例中為M200.0 |
CP_START | FB初始化始能位,該位需要置1。本例中為M200.1 |
CP_START_FM | CP_START初始化的上升沿位,本例中為M200.2 |
CP_START_NDR | 從CP寫操作位,本例中為M200.3 |
CP_START_OK | 初始化成功標(biāo)志,本例中為M200.4 |
CP_START_ERROR | 初始化失敗標(biāo)志,本例中為M200.5 |
ERROR_NR | 錯(cuò)誤號(hào),本例中為MW202 |
ERROR_INFO | 錯(cuò)誤信息,本例中為MW204,可以查看“Simatic ET200S串行接口模塊”手冊(cè),3章節(jié) |
4.將程序保存,然后下載到CPU。
以RS485的方式接線為例說(shuō)明,ET200S 模塊按照RS485的接線方式連接到電腦的RS232口,連接示意圖如下。
圖12 硬件結(jié)構(gòu)和接線示意圖
1、將項(xiàng)目程序在線,本示例中手動(dòng)將M200.1(即:CP_START)置1,M200.2(即:CP_START_FM)和M200.4(即:CP_START_OK)也會(huì)為1。
圖13 CP_START管腳置1情況
2、在計(jì)算機(jī)上打開(kāi)MODBUS主站仿真軟件Modscan32。
圖14 打開(kāi)Modscan32軟件
3、點(diǎn)擊Modscan32上的Connection->Connect,顯示畫面如下,選擇計(jì)算機(jī)和ET200S相連的COM口COM1,設(shè)好波特率,數(shù)據(jù)位,停止位,校驗(yàn)方式,注:這些設(shè)置要與1SI_1一致,如下圖。
圖15 Modscan32通信參數(shù)設(shè)置
4、點(diǎn)擊OK按鈕,然后選擇菜單Setup->Slave Definition...設(shè)定通訊數(shù)據(jù),因?yàn)镋T200S 使用的是功能碼3,所以選擇03 Holding Register,Slave ID設(shè)為2(與ET200S 設(shè)置的從站地址為2一致),起始地址從1開(kāi)始。
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),化工儀器網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。