【IIOT】欧姆龙PLC数采之CP2E
【IIOT】歐姆龍PLC數(shù)采之CP2E
- 前言
- 一、車間級(jí)數(shù)采系統(tǒng)架構(gòu)
- 二、歐姆龍PLC介紹
- 三、CP2E產(chǎn)品說明
- 3.1. CPU規(guī)格
- 3.2. 內(nèi)部寄存器
- 3.3. 支持協(xié)議
- 四、數(shù)采方案
- 4.1. 選擇協(xié)議
- 4.2. 硬件架構(gòu)
- 1)確認(rèn)通訊口
- 2)確認(rèn)通訊線
- 3)確認(rèn)硬件架構(gòu)
- 4.3. 方案實(shí)施SOP
- 1)CheckList
- 2)實(shí)施SOP
- 3)PLC端設(shè)置教學(xué)
前言
工業(yè)互聯(lián)網(wǎng)是中國(guó)的新基建之一,那數(shù)據(jù)采集就一定是工業(yè)互聯(lián)網(wǎng)的基建之一,不管你能想出多少高大上的東西,什么數(shù)字孿生、數(shù)字化管理、預(yù)測(cè)性維護(hù)等等等等,都離不開一個(gè)詞:數(shù)據(jù)!
數(shù)據(jù)這個(gè)量級(jí)很大,包含人、機(jī)、物、系統(tǒng)等全價(jià)值鏈、全產(chǎn)業(yè)鏈的數(shù)據(jù);縮小點(diǎn),只看車間級(jí)里機(jī)器的數(shù)據(jù),那數(shù)據(jù)采集的對(duì)象就可以枚舉了:PLC、CNC、ROBOT、智能儀表/傳感器、工控機(jī)。
所以筆者打算近期先針對(duì)PLC的數(shù)采方案出一個(gè)系列文章,歡迎關(guān)注、交流!
一、車間級(jí)數(shù)采系統(tǒng)架構(gòu)
目前數(shù)采有兩種方式:①“邊緣網(wǎng)關(guān)”一對(duì)一采集,再將數(shù)據(jù)傳回服務(wù)器匯總;②“服務(wù)器采集包”一對(duì)N采集,一個(gè)采集包實(shí)現(xiàn)一個(gè)車間的數(shù)采。
這兩種方式各有利弊。第一種硬件成本極高,但穩(wěn)定性好,即便車間網(wǎng)絡(luò)故障也不會(huì)影響本地采集;第二種則成本極低,“數(shù)采包+落地方案”就能實(shí)現(xiàn)整個(gè)車間的設(shè)備數(shù)采,但過度依賴車間網(wǎng)絡(luò)的穩(wěn)定性,網(wǎng)絡(luò)故障便會(huì)導(dǎo)致大面積甚至整個(gè)車間的數(shù)采中斷。
車間級(jí)數(shù)采系統(tǒng)架構(gòu)圖:
二、歐姆龍PLC介紹
- PLC種類: NX/NJ系列、CP系列、CJ/CS系列、C/CPM系列
- 官網(wǎng): OMRON工業(yè)自動(dòng)化
- 樣本下載目錄:全部樣本目錄
- 手冊(cè)下載目錄:全部手冊(cè)目錄
- 說明書下載目錄:全部說明書目錄
三、CP2E產(chǎn)品說明
CP系列分為CP1系列和CP2系列;其中CP1分為CP1E、CP1L、CP1H三種型號(hào),CP2僅有CP2E一種型號(hào)。這里僅介紹CP2E,CP1系列略有不同,有單獨(dú)文章介紹。
可查看樣本手冊(cè):《CP2E產(chǎn)品樣本》
3.1. CPU規(guī)格
CP2E的CPU種類如下:
3.2. 內(nèi)部寄存器
3.3. 支持協(xié)議
歐姆龍PLC基本全部支持FINS和C-Mode兩種協(xié)議,可通過網(wǎng)口和串口進(jìn)行采集。關(guān)于協(xié)議說明可查看通訊手冊(cè):《CS/CJ/CP Series通訊手冊(cè)》
四、數(shù)采方案
數(shù)采原則: 用最低的成本實(shí)現(xiàn)車間設(shè)備聯(lián)網(wǎng)!
這個(gè)最低成本怎么理解?不影響功能情況下盡可能減少硬件、盡可能不改動(dòng)現(xiàn)場(chǎng)控制器的配置等。
4.1. 選擇協(xié)議
筆者實(shí)戰(zhàn)項(xiàng)目中所遇歐姆龍PLC都是用FINS協(xié)議,根據(jù)Tcp/Udp、網(wǎng)口/串口分為4種協(xié)議:FinsTcpNet、FinsTcpCom、FinsUdpNet、FinsUdpCom。
4.2. 硬件架構(gòu)
1)確認(rèn)通訊口
通訊口一般只有兩類:網(wǎng)口、串口(RS-232、RS-485、RS-422)
CP2E的通訊口配置如下:
① CP2E-S型和CP2E-E型因?yàn)椴恢С诌x項(xiàng)板,所以只能用CPU自帶的串口采集,且其RS-232C的連接方式為無螺釘端子臺(tái)(6個(gè)端子),RS-485的連接方式為無螺釘端子臺(tái)(3個(gè)端子)。
RS-232C的無螺釘端子臺(tái)接線方式:
RS-485的無螺釘端子臺(tái)接線方式:
② CP2E-N型因?yàn)镃PU內(nèi)置至少1個(gè)網(wǎng)口,優(yōu)先用網(wǎng)口采集;若因?yàn)楦鞣N原因必須走串口采集,也支持增加串口選項(xiàng)板,且支持CP1W和CP2W兩種型號(hào)的選項(xiàng)板。
注意:CP2W選項(xiàng)板只能安裝在端口1位置。
2)確認(rèn)通訊線
3)確認(rèn)硬件架構(gòu)
為便于展示硬件架構(gòu),這里約定車間網(wǎng)絡(luò)為:以太網(wǎng),采集方式為:“服務(wù)器采集包”一對(duì)N采集。
4.3. 方案實(shí)施SOP
1)CheckList
過程調(diào)試工具CheckList:
- 筆記本電腦一臺(tái)
- CX-ONE安裝包(要求CX-Programmer V9.6以上版本),并安裝在筆記本電腦上;
- 調(diào)試通訊線:若PLC內(nèi)置端口是Ethernet則帶網(wǎng)線一根;若PLC內(nèi)置端口是USB則帶下圖USB線
軟件物料CheckList:
- 采集包軟件,包括部署SOP
- 客戶網(wǎng)絡(luò)信息:IP、服務(wù)器賬戶密碼、防火墻權(quán)限等
硬件物料CheckList:
- 采集服務(wù)器一臺(tái)
- 網(wǎng)絡(luò)模塊:若PLC端通訊口是網(wǎng)口則準(zhǔn)備設(shè)備端交換機(jī)一臺(tái)(現(xiàn)場(chǎng)有則忽略);若PLC端通訊口是串口則準(zhǔn)備串口服務(wù)器一臺(tái)(建議品牌:有人、摩莎等)
- 通訊線:若PLC端通訊口是網(wǎng)口則準(zhǔn)備網(wǎng)線一根;若PLC端通訊口是串口則準(zhǔn)備對(duì)應(yīng)串口線一根
2)實(shí)施SOP
3)PLC端設(shè)置教學(xué)
將自己筆記本電腦用調(diào)試通訊線接到PLC上
打開CX-Programmer軟件,搜索到目標(biāo)PLC,上載原PLC程序(使用自動(dòng)在線連接功能,USB口或未設(shè)置IP的網(wǎng)口均能被搜索到)
保存原PLC程序:以防修改后的程序出錯(cuò)且解決不了,可以復(fù)原。
通訊參數(shù)設(shè)置:若PLC通訊口為網(wǎng)口則設(shè)置IP信息即可(FINS默認(rèn)端口為9600);若PLC通訊口為串口則無需任何設(shè)置(不管是CPU內(nèi)置端口還是選項(xiàng)板端口,其默認(rèn)參數(shù):9600;1,7,2,E)
程序下載。
版權(quán)聲明 ?
轉(zhuǎn)載請(qǐng)注明出處
原創(chuàng)不易,僅為工業(yè)互聯(lián)網(wǎng)做出綿薄之力!
總結(jié)
以上是生活随笔為你收集整理的【IIOT】欧姆龙PLC数采之CP2E的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是mysql事物定义_Mysql事务
- 下一篇: 刷题总结——xor(ssoj)