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