三菱Q系列PLC的ModbusTCP通訊
1. ModbusTCP通訊說明BCNet-Q是一款新型的以太網(wǎng)通訊處理器,專為滿足日益增多的工廠設(shè)備信息化需求(設(shè)備網(wǎng)絡(luò)監(jiān)控和生產(chǎn)管理)而設(shè)計。它用于三菱Q0x/Q0xU/Q0xUD系列PLC的以太
1. ModbusTCP通訊說明
BCNet-Q是一款新型的以太網(wǎng)通訊處理器,專為滿足日益增多的工廠設(shè)備信息化需求(設(shè)備網(wǎng)絡(luò)監(jiān)控和生產(chǎn)管理)而設(shè)計。它用于三菱Q0x/Q0xU/Q0xUD系列PLC的以太網(wǎng)數(shù)據(jù)采集,并支持工控領(lǐng)域內(nèi)絕大多數(shù)SCADA軟件。BCNet-Q支持三菱以太網(wǎng)協(xié)議和ModbusTCP兩種通訊方式。
BCNet-Q模塊內(nèi)部集成了ModbusTCP通訊服務(wù)器,因此可以直接連接到支持ModbusTCP的設(shè)備。例如,組態(tài)軟件、OPC服務(wù)器、PLC以及實(shí)現(xiàn)了ModbusTCP客戶機(jī)的高級語言開發(fā)的軟件。在BCNet內(nèi)部,Modbus協(xié)議地址已經(jīng)默認(rèn)映射到Q系列PLC的地址區(qū),并支持功能號包括:FC1、FC2、FC3、FC5、FC6、FC15和FC16。
2. 上位機(jī)通訊配置(以西門子組態(tài)軟件WINCC為例)
下面以西門子組態(tài)軟件WINCC為例,介紹如何進(jìn)行上位機(jī)與BCNet-Q的通訊配置。
1. 打開Wincc軟件并新建一個項目。
2. 右擊“變量管理”,選擇“添加新的驅(qū)動連接”。在彈出的對話框中選擇“Modbus ”,然后點(diǎn)擊“確定”。
3. 右擊“Modbus TCPIP/IP 單元 1”,選擇“新驅(qū)動程序的連接”。新建一個名稱,然后點(diǎn)擊“屬性”。在屬性對話框中,選擇“CPU類型”為“984”,并在“服務(wù)器”中填入BCNet-Q的IP地址,最后點(diǎn)擊確定。
4. 右擊“變量名稱”,新建一個變量。在這里,我們新建一個D0變量。要設(shè)置地址,請點(diǎn)擊“選擇”,然后彈出對話框。在對話框中,選擇“4x保持寄存器”作為“區(qū)域”,并在“4x”中填入“402001”。注意:根據(jù)ModbusTCP地址對應(yīng)關(guān)系,D0的地址為42001。由于wincc中的地址位數(shù)為6位,所以42001對應(yīng)在wincc中即為402001。
通過以上步驟,您可以成功配置西門子組態(tài)軟件WINCC與BCNet-Q的通訊。請根據(jù)實(shí)際情況調(diào)整對應(yīng)的地址和參數(shù),以確保通訊能夠正常進(jìn)行。