DDMxA1 RS-485串行總線數碼顯示應用介紹
DDM4A1、DDM5A1串行數碼顯示表可作為RS-485網絡的一個從站,可與PLC、其他計算機設備混合使用,下面介紹各種應用方法:
采用DDM4A1與計算機 RS-485網絡連接組成32個數據顯示單元;
1、這里,DDM4A1顯示表作為RS-485網絡中的從設備,而計算機可安裝如下之一的監控組態軟件:
國產組態軟件:
組態王;
力控;
世紀之星;
昆侖通態……。
進口組態軟件:
Citect
Fix
Intuch
Intellution
Wonderware
………
2、然后,利用計算機上的COM1或者COM2 RS-232口作為組態軟件的I/O連接設備的通訊口。由于COM口為RS-232口,不具備直接連接多個設備的能力,因此,可采用RS232轉RS485通訊口,作為RS-485總線網絡,就能掛接多個DDMxA1顯示表。
3、在組態軟件中選擇三菱FX2N RS485 PLC或者Melsec-A series設備,幾乎所有的組態軟件均支持三菱FX A系列PLC的LINK通訊協議。
4、設置每個顯示表的地址和對應的數據單元,DDMxA1規定,每個顯示表必須指定網絡中唯一地址號,范圍0~31共32個獨立單元;
5、設置每個地址單元所對應的數據顯示和特殊符號地址,DDMxA1規定:數據顯示單元地址為D0,特殊顯示符號地址為D1;
6、為了使某個顯示表顯示指定(或者變化的)數據,必須對該地址的單元進行相應的程序控制,例如:第3個顯示表要在現場顯示3#電爐的溫度,它可能是由DDMF1-8AD模塊采集上來的,其值為562.5℃,則我們將該值傳給地址為02H的DDM4A1顯示表D0數據寄存器內,由于小數點在十位上,所以再給02H地址的顯示表D1數據寄存器上再傳輸一個20H的數據,則遠在現場的第3塊DDM4A1顯示表就自動顯示出“562.5”的溫度值,依此類推……。
采用DDM4A1與PLC RS-485網絡連接組成32個數據顯示單元:
以上方法適合已經有計算機系統但又需要在現場顯示數據的場合。但如果系統沒有計算機,僅僅有一臺PLC怎么辦?
我們可以將32塊DDM4A1 與PLC 共同連接于一個RS-485網絡,每個顯示單元顯示數據完全依賴于PLC;
它有如下優點:
系統簡單、顯示數據不會因計算機系統不穩定或者崩潰導致無法在現場看到參數、數據,可靠性、適用性大大增強而成本又極低。
在該種應用中,PLC必須編制相應的驅動程序,而PLC也必須有RS-485自由通訊接口、功能。
1、如果為三菱FX系列PLC,你可以十分方便地選擇FX-485BD小卡或者FX-485ADP模塊來擴展RS-485接口。
2、如果你使用歐母龍PLC,例如CQM系列,你可選擇帶有RS-232串口功能的CPU,然后使用RS-232轉RS-485接口模塊;
3、如果你使用西門子S7-200系列PLC,由于它的接口本身已經是RS-485接口,直接利用自由通訊口就可以編程控制;
其他PLC也可以照此方法解決;
以下為采用三菱FX系列PLC驅動4塊顯示表的程序例子,你可以照此方法擴展更多的顯示表:
采用DDM4A1與PLC RS-485、計算機系統構成可達32個數據顯示單元;
這里,計算機作為監控、管理主站,方便進行設置、監視、控制和曲線、報表打印管理功能,而PLC及DDM4A1完成現場調節、控制和數據顯示。
采用該種方式,DDM4A1能完美與PLC配合,性價比極高;
采用DDM5A1組成參數循檢顯示系統;
由于DDM5A1顯示內容相對較為豐富,故可以作一些特殊的應用:
1、帶光柱顯示,模擬常規的連續數據變化,美化顯示屏,必須配合顯示數據并給特殊符號數據按01xxH~0AxxH變化;
2、利用第5位數碼顯示特殊符號,可在同一塊表上顯示15組數據,方便對PLC的內部工作參數進行設置提示,必須配合顯示數據并給特殊符號數據按0xx0H~0xxFH變化;
3、利用模擬光點,可在同一塊表上顯示10組5位數據,方便對PLC的內部工作參數進行設置提示或者作為參數的循環顯示,必須配合顯示數據并給特殊符號數據按0BxxH~15xxH變化;
文章版權歸西部工控xbgk所有,未經許可不得轉載。