一種自動化生產(chǎn)線設備數(shù)據(jù)采集方法,其特征在于,其包括如下步驟:
1.根據(jù)自動化生產(chǎn)線上各種設備的不同協(xié)議類型,將支持OPC相關協(xié)議的設備與OPC連接;將支持COM開放協(xié)議的設備與生產(chǎn)線工作站系統(tǒng)中的串口交換機連接;將支持TCP開放協(xié)議的設備與生產(chǎn)線工作站系統(tǒng)中的網(wǎng)口交換機連接;
2.通過Web系統(tǒng)配置生產(chǎn)線的全局屬性;
3.生產(chǎn)線工作站系統(tǒng)啟動時從Web系統(tǒng)中同步本生產(chǎn)線所有相關配置,并存入緩存;
4.生產(chǎn)線工作站初始化時,根據(jù)設備在Web系統(tǒng)的協(xié)議類型,連接每個設備,并啟用OPC、TCP或COM。對于“基于TCP/IP通訊協(xié)議”,比較常用的有OPC Classic、Siemens S7、Modbus-TCP等通用協(xié)議,也有設備廠商自行定義的私有協(xié)議。這些協(xié)議的特點是都是基于TCP/IP協(xié)議簇,只是應用層協(xié)議不同。采用這些協(xié)議的設備一般都會有RJ45的接口,也就是以太網(wǎng)口,都可以直接通過以太網(wǎng)接入到車間網(wǎng)絡中。對這些設備的數(shù)據(jù)采集,我們需要做的就是對上述協(xié)議的解析。對于OPC等通用協(xié)議,已經(jīng)有很多成熟的SCADA產(chǎn)品可以利用,近些年,也有很多開源框架、商業(yè)化的組件可以應用,比如Eclipse neoSCADA,Kepware等等,都能夠在完成上述協(xié)議的解析的同時,將其轉換為一些IT領域常用的接口(RESTful API),方便其他信息系統(tǒng)的對接。