當(dāng)您使用EtherCAT主站,既要接入IO模塊,還要采集串口設(shè)備數(shù)據(jù)時,怎樣又快又省又便宜?
現(xiàn)在,零點(diǎn)為您提供全套解決方案。
零點(diǎn)公司自主研發(fā)的C系列分布式IO系統(tǒng),幫助您實(shí)現(xiàn)簡單設(shè)置即可完成串口通訊。
C系列分布式IO系統(tǒng)中的串口模塊CT-5321,是我司推出的一款可以用在遠(yuǎn)程分布IO系統(tǒng)上的串口通訊模塊,搭配網(wǎng)絡(luò)適配器CN-8033:串口協(xié)議到EtherCAT。目前CT-5321支持所有零點(diǎn)的分布點(diǎn)IO通訊網(wǎng)絡(luò)適配器。
昨天我們分享了基于西門子S7-1200PLC的CT-5321 Modbus RTU通訊(回顧),今天我們和大家探討如何在倍福TwinCAT3上通過CT-5321采集Modbus RTU從站設(shè)備數(shù)據(jù)。
CT-5321工作在主站模式拓?fù)鋱D
給CN-8033模塊供電24Vdc系統(tǒng)電源和現(xiàn)場電源,網(wǎng)線直連接通PC與CN-8033的ECAT IN接口【EtherCAT通信嚴(yán)格區(qū)分輸入與輸出,接口不能接錯,否則可能導(dǎo)致模塊通信異常】,CT-5321接線A+ B-接到485轉(zhuǎn)USB轉(zhuǎn)換器,USB串口接到PC上。
設(shè)置CN-8033與CT-5321的參數(shù)
采用Micro USB線連接PC與CN-8033配置接口,會在電腦設(shè)備管理器生成com口。打開IOConfig配置軟件,點(diǎn)擊文件新建工程。新建好工程后在屬性欄上傳接口選擇“串口”,串口號選擇“COM61”。之后右鍵工程點(diǎn)擊上傳模塊,可上傳CN-8033模塊。
右鍵上傳上來的CN-8033,點(diǎn)擊模塊管理,在彈出的對話框選擇CT-5321組態(tài)到槽位1。點(diǎn)擊確定。
組態(tài)CT-5321后,可配置該模塊的參數(shù),工作模式:Modbus主站,9600bps,N81,RTU。
右鍵CT-5321,點(diǎn)擊子模塊管理,在彈出的窗口,選擇主站模式的讀寫指令M:,點(diǎn)擊確定。
組態(tài)完成后,右鍵CN-8033,點(diǎn)擊下載配置,可以將配置參數(shù)下載到CN-8033網(wǎng)絡(luò)適配器。
使用Modbus Slave模擬CT-5321所接的Modbus RS485從站設(shè)備。
TwinCAT XAE數(shù)據(jù)采集
打開TwinCAT XAE軟件,依次點(diǎn)擊【文件FILE】->【新建New】->【項(xiàng)目Project】。
如界面所示選中【TwinCAT Projects】并選中界面中間的【TwinCAT XAE Project】,其它保持默認(rèn)(名稱、位置、解決方案名稱可以根據(jù)需要自行修改),點(diǎn)擊【OK】按鈕即可。
新建工程完成后,右鍵I/O-Device,點(diǎn)擊“Scan”,在彈出的窗口依次點(diǎn)擊“確定”“OK”“是”“是”。
掃描完成后,可自動上傳CN-8033的配置(CT-5321本身不帶過程數(shù)據(jù),所以此處沒有顯示)。點(diǎn)擊相應(yīng)的讀寫指令,可查看數(shù)據(jù)采集值。