freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

西門子工業(yè)網(wǎng)絡(luò)通信課件精選-資料下載頁

2025-04-17 12:08本頁面
  

【正文】 之間的時間間隔不能超過字符延遲時間。 如果通信伙伴在一個運行話路內(nèi)發(fā)送了NAK,程序?qū)⒎艞墘K,并如上述的建立連接步驟進(jìn)行重試。如果傳送了其他的字符,程序?qū)⑹紫鹊鹊健白址舆t時間”到,然后發(fā)送NAK字符,將通信伙伴置于空閑狀態(tài),然后,通過建立連接STX,程序可以重新啟動發(fā)送操作 一旦緩沖器的內(nèi)容被傳輸,協(xié)議將添加DLE ETX字符。還將塊檢驗和BCC作為結(jié)束代碼,并等待一個應(yīng)答字符。如果通信伙伴在應(yīng)答延遲時間內(nèi)發(fā)送了DLE,即表示數(shù)據(jù)塊被無錯誤接收。如果通信伙伴使用NAK、其它控制代碼或一個中斷的字符響應(yīng),或“應(yīng)答延遲時間”到時沒有應(yīng)答,程序?qū)⑼ㄟ^建立STX,重新啟動發(fā)送數(shù)據(jù)。 在組態(tài)的提示發(fā)送數(shù)據(jù)塊后,程序?qū)⑷∠僮鳎⑾蛲ㄐ呕锇榘l(fā)送一個NAK。在SFB SEND_PTP上將顯示出錯。(R)接收數(shù)據(jù) 在空閑狀態(tài),如果沒有發(fā)送請求被處理,程序?qū)⒌却ㄐ呕锇榻⑦B接。 如果在嘗試通過STX建立一個連接時,沒有空的接收緩沖器,將等待400ms。如果在該時間內(nèi)仍沒有空的接收緩沖器,SFB的“STAUS”輸出將顯示出錯。程序?qū)魉鸵粋€NAK字符,并返回空閑狀態(tài)。否則,程序?qū)魉鸵粋€DLE字符,并接收數(shù)據(jù)。 如果空閑程序接收任何字符,它將等待“字符延遲時間”到,然后發(fā)送NAK字符。在SFB的“STAUTS”輸出上將顯示出錯。 在成功建立連接后,輸入的用戶數(shù)據(jù)將被寫入接收緩沖器。兩個相繼接收到的DLE字符,只有一個被保存在接收緩沖器中,在每一個接收到的字符后,在字符延遲時間內(nèi)部都有一個字符準(zhǔn)確接收。如果在另一個字符被接收之前,“字符延遲時間”到,將發(fā)送一個NAK給通信伙伴,系統(tǒng)程序?qū)⑾騍FB RCV_PTP報告出錯。 如果在接收過程中出現(xiàn)傳輸錯誤,程序?qū)⒗^續(xù)接收,直至關(guān)閉連接。然后,將向通信伙伴發(fā)送一個NAK,再進(jìn)行重復(fù)。 如果在靜態(tài)參數(shù)記錄中聲明的重試編號后,還沒有正確的接收塊,或在規(guī)定的塊檢測時間內(nèi),通信伙伴還沒有啟動一個重試,程序?qū)⑷∠摬僮鳌PU將第一個錯誤傳輸和最后的取消操作報告給SFB RCV_PTP。 如果3964(R)協(xié)議檢測到DLE ETX字符串,它將取消該操作,并且如果塊是無錯誤的接收,將發(fā)送一個DLE給通信伙伴。如果在接收時出現(xiàn)錯誤,它將發(fā)送一個NAK,然后進(jìn)行重復(fù)。 如果3964(R)檢測到DLE ETX BCC,它將停止接收,并使用內(nèi)部計算的縱向奇偶校驗,與所接收到的BCC進(jìn)行比較。如果BCC正確,并且沒有其它接收錯誤發(fā)生,3964(R)將發(fā)送一個DLE,并返回空閑狀態(tài)。如果BCC出錯或出現(xiàn)一個不同的接收錯誤,將發(fā)送一個NAK給通信伙伴,然后進(jìn)行重復(fù)。 如果一臺設(shè)備通過發(fā)送代碼STX,而不是應(yīng)答DLE或NAK,來響應(yīng)應(yīng)答延遲時間內(nèi)的通信伙伴發(fā)送請求,將有一個初始化沖突。兩臺設(shè)備都發(fā)送請求:具有較低優(yōu)先級的設(shè)備將延遲其發(fā)送請求,并使用代碼DLE響應(yīng);具有較高優(yōu)先級的設(shè)備將以上述方式發(fā)送其數(shù)據(jù)。一旦連接關(guān)閉,具有較低優(yōu)先級的設(shè)備就可以執(zhí)行發(fā)送請求。 為了解決初始化沖突,必須為通信伙伴組態(tài)不同的屬性。 協(xié)議可以識別由通信伙伴的錯誤造成的錯誤以及線路干擾造成的錯誤。 在這兩種情況下,程序?qū)⒅貜?fù)嘗試,以便正確的接收/發(fā)送數(shù)據(jù)塊。如果在最大傳輸嘗試的設(shè)定編號內(nèi)不可實現(xiàn),協(xié)議將取消發(fā)送或接收過程。它將報告第1個識別的錯誤編號,并返回空閑狀態(tài)在SFB STATUS上將顯示出錯信息。 如果SFB的“STATUS”輸出,指示經(jīng)常出現(xiàn)一個重復(fù)性的發(fā)送和接收嘗試錯誤,說明有數(shù)據(jù)傳輸?shù)呐既桓蓴_。但是,傳輸嘗試的最大編號可以為此進(jìn)行補償。 如果在接收線路上出現(xiàn)“BREAK”,在SFB的“STATUS”輸出上將顯示一個出錯報文。沒有啟動重試,在通信線路重新連接后,“BREAK”狀態(tài)將自動復(fù)位。 對于所有識別到的傳輸錯誤,當(dāng)接收一個數(shù)據(jù)時,將報告一個統(tǒng)一的出錯編號。但,只有未成功的重復(fù)后才報告出錯。 RK512 通信協(xié)議 可以控制CPU和一個通信伙伴之間的PtP數(shù)據(jù)交換,與3964(R)相比,RK512通信協(xié)議包括ISO參考模型的物理層、數(shù)據(jù)鏈路層和傳輸層,可提供較高的數(shù)據(jù)完整性和先進(jìn)的尋址選項。 NETR 和 NETW 編程指令 在網(wǎng)絡(luò)讀寫通信中,只有主站需要調(diào)用網(wǎng)絡(luò)讀(NETR)和網(wǎng)絡(luò)寫(NETW),從站只需要編程處理數(shù)據(jù)緩沖區(qū)(取用或準(zhǔn)備數(shù)據(jù)),PPI網(wǎng)絡(luò)上的所有站點都應(yīng)當(dāng)有各自不同的網(wǎng)絡(luò)地址,否則通信不會正常進(jìn)行。可以用兩種方法編程實現(xiàn)PPI網(wǎng)絡(luò)讀寫通信:使用NETR/NETW指令編程實現(xiàn)、使用Micro/Win中的Instruction Wizard的NETR/NETW向?qū)А? NETR,PORT //TBL:VB、MB、*VD、*AC NETW, PORT //PORT:0、1 網(wǎng)絡(luò)讀指令(NETR)初始化一個通信操作,通過制定端口從遠(yuǎn)程設(shè)備上采集數(shù)據(jù)并形成表(TBL),NETR可以從遠(yuǎn)程站點讀取最多16B數(shù)據(jù)的信息。NETW初始化通信操作,通過指定端口向遠(yuǎn)程設(shè)備寫入表(TBL)中的數(shù)據(jù),NETW指令則可以向遠(yuǎn)程站點最多寫入16B數(shù)據(jù)的信息。指令中的TBL參數(shù)見下表。 D 完成:0=未完成,1=完成 A 有效(操作一被排隊):0=無效 1=有效; E 錯誤(操作返回一個錯誤): 0=無錯誤,1=錯誤; 遠(yuǎn)程站地址:被訪問的PLC的地址; 遠(yuǎn)程站的數(shù)據(jù)區(qū)指針:被訪問數(shù)據(jù)的間接指針; 數(shù)據(jù)長度:遠(yuǎn)程站上被訪問數(shù)據(jù)的字節(jié)數(shù); 接收和發(fā)送數(shù)據(jù)區(qū):保存數(shù)據(jù)的1~16B數(shù)據(jù),對NETR,執(zhí)行指令后,從遠(yuǎn)程站讀到的數(shù)據(jù)放在這個數(shù)據(jù)區(qū)。2. NETR/NETW指令要點 每條網(wǎng)絡(luò)讀寫指令最多能夠讀寫16B數(shù)據(jù);每個CPU內(nèi)最多只能有8條網(wǎng)絡(luò)讀寫指令同時激活,而網(wǎng)絡(luò)讀寫指令的數(shù)目沒有限制。 只有通信主站能夠使用網(wǎng)絡(luò)讀寫指令。默認(rèn)情況下,S7200CPU的通信口設(shè)置為從站模式,因此在編程時,需要把通信口設(shè)置為通信主站模式。 在一個PPI網(wǎng)絡(luò)中,與一個從站通信的主站的個數(shù)沒有限制,但是一個網(wǎng)絡(luò)中主站的個數(shù)不能超過32個。主站既可以讀寫從站的數(shù)據(jù)也可以讀寫主站的數(shù)據(jù)。即,S7200作為PPI主站時,仍然可以作為從站響應(yīng)其他主站的數(shù)據(jù)請求。 一個主站CPU可以讀寫網(wǎng)絡(luò)中任何其他CPU的數(shù)據(jù)。 由于串行通信的特點,通信數(shù)據(jù)的收、發(fā)是不能與PLC程序的掃描周期匹配的。所有的通信活動都需要PLC操作系統(tǒng)的管理,網(wǎng)絡(luò)讀寫(包括其他類似的通信指令)只是告訴操作系統(tǒng)有需要處理的通信任務(wù)。因此,網(wǎng)絡(luò)讀寫指令采取通信數(shù)據(jù)緩沖區(qū)的方式,在操作系統(tǒng)的通信管理功能和PLC的用戶程序之間交換信息。 網(wǎng)絡(luò)讀寫指令的數(shù)據(jù)緩沖區(qū)類似。數(shù)據(jù)緩沖區(qū)除了狀態(tài)字節(jié)和地址、數(shù)據(jù)長度之外,剩余的部分就是純數(shù)據(jù)字節(jié)。能夠傳送到通信對象,或者從對象接收的僅僅是數(shù)據(jù)字節(jié),不包括數(shù)據(jù)個數(shù)等信息遠(yuǎn)程站(通信對象)的數(shù)據(jù)緩沖區(qū)則是純數(shù)據(jù)區(qū)域。 網(wǎng)絡(luò)讀寫指令可以傳遞V存儲區(qū)、M存儲區(qū)、I/Q區(qū)的數(shù)據(jù)。這取決于設(shè)定數(shù)據(jù)地址時,使用間接尋址方式將地址信息寫入到緩沖區(qū)中的相應(yīng)位置,地址信息中包含了存儲區(qū)和數(shù)據(jù)的類型。 網(wǎng)絡(luò)讀寫編程大致有如下幾個步驟: 1).規(guī)劃本地和遠(yuǎn)程通信站的數(shù)據(jù)緩沖區(qū); 2).寫控制字SMB30(或SMB130),將通信口設(shè)置為PPI主站; 3).裝入遠(yuǎn)程站(通信對象)地址; 4).裝入遠(yuǎn)程站相應(yīng)的數(shù)據(jù)緩沖區(qū)(無論是要讀入的或者是寫出的)地址; 5).裝入數(shù)據(jù)字節(jié)數(shù);6).執(zhí)行網(wǎng)絡(luò)讀寫(NETR/NETW)指令。 各CPU的通信口地址在各自項目的系統(tǒng)塊中設(shè)置,下載之后起作用3. 調(diào)用 NETR/NETW 指令 多數(shù)網(wǎng)絡(luò)讀寫的不正?,F(xiàn)象,除了硬件設(shè)備和軟件設(shè)置的問題外,與在用戶程序中調(diào)用網(wǎng)絡(luò)讀寫指令的方式有關(guān)。包括看起來通信正常,但經(jīng)過一段時間(可能是幾天)后也會出現(xiàn)故障的現(xiàn)象。 使用NETR/NETW時,應(yīng)當(dāng)注意: 1).避免簡單地定時激活NETR/NETW:由于串行通信特點,無法得知何時真正結(jié)束。如果定時進(jìn)行網(wǎng)絡(luò)讀寫通信,必須判斷此次通信是否正常結(jié)束。 2).同時有效的NETR/NETW指令不能超過8個,否則通信請求隊列會超出操作系統(tǒng)的管理能力。 3).,雖然能長期工作,但不能超過8個指令,而且會出現(xiàn)監(jiān)控時指令塊變?yōu)榧t色的現(xiàn)象,最好還是加上必要的讀寫狀態(tài)判斷條件。 最簡單可靠的方法是使用Micro/Win中的網(wǎng)絡(luò)讀寫指令向?qū)А? 使用NETR/NETW向?qū)Э梢跃庉嬜疃?4條網(wǎng)絡(luò)讀寫指令,其核心是使用順序控制指令,這樣在任一時刻只有一條NETR/NETW指令有效。 清除網(wǎng)絡(luò)讀寫指令數(shù)據(jù)緩沖區(qū)中的(故障)狀態(tài)字節(jié)可以恢復(fù)“死掉”的通信。但還是建議用戶采用比較正規(guī)的編程方法。4. NETR/NETW Wizard 網(wǎng)絡(luò)讀寫指令向?qū)? 只有在PPI通信中做主站的CPU才需要用NETR/NETW向?qū)Ь幊獭? 在Micro/WIN中 工具—指令向?qū)Аx“NETR/NETW”—定義用戶做需網(wǎng)絡(luò)操作的數(shù)目—定義通信口和字程序名—定義網(wǎng)絡(luò)操作—分配V存儲區(qū)地址—生成子程序及符號表—配置完NETR/NETW向?qū)В诔绦蛑姓{(diào)用向?qū)傻腘ETR/NETW參數(shù)化子程序。 調(diào)用子程序時 1),以保證它的正常運行。 2)超時:0=不延時;1~36767=以秒為單位的超時延時時間。如果通信有問題的時間超出此延時時間,則報錯誤。 3)周期參數(shù),此參數(shù)在每次所有網(wǎng)絡(luò)操作完成時切換其開關(guān)狀態(tài)。 4)錯誤參數(shù),0=無錯誤;1=錯誤。 NETR/NETW指令向?qū)傻淖映绦蚬芾硭械木W(wǎng)絡(luò)讀寫通信。用戶不必再編寫程序進(jìn)行諸如設(shè)置通信口的操作。 兩臺S7200 PLC實現(xiàn)PPI通信實例見6PPI。 I/O分配 兩臺S7200PLC通過PORT 0口實現(xiàn)相互PPI通信,。甲機(S7200站號2為主機)乙機( S7200站號3為從機) 啟動乙機的電動機 星形 終止乙機的電動機 三角形 星形 啟動甲機的電動機 三角形 停止甲機的電動機19 / 1
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1