三级片视频播放,精品三级片在线观看,A级性爱视频,欧美+日韩+国产+无码+小说,亲子伦XX XX熟女,秋霞最新午夜伦伦A片黑狐,韩国理伦片漂亮的保拇,一边吃奶一边做边爱完整版,欧美放荡性护士videos

| 注冊(cè)| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
上海邑斯自動(dòng)化科技有限公司>>技術(shù)文章>>以太網(wǎng)通信數(shù)據(jù)交換

以太網(wǎng)通信數(shù)據(jù)交換

閱讀:832        發(fā)布時(shí)間:2022-12-7

通過以太網(wǎng)通信,S7-200PLC可以實(shí)現(xiàn)與另一個(gè)S7-200PLC之間的數(shù)據(jù)交換,與S7-300、S7-400系列擴(kuò)展模塊的數(shù)據(jù)交換,和上位機(jī)、WinAC以及OPC之間的數(shù)據(jù)交換,當(dāng)然還有一些人機(jī)界面。

1 IT Communications Module(CP 243-1 IT)

S7-200的以太網(wǎng)通訊擴(kuò)展模塊是CP 243-1 IT,這個(gè)模塊會(huì)集成一個(gè)RJ45接口,自適應(yīng)半雙工/全雙工,這個(gè)模塊支持的通訊有PG通訊、OP通訊和S7通訊,不是即插即用,需要首先用STEP7 Micro/WIN軟件進(jìn)行基本的配置組態(tài),配置成功后才能進(jìn)行上傳、下載程序,在線監(jiān)控以及其它S7設(shè)備之間的數(shù)據(jù)交換。CP 243-1 IT模塊可以作為通訊的服務(wù)器和客戶端,里面集成8個(gè)S7連接資源和1個(gè)PG連接資源。

在IT功能方面,支持http網(wǎng)頁訪問,支持電子郵件、FTP。CP 243-1也可以通過DHCP和BOOTP的方式自動(dòng)獲取IP。

這里先以CP 243-1與CP 243-1之間的通訊為例,CP 243-1與其它CP模板之間的通訊交換是用一種服務(wù)器和客戶端的形式進(jìn)行的。服務(wù)器作為被動(dòng)響應(yīng)的一方,客戶端是主動(dòng)發(fā)起連接的一方。CP 243-1只支持西門子內(nèi)部的S7協(xié)議,因此無法與一些第三方設(shè)備進(jìn)行數(shù)據(jù)交換。

圖片

2 S7-200之間的以太網(wǎng)通信

任務(wù):將一個(gè)CP 243-1配置為服務(wù)器,另外一個(gè)CP 243-1配置為客戶機(jī)

方法:兩個(gè)站的配置都通過以太網(wǎng)向?qū)瓿桑瓿芍笤诟髯缘某绦蚶锩嬲{(diào)用子程序

注意:

  • CP 243-1不是即插即用模塊,需先通過其他方式對(duì)S7-200下載一個(gè)包含以太網(wǎng)向?qū)У捻?xiàng)目文件,比如說通過PC/PPI電纜去連接CPU200集成的編程口

  • 無論作服務(wù)器還是作客戶機(jī)的CP 243-1都需要做以太網(wǎng)向?qū)渲?/span>

  • 通過以太網(wǎng)向?qū)В疃嗫梢耘渲?個(gè)連接

  • 每個(gè)連接既可以是服務(wù)器連接也可以是客戶機(jī)連接

  • CP 243-1預(yù)留一個(gè)PG連接

3 以太網(wǎng)向?qū)е械闹匾襟E


圖片

下面我們開始介紹以太網(wǎng)向?qū)е械闹匾渲貌襟E。我們通過工具下拉菜單點(diǎn)擊以太網(wǎng)向?qū)Э梢钥吹缴蠄D中的畫面,這個(gè)畫面是為CP 243-1配置以太網(wǎng)地址。用常用的以太網(wǎng)地址,比如說192.168.0.10,然后配子網(wǎng)掩碼為3個(gè)255,其它均用默認(rèn)選項(xiàng)即可,配置成功后我們點(diǎn)擊下一步;

圖片

以太網(wǎng)模塊也會(huì)占用CPU的輸出資源,占用的輸出點(diǎn)地址也和以太網(wǎng)模塊的槽位有關(guān)系,在本例子中我們可以看到以太網(wǎng)模塊占用的QB地址為2,下面是要選擇我們配置的連接資源數(shù)目,我們最多可以配置8個(gè)連接資源,在本例子中我們先配置一個(gè)。

圖片

上圖中介紹的是客戶機(jī)和服務(wù)器的兩個(gè)截圖,我們先看左邊的服務(wù)器的配置。如果將CP 243-1選為服務(wù)器連接,可以看到我們需要填寫的是遠(yuǎn)程的TSAP的端口號(hào),同時(shí)我們?nèi)绻催x上"接受所有連接請(qǐng)求",下面客戶機(jī)的IP地址就為灰,我們就不必再填寫了,另外可以保持默認(rèn)勾選的"保持活動(dòng)"連接功能。接下來再看客戶機(jī)的配置,兩個(gè)CP 243-1的向?qū)渲美锩?本地屬性"和"遠(yuǎn)程屬性"需要交叉對(duì)應(yīng),也就是如上圖中所示的服務(wù)器端CP 243-1向?qū)Ю锩娴倪h(yuǎn)程TSAP端口號(hào)必須和遠(yuǎn)程的客戶機(jī)端的本地端口號(hào)一致,同理,服務(wù)器端的本地的TASP編號(hào)必須和客戶機(jī)端的遠(yuǎn)程的客戶機(jī)編號(hào)一致,同時(shí)服務(wù)器的IP地址要填寫到客戶機(jī)端。

圖片

在客戶機(jī)屬性里面,我們還需要進(jìn)一步配置數(shù)據(jù)傳輸。以上圖為例,客戶機(jī)要從服務(wù)器192.168.0.1的CP 243-1模塊里面讀到8個(gè)字節(jié)的數(shù)據(jù),數(shù)據(jù)源的地址是VB1000,數(shù)據(jù)本地的地址也是VB1000,我們使用默認(rèn)的數(shù)據(jù)連接名稱。每個(gè)數(shù)據(jù)交換最多允許配置212個(gè)字節(jié),每個(gè)連接最多可以配置32個(gè)數(shù)據(jù)傳輸。

圖片

不論我們做的是服務(wù)器配置還是客戶機(jī)配置,以太網(wǎng)都要占用一部分V存儲(chǔ)區(qū)作為參數(shù)的緩存,此部分V存儲(chǔ)區(qū)在S7-200的程序的其它部分絕對(duì)不能夠被重復(fù)利用,否則就會(huì)影響以太網(wǎng)通訊。

4 以太網(wǎng)向?qū)傻淖映绦?/span>


圖片

兩邊的以太網(wǎng)向?qū)渲猛瓿芍笮枰诟髯缘闹鞒绦蚶锩嬲{(diào)用以太網(wǎng)向?qū)傻淖映绦颍诜?wù)器這端我們只需要用SM0.0去激活ETH0_CTRL這個(gè)子程序,在客戶機(jī)端除了調(diào)用ETH0_CTRL這個(gè)子程序之外我們還需要調(diào)用ETH0_XFR子程序去實(shí)現(xiàn)實(shí)際的數(shù)值交換。在上圖的例子里面我們可以看到,XFR的使能端是SM0.5,是一個(gè)秒脈沖地址,并且使用SM0.5的上升沿作為START觸發(fā),Chan_ID和Data所填的地址或符號(hào)名我們可以在向?qū)傻姆?hào)表里面看到,或者在向?qū)Ю锩娴膶?duì)應(yīng)配置的標(biāo)簽下面可以看到。我們需要注意的是,在同一個(gè)連接下面不能有多個(gè)數(shù)據(jù)傳輸同時(shí)激活。

5 與S7-300的以太網(wǎng)通信——CP243-1是客戶機(jī)


圖片

接下來我們介紹CP243-1與S7-300之間的以太網(wǎng)通訊(如上圖)。首先我們介紹CP243-1作為客戶機(jī)的通訊配置,這種方式往往是最*單的,因?yàn)镾7-300站不需要任何配置,只需要在S7-200站里面做以太網(wǎng)向?qū)Ь涂梢浴J紫仍谝蕴W(wǎng)向?qū)Ю锩嫘枰x擇"次為客戶機(jī)連接",然后遠(yuǎn)程的TSAP端口號(hào)填寫03.02,遠(yuǎn)程的IP地址以S7-300的實(shí)際IP地址為準(zhǔn),在本例子中為192.168.0.10。連接屬性配置成功之后我們開始配置數(shù)據(jù)傳輸,在數(shù)據(jù)傳輸里面我們需要注意,S7-300的數(shù)據(jù)地址不是V存儲(chǔ)區(qū)而是DB塊,所以在這里我們選的遠(yuǎn)程的DB塊地址是DB2.DBB0,在這個(gè)數(shù)據(jù)傳輸案例里面我們配置的是8個(gè)字節(jié)的寫操作,是將本地的VB1000-VB1007這8個(gè)數(shù)據(jù)字節(jié)的數(shù)據(jù)地址寫到S7-300的DB2.DBB0開始的8個(gè)字節(jié)里。

圖片

在S7-200的程序里面,我們也需要調(diào)用CTRL和XFR兩個(gè)子程序,CTRL子程序也是需要在最開始的地方用SM0.0一直激活。XFR子程序的激活我們依舊使用SM0.5這個(gè)秒脈沖,用SM0.5加上升沿作為START觸發(fā),連接參數(shù)和數(shù)據(jù)傳輸參數(shù)在之前的配置里面我們都可以看到,我們可以直接填寫連接參數(shù)和數(shù)據(jù)傳輸參數(shù)的符號(hào)名或者對(duì)應(yīng)的V存儲(chǔ)區(qū)地址。

6 與S7-300的以太網(wǎng)通信——CP243-1是服務(wù)器


圖片

同樣是和S7-300做以太網(wǎng)數(shù)據(jù)交換,如果CP243-1作為服務(wù)器也是可以做通的,如果CP243-1作為服務(wù)器我們首先要在以太網(wǎng)向?qū)Ю锩孢x擇"此為服務(wù)器連接",我們?cè)谶@里面可以勾選"接受所有連接請(qǐng)求",本地的TSAP端口號(hào)為10.01,遠(yuǎn)程我們先填寫10.04。同樣,向?qū)渲贸晒χ笪覀冃枰谥鞒绦蚶镉肧M0.0一直調(diào)用ETH0_CTRL這個(gè)子程序。

S7-200這一側(cè)的編程工作就是這一些,我們回過頭來看S7-300

圖片

首先,做完標(biāo)準(zhǔn)的硬件組態(tài)之后我們需要在網(wǎng)絡(luò)組態(tài)里面添加一個(gè)S7連接(如上圖);

圖片

在S7連接里面我們先要選擇這是一個(gè)通訊伙伴位指令的連接,連接類型為S7連接,在連接的屬性里面我們可以看到遠(yuǎn)程的IP地址,也就是我們CP243-1的IP地址我們填寫192.168.0.10;

圖片

在連接的地址細(xì)節(jié)里面我們把本地的TSAP端口號(hào)選成10.04,遠(yuǎn)程選成10.01,這個(gè)是和我們?cè)贑P243-1之前做好的服務(wù)器連接屬性里面是交叉對(duì)應(yīng)的。S7-300的網(wǎng)絡(luò)配置配置完畢之后需要對(duì)S7-300PLC進(jìn)行一次下載才能夠生效,下載之前也要做保存編譯。

圖片

組態(tài)完畢后我們打開S7-300的OB1主程序,在這里面調(diào)用FB14和FB15兩個(gè)通訊指令,兩個(gè)功能塊的REQ是觸發(fā)端,每次捕捉到1信號(hào)后都會(huì)執(zhí)行一次GET或者PUT通訊操作;"ID"是指在網(wǎng)絡(luò)組態(tài)里面連接屬性里面看到的連接ID,在本應(yīng)用中我們填寫1;"ADDR_1"指的是遠(yuǎn)程的CP243-1里面的數(shù)據(jù)地址,在這里面CP243-1背后的S7-200的V存儲(chǔ)區(qū)一律被S7-300識(shí)別成DB1,在這里面我們PUT功能塊填寫的P#DB1.DBX1010.0 BYTE 8代表的是從VB1010開始的地址,8個(gè)連續(xù)的字節(jié);"SD_1"和"RD_1"代表的是S7-300本地的數(shù)據(jù)存儲(chǔ)區(qū)地址,我們這里面新建了一個(gè)DB2作為通訊緩沖區(qū)


收藏該商鋪

請(qǐng) 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
二維碼 意見反饋
在線留言
主站蜘蛛池模板: 江阴市| 买车| 山丹县| 深州市| 洪雅县| 塔城市| 铜山县| 华阴市| 外汇| 荣昌县| 屏边| 通河县| 彭泽县| 克拉玛依市| 荥阳市| 洛川县| 会昌县| 西丰县| 佛坪县| 常德市| 闸北区| 娄烦县| 寻甸| 虹口区| 抚顺市| 璧山县| 巍山| 泰兴市| 荥经县| 鄯善县| 包头市| 佛学| 富阳市| 金湖县| 固镇县| 浑源县| 成都市| 滦平县| 玉林市| 建平县| 江安县|