1.控制系統原理
圖1:通信系統原理
2.硬件要求
S7-1200 PLC目前有三種類型的CPU:
1)S7-1211C CPU .
2)S7-1212C中央處理器.
3)S7-1214C中央處理器.
這三種類型的CPU最多可以連接三個串行通信模板。
本例中使用的PLC硬件是:
1)PM1207電源?(6ep 1 332-1sh 71)
2)S7-1214C(6es 7 214-1be 30-0xb 0)
3)cm 1241 RS485(6es 7 241-1ch 30-0xb 0)
4)CPU 224 XP(6es 7 214-2ad 23-0xb 0)
3.軟件要求
1)編程軟件步驟7基礎V10.5 (6ES7822-0A0-0A0)
2)編程軟件STEP 7 MicroWIN;Modbus庫軟件選項包
配置
我們通過下面的實際操作來介紹如何在Step7 Basic V10.5中配置S7-1214C與S7-200之間的Modbus通訊。
4.1 S7-1200是Modbus主站,S7-200是Modbus從站。
S7-1200作為Modbus主站的配置步驟如下:
點擊桌面上的“綜合自動化門戶V10”圖標,打開下圖:
圖2:新建S7 -1200項目
首先需要選擇“新建項目”選項,然後進入Modbus _ Master在“項目名稱:”中;在“路徑:”中將項目的存儲路徑改為“c: \ ”;點擊"創建",從而創建壹個新的Modbus項目文件。
點擊門戶視圖左下角的項目視圖,切換到項目視圖,如下圖:
圖4:切換到項目視圖
打開後,在“設備”選項卡下,點擊“添加新設備”,在彈出菜單中輸入設備名稱“PLC_1”,在設備列表中選擇CPU的類型。選擇後,出現下圖:
圖5: PLC硬件配置
插入CPU後,點擊CPU左側的空槽,在右側的“目錄”中找到“通訊”下的RS485模塊,拖動或雙擊這個模塊,這樣串口模塊就插入到硬件配置中了。接下來妳需要配置這個RS485模塊的硬件接口參數,選擇RS485模塊,下面會出現壹個該模塊的硬件屬性配置窗口。在屬性窗口中,有以下五個選項,“常規”;”端口配置”;”傳輸消息配置”;”接收消息配置”;“IO地址/硬件標識符”."壹般"包括本模塊的"項目信息";在“端口配置”中,您可以配置端口的參數。
波特率:9600;
驗證方式:無;
數據位為:8;
停止位:1;
硬件流量控制:無;
等待時間:1毫秒
如下所示設置參數: