1200PLC+CB1241作(zuò)主站Modbus RTU輪詢

作(zuò)者:管理(lǐ)員 點擊:211次 發布時間:2022-08-02

1200PLC+CB1241作(zuò)主站Modbus RTU輪詢(數字量輸入輸出:2ZM21-20DI2DOR-011)

1.網絡拓撲圖

編程設備:電(diàn)腦

主站設備CPU 1211C+CB1241

軟件:Portal V16

從站設備2ZM21-20DI2DOR-01120路數字量輸入2路繼電(diàn)器+1485通訊口)

通訊線(xiàn):屏蔽雙絞線(xiàn)、網線(xiàn)

圖片111.png

1200PLCIP192.168.0.10ZM21-20DI2DOR-011站地址分(fēn)别為(wèi)12,波特率9600bps

2. 産(chǎn)品介紹及準備

ZM21-20DI2DOR-011串口20數字量輸入、2路繼電(diàn)器模塊相關手冊請到德(dé)陽旭捷科(kē)技(jì )有(yǒu)限公(gōng)司官網查看。

通過撥碼開關設置1ZM21-20DI2DOR-011的站地址為(wèi)1,波特率9600bps,另一個設置成站地址為(wèi)2,波特率9600bps

了解這兩款産(chǎn)品的modbus協議内部寄存器:

        圖片3.png

3.新(xīn)建工(gōng)程,硬件設置

添加PLC

1.png

添加CB 1241通信闆到PLC

2.png


設置通信版的參數:波特率9600bps、無校驗、8位數據位、1位停止位、等待時間10000mS

3.png

設置PLCIP地址,用(yòng)于程序下載

4.png

系統和時鍾存儲器勾選,地位我們分(fēn)别定義在MB50MB51,後面編程會用(yòng)到。

5.png

4.添加必用(yòng)的全局數據區(qū)

添加2個數據區(qū):DB1Modbus數據區(qū))用(yòng)于Modbus_Master指令數據收發區(qū)域DB4Modbus标識區(qū))用(yòng)于Modbus_Comm_LoadModbus_Master指令的錯誤位、完成位、錯誤代碼等标志(zhì)的存放

6.png

7.png

從站的内部寄存器是什麽類型的就創建什麽類型的數據,2個從站都是20個數字量輸入、2個數字量輸出。

8.png

串口初始标志(zhì)3個,需要發多(duō)少條指令就建立多(duō)少個STEP、完成位、指令忙位、錯誤位、錯誤狀态寄存器。

5.編程




德(dé)陽旭捷科(kē)技(jì )有(yǒu)限公(gōng)司