1.Mes項目中,在一些場景下需要結合業務數據,報警燈來提示。下面是我一個項目的過程記錄,簡單寫一下。
2.虛擬串口,主要是鏈接串口服務器,不同的串口服務器可能有所不同,有些不同安裝這人虛擬軟件,串口服務器本身就虛擬了映射了串口,像這個代成本串口服務器要單獨安裝。
網口--》串口服務器--》 COM--》設備
3.我咨詢報警燈的廠家要相關資料,接線方法等,這個也好煎熬的,左溝通右溝通,這款串口服務器我也是第一次用,然后還要跟串口服務器溝通,COM設備要跟串口配置起來。
先單獨測試串口服務器與485設備,通用Modbus 協議通信,寫個簡單的demo測試。
4.核心的技術路線測通后,剩下就是跟MES業務結合起來做應用了~~。
5.難點主要在於,串口服務器,485 ,Modbus,都要懂一些,命令發錯了,燈是不會有反應的,不想純軟件開發,接口對應,不正常有異常信息之類的,這也許就是跟設備打交道與純軟件開發的最大不同的地方。
6.COM口是獨占的,程序一般只能單開,如果用了串口服務器,並設置為服務端,那么電腦端程序就可以開多,相當於是串口服務器獨占了COM口。