目錄
前言
第1章 CODESYS軟件
1.1 CODESYS軟件安裝
1.1.1 下載軟件
1.1.2 安裝軟件
1.2 CODESYS軟件界面認(rèn)知
1.2.1 PLC編程界面
1.2.2 HMI組態(tài)界面
1.3 CODESYS軟件常用設(shè)置
1.3.1 CODESYS軟件中文界面設(shè)置
1.3.2 CODESYS中文變量設(shè)置
1.3.3 視圖的中文顯示設(shè)置
1.3.4 CODESYS編碼助手
1.3.5 降低視圖的顯示版本
1.3.6 變量表格與文本的切換
1.4 CODESYS啟保停編程案例
1.4.1 任務(wù)實(shí)施流程
1.4.2 創(chuàng)建工程
1.4.3 編寫PLC程序
1.4.4 設(shè)計(jì)HMI程序
1.4.5 編譯下載程序
1.4.6 驗(yàn)證程序
第2章 CODESYS結(jié)構(gòu)
2.1 軟件模型
2.2 設(shè)備
2.2.1 安裝設(shè)備描述文件
2.2.2 設(shè)備連接
2.2.3 更新設(shè)備
2.3 應(yīng)用
2.3.1 任務(wù)
2.3.2 庫文件
2.3.3 全局變量與局部變量
2.3.4 采樣跟蹤
2.3.5 單位轉(zhuǎn)換
2.4 程序組織單元
2.4.1 程序
2.4.2 函數(shù)
2.4.3 功能塊
第3章 數(shù)據(jù)類型和變量聲明
3.1 數(shù)據(jù)類型
3.1.1 標(biāo)準(zhǔn)數(shù)據(jù)類型
3.1.2 標(biāo)準(zhǔn)的擴(kuò)展數(shù)據(jù)類型
3.1.3 自定義數(shù)據(jù)類型
3.1.4 數(shù)據(jù)類型示例
3.2 變量定義
3.2.1 變量命名規(guī)則
3.2.2 變量類型
3.2.3 變量聲明
3.2.4 變量聲明示例
3.3 匈牙利命名法
3.3.1 變量的命名
3.3.2 程序、功能塊和函數(shù)命名標(biāo)準(zhǔn)
第4章 編程語言
4.1 梯形圖
4.1.1 梯形圖的結(jié)構(gòu)
4.1.2 梯形圖程序的執(zhí)行
4.1.3 LD的應(yīng)用案例
4.2 功能塊圖
4.2.1 FBD的結(jié)構(gòu)
4.2.2 FBD程序的執(zhí)行
4.2.3 FBD的應(yīng)用案例
4.3 結(jié)構(gòu)化文本
4.3.1 結(jié)構(gòu)化文本的結(jié)構(gòu)
4.3.2 結(jié)構(gòu)化文本的指令
4.3.3 結(jié)構(gòu)化文本的應(yīng)用案例
4.4 順序功能圖
4.4.1 SFC的結(jié)構(gòu)
4.4.2 SFC程序的執(zhí)行
4.4.3 SFC的應(yīng)用案例
4.5 連續(xù)功能圖
4.5.1 CFC的結(jié)構(gòu)
4.5.2 CFC程序的執(zhí)行
4.5.3 CFC的應(yīng)用案例
4.6 句法顏色和注釋
4.6.1 句法顏色
4.6.2 注釋
第5章 CODESYS編程指令
5.1 基本指令應(yīng)用
5.1.1 置位與復(fù)位指令
5.1.2 定時(shí)器指令
5.1.3 計(jì)數(shù)器指令
5.2 功能指令應(yīng)用
5.2.1 布爾操作指令
5.2.2 數(shù)學(xué)運(yùn)算指令
5.2.3 比較指令
5.2.4 其他指令
5.2.5 自定義庫指令
第6章 可視化視圖的應(yīng)用
6.1 可視化視圖的概述
6.1.1 功能概述
6.1.2 系統(tǒng)概述和機(jī)制、顯示變體
6.2 可視化視圖應(yīng)用實(shí)例
6.2.1 視圖的數(shù)據(jù)量讀寫功能
6.2.2 視圖的頁面切換功能
6.2.3 視圖的趨勢圖功能
6.2.4 視圖的多國語言切換功能
6.2.5 視圖的報(bào)警功能
6.2.6 視圖的配方功能
6.2.7 視圖的動(dòng)畫功能
6.2.8 視圖的ActiveX控制功能
6.2.9 視圖的Web發(fā)布功能
第7章 軸運(yùn)動(dòng)控制的應(yīng)用
7.1 PLCopen運(yùn)動(dòng)控制介紹
7.1.1 運(yùn)動(dòng)控制簡介
7.1.2 運(yùn)動(dòng)控制標(biāo)準(zhǔn)
7.1.3 運(yùn)動(dòng)控制標(biāo)準(zhǔn)
7.1.4 運(yùn)動(dòng)控制指令查詢
7.2 單軸的控制
7.2.1 單軸的運(yùn)動(dòng)控制
7.2.2 單軸的回零控制
7.3 雙軸主從運(yùn)動(dòng)的控制
7.3.1 雙軸的速度同步控制
7.3.2 雙軸的位置同步控制
7.3.3 雙軸的相位同步控制
7.3.4 雙軸的凸輪運(yùn)動(dòng)控制
7.4 軸組插補(bǔ)運(yùn)動(dòng)的控制
7.4.1 軸組共有數(shù)據(jù)類型
7.4.2 軸組直線運(yùn)動(dòng)控制
7.4.3 軸組圓弧運(yùn)動(dòng)控制
7.4.4 軸組PTP運(yùn)動(dòng)控制
7.4.5 軸組CNC運(yùn)動(dòng)控制
第8章 通信控制
8.1 通信控制概述
8.1.1 CODESYS OPC UA服務(wù)器
8.1.2 CODESYS通信協(xié)議介紹
8.2 通信控制實(shí)例
8.2.1 OPC UA通信
8.2.2 Modbus TCP通信
8.2.3 TCP通信
8.2.4 UDP通信
8.2.5 NVL通信
參考文獻(xiàn)