通過以太網(wǎng)編程
要實現(xiàn)用以太網(wǎng)對S7-200 CPU編程,你需要有:
- 裝有以太網(wǎng)卡的PC機,PC機上裝有STEP 7-Micro/WIN(V3.2 SP1以上)軟件
- 能夠通過PC/PPI電纜、或CP卡、或EM241與CPU做通信編程
- CP243-1以太網(wǎng)模塊
- 一個HUB(集線器)、或Switch(交換機)和網(wǎng)絡(luò)電纜,或以太網(wǎng)直連電纜
首先你需要用STEP 7-Micro/WIN 軟件,在Tools > Ethernet Wizard(以太網(wǎng)向?qū)В┲袑P243-1進行配置,為其設(shè)定IP地址、子網(wǎng)掩碼等。
西門子plc控制器cp243-1以太網(wǎng)通訊模塊 6GK7 243-1EX01-0XE0
1. CP243-1以太網(wǎng)向?qū)渲?
CP243-1模塊是S7-200系列產(chǎn)品中唯一一款以太網(wǎng)通信模塊,它既可以作為西門子以太網(wǎng)S7通信中的客戶端,也可作為服務(wù)器。那么,如果想通過以太網(wǎng)通信與PC機中的STEP 7-Micro/WIN軟件通信,實現(xiàn)編程的上載、下載或在線監(jiān)控,以太網(wǎng)向?qū)г撊绾闻渲媚兀肯旅鎸P243-1的以太網(wǎng)向?qū)渲米鲈敿毭枋觥?BR>首先,通過PC/PPI電纜使PC機與S7-200的通信成功,然后進入工具中的以太網(wǎng)向?qū)渲媒缑妫鐖D1所示:
圖 1 以太網(wǎng)向?qū)渲?BR>進入到向?qū)渲媒缑嬷校瑢吹饺鐖D2所示的界面。點擊“讀取模塊”即可讀出CP243-1的模塊信息,然后雙擊模塊信息,將模塊位置添加成功。
圖2 模塊位置讀取
每個CP243-1模塊都需要配置一個IP地址,如圖3的界面所示。IP地址的設(shè)置需要在指定的對話框中進行設(shè)置。
圖3 IP地址分配界面
點擊圖3中標(biāo)注的選項,進入圖4界面。在該界面中的IP地址欄內(nèi)填入與PC機同一個網(wǎng)段的IP地址,然后點擊保存,并退出該界面。
圖4 IP地址設(shè)定
CP243-1模塊需要占用一個QB字節(jié),該字節(jié)的地址不能任意填寫,需要進行計算(如果通過自動讀取模塊位置的方式則會自動計算)。計算的規(guī)則就是從CPU本體的輸出字節(jié)開始計算,依次排列到CP243-1的模塊位置即可;也可以通過查看PLC菜單中的信息,找到CP243-1模塊輸出的起始地址。CP243-1模塊的連接資源數(shù)目為8個S7連接加一個PG資源。該PG資源為S7-200的編程軟件,所以在圖5中可以不用建立連接數(shù)目。
圖5 設(shè)定QB字節(jié)地址及連接數(shù)目
圖6中會對以太網(wǎng)向?qū)渲梅峙銿存儲區(qū)地址 ,該V區(qū)地址在程序的其它地方不能被再次使用。
圖6 分配V存儲區(qū)地址
2. CP243-1模塊的編程與通信
當(dāng)配置完以太網(wǎng)向?qū)Ш螅谡{(diào)用子程序中會找到向?qū)傻淖映绦颍瑢⑵湔{(diào)用在主程序中,如圖7所示:
圖7 以太網(wǎng)初始化程序
全部編譯后若沒有錯誤就可以下載到PLC中。下載成功后,需要斷電再上電使模塊配置生效,此時CP243-1模塊上面的指示燈狀態(tài)為LINK燈與RUN燈常亮,RX/TX燈閃爍。
在設(shè)置 PG/PC 接口中,選擇相應(yīng)的TCP/IP協(xié)議,再打開通信的對話框,在IP地址欄里選擇組態(tài)過的IP地址,然后點擊雙擊刷新按鈕即可找到對應(yīng)的CPU地址,如圖8所示。
圖8 通過以太網(wǎng)方式連接S7-200
至此,CP243-1與PC機上的STEP 7-Micro/WIN軟件就連接成功了。這時,CP243-1的CFG燈也會亮橘黃色,代表S7-200編程軟件與CP243-1模塊以太網(wǎng)連接成功,可以完成上載、下載以及在線監(jiān)控程序任務(wù)。