產(chǎn)地類別 | 進(jìn)口 |
---|
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
一、準(zhǔn)備工具西門子PLC CPU S7-300模塊西門子PLC CPU S7-300模塊
1. S7-200SMART PLC一臺(tái)
2. 一根網(wǎng)線
3. STEP 7-MicroWIN SMART編程軟件,TCP調(diào)試助手軟件
二、 編寫(xiě)程序
第一步:(在桌面打開(kāi)STEP 7-MicroWIN SMART編程軟件)
第二步:(從左側(cè)項(xiàng)目樹(shù)庫(kù)指令當(dāng)中調(diào)用MBUS_SERVER(服務(wù)器)指令)
第三步:(填寫(xiě)MBUS_SERVER(服務(wù)器)指令)
MBUS_SERVER(服務(wù)器)指令各引腳填寫(xiě)如下:
概念:EN:使能端,給EN使能來(lái)接通MBUS_SERVER服務(wù)器指令。
填寫(xiě):使用SM0.0一直為1來(lái)接通它。
概念:Connect:1:服務(wù)器接受來(lái)自客戶端的請(qǐng)求;=0:服務(wù)器可以斷開(kāi)已經(jīng)建立的連接
填寫(xiě):使用SM0.0一直為1。
概念:IP_Port:服務(wù)器本地端口號(hào)
填寫(xiě):這里和客戶端一致,填寫(xiě)502。
概念:MaxIQ:對(duì)應(yīng)數(shù)字量輸入/輸出點(diǎn)對(duì)應(yīng)Modbus 地址參數(shù),可設(shè)置范圍:0-256,0表示禁用對(duì)輸入和輸出的所有讀取和寫(xiě)入,建議將 MaxIQ 值設(shè)置為 256。
填寫(xiě):256建議范圍。
概念:MaxAI:對(duì)應(yīng)模擬量輸入?yún)?shù)對(duì)應(yīng)Modbus 地址參數(shù),可設(shè)置范圍:0-56,0表示禁用對(duì)模擬量輸入地讀取,對(duì)于 CPU CR40 和 CR60,為 0
對(duì)于所有其它 CPU 型號(hào),為56。
填寫(xiě):56所以型號(hào)都可以。
概念:MaxHold:用于 Modbus 地址V 存儲(chǔ)器中的字保持寄存器數(shù),例如,如果要允許 Modbus 客戶端訪問(wèn) 2000 字節(jié)的 V 存儲(chǔ)器,則將 MaxHold 的值設(shè)置為 1000 字(保持寄存器)。
填寫(xiě):這里可以訪問(wèn)6個(gè)字節(jié),所以填寫(xiě)6。
概念:HoldStart:指向 V 存儲(chǔ)器中保持寄存器起始位置的指針,簡(jiǎn)單理解是服務(wù)器寫(xiě)入到客戶端的地址。
填寫(xiě):&VB0地址前面一定要加指針?lè)?hào)(&),否則無(wú)效哦!
概念:Done:完成位,程序塊指令執(zhí)行完畢會(huì)輸出完成位,這里的完成位還可以使用它做輪詢哦!
填寫(xiě):只能填寫(xiě)位地址,這里填寫(xiě)M0.1。
概念:Error:錯(cuò)誤位,當(dāng)程序塊或通信出錯(cuò)錯(cuò)誤時(shí),Error會(huì)輸出錯(cuò)誤代碼,可以根據(jù)這個(gè)錯(cuò)誤代碼來(lái)查找具體的錯(cuò)誤信息,以便解除故障。
填寫(xiě):只能填寫(xiě)位地址,這里填寫(xiě)MB1。
第四步:(通過(guò)第三步的填寫(xiě),完成如下圖)
三、下載并監(jiān)視程序
第一步:(下載程序并監(jiān)視)
四、設(shè)置調(diào)試助手參數(shù)
第一步:(打開(kāi)調(diào)試助手軟件)
第二步:(設(shè)置調(diào)試助手參數(shù))
連接:選擇TCP。
IP地址:輸入192.168.0.10 這是你PLC通信下載IP地址。
端口:填寫(xiě)502。
第三步:(讀取服務(wù)器線圈地址狀態(tài))
調(diào)試助手是客戶端等于主站,這里選擇主站并選擇線圈。
參數(shù)設(shè)備地址:不用管默認(rèn)就好,也用不到。
線圈地址:也默認(rèn)就好。
讀取個(gè)數(shù):選擇00 08等于8個(gè)位,8個(gè)線圈Q0.0—Q0.7。
選擇寫(xiě)線圈把8個(gè)位全部為1等于ON。
這時(shí)我們觀察到PLC線圈是全部點(diǎn)亮,如下圖: