国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

以太網(wǎng)在PLC通信中的應(yīng)用

2018-01-19 22:00姜波
都市家教·上半月 2017年12期
關(guān)鍵詞:自帶子程序調(diào)用

姜波

【摘 要】通過S7-200 SMART PLC實(shí)例說明兩臺(tái)主機(jī)間以太網(wǎng)通信方式具體應(yīng)用方法。

【關(guān)鍵詞】PLC;通信

可編程控制器簡稱PLC,它們之間的通信有多種方式,對(duì)于S7-200 PLC,可以通過PPI通訊方式進(jìn)行通信和數(shù)據(jù)交換,或通過profibus dp進(jìn)行通信,當(dāng)然,也可以通過MODBUS通信方式進(jìn)行通信。具體操作都是通過自帶的485接口,一個(gè)作為主站,一個(gè)作為從站,來進(jìn)行數(shù)據(jù)交換。

S7-200SMART PLC是西門子公司,針對(duì)中國市場推出的一款高性價(jià)比的小型PLC產(chǎn)品,對(duì)于S7-200的PLC來說它有一個(gè)優(yōu)勢(shì),就是在PLC的基本單元上帶有一個(gè)以太網(wǎng)口,我們可以使用這個(gè)以太網(wǎng)口來實(shí)現(xiàn)S7-200 SMART PLC之間的數(shù)據(jù)交換,下面以兩臺(tái)PLC為例說明具體的操作方法。

首先進(jìn)行硬件聯(lián)接,硬件連接很簡單,由于SMART自帶一個(gè)RJ45以太網(wǎng)接口,所以直接用普通網(wǎng)線連接即可。

軟件設(shè)置可以按以下步驟設(shè)置:

(1)對(duì)PLC進(jìn)行硬件組態(tài),配置好每一個(gè)PLC的IP地址,使需要通信的PLC在同一個(gè)網(wǎng)絡(luò)。

例如:一臺(tái)設(shè)為192.168.0.100,另一臺(tái)設(shè)為192.168.0.101.

(2)選擇向?qū)е蠫ET/PUT操作,進(jìn)行需要通信數(shù)據(jù)的組態(tài),配置向?qū)У墓ぷ髦恍枰诒镜卣荆ㄖ髡荆┻M(jìn)行不需要在遠(yuǎn)程站(從站)進(jìn)行。

(3)選擇第一操作(operation)進(jìn)行數(shù)據(jù)交換的組態(tài)。以同樣的方法配置另外的一個(gè)操作,類型可以選擇為PUT類型。

(4)分配建議地址,直接生成。

(5)向?qū)珊?,在本地站中調(diào)用生成的子程序。

(6)在主機(jī)中編入以下程序

LD I0.0

EU

MOVB 255,VB0

LD I0.0

ED

MOVB 0,VB0

LD SM0.0

CALL

NET_EXE:SBR1,100,M0.0,M0.1

說明:超時(shí):通信超時(shí)時(shí)間100表示為100s;周期指每次所有操作都完成后進(jìn)行一次切換;錯(cuò)誤指若出錯(cuò)該位為1.

注意:子程序要保證每個(gè)掃描周期都要用,所用是用SM0.0調(diào)用子程序。

(7)在從機(jī)中編入以下程序

LD I0.0

EU

MOVB 255,VB0

LD I0.0

ED

MOVB 0,VB0

這樣就實(shí)現(xiàn)了用主機(jī)的I0.0輸入點(diǎn)控制從機(jī)QB0一個(gè)字節(jié)的輸出,用從機(jī)的I0.0輸入點(diǎn)控制主機(jī)QB0一個(gè)字節(jié)的輸出。

參考文獻(xiàn):

[1]胡學(xué)林.可編程控制器教程.電子工業(yè)出版社,2003,11.

[2]王二超.PLC基礎(chǔ)與實(shí)訓(xùn).航空工業(yè)出版社,2014,8.endprint

猜你喜歡
自帶子程序調(diào)用
核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
“好賣的產(chǎn)品 自帶營銷力。”
好的愛情自帶成長屬性
基于系統(tǒng)調(diào)用的惡意軟件檢測(cè)技術(shù)研究
子程序在數(shù)控車加工槽中的應(yīng)用探索
利用RFC技術(shù)實(shí)現(xiàn)SAP系統(tǒng)接口通信
簡化編程與子程序嵌套的應(yīng)用
小金县| 大庆市| 中山市| 正阳县| 鞍山市| 千阳县| 永康市| 嘉峪关市| 嘉鱼县| 镇原县| 辽源市| 陆河县| 陇川县| 富川| 石景山区| 赞皇县| 衢州市| 周宁县| 石城县| 龙江县| 华池县| 壤塘县| 横山县| 黄梅县| 安吉县| 民乐县| 察雅县| 竹山县| 门源| 公安县| 通海县| 陵川县| 开封市| 卢龙县| 婺源县| 卓尼县| 扬中市| 白山市| 凤翔县| 洪江市| 新建县|