0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個PLC用于與車號分配PC聯(lián)網(wǎng)的功能塊

機器人及PLC自動化應(yīng)用 ? 來源:機器人及PLC自動化應(yīng)用 ? 2020-06-12 10:28 ? 次閱讀

近期由于疫情放假,廠房斷電恢復(fù)時,標(biāo)簽PLC無法與控制電腦連接,功能塊反饋狀態(tài): 7000,沒有正在處理的作業(yè).

一個PLC用于與車號分配PC聯(lián)網(wǎng)的功能塊:

程序中通過使用FB65功能塊

T_CONNECTION(REQ :=REQ_CON, ID := T_PAR.ID, CONNECT := T_PAR);

通過TCP和ISO on TCP使用

兩個通信伙伴都調(diào)用FB 65 "TCON"來設(shè)置和建立通信連接。在這些參數(shù)中,您要指定哪個伙伴是主動通信傳輸點、哪個伙伴是被動通信傳輸點。設(shè)置并建立連接后,CPU會自動對連接進行維護和監(jiān)視。

如果連接中斷,如由于線路中斷或遠程通信伙伴而造成的中斷,主動伙伴會嘗試重新建立已組態(tài)的連接。在這種情況下,不必再次調(diào)用FB 65 "TCON"

FB 65 "TCON"是一種以異步方式工作的FB,這意味著它的作業(yè)處理要覆蓋若干個FB調(diào)用。要啟動作業(yè)來設(shè)置并建立連接,可用REQ = 1調(diào)用FB 65。輸出參數(shù)RET_VAL和BUSY中指示作業(yè)狀態(tài)。

REQ : 使用脈沖控制進行連接,控制參數(shù)REQUEST啟動建立由ID指定的連接的作業(yè)。作業(yè)在上升沿啟動。

ID: 與遠程伙伴之間建立的連接或用戶程序和操作系統(tǒng)通信層之間建立的連接的標(biāo)識號。標(biāo)識號必須與本地連接描述中的相關(guān)參數(shù)標(biāo)識號相同。=4

DONE: =1: 無錯執(zhí)行連接。

CONNECT :使用TCP和ISO on TCP的開放通信連接分配參數(shù)和為使用UDP的本地通信接入點分配參數(shù) .

STATUS:狀態(tài)參數(shù):故障信息

在功能塊里建立靜態(tài)結(jié)構(gòu)變量體為了復(fù)合連接網(wǎng)絡(luò)

T_PAR: STRUCT

block_length : WORD := W#16#40;

id : WORD := W#16#0;

connection_type : BYTE := B#16#00;

active_est : BOOL := FALSE;

local_device_id : BYTE := B#16#0;

local_tsap_id_len : BYTE := B#16#0;

rem_subnet_id_len : BYTE;

rem_staddr_len : BYTE := B#16#0;

rem_tsap_id_len : BYTE := B#16#0;

next_staddr_len : BYTE;

local_tsap_id : ARRAY [1..16 ] OF BYTE :=16(B#16#0);

rem_subnet_id : ARRAY [1..6 ] OF BYTE :=6(B#16#0);

rem_staddr : ARRAY [1..6 ] OF BYTE :=6(B#16#0);

rem_tsap_id : ARRAY [1..16 ] OF BYTE :=16(B#16#0);

next_staddr : ARRAY [1..6 ] OF BYTE :=6(B#16#0);

spare : WORD;

END_STRUCT ;

連接結(jié)構(gòu)描述(UDT )

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459227
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    5880

    瀏覽量

    135316
  • 功能塊
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    6059

原文標(biāo)題:CPU315通過TCON與PC電腦聯(lián)接

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    PLC Ladder logic語言的基礎(chǔ)知識

    編程的基本原理和功能,深入介紹了Ladder Logic語言的定義、特點、基本語法及其在實際工業(yè)系統(tǒng)中的應(yīng)用。此外,還探討了PLC特殊功能和用戶定義
    的頭像 發(fā)表于 07-11 10:32 ?1121次閱讀
    <b class='flag-5'>PLC</b> Ladder logic語言的基礎(chǔ)知識

    西門子PLC中OB功能詳解

    西門子PLC(Programmable Logic Controller)作為工業(yè)自動化領(lǐng)域的核心設(shè)備,其內(nèi)部功能強大、應(yīng)用廣泛。在西門子PLC中,OB(Organization B
    的頭像 發(fā)表于 06-15 11:27 ?2575次閱讀

    PLC聯(lián)網(wǎng)網(wǎng)關(guān)是什么?有什么功能

    可編程邏輯控制器(PLC)幾乎存在于所有現(xiàn)代工業(yè)中。盡管它們有多種品牌和型號,但它們都有共同目標(biāo):在復(fù)雜的工業(yè)場景中實現(xiàn)自動化控制、測量和執(zhí)行程序。隨著工業(yè)物聯(lián)網(wǎng)技術(shù)的不斷深入發(fā)展
    的頭像 發(fā)表于 06-07 11:29 ?285次閱讀

    FILTER單元無法過濾出重復(fù)的故障及受影響的功能塊

    電子發(fā)燒友網(wǎng)站提供《FILTER單元無法過濾出重復(fù)的故障及受影響的功能塊.pdf》資料免費下載
    發(fā)表于 02-21 10:26 ?0次下載
    FILTER單元無法過濾出重復(fù)的故障及受影響的<b class='flag-5'>功能塊</b>

    plc編程語言有幾種,般常用有哪些

    PLC(可編程邏輯控制器)是用于自動化控制系統(tǒng)的電子設(shè)備,它使用特定的編程語言來控制和監(jiān)視機器或過程。常見的PLC編程語言主要有五種:梯形圖(Ladder Diagram),指令列
    的頭像 發(fā)表于 02-01 14:31 ?3137次閱讀

    PLC遠程上下載功能實現(xiàn)的基本原理

    PLC遠程上下載功能實現(xiàn)的基本原理 首先,需要支持PLC遠程上下載的物聯(lián)網(wǎng)網(wǎng)關(guān),該網(wǎng)關(guān)通常具
    的頭像 發(fā)表于 01-08 17:14 ?524次閱讀

    PLC遠程上下載物聯(lián)網(wǎng)網(wǎng)關(guān)的功能

    PLC遠程上下載物聯(lián)網(wǎng)網(wǎng)關(guān)的功能 設(shè)備遠程監(jiān)控:通過物聯(lián)網(wǎng)網(wǎng)關(guān),可以實時監(jiān)控PLC設(shè)備的運行狀態(tài),獲取設(shè)備的各種參數(shù)信息,以便及時發(fā)現(xiàn)和解決
    的頭像 發(fā)表于 12-28 15:40 ?385次閱讀

    精通PLC的常見標(biāo)準(zhǔn)是什么?

    )掌握PLC編程語言:熟悉PLC的編程語言是精通PLC的關(guān)鍵。常見的PLC編程語言包括梯形圖(Ladder Diagram)、功能塊圖(Fu
    的頭像 發(fā)表于 12-27 09:00 ?546次閱讀
    精通<b class='flag-5'>PLC</b>的常見標(biāo)準(zhǔn)是什么?

    西門子博途:調(diào)用FB(實例化)

    功能塊(FC)相比,功能塊(FB)具有存儲器。這意味著功能塊分配本地數(shù)據(jù)
    的頭像 發(fā)表于 12-25 11:04 ?2339次閱讀
    西門子博途:調(diào)用FB(實例化)

    PLC網(wǎng)關(guān)的重要性及其PLC網(wǎng)關(guān)功能的介紹

    PLC網(wǎng)關(guān)也是工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)中的種,實現(xiàn)PLC與網(wǎng)關(guān)鏈接設(shè)置,此功能可以使用物聯(lián)工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)
    的頭像 發(fā)表于 12-22 15:46 ?842次閱讀

    西門子博途: 功能塊、組織介紹-從設(shè)備上傳

    請注意,加載單個時,變量或其它可能引用的所需不會與各個起加載。在加載過程中,將根據(jù)名稱重新分配對變量和
    的頭像 發(fā)表于 12-10 16:06 ?2204次閱讀
    西門子博途: <b class='flag-5'>功能塊</b>、組織<b class='flag-5'>塊</b>介紹-從設(shè)備上傳

    如何查看及更改函數(shù)/函數(shù)的調(diào)用環(huán)境

    模塊化設(shè)計的思想是把些相似的功能(比如電機控制、閥控制)設(shè)計成函數(shù)或函數(shù),這樣就可以反復(fù)調(diào)用。其優(yōu)點是:使程序架構(gòu)更加清晰,避免重復(fù)編寫相似功能的代碼。不過可能會產(chǎn)生
    的頭像 發(fā)表于 11-17 09:08 ?665次閱讀
    如何查看及更改函數(shù)/函數(shù)<b class='flag-5'>塊</b>的調(diào)用環(huán)境

    什么是FB功能塊?為什么要使用FB功能塊?如何制作FB功能塊?

      FB功能塊種封裝了特定邏輯功能的模塊。它類似于子程序或函數(shù),但是它有自己的內(nèi)部變量和接口。FB
    的頭像 發(fā)表于 11-09 16:13 ?3098次閱讀
    什么是FB<b class='flag-5'>功能塊</b>?為什么要使用FB<b class='flag-5'>功能塊</b>?如何制作<b class='flag-5'>一</b><b class='flag-5'>個</b>FB<b class='flag-5'>功能塊</b>?

    談?wù)凷7-1200/1500系列PLC優(yōu)化訪問的功能

    西門子S7-1200/1500系列PLC支持優(yōu)化的訪問(Optimized block access),通常理解的是數(shù)據(jù)(DB)具有這個功能
    的頭像 發(fā)表于 09-27 09:34 ?3887次閱讀
    談?wù)凷7-1200/1500系列<b class='flag-5'>PLC</b>優(yōu)化<b class='flag-5'>塊</b>訪問的<b class='flag-5'>功能</b>

    PLC設(shè)備物聯(lián)網(wǎng)云平臺有什么功能和應(yīng)用場景?

    可編程邏輯控制器簡稱PLC,是種專門為在工業(yè)環(huán)境下應(yīng)用的自動化控制設(shè)備,具有編程簡單、功能齊全、安全可靠、抗干擾強、編程方便等特點,在機械制造、電子儀器、石油化工、輕功紡織、食品、制藥、汽車制造
    的頭像 發(fā)表于 09-25 14:17 ?488次閱讀