*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C#上位機開發實戰指南 ISBN:9787121486210 出版社:電子工業 著編譯者:付加勁 頁數:263 所在地:中國大陸 *此為代購商品 書號:1678082 可大量預訂,請先連絡。 內容簡介 本書系統地講解了C#上位機與下位機之間進行通信的相關知識,以各種實用案例為載體,注重實際應用,對初學者學習C#上位機軟體開發具有一定的幫助和指導作用。 本書分為四部分:第一部分對工業控制系統架構和常用數據類型轉換進行說明;第二部分介紹了串口通信和乙太網通信基礎;第三部分主要針對Modbus RTU和Modbu TCP通信協議進行了詳細說明;第四部分主要闡述了自定義控制項的開發以及C#如何聯合WinCC和運動控制卡。 本書適合需要系統學習C#上位機開發的電氣工程師或自動化工程師,以及一些IT程序員轉型OT參考,也可以作為高等院校智能製造、電氣工程和自動化類專業的師生參考。目錄 第1章 工業控制系統1 1 工業控制系統架構 1 2 下位機發展應用 1 2 1 PLC 1 2 2 單片機 1 2 3 運動控制器 1 3 上位機發展應用 1 3 1 人機界面 1 3 2 組態軟體 1 3 3 高級語言開發 1 4 上位機與下位機通信 1 4 1 串口通信 1 4 2 乙太網通信 第2章 上位機開發數據類型轉換 2 1 基礎數據類型說明 2 1 1 常用數據類型 2 1 2 大小端位元組順序 2 1 3 為什麼會存在大小端 2 2 位元組集合類ByteArray封裝及應用 2 2 1 位元組集合類ByteArray 2 2 2 ByteArray實際應用 2 3 數據類型轉換類 2 3 1 ByteArray轉換類ByteArrayLib 2 3 2 byte轉換類ByteLib 2 3 3 bit轉換類BitLib 2 3 4 short轉換類ShortLib 2 3 5 int轉換類IntLib 2 3 6 long轉換類LongLib 2 3 7 string轉換類StringLib 2 4 操作結果類OperateResult 2 4 1 OperateResult的設計過程 2 4 2 OperateResult的使用說明 第3章 串口通信與通信應用 3 1 SerialPort串口對象 3 1 1 SerialPort構造方法 3 1 2 SerialPort常用屬性 3 1 3 SerialPort常用方法 3 1 4 SerialPort常用事件 3 2 掃碼槍串口通信案例 3 2 1 項目創建及界面設計 3 2 2 項目架構設計 3 2 3 串口參數配置 3 2 4 串口通信封裝實現 3 2 5 串口掃碼功能應用 3 3 歐姆龍PLC串口通信實戰 3 3 1 搭建模擬歐姆龍PLC環境 3 3 2 Hostlink協議C-Mode通信應用 3 3 3 Hostlink協議Fins通信應用 第4章 乙太網通信與通信應用 4 1 TCP/IP基礎 4 1 1 TCP三次握手 4 1 2 TCP四次揮手 4 1 3 Socket編程基礎 4 2 TCP伺服器及客戶端程序編寫 4 2 1 伺服器程序編寫 4 2 2 TCP客戶端程序編寫 4 2 3 伺服器與客戶端通信測試 4 3 西門子PLC乙太網通信案例 4 3 1 西門子PLC模擬環境 4 3 2 PLC程序編寫 4 3 3 上位機通用讀取 4 3 4 上位機通用寫入 4 4 西門子S7通信應用 4 4 1 PLC通信配置 4 4 2 S7 NET通信庫封裝 4 4 3 PLC通信通用讀取思路 4 4 4 PLC通信解決方案 第5章 Modbus通信協議說明 5 1 Modbus基礎知識說明 5 1 1 Modbus存儲區 5 1 2 Modbus地址模型 5 1 3 Modbus功能碼 5 1 4 Modbus模擬軟體 5 2 Modbus RTU/ASCII通信協議 5 2 1 讀取輸出線圈 5 2 2 讀取輸入線圈 5 2 3 讀取保持型寄存器 5 2 4 讀取輸入寄存器 5 2 5 預置單線圈 5 2 6 預置單寄存器 5 2 7 預置多線圈 5 2 8 預置多寄存器 5 3 Modbus TCP/UDP通信協議分析 5 3 1 Modbus TCP/UDP協議分析 5 3 2 讀取輸出線圈 5 3 3 讀取輸入線圈 5 3 4 讀取保持型寄存器 5 3 5 讀取輸入寄存器 5 3 6 預置單線圈 5 3 7 預置單寄存器 5 3 8 預置多線圈 5 3 9 預置多寄存器 第6章 Modbus RTU串口通信應用 6 1 NModbus4通信庫使用說明 6 1 1 NModbus4通信庫安裝說明 6 1 2 Modbus RTU通信庫封裝應用 6 2 西門子200Smart實現Modbus RTU通信 6 2 1 PLC程序編寫 6 2 2 Modbus RTU通信測試 6 2 3 上位機通信程序 6 3 Modbus RTU一主多從實現溫濕度採集 6 3 1 溫濕度變送器地址說明 6 3 2 溫濕度變送器模塊通信測試 6 3 3 上位機實現多溫濕度採集 第7章 Modbus TCP乙太網通信應用 7 1 西門子S7-1500 PLC實現Modbus TCP通信 7 1 1 PLC程序編寫 7 1 2 Modbus TCP通信庫封裝 7 1 3 上位機通信應用 7 2 三菱FX5U PLC之Modbus TCP通信 7 2 1 PLC配置說明 7 2 2 Modbus地址分析及測試 7 2 3 上位機通信應用 第8章 自定義控制項封裝及應用 8 1 自定義控制項分類 8 1 1 擴展控制項 8 1 2 組合控制項 8 1 3 繪製控制項 8 2 HeadPanel控制項 8 2 1 HeadPanel控制項分析 8 2 2 HeadPanel控制項開發 8 3 TextShow控制項 8 3 1 TextShow控制項分析 8 3 2 TextShow控制項開發 8 4 Led控制項 8 4 1 Led控制項分析 8 4 2 Led控制項開發 第9章 C#聯合WinCC組態軟體應用 9 1 WinCC使用 NET控制項 9 1 1 WinCC如何添加 NET控制項 9 1 2 WinCC與西門子PLC通信 9 2 C#實現讀寫WinCC變數 9 2 1 C#讀取WinCC變數 9 2 2 C#寫入WinCC變數 9 3 C#實現訪問WinCC控制項 9 3 1 C#讀取WinCC控制項 9 3 2 C#寫入WinCC控制項 第10章 C#上位機聯合運動控制卡 10 1 運動控制卡基礎知識 10 1 1 運動控制卡與PLC的區別 10 1 2 運動控制卡的種類與選型 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |