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