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

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

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

定 價:¥99.00

作 者: 白海潮 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111729778 出版時間: 2023-07-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

目錄
前言
第1章 串口通信基礎(chǔ)  1
1.1 串口通信的原理  1
1.1.1 數(shù)據(jù)通信的基本原理  2
1.1.2 數(shù)據(jù)傳輸?shù)姆诸悺 ?
1.2 接口標準  5
1.3 PLC串口通信應用  7
第2章 歐姆龍PLC串口通信  10
2.1 歐姆龍PLC串口通信概述  10
2.1.1 歐姆龍PLC通信協(xié)議  10
2.1.2 計算機與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無協(xié)議通信  34
2.3.1 無協(xié)議通信的基本步驟  34
2.3.2 計算機通過無協(xié)議與PLC通信舉例  37
第3章 AB PLC串口通信  40
3.1 網(wǎng)絡層的概念  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 應用層數(shù)據(jù)包  51
3.2 模塊診斷  61
3.2.1 診斷計數(shù)器  61
3.2.2 消息包狀態(tài)碼  62
3.3 大型Control Logix系列PLC的DF1通信  63
3.4 DF1協(xié)議編程舉例  65
3.4.1 計算機與Micro Logix1100通信舉例  66
3.4.2 計算機與Logix5000通信舉例  68
3.4.3 計算機軟件的C#源代碼  72
第4章 西門子PLC串口通信  73
4.1 自由口通信  73
4.1.1 自由口概述  74
4.1.2 自由口的工作原理  75
4.1.3 計算機通過自由口與PLC通信舉例  83
4.2 PLC的Modbus通信協(xié)議  87
4.2.1 串行Modbus協(xié)議介紹  87
4.2.2 串行Modbus協(xié)議PLC指令庫介紹  91
4.2.3 計算機通過Modbus RTU協(xié)議與PLC通信舉例  97
第5章 歐姆龍PLC以太網(wǎng)通信  100
5.1 FINS通信概述  100
5.1.1 FINS通信網(wǎng)絡層模型  101
5.1.2 FINS命令  102
5.1.3 FINS/TCP的連接方法  110
5.1.4 FINS/TCP的模式規(guī)范  114
5.1.5 計算機通過FINS/TCP與歐姆龍PLC通信舉例  119
5.2 Socket通信服務  124
5.2.1 TCP通信  124
5.2.2 Socket服務  126
5.2.3 計算機通過Socket服務與PLC通信舉例  136
第6章 CIP和EtherNet/IP  146
6.1 CIP對象  147
6.1.1 對象的定義  147
6.1.2 對象的尋址  148
6.2 CIP消息協(xié)議  153
6.2.1 連接建立概述  153
6.2.2 消息路由請求/應答的格式  155
6.3 CIP通信對象類  163
6.3.1 通過連接對象創(chuàng)建連接  163
6.3.2 通過連接管理器創(chuàng)建連接  164
6.3.3 連接生產(chǎn)者對象類的定義  164
6.3.4 連接消費者對象類的定義  165
6.3.5 連接對象類的定義  166
6.3.6 連接管理器對象  179
6.3.7 庫對象  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對PLC性能的最低要求  215
7.1.2 PLC需要處理的信息  216
7.1.3 計算機連接PLC的步驟  216
7.2 PCCC命令的EIP封裝  217
7.2.1 EIP封裝CIP消息幀結(jié)構(gòu)  218
7.2.2 計算機通過PCCC對象訪問AB PLC編程舉例  223
7.3 AB PLC的CIP Data Table對象  231
7.3.1 Logix5500 PLC的標簽和服務  231
7.3.2 計算機通過Data Table對象訪問Logix5500 PLC編程舉例  235
第8章 西門子PLC以太網(wǎng)通信  243
8.1 西門子開放式以太網(wǎng)TCP通信  245
8.1.1 開放式以太網(wǎng)TCP通信的指令和協(xié)議  246
8.1.2 PLC通過TCP指令塊編程與計算機通信舉例  256
8.2 Modbus TCP通信協(xié)議  265
8.2.1 Modbus TCP簡介  265
8.2.2 計算機與西門子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)的變量和存儲地址  287
9.2 TwinCAT ADS通信  287
9.2.1 TwinCAT ADS PLC設(shè)備  288
9.2.2 TwinCAT ADS設(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
參考文獻  311

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號