一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用FB65但RFID與PC的連接DB用法有一定的區(qū)別

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2021-03-02 15:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

同樣是使用使用FB65但RFID與PC的連接DB用法有一定的區(qū)別:

首先說一下什么是FB65:

通過TCP和ISO on TCP使用

兩個(gè)通信伙伴都調(diào)用FB 65 "TCON"來設(shè)置和建立通信連接。在這些參數(shù)中,您要指定哪個(gè)伙伴是主動(dòng)通信傳輸點(diǎn)、哪個(gè)伙伴是被動(dòng)通信傳輸點(diǎn)。

設(shè)置并建立連接后,CPU會(huì)自動(dòng)對(duì)連接進(jìn)行維護(hù)和監(jiān)視。

如果連接中斷,如由于線路中斷或遠(yuǎn)程通信伙伴而造成的中斷,主動(dòng)伙伴會(huì)嘗試重新建立已組態(tài)的連接。在這種情況下,不必再次調(diào)用FB 65 "TCON"。

當(dāng)調(diào)用FB 66 "TDISCON"或CPU進(jìn)入STOP模式時(shí),現(xiàn)有連接將被終止并刪除已組態(tài)的連接。要重新設(shè)置并再次建立該連接,必須再次調(diào)用FB 65 "TCON"。

下面各自介紹一下程序結(jié)構(gòu)和設(shè)置:

RFID的設(shè)置

SICKRFID里軟件程序里的設(shè)置:

RFID的背景數(shù)據(jù)塊定義FB的連接格式:和UDT65一致!

在程序中設(shè)置格式:

FB520程序分析:

用戶程序和操作系統(tǒng)通信層之間該連接的標(biāo)識(shí)號(hào)(數(shù)值范圍:W#16#0001至W#16#0FFF)您必須在各個(gè)帶有標(biāo)識(shí)號(hào)的塊中指定參數(shù)的值。

TCON_PARAM.id := INT_TO_WORD(VerbID.ID); 20

建立連接的方式的標(biāo)識(shí)號(hào):必須將FALSE分配給該參數(shù)。

TCON_PARAM.active_est := True;S7作Client時(shí)為主動(dòng) TRUE

S7作Server時(shí)為被動(dòng)FALSE

TCON_PARAM.connection_type := B#16#11; 協(xié)議類型:11TCP/13UDP

B#16#03:通過CPU 319-3 PN/DP上的集成IE接口進(jìn)行通信

TCON_PARAM.local_device_id := INT_TO_BYTE(VerbID.DeviceID); =3

以十六進(jìn)制表示的端口號(hào)

TCON_PARAM.local_tsap_id[1]:= WORD_TO_BYTE(SHR(IN:=INT_TO_WORD(VerbID.lokalPort),N:=8)); 2111

TCON_PARAM.local_tsap_id[2]:= WORD_TO_BYTE(INT_TO_WORD(VerbID.lokalPort));

TCON_PARAM.rem_staddr_len :=B#16#4; 遠(yuǎn)程連接終端的地址長(zhǎng)度:4: 參數(shù)rem_staddr中有效的IP地址

TCON_PARAM.rem_tsap_id_len := B#16#2; 所使用的參數(shù)rem_tsap_id的長(zhǎng)度

連接設(shè)備的IP地址:

TCON_PARAM.rem_staddr[1] :=INT_TO_BYTE(VerbID.IP[1]); 10

TCON_PARAM.rem_staddr[2] :=INT_TO_BYTE(VerbID.IP[2]);200

TCON_PARAM.rem_staddr[3] :=INT_TO_BYTE(VerbID.IP[3]);27

TCON_PARAM.rem_staddr[4] :=INT_TO_BYTE(VerbID.IP[4]);48

TCON_PARAM.rem_tsap_id[1] :=B#16#8; 遠(yuǎn)程標(biāo)示號(hào)0840---2112

TCON_PARAM.rem_tsap_id[2] := B#16#40; 遠(yuǎn)程標(biāo)示號(hào)

在與中控室電腦連接時(shí)FB600 的靜態(tài)變量格式與RFID的格式一致證明

DB860關(guān)于與PC連接用設(shè)置結(jié)構(gòu):

FB600程序分析:

L DBW[AR1,P#0.0] 1 連接ID用戶程序和操作系統(tǒng)通信層之間該連接的標(biāo)識(shí)號(hào)

T #Verbindung.id

L B#16#11 使用TCP連接方式

T #Verbindung.connection_type

SET 建立連接的方式的標(biāo)識(shí)號(hào):必須將FALSE分配給該參數(shù)。

R #Verbindung.active_est

L 0 //0 不用指0

T #Verbindung.rem_staddr_len // 遠(yuǎn)程連接終端的地址長(zhǎng)度

PC的IP地址:

L DBW[AR1,P#4.0] //VerID.IP[1] 192

T #Verbindung.rem_staddr[1]

L DBW[AR1,P#6.0] //VerID.IP[2] 168

T #Verbindung.rem_staddr[2]

L DBW[AR1,P#8.0] //VerID.IP[3] 0

T #Verbindung.rem_staddr[3]

L DBW[AR1,P#10.0] //VerID.IP[4] 11

T #Verbindung.rem_staddr[4]

L 0

T #Verbindung.rem_tsap_id_len// 所使用的參數(shù)rem_tsap_id的長(zhǎng)度

連接設(shè)備的IP地址:

L 2 //所使用的參數(shù)local_tsap_id的長(zhǎng)度為2

T #Verbindung.local_tsap_id_len

L DBW[AR1,P#12.0] //2000

T #Verbindung.local_tsap_id[2] // 低字節(jié)

SRW 8

T #Verbindung.local_tsap_id[1] // 高字節(jié)

L DBW[AR1,P#2.0] B#16#03:通過CPU 319-3 PN/DP上的集成IE接口進(jìn)行通信

T #Verbindung.local_device_id

從對(duì)FB600和FB520程序分析我們可以知道它們公用的程序結(jié)構(gòu)還是使用了UDT65的標(biāo)準(zhǔn)化的結(jié)構(gòu),都使用了TCP連接,只是端口各不相同罷了,一個(gè)是2111而另一個(gè)是2000.在就是和RFID通訊時(shí)作主站,和PC通訊時(shí)作從站.

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RFID
    +關(guān)注

    關(guān)注

    391

    文章

    6435

    瀏覽量

    242286
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11074

    瀏覽量

    216870
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6205

    瀏覽量

    137744

原文標(biāo)題:S7程序-RFID 與PC連接區(qū)別-FB 65/UDT65

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    東集RFID讀寫器什么用

    RFID讀寫器必須與RFID標(biāo)簽遵循一定的通信協(xié)議,以確保數(shù)據(jù)交換的成功性和安全性,常見的協(xié)議ISO/IEC 14443、ISO/IEC 15693等。二、
    發(fā)表于 06-20 10:36

    RFID技術(shù)在PC組件供應(yīng)鏈管理中的應(yīng)用

    岳冉基于RFID技術(shù)的PC組件供應(yīng)鏈管理解決方案,該方案通過為PC組件粘貼RFID標(biāo)簽,并利用RFID讀寫器進(jìn)行信息讀取和傳輸,實(shí)現(xiàn)了對(duì)
    的頭像 發(fā)表于 02-06 15:48 ?443次閱讀
    <b class='flag-5'>RFID</b>技術(shù)在<b class='flag-5'>PC</b>組件供應(yīng)鏈管理中的應(yīng)用

    ADS1293在ADC轉(zhuǎn)換時(shí)是否一定幾率采集到錯(cuò)誤的AD轉(zhuǎn)換值?

    請(qǐng)問下正常是的ADS1293 在ADC轉(zhuǎn)換時(shí)是否一定幾率采集到錯(cuò)誤的AD轉(zhuǎn)換值,如果有大概多次AD轉(zhuǎn)換會(huì)發(fā)生次,發(fā)生錯(cuò)誤后ALARMB引腳會(huì)什么變化,在什么寄存器中可以設(shè)置? 謝謝,麻煩解答下!
    發(fā)表于 01-23 08:27

    用LDC1614采集時(shí),當(dāng)距離小于一定范圍時(shí),采集值突然變小,為什么?

    用LDC1614采集時(shí),隨著導(dǎo)體(鋁箔)和線圈距離的拉近,采集值上升,當(dāng)距離小于一定范圍時(shí),采集值突然變?。ù蟾抛冃?b class='flag-5'>一半),請(qǐng)問是我寄存器配置的問題,還是什么其他原因
    發(fā)表于 01-01 06:11

    ads1292和ads1292R之間什么區(qū)別?

    1、導(dǎo)聯(lián)線連接上,社區(qū)內(nèi)有兩種不同的用法,不知什么區(qū)別?見下圖 上圖是TI評(píng)估板上給的 上圖是社區(qū)內(nèi)位大哥給的 對(duì)比
    發(fā)表于 12-20 12:56

    請(qǐng)問SN65HVD230D和SN65HVD230DR中D和DR分別代表什么含義?什么區(qū)別呢?

    個(gè)芯片后綴的含義的問題,SN65HVD230D和SN65HVD230DR中D和DR分別代表什么含義,什么區(qū)別
    發(fā)表于 12-09 06:20

    SN65DSI86輸出信號(hào)支持多大的衰減值呢?

    我們用法SN65DSI86輸出DP信號(hào)通過線材連接器后連接到另顆DP接收芯片,想請(qǐng)問SN65
    發(fā)表于 11-29 06:13

    ADS8688上電后,一定概率讀不到正常數(shù)據(jù),為什么?

    上電后,一定概率讀不到正常數(shù)據(jù)。 單片機(jī)復(fù)位也無效,需要ads8688斷電,重新上電,才能有效復(fù)位。
    發(fā)表于 11-21 08:27

    NE555 PWM輸出信號(hào)的上升沿一定的波動(dòng)是怎么回事?

    ,明顯可以看到黃色的上升沿前端些抖動(dòng),放大以后的波形如下: 我的問題是:為什么PWM信號(hào)翻轉(zhuǎn)為高電平后,又出現(xiàn)一定程度的波動(dòng)?這個(gè)波動(dòng)是哪里來的? 下圖是下降沿的波形: 感謝大家的關(guān)注。
    發(fā)表于 11-12 06:55

    用TPA3116D2對(duì)一定頻率的正弦波信號(hào)電壓進(jìn)行放大,輸出電壓跟輸入信號(hào)的頻率什么關(guān)系?

    我用TPA3116D2對(duì)一定頻率的正弦波信號(hào)電壓進(jìn)行放大,輸入信號(hào)為峰峰值為0.6V的正弦波,TPA3116D2設(shè)置20DB放大,當(dāng)輸入信號(hào)頻率從20KHz直增加到40KHz,TPA3116D2的輸出峰值,
    發(fā)表于 10-14 06:09

    請(qǐng)問TLC04的外圍電阻,電容的取值是一定的范圍限制的嗎?

    輸出波形,不能正常工作。當(dāng)把電阻增加剛剛超過578歐姆,馬上就能正常工作,而且截止頻率也對(duì)。 請(qǐng)問TLC04的外圍電阻,電容的取值是一定的范圍限制的么?
    發(fā)表于 09-19 07:31

    電流反饋型和電壓反饋型的帶負(fù)載能力什么區(qū)別嗎?

    1.帶負(fù)載的能力與輸出電阻(運(yùn)放的內(nèi)阻)有關(guān),內(nèi)阻是一定的啊?出此之外,帶負(fù)載的能力還和什么有關(guān)呢? 2.電流反饋型和電壓反饋型的帶負(fù)載能力什么區(qū)別嗎? 3.如果多級(jí)放大器既有電
    發(fā)表于 09-10 07:59

    利用OPA627精密運(yùn)放仿真Howland恒流源,調(diào)節(jié)負(fù)載時(shí),輸出會(huì)有一定變化,為什么?

    我利用OPA627精密運(yùn)放仿真Howland恒流源,輸入信號(hào)為10kHz,1Vp-p,負(fù)載為0-10k可調(diào)電阻,當(dāng)調(diào)節(jié)負(fù)載時(shí),輸出會(huì)有一定變化,其值只有幾百mV,最多為1V,并且輸出會(huì)有直流成分
    發(fā)表于 08-29 06:03

    雙向觸發(fā)二極管db4與db3的區(qū)別

    些差異。以下是對(duì)DB3和DB4雙向觸發(fā)二極管的詳較: 結(jié)構(gòu)差異 DB3和DB4在結(jié)構(gòu)上的主要差異在于它們的觸發(fā)方式。
    的頭像 發(fā)表于 08-16 16:00 ?4537次閱讀

    DB連接器母座15PIN插板式 DB插座圖紙

    電子發(fā)燒友網(wǎng)站提供《DB連接器母座15PIN插板式 DB插座圖紙.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 17:14 ?9次下載