這個屬於plc與上位機通訊和應用的問題,也就是所謂的資料採集與監控SCADA。不同的品牌或者型號的plc所使用的軟體也是不同的,例如AB的5000系列要在計算機裡面安裝RSLinx Class,在RSLinx中的OPC功能, 就可以透過配置使計算機與plc的通訊模組連線,並且,透過RSLinx可以看到所有的TAGs!剩下的就是泥自己編寫的計算機應用程式如何與RSLinx進行資料交換了!其它plc亦如此類推!
補充一下,在計算機和plc之間一般現在用乙太網連線即可,plc側需要安裝乙太網的ENBT模組,具體的配置在RS Studio中配置。計算機側一般網絡卡即可,這個配置好乙太網的IP地址就行了。再在計算機側的RS linx中使用乙太網配置,然後就可以在OPC/DDE選單中找到電子資料,再倒入所配置的plc模組中的TAGs就會看到所有的資料形成的電子表格,然後就可以使用了,在具體,我只能建議查詢RS Linx的OPC參考手冊了,在Rockwell Automation的官網上都有,且有中文版的,仔細參照即可,僅僅是配置,無需程式設計!
我不清楚水處理機具體情況,是反滲透的或者其它的,如果需要啟動水泵,那麼是需要調速呢,還是僅僅是交流接觸器即可。另外,水處理機是否需要壓力,流量的控制,閥門的開斷的配合等等!這一套下來,也算是一個plc的專案了!不過你問的是水處理機與計算機之間的資料交換,一般理解就是水處理機中的plc與計算機資料交換!
如果不是plc,而是其它的系統,如dcs,微控制器系統,這與plc是不同的,需要另外考慮!
這個屬於plc與上位機通訊和應用的問題,也就是所謂的資料採集與監控SCADA。不同的品牌或者型號的plc所使用的軟體也是不同的,例如AB的5000系列要在計算機裡面安裝RSLinx Class,在RSLinx中的OPC功能, 就可以透過配置使計算機與plc的通訊模組連線,並且,透過RSLinx可以看到所有的TAGs!剩下的就是泥自己編寫的計算機應用程式如何與RSLinx進行資料交換了!其它plc亦如此類推!
補充一下,在計算機和plc之間一般現在用乙太網連線即可,plc側需要安裝乙太網的ENBT模組,具體的配置在RS Studio中配置。計算機側一般網絡卡即可,這個配置好乙太網的IP地址就行了。再在計算機側的RS linx中使用乙太網配置,然後就可以在OPC/DDE選單中找到電子資料,再倒入所配置的plc模組中的TAGs就會看到所有的資料形成的電子表格,然後就可以使用了,在具體,我只能建議查詢RS Linx的OPC參考手冊了,在Rockwell Automation的官網上都有,且有中文版的,仔細參照即可,僅僅是配置,無需程式設計!
我不清楚水處理機具體情況,是反滲透的或者其它的,如果需要啟動水泵,那麼是需要調速呢,還是僅僅是交流接觸器即可。另外,水處理機是否需要壓力,流量的控制,閥門的開斷的配合等等!這一套下來,也算是一個plc的專案了!不過你問的是水處理機與計算機之間的資料交換,一般理解就是水處理機中的plc與計算機資料交換!
如果不是plc,而是其它的系統,如dcs,微控制器系統,這與plc是不同的,需要另外考慮!