注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)無(wú)線(xiàn)電電子學(xué)、電信技術(shù)PLC通信協(xié)議及編程

PLC通信協(xié)議及編程

PLC通信協(xié)議及編程

定 價(jià):¥99.00

作 者: 白海潮 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111729778 出版時(shí)間: 2023-07-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要講解PLC的通信原理,并著重于實(shí)踐:首先講解基礎(chǔ)通信理論,其次介紹PLC通信協(xié)議,然后使用C#作為開(kāi)發(fā)工具,根據(jù)通信協(xié)議來(lái)開(kāi)發(fā)對(duì)應(yīng)的實(shí)例,實(shí)現(xiàn)計(jì)算機(jī)與PLC的通信,并且給出了實(shí)例代碼和相關(guān)界面。這種理論聯(lián)系實(shí)際的方式可以使讀者在了解PLC通信協(xié)議的同時(shí),了解串口和Socket編程,從而更加深刻地理解PLC的通信原理和實(shí)際應(yīng)用。

作者簡(jiǎn)介

暫缺《PLC通信協(xié)議及編程》作者簡(jiǎn)介

圖書(shū)目錄

目錄
前言
第1章 串口通信基礎(chǔ)  1
1.1 串口通信的原理  1
1.1.1 數(shù)據(jù)通信的基本原理  2
1.1.2 數(shù)據(jù)傳輸?shù)姆诸?lèi)  2
1.2 接口標(biāo)準(zhǔn)  5
1.3 PLC串口通信應(yīng)用  7
第2章 歐姆龍PLC串口通信  10
2.1 歐姆龍PLC串口通信概述  10
2.1.1 歐姆龍PLC通信協(xié)議  10
2.1.2 計(jì)算機(jī)與PLC的連接方式  11
2.1.3 PLC通信參數(shù)設(shè)置  12
2.2 歐姆龍Hostlink通信協(xié)議  14
2.2.1 Hostlink協(xié)議介紹  14
2.2.2 Hostlink協(xié)議C-Mode編程舉例  22
2.2.3 Hostlink發(fā)送FINS命令  26
2.2.4 Hostlink協(xié)議FINS編程舉例  28
2.3 歐姆龍PLC無(wú)協(xié)議通信  34
2.3.1 無(wú)協(xié)議通信的基本步驟  34
2.3.2 計(jì)算機(jī)通過(guò)無(wú)協(xié)議與PLC通信舉例  37
第3章 AB PLC串口通信  40
3.1 網(wǎng)絡(luò)層的概念  40
3.1.1 DF1相關(guān)層介紹  41
3.1.2 DF1協(xié)議描述  43
3.1.3 DF1消息幀結(jié)構(gòu)  49
3.1.4 應(yīng)用層數(shù)據(jù)包  51
3.2 模塊診斷  61
3.2.1 診斷計(jì)數(shù)器  61
3.2.2 消息包狀態(tài)碼  62
3.3 大型Control Logix系列PLC的DF1通信  63
3.4 DF1協(xié)議編程舉例  65
3.4.1 計(jì)算機(jī)與Micro Logix1100通信舉例  66
3.4.2 計(jì)算機(jī)與Logix5000通信舉例  68
3.4.3 計(jì)算機(jī)軟件的C#源代碼  72
第4章 西門(mén)子PLC串口通信  73
4.1 自由口通信  73
4.1.1 自由口概述  74
4.1.2 自由口的工作原理  75
4.1.3 計(jì)算機(jī)通過(guò)自由口與PLC通信舉例  83
4.2 PLC的Modbus通信協(xié)議  87
4.2.1 串行Modbus協(xié)議介紹  87
4.2.2 串行Modbus協(xié)議PLC指令庫(kù)介紹  91
4.2.3 計(jì)算機(jī)通過(guò)Modbus RTU協(xié)議與PLC通信舉例  97
第5章 歐姆龍PLC以太網(wǎng)通信  100
5.1 FINS通信概述  100
5.1.1 FINS通信網(wǎng)絡(luò)層模型  101
5.1.2 FINS命令  102
5.1.3 FINS/TCP的連接方法  110
5.1.4 FINS/TCP的模式規(guī)范  114
5.1.5 計(jì)算機(jī)通過(guò)FINS/TCP與歐姆龍PLC通信舉例  119
5.2 Socket通信服務(wù)  124
5.2.1 TCP通信  124
5.2.2 Socket服務(wù)  126
5.2.3 計(jì)算機(jī)通過(guò)Socket服務(wù)與PLC通信舉例  136
第6章 CIP和EtherNet/IP  146
6.1 CIP對(duì)象  147
6.1.1 對(duì)象的定義  147
6.1.2 對(duì)象的尋址  148
6.2 CIP消息協(xié)議  153
6.2.1 連接建立概述  153
6.2.2 消息路由請(qǐng)求/應(yīng)答的格式  155
6.3 CIP通信對(duì)象類(lèi)  163
6.3.1 通過(guò)連接對(duì)象創(chuàng)建連接  163
6.3.2 通過(guò)連接管理器創(chuàng)建連接  164
6.3.3 連接生產(chǎn)者對(duì)象類(lèi)的定義  164
6.3.4 連接消費(fèi)者對(duì)象類(lèi)的定義  165
6.3.5 連接對(duì)象類(lèi)的定義  166
6.3.6 連接管理器對(duì)象  179
6.3.7 庫(kù)對(duì)象  195
6.3.8 電子數(shù)據(jù)文檔  196
6.4 EtherNet/IP介紹  199
第7章 AB PLC以太網(wǎng)通信  214
7.1 AB PLC以太網(wǎng)通信概述  215
7.1.1 CIP和EIP對(duì)PLC性能的最低要求  215
7.1.2 PLC需要處理的信息  216
7.1.3 計(jì)算機(jī)連接PLC的步驟  216
7.2 PCCC命令的EIP封裝  217
7.2.1 EIP封裝CIP消息幀結(jié)構(gòu)  218
7.2.2 計(jì)算機(jī)通過(guò)PCCC對(duì)象訪(fǎng)問(wèn)AB PLC編程舉例  223
7.3 AB PLC的CIP Data Table對(duì)象  231
7.3.1 Logix5500 PLC的標(biāo)簽和服務(wù)  231
7.3.2 計(jì)算機(jī)通過(guò)Data Table對(duì)象訪(fǎng)問(wèn)Logix5500 PLC編程舉例  235
第8章 西門(mén)子PLC以太網(wǎng)通信  243
8.1 西門(mén)子開(kāi)放式以太網(wǎng)TCP通信  245
8.1.1 開(kāi)放式以太網(wǎng)TCP通信的指令和協(xié)議  246
8.1.2 PLC通過(guò)TCP指令塊編程與計(jì)算機(jī)通信舉例  256
8.2 Modbus TCP通信協(xié)議  265
8.2.1 Modbus TCP簡(jiǎn)介  265
8.2.2 計(jì)算機(jī)與西門(mén)子PLC Modbus TCP通信舉例  275
第9章 倍福PLC以太網(wǎng)通信  283
9.1 TwinCAT系統(tǒng)  283
9.1.1 TwinCAT系統(tǒng)的結(jié)構(gòu)  284
9.1.2 TwinCAT系統(tǒng)的變量和存儲(chǔ)地址  287
9.2 TwinCAT ADS通信  287
9.2.1 TwinCAT ADS PLC設(shè)備  288
9.2.2 TwinCAT ADS設(shè)備標(biāo)識(shí)和路由  290
9.2.3 ADS通信  294
9.2.4 ADS通信舉例  297
9.3 TwinCAT TCP/IP通信  301
9.3.1 TwinCAT TCP/IP介紹  301
9.3.2 TwinCAT TCP/IP功能塊介紹  302
9.3.3 TwinCAT TCP/IP編程舉例  306
參考文獻(xiàn)  311

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)