《三菱FX系列PLC數據通信及測控套用》是2011年電子工業出版社出版的圖書,作者是李江全。本書從套用的角度系統地介紹了三菱FX系列PLC的數據通信技術。
基本介紹
內容簡介,圖書目錄,
內容簡介
內容包括:PLC的硬體與軟體結構,FX系列PLC的基本組成和性能簡介;PLC數據通信的目的、類型和連線方式,個人計算機與PLC的通信方法和方式,FX系列PLC的數據通信協定及套用;FX系列PLC通信功能擴展板的編程實例;套用FX系列PLC編程口通信協定,採用VisualC++、C++Builder和Delphi語言編寫PC與FX2N系列PLC之間的數據通信程式,分別實現FX2N系列PLC開關量輸入與輸出以及模擬量輸入與輸出。
圖書目錄
目 錄
第1章 三菱FX系列PLC簡介1
1.1 PLC的硬體組成與工作原理1
1.1.1 PLC的定義1
1.1.2 PLC的硬體組成2
1.1.3 PLC的工作原理3
1.1.4 PLC的常用外設6
1.2 PLC的軟體組成與程式語言11
1.2.1 PLC的軟體組成11
1.2.2 PLC的程式語言12
1.2.3 PLC的程式結構13
1.3 PLC的技術特點與套用14
1.3.1 PLC的分類14
1.3.2 PLC的技術指標15
1.3.3 PLC的功能與特點16
1.3.4 PLC與工業PC及DCS的比較18
1.4 三菱FX系列PLC的基本組成19
1.4.1 CPU模組與存儲器20
1.4.2 開關量輸入模組20
1.4.3 開關量輸出模組22
1.5 三菱FX系列PLC性能簡介22
1.5.1 FX系列PLC的特點23
1.5.2 FX系列PLC的型號24
1.5.3 FX系列PLC的技術指標25
1.5.4 FX2N系列PLC簡介25
第2章 三菱FX系列PLC數據通信基礎33
2.1 串列通信技術簡介33
2.1.1 串列通信的基本概念33
2.1.2 串列通信的接口標準38
2.1.3 個人計算機中的串列連線埠42
2.2 PLC數據通信概述48
2.2.1 PLC數據通信的目的48
2.2.2 PLC數據通信的類型50
2.2.3 FX系列PLC數據通信的連線方式54
2.2.4 PLC控制系統的信號類型57
2.2.5 PLC數據通信介質59
2.3 個人計算機與PLC的通信61
2.3.1 計算機與PLC通信的方法與條件61
2.3.2 計算機與PLC的通信內容63
2.3.3 計算機與PLC數據通信中常用的編碼63
2.3.4 計算機與PLC通信程式的設計要點與方法64
2.3.5 PLC串口通信調試軟體及其套用70
2.4 串列通信控制項MSComm73
2.4.1 MSComm控制項處理通信的方式73
2.4.2 MSComm控制項的使用74
2.4.3 MSComm控制項的常用屬性77
2.4.4 MSComm 控制項的OnComm事件82
2.4.5 MSComm控制項的通信步驟83
第3章 PLC數據通信協定與接口模組編程實例84
3.1 三菱FX系列PLC的通信協定及套用84
3.1.1 FX系列PLC的通信協定類型84
3.1.2 計算機連結通信協定85
3.1.3 N∶N連結通信協定97
3.1.4 並行通信103
3.1.5 無協定通信105
3.2 FX系列PLC通信接口模組概述111
3.2.1 配備通信接口模組的意義111
3.2.2 三菱PLC常用的通信接口設備112
3.2.3 RS-232通信功能擴展板與通信模組113
3.2.4 RS-485通信適配器與功能擴展板115
3.2.5 RS-422型通信用功能擴展板117
3.3 FX系列PLC通信接口模組編程實例118
3.3.1 採用FX-232BD實現PLC與PC連線通信118
3.3.2 採用FX-232IF實現PLC與PC連線通信121
3.3.3 採用FX-232-ADP實現PLC與PC連線通信121
3.3.4 採用FX-232AW實現PLC與PC連線通信124
3.3.5 採用FX2-40AP/AW實現PLC與PLC連線通信128
3.3.6 採用FX2N-485BD實現PLC與PLC連線通信130
3.3.7 採用FX2N-485BD實現PLC與變頻器的通信實例133
第4章 採用編程口通信協定實現開關量輸入與輸出139
4.1 三菱PLC編程口通信協定139
4.1.1 命令幀格式139
4.1.2 回響幀格式140
4.1.3 地址計算140
4.1.4 強制置位與復位142
4.1.5 讀寫指令示例143
4.2 開關量輸入程式設計147
4.2.1 系統設計說明147
4.2.2 PLC端開關量輸入程式148
4.2.3 PC端採用Visual C++實現開關量輸入151
4.2.4 PC端採用C++ Builder實現開關量輸入168
4.2.5 PC端採用Delphi實現開關量輸入178
4.3 開關量輸出程式設計189
4.3.1 系統設計說明190
4.3.2 PC端採用Visual C++實現開關量輸出192
4.3.3 PC端採用C++ Builder實現開關量輸出212
4.3.4 PC端採用Delphi實現開關量輸出223
第5章 採用編程口通信協定實現模擬量輸入與輸出237
5.1 FX2N系列PLC的特殊功能模組237
5.1.1 特殊功能模組概述237
5.1.2 模擬量輸入/輸出模組簡介241
5.1.3 A/D轉換模組244
5.1.4 D/A轉換模組249
5.2 模擬電壓輸入程式設計255
5.2.1 系統設計說明255
5.2.2 PLC端電壓輸入程式256
5.2.3 PC端採用Visual C++實現電壓輸入260
5.2.4 PC端採用C++ Builder實現電壓輸入264
5.2.5 PC端採用Delphi實現電壓輸入266
5.3 模擬電壓輸出程式設計269
5.3.1 系統設計說明269
5.3.2 PLC端電壓輸出程式270
5.3.3 PC端採用Visual C++實現電壓輸出274
5.3.4 PC端採用C++ Builder實現電壓輸出277
5.3.5 PC端採用Delphi實現電壓輸出279
參考文獻283