国产睡熟迷奷系列网站,欧美激情一级精品国产,欧美高清在线观看一区二区,欧美黄片一区二区视频

您好, 歡迎來(lái)到儀器網(wǎng)

| 注冊(cè)| 產(chǎn)品展廳| 收藏該商鋪

13810146393

technology

首頁(yè)   >>   技術(shù)文章   >>   小型儀表模塊SIM系列

北京先鋒泰坦科技有限公司

立即詢(xún)價(jià)

您提交后,專(zhuān)屬客服將第一時(shí)間為您服務(wù)

小型儀表模塊SIM系列

閱讀:185      發(fā)布時(shí)間:2024-7-23
分享:

SIMs小型儀表模塊 通訊示例

簡(jiǎn)介

小型儀表模塊SIM系列旨在支持用戶(hù)計(jì)算機(jī)與各種儀器之間的簡(jiǎn)單通信。盡管有可能與 SIM 模塊直接通信,但本文只考慮通過(guò)SIM900主機(jī)通信的情況。

SIM900具有RS-232和GPIB兩種主機(jī)計(jì)算機(jī)接口,兩者可選其一作為主接口。使用面板后面的琴鍵形DIP開(kāi)關(guān)(位置3)來(lái)切換接口:向上為 RS-232,向下為 GPIB。根據(jù)主機(jī)的選擇對(duì)最右邊的5個(gè)開(kāi)關(guān)進(jìn)行解讀,并確定默認(rèn)波特率(RS-232)或儀器地址(GPIB)。僅能啟動(dòng)一個(gè)主接口,且在SIM900上電時(shí)確定選擇 。

通過(guò)SIM900進(jìn)行通信的*簡(jiǎn)單方式是“connection"模型,管理單個(gè)雙向I / O數(shù)據(jù)流。在開(kāi)機(jī)時(shí),這個(gè)數(shù)據(jù)流最初被定向到 SIM900 本身,因此,例如,一個(gè)識(shí)別查詢(xún)將導(dǎo)致 SIM900 ID 字符串作為響應(yīng)返回到上位機(jī)。使用 SIM900“CONN"命令,用戶(hù)可以將 I / O 數(shù)據(jù)流引導(dǎo)到主機(jī)的一個(gè)儀器端口(內(nèi)部插槽為 1-8,遠(yuǎn)程 SIM 端口為 9,輔助 RS-232 端口為 A 或者 B)。連接到特定端口后,所有 I / O 都從上位機(jī)通過(guò)主機(jī)引導(dǎo)到目標(biāo)端口,目標(biāo)端口的響應(yīng)通過(guò)主機(jī)傳回上位機(jī)。為了結(jié)束 CONNection,上位機(jī)發(fā)送一個(gè)預(yù)編程的“escape"密鑰,換碼鍵作為 CONN命令中的第二個(gè)參量被提供,應(yīng)當(dāng)謹(jǐn)慎選擇,以確保它不會(huì)在上位機(jī)到目標(biāo)端口的正常 I/O 數(shù)據(jù)流中意外出現(xiàn)。在下面的示例中,選擇無(wú)意義序列 XYZZY 作為換碼鍵作 (注意該鍵是區(qū)分大小寫(xiě)的;第二個(gè)示例實(shí)際上使用 xyZZy來(lái)演示這一點(diǎn))。

主機(jī)將數(shù)據(jù)從上位機(jī)中繼到 CONNected 端口時(shí),它會(huì)持續(xù)掃描,查找是否存在可能與換碼鍵匹配的項(xiàng)。如果 key 的第一個(gè)字符被接收到,則這個(gè)字符被保存在主機(jī)的存儲(chǔ)器緩沖器中。接收下一個(gè)字符時(shí),它與 key 的第二個(gè)字符進(jìn)行比較;如果它匹配,也會(huì)添加到緩沖區(qū),否則,緩沖區(qū)中之前的字符和新的字符都會(huì)傳輸?shù)侥繕?biāo)端口。例如,考慮一個(gè)帶有換碼鍵 XYZZY 的連接,如果上位機(jī)嘗試向端口發(fā)送消息 XYZ,那么在接收到另一個(gè)字符(確保該字符不是下一個(gè) Z)之前,主機(jī)將保留所有三個(gè)字符,對(duì)于此局部匹配緩沖沒(méi)有超時(shí)設(shè)置,所以在主機(jī)無(wú)法將消息數(shù)據(jù)與換碼鍵唯*區(qū)分之前,數(shù)據(jù)將被無(wú)限期地保留。

當(dāng)使用輔助 RS-232 端口將多個(gè)SIM900主機(jī)連接在一起時(shí),情況變得更加有趣。在這種情況下,必須為兩臺(tái)主機(jī)使用不同的換碼鍵,以在不斷開(kāi)“父"數(shù)據(jù)流的情況下重定向“子"SIM900 I /O 數(shù)據(jù)流。關(guān)于此演示,請(qǐng)參閱下面的示例 3。

示例 1: RS-232

設(shè)置用戶(hù)輸入的文本 “bold teletype", 而響應(yīng)設(shè)置為 “plain teletype".

1.png

示例 2: GPIB

GPIB (IEEE-488)示例是作為偽代碼編寫(xiě)的,因?yàn)闆](méi)有類(lèi)似的 GPIB 控制臺(tái)程序。 發(fā)送到 SIM 系統(tǒng)的實(shí)際數(shù)據(jù)再次設(shè)置為 “bold teletype", 而響應(yīng)設(shè)置為“plain teletype".

2.png

示例 3: 多臺(tái)級(jí)聯(lián)

下面以 RS-232 為例,主機(jī)連接的 SIM900 序列號(hào)為 000112,該主機(jī)的內(nèi)部槽位填充 SIM970電壓表,輔助端口 A 連接到第二個(gè) SIM900 主機(jī)(序列號(hào)為 000321)。這第二個(gè)主機(jī)插滿(mǎn) SIM925 多路復(fù)用器。

發(fā)送到 SIM 系統(tǒng)的實(shí)際數(shù)據(jù)再次設(shè)置為“bold teletype", 而響應(yīng)設(shè)置為“plain teletype".

3.png

會(huì)員登錄

請(qǐng)輸入賬號(hào)

請(qǐng)輸入密碼

=

請(qǐng)輸驗(yàn)證碼

收藏該商鋪

標(biāo)簽:
保存成功

(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

常用:

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
在線(xiàn)留言
南陵县| 类乌齐县| 双城市| 汤原县| 屯门区| 双江| 临澧县| 德钦县| 灯塔市| 庆元县| 永仁县| 四川省| 棋牌| 萍乡市| 高陵县| 卢龙县| 威信县| 六枝特区| 德昌县| 东港市| 江城| 句容市| 监利县| 云林县| 湟中县| 滨州市| 上栗县| 宣化县| 库尔勒市| 修武县| 义马市| 汉中市| 宣汉县| 会东县| 常熟市| 乐至县| 黄骅市| 墨脱县| 四川省| 丰都县| 大名县|