單價: | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 湖南 長沙 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-12-17 06:11 |
最后更新: | 2023-12-17 06:11 |
瀏覽次數(shù): | 56 |
采購咨詢: |
請賣家聯(lián)系我
|
西門子S7-1200授權(quán)代理經(jīng)銷商
其產(chǎn)品范圍包括西門子S7-SMART200、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各類工業(yè)自動化產(chǎn)品。西門子授權(quán)代理商、西門子一級代理商 西門子PLC模塊代理商﹐西門子模塊代理商供應(yīng)全國范圍:
與此同時,我們還提供西門子G120、G120C V20 變頻器; S120 V90伺服控制系統(tǒng);6EP電源;電線;電纜;
網(wǎng)絡(luò)交換機;工控機等工業(yè)自動化的設(shè)計、技術(shù)開發(fā)、項目選型安裝調(diào)試等相關(guān)服務(wù)。
西門子中國授權(quán)代理商——湖南西控自動化設(shè)備有限公司,本公司坐落于湖南省中國(湖南)自由貿(mào)易試驗區(qū)長沙片區(qū)開元東路 1306 號開
陽智能制造產(chǎn)業(yè)園一期 4 棟 30市內(nèi)外連接,交通十分便利。
公司國際化工業(yè)自動化科技產(chǎn)品供應(yīng)商,是專業(yè)從事工業(yè)自動化控制系統(tǒng)、機電一體化裝備和信息化軟件系統(tǒng)
集成和硬件維護(hù)服務(wù)的綜合性企業(yè)。與西門子品牌合作,只為能給中國的客戶提供值得信賴的服務(wù)體系,我們
的業(yè)務(wù)范圍涉及工業(yè)自動化科技產(chǎn)品的設(shè)計開發(fā)、技術(shù)服務(wù)、安裝調(diào)試、銷售及配套服務(wù)領(lǐng)域。建立現(xiàn)代化倉
儲基地、積累充足的產(chǎn)品儲備、引入萬余款各式工業(yè)自動化科技產(chǎn)品,我們以持續(xù)的卓越與服務(wù),取得了年銷
售額10億元的佳績,憑高滿意的服務(wù)贏得了社會各界的好評及青睞。
目前,湖南西控自動化設(shè)備有限公司將產(chǎn)品布局于中、高端自動化科技產(chǎn)品領(lǐng)域,
PLC模塊S7-200、S7-1200、S7-300、S7-400、ET200分布式I/O等
HMI觸摸屏、SITOP電源、6GK網(wǎng)絡(luò)產(chǎn)品、ET200分布式I/O SIEMENS 驅(qū)動產(chǎn)品MM系列變頻器、G110G120變頻器、直流調(diào)速器、電線電纜、
驅(qū)動伺服產(chǎn)品、數(shù)控設(shè)備SIEMENS低壓配電與控制產(chǎn)品及軟起動器等
接收到的字節(jié)數(shù)(字節(jié)字段) ② 起始字符 ③ 消息 ④ 結(jié)束字符 ⑤ 消息字符 如果中斷例程連接到接收消息完成事件,CPU會在接收完緩沖區(qū)的*后一個字符后生成中斷 (對于端口 0 為中斷事件 23,對于端口 1 為中斷事件 24)??梢圆皇褂弥袛?,而通過監(jiān)視 SMB86(端口 0)或 SMB186(端口 1)來接收消息。如果接收指令未激活或已終止,該字節(jié)不為零。正在接收時,該字節(jié)為零。 如下表所示,接收指令允許您選擇消息開始和結(jié)束條件,對于端口 0 使用SMB86 到 SMB94, 對于端口 1 使用 SMB186 到 SMB194。 說明如果出現(xiàn)組幀錯誤、奇偶校驗錯誤、超限錯誤或斷開錯誤,則接收消息功能將自動終止。必須定義開始條件和結(jié)束條件(*大字符數(shù)),這樣接收消息功能才能運行。 =接收消息功能終止;用戶發(fā)出禁用命令。 r:1 = 接收消息功能終止;輸入?yún)?shù)錯誤或缺少開始或結(jié)束條件。 e:1 = 收到結(jié)束字符。t:1 = 接收消息功能終止;定時器時間到。 c:1 = 接收消息功能終止;達(dá)到*大字符計數(shù)。 p:1 =接收消息功能終止;奇偶校驗錯誤。= 禁用接收消息功能。 1 = 啟用接收消息功能。 每次執(zhí)行 RCV指令時,都會檢查啟用/禁用接收消息位。 sc: 0 = 忽略 SMB88 或 SMB188。 1 = 使用 SMB88 或SMB188 的值檢測消息的起始。 ec: 0 = 忽略 SMB89 或 SMB189。 1 = 使用 SMB89 或 SMB189的值檢測消息的結(jié)束。 il: 0 = 忽略 SMB90 或 SMB190。 1 = 使用 SMB90 或 SMB190的值檢測消息的起始。 c/m: 0 = 定時器為字符間定時器。 1 = 定時器為消息定時器。 tmr: 0 = 忽略 SMW92 或SMW192。 1 = 如果超出 SMW92 或 SMW192 中的時間段,則終止接收。 bk: 0 = 忽略斷開條件。 1 =使用斷開條件作為消息檢測的起始。 SMB88 SMB188 消息字符開始。 SMB89 SMB189 消息字符結(jié)束。 SMW90SMW190 空閑線時間段以毫秒為單位指定。空閑線時間過后接收到的第一個字符為新消息的開 始。 SMW92 SMW192字符間/消息定時器超時值以毫秒為單位指定。如果超出該時間段,接收消息功能將終 止。 SMB94 SMB194 要接收的*大字符數(shù)(1至 255 字節(jié))。即使沒有使用字符計數(shù)消息終止,此范圍也必 須設(shè)置為預(yù)期的*大緩沖區(qū)大小。接收指令的開始和結(jié)束條件接收指令使用接收消息控制字節(jié)(SMB87 或 SMB187)中的位來定義消息開始和結(jié)束條 件。 說明執(zhí)行接收指令時,如果通信端口上有來自其它設(shè)備的通信,則接收消息功能可能會從該字符的中間開始接收字符,從而導(dǎo)致奇偶校驗錯誤或組幀錯誤以及接收消息功能終止。如果未啟用奇偶校驗,收到的消息可能包含錯誤字符。將開始條件指定為特定起始字符或任何字符時, 可能會發(fā)生這種情況,如下文中的第 2 項和第 6項所述。 接收指令支持多種消息開始條件。指定與斷開或空閑線檢測相關(guān)的開始條件,并在將字符放入消息緩沖區(qū)之前強制接收消息功能將消息開始與字符開始同步,這樣可避免出現(xiàn)從字符的 中間開始消息的問題。 接收指令支持多種開始條件:1. 空閑線檢測:空閑線條件定義為傳輸線路上的安靜或空閑時間。當(dāng)通信線的安靜或空閑時間 達(dá)到在 SMW90 或 SMW190中指定的毫秒數(shù)時,便會開始接收。執(zhí)行程序中的接收指令時,接收消息功能將開始搜索空閑線條件。如果在空閑線時間過期之前接收到任何字符,接收消 息功能會忽略這些字符,并會按照 SMW90 或SMW190 中指定的時間重新啟動空閑線定時器。 請參見下圖??臻e線時間過期后,接收消息功能會將接收到的所有后續(xù)字符存入消息緩沖區(qū)。空閑線時間應(yīng)始終大于以指定波特率傳送一個字符(包括起始位、數(shù)據(jù)位、奇偶校驗位和停止位)所需的時間。空閑線時間的典型值為以指定波特率傳送三個字符所需要的時間。對于二進(jìn)制協(xié)議、沒有特定起始字符的協(xié)議或指定了消息之間*小時間間隔的協(xié)議,可以將 空閑線檢測用作開始條件。 設(shè)置:il = 1,sc= 0,bk = 0,SMW90/SMW190 = 空閑線超時(毫秒) ?? ?? 1 2 2 3 4 ① 執(zhí)行接收指令:啟動空閑時間② 重新啟動空閑時間 ③ 檢測到空閑時間:啟動接收消息功能 ④ 第一個字符放入消息緩沖區(qū)中 2.起始字符檢測:起始字符是用作消息第一個字符的任意字符。當(dāng)收到 SMB88 或 SMB188 中指定的起始字符時,啟動消息。接收消息功能會將起始字符作為消息的第一個字符存入接收緩沖區(qū)。接收消息功能忽略在起始字符之前收到的任何字符。起始字符以及在起始字符之后 收到的所有字符都存儲在消息緩沖區(qū)中。通常情況下,對于所有消息均以同一字符開始的 ASCII 協(xié)議,可以使用起始字符檢測。 設(shè)置:il = 0,sc = 1,bk =0,SMW90/SMW190 = 不相關(guān) 3.空閑線和起始字符:接收指令可啟動組合了空閑線和起始字符的消息。執(zhí)行接收指令時,接收消息功能會搜索空閑線條件。找到空閑線條件后,接收消息功能將查找指定的起始字符。如果接收到的字符不是起始字符,接收消息功能將開始重新搜索空閑線條件。所有在滿足空閑線條件之前接收到以及在收到起始字符之前接收到的字符都將被忽略。起始字符與所有后續(xù) 字符一起存入消息緩沖區(qū)??臻e線時間應(yīng)始終大于以指定波特率傳送一個字符(包括起始位、數(shù)據(jù)位、奇偶校驗位和停止位)所需的時間??臻e線時間的典型值為以指定波特率傳送三個字符所需要的時間。通常,對于指定消息之間*小時間間隔并且消息的首字符為指定特定設(shè)備的地址或其它信息的協(xié)議,可以使用這種類型的起始條件。這種方式尤其適用于通信鏈路上存在多臺設(shè)備的情況。這種情況下,僅當(dāng)接收到的消息的起始字符為特定地址或設(shè)備時,接收指令才會觸發(fā)中 斷。 設(shè)置:il = 1,sc = 1,bk =0,SMW90/SMW190 > 0,SMB88/SMB188 = 起始字符 4.斷開檢測:當(dāng)接收到的數(shù)據(jù)保持為零的時間大于完整字符傳輸?shù)臅r間時,會指示斷開。完整字符傳輸時間定義為傳輸起始位、數(shù)據(jù)位、奇偶校驗位和停止位的時間總和。如果接收指令組態(tài)為接收到斷開條件后啟動消息,斷開條件之后接收到的任意字符都會存儲在消息緩沖區(qū) 中。斷開條件之前接收到的任何字符都會被忽略。通常,僅當(dāng)協(xié)議需要時才將斷開檢測用作開始條件。 設(shè)置:il = 0,sc = 0,bk = 1,SMW90/SMW190 =不相關(guān),SMB88/SMB188 = 不相關(guān) 5. 斷開和起始字符:接收指令可組態(tài)為在接收到斷開條件后開始接收字符,然后按順序接收特定起始字符。滿足斷開條件后,接收消息功能將查找指定的起始字符。如果接收到的字符不是起始字符,接收消息功能將重新搜索斷開條件。所有在斷開條件滿足之前以及在接收到起始字符之前接收的字符都會被忽略。起始字符與所有后續(xù)字符一起存入消息緩沖區(qū)。 設(shè)置:il = 0,sc = 1,bk =1,SMW90/SMW190 = 不相關(guān),SMB88/SMB188 = 起始字符 6.任意字符:接收指令可組態(tài)為立即開始接收任意字符和所有字符,并將其存入消息緩沖區(qū)。這是空閑線檢測的一種特殊情況。在這種情況下,空閑線時間(SMW90 或 SMW190)設(shè)為零。這樣會強制接收指令一經(jīng)執(zhí)行便開始接收字符。 設(shè)置:il = 1,sc = 0,bk = 0,SMW90/SMW190 =0,SMB88/SMB188 = 不相關(guān) 以任意字符開始一條消息允許使用消息定時器監(jiān)視消息接收是否超時。如果使用自由端口實施協(xié)議的主站或主機部分,并且要在指定時間段內(nèi)從站沒有發(fā)出任何響應(yīng)的情況下采用超時處理,這種方法非常有用。由于空閑線時間設(shè)為零,接收指令執(zhí)行時,消息定時器將啟動。如果未滿足其它結(jié)束條件,則消息定時器超時,并會終止接收消息功能。 設(shè)置:il = 1,sc = 0,bk =0,SMW90/SMW190 = 0,SMB88/SMB188 = 不相關(guān),c/m = 1, tmr = 1,SMW92 =消息超時(毫秒) 接收指令支持多種終止消息的方式。終止消息的方式可以是以下一種方式,也可以是幾種方式的組合: 1. 結(jié)束字符檢測:結(jié)束字符是用于指示消息結(jié)束的任意字符。找到開始條件之后,接收指令將檢查接收到的每一個字符,并判斷其是否與結(jié)束字符匹配。接收到結(jié)束字符時,會將其存入 消息緩沖區(qū),接收終止。通常情況下,對于所有消息均以特定字符結(jié)束的 ASCII 協(xié)議,可以使用結(jié)束字符檢測??梢詫⒔Y(jié)束字符檢測與字符間定時器、消息定時器或*大字符計數(shù)相結(jié)合,以終止消息。 設(shè)置:ec = 1,SMB89/SMB189 = 結(jié)束字符2. 字符間定時器:字符間時間是指從一個字符結(jié)束(停止位)到下一個字符結(jié)束(停止位)測得的時間。如果字符間的時間(包括第二個字符)超出 SMW92 或 SMW192 中指定的毫秒數(shù),則接收消息功能將終止。接收到每個字符后,字符間定時器重新啟動。請參見下圖。如果協(xié)議沒有特定的消息結(jié)束字符,可以使用字符間定時器終止消息。由于定時器總是包含接收一個完整字符(起始位、數(shù)據(jù)位、奇偶校驗位和停止位)的時間,定時器的值必須設(shè)為 大于以選定波特率傳輸一個字符所需的時間??梢詫⒆址g定時器與結(jié)束字符檢測和*大字符計數(shù)結(jié)合使用,以終止消息。 設(shè)置:c/m = 0,tmr = 1,SMW92/SMW192= 超時(毫秒) ?? ?? 1 1 1 2 ① 重新啟動字符間定時器 ② 字符間定時器時間到:終止消息并生成接收消息中斷 3.消息定時器:消息定時器在消息開始后的指定時間終止消息。消息定時器將在接收消息功能 的開始條件得到滿足后立即啟動。經(jīng)過 SMW92 或SMW192 中指定的毫秒數(shù)后,消息定時器 時間到。請參見下圖。通常,當(dāng)通信設(shè)備不能保證字符之間無時間間隔或使用調(diào)制解調(diào)器進(jìn)行通信時,可以使用消息定時器。對于調(diào)制解調(diào)器,可以使用消息定時器指定一個從消息開始算起的允許接收消息的*大時間。消息定時器的典型值約為在選定波特率下接收*長消息所需時間值的 1.5 倍??梢詫⑾⒍〞r器與結(jié)束字符檢測和*大字符計數(shù)相結(jié)合,以終止消息。 設(shè)置:c/m = 1,tmr = 1,SMW92/SMW192 =超時(毫秒) ?? ?? 1 2 ① 消息開始:啟動消息定時器 ② 消息定時器時間到:終止消息并生成接收消息中斷 4.*大字符計數(shù):接收指令必須獲知要接收的*大字符數(shù)(SMB94 或 SMB194)。達(dá)到或超出該值后,接收消息功能將終止。即使*大字符計數(shù)不被專門用作結(jié)束條件,接收指令仍要求用戶指定*大字符計數(shù)。這是因為接收指令需要知道接收消息的*大長度,這樣才能保證消 息緩沖區(qū)之后的用戶數(shù)據(jù)不被覆蓋。對于消息長度已知并且恒定的協(xié)議,可以使用*大字符計數(shù)終止消息。*大字符計數(shù)總是與結(jié)束字符檢測、字符間定時器或消息定時器結(jié)合在一起使用