在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

和利時LM系列PLC與Flash存儲設(shè)備進(jìn)行數(shù)據(jù)通訊的解決方案

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-09-10 08:03 ? 次閱讀

1、引言

和利時LM系列PLC是杭州和利時公司自主研發(fā)的小型一體化PLC產(chǎn)品。LM系列PLC具有可靠性高、指令豐富、通訊能力強等特點。其支持六種編程語言,包括LD、IL、FBD、SFC、ST、CFC,能夠適應(yīng)多種PLC編程基礎(chǔ)的人群。一些大的控制系統(tǒng)具有很多現(xiàn)場設(shè)備,其中一部分現(xiàn)場設(shè)備可能不支持標(biāo)準(zhǔn)的通訊協(xié)議,但是還需要與第三方控制設(shè)備進(jìn)行數(shù)據(jù)通訊,任何一個廠商的PLC都不可能支持所有現(xiàn)場設(shè)備的數(shù)據(jù)通信協(xié)議。如何實 PLC與非標(biāo)準(zhǔn)協(xié)議的第三方設(shè)備進(jìn)行互聯(lián)呢,LM系列PLC推出了自由口的通訊方式“ title=”通訊方式“》通訊方式” title=“通訊方式”》通訊方式“ title=”通訊方式“》通訊方式,可以實現(xiàn)與任何協(xié)議的第三方設(shè)備進(jìn)行互聯(lián)。本文介紹的是LM系列PLC通過自由口與 Flash存儲設(shè)備進(jìn)行數(shù)據(jù)通訊。

2、LM系列PLC的通訊方式

LM系列PLC支持多種通訊方式,如Profibus DP、以太網(wǎng)、自由口通訊。LM系列PLC的CPU模塊本體集成了一個RS232通訊口和一個RS485通訊口,RS232和RS485支持標(biāo)準(zhǔn)的Modbus RTU、LM專有協(xié)議和自由口通訊協(xié)議。用戶可以用圖程序設(shè)定通訊口的協(xié)議、通訊速率、數(shù)據(jù)位、校驗、發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。下圖為和PLC自由口相關(guān)的功能塊指令。

和利時LM系列PLC與Flash存儲設(shè)備進(jìn)行數(shù)據(jù)通訊的解決方案

圖1為設(shè)定自由口通訊速率、數(shù)據(jù)位、校驗的指令;圖2為恢復(fù)Modbus RTU和LM專有協(xié)議的指令,同時也可以設(shè)定通訊速率、數(shù)據(jù)位和校驗;圖3為數(shù)據(jù)發(fā)送指令;圖4為數(shù)據(jù)接收指令。同時軟件中有CRC校驗的功能塊指令,可以進(jìn)行數(shù)據(jù)校驗。也可以通過ST語言方便的編寫校驗程序。以計算CRC 校驗碼為例,下面是變量聲明部分:

FUNCTION_BLOCK Generate_CRC

VAR_INPUT

pData:POINTER

TO BYTE;

byteCounter:WORD;

END_VAR

VAR_OUTPUT

CRC_Code:WORD;

FINISH:BOOL:=FALSE;

END_VAR

VAR

Reg16: WORD;

j: BYTE;

i: WORD;

mval: WORD;

temp_byte: BYTE;

flg: WORD;

END_VAR

以下是ST語言的程序代碼部分:

Reg16 := 16#FFFF;

mval := 16#A001;

FOR i:=0 TO byteCounter-1 BY 1 DO

temp_byte:=pData︿;

pData:=pData+1;

Reg16:=(Reg16 XOR temp_byte);

FOR j:=0 TO 7 BY 1 DO

flg := 0;

flg:=(Reg16 AND 16#0001);

Reg16 := SHR(Reg16,1);

IF (flg = 1) THEN

Reg16:=Reg16 XOR mval;

END_IF;

END_FOR;

END_FOR;

CRC_Code:=Reg16;

FINISH:=TRUE;

3、數(shù)據(jù)存儲系統(tǒng)的設(shè)計

該PLC控制系統(tǒng)是應(yīng)用在節(jié)能汽車上,通過PLC對液壓回路的控制使汽車達(dá)到降低油耗的目的,在該車的試驗階段,需要把運行過程中的一些過程數(shù)據(jù)進(jìn)行記錄。當(dāng)時提出了三種設(shè)計方案,第一種方案是對PLC進(jìn)行改造,在內(nèi)部增加一條FLASH芯片,修改PLC的底層程序,實現(xiàn)數(shù)據(jù)的存儲;第二種方案是通過GPRS收發(fā)器把數(shù)據(jù)上傳到遠(yuǎn)程PC;第三種方案是通過自由口與U盤讀寫模塊進(jìn)行通訊,把數(shù)據(jù)實時寫入U盤中。我們對運行環(huán)境進(jìn)行了現(xiàn)場考察和反復(fù)研究,在可靠性、穩(wěn)定性、方便性等方面做了大量工作,權(quán)衡利弊,最終選擇了方案三進(jìn)行實施。

Flash存儲設(shè)備首先要配置各項參數(shù),包括接口方式、功能設(shè)置、通訊速率等,如圖5所示:

和利時LM系列PLC與Flash存儲設(shè)備進(jìn)行數(shù)據(jù)通訊的解決方案

圖5 模塊配置

PLC進(jìn)行壓力、流量、速度等一些參數(shù)的采集,并把數(shù)據(jù)轉(zhuǎn)換為ASII碼的形式進(jìn)行實時存儲。然后通過自由口對U盤讀寫模塊發(fā)送指令,U盤讀寫模塊對發(fā)送的指令進(jìn)行響應(yīng),并完成相應(yīng)的讀寫U盤操作。系統(tǒng)要求在每組數(shù)據(jù)后面進(jìn)行時間記錄,所以PLC在每次數(shù)據(jù)發(fā)送的同時把時間寫在文件中,程序流程圖如圖6所示:

和利時LM系列PLC與Flash存儲設(shè)備進(jìn)行數(shù)據(jù)通訊的解決方案

圖6 程序流程圖

4、結(jié)論

經(jīng)過長時間的應(yīng)用證明,數(shù)據(jù)存儲系統(tǒng)的穩(wěn)定性很好,這種數(shù)據(jù)存儲的實現(xiàn)方式大大節(jié)省了系統(tǒng)的成本,且實現(xiàn)起來較為方便,可以大力推廣。可見,LM系列PLC的自由口應(yīng)用起來相當(dāng)靈活,可以方便的和第三方設(shè)備進(jìn)行通訊。


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

    關(guān)注

    10

    文章

    3661

    瀏覽量

    107549
  • plc
    plc
    +關(guān)注

    關(guān)注

    5031

    文章

    13806

    瀏覽量

    472744
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1671

    瀏覽量

    151168
收藏 人收藏

    評論

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

    labview 實時機與上位機之間的數(shù)據(jù)通訊

    labview中 實時機與上位機之間的數(shù)據(jù)通訊大家都是如何處理的?對采集的數(shù)據(jù)和控制數(shù)據(jù)怎樣分配的?
    發(fā)表于 04-02 09:34

    遠(yuǎn)程醫(yī)療的數(shù)據(jù)通訊分析

    只能通過cable或者WIFI和遠(yuǎn)程終端進(jìn)行數(shù)據(jù)交換,智能手機有著普及性和便攜性絕對優(yōu)勢成為數(shù)據(jù)通訊的載體。智能手機和遠(yuǎn)程終端的數(shù)據(jù)交換通過GPRS(3G,4G)或者WIFI,那智能手機和醫(yī)療
    發(fā)表于 09-12 13:05

    LabVIEW通過網(wǎng)口與安川控制器MP2300s進(jìn)行數(shù)據(jù)通訊

    各位大神,本人想編寫個labview程序,通過與安川控制器通訊,以達(dá)到控制電機的目的,基本程序已經(jīng)在MPE720軟件中編寫好了,只需要進(jìn)行簡單的數(shù)據(jù)通訊即可。本人在通訊這方面小白一個,
    發(fā)表于 07-07 16:01

    智能網(wǎng)關(guān)IGT-DSER是如何實現(xiàn)PLC數(shù)據(jù)庫之間的數(shù)據(jù)通訊的?

    IGT-DSER帶有哪幾種數(shù)據(jù)緩存功能?智能網(wǎng)關(guān)IGT-DSER是如何實現(xiàn)PLC數(shù)據(jù)庫之間的數(shù)據(jù)通訊的?
    發(fā)表于 07-02 06:04

    基于TMS320C5402的數(shù)據(jù)通訊系統(tǒng)的設(shè)計

    TMS320C54X系列是TI公司生產(chǎn)的應(yīng)用于通訊領(lǐng)域的DSP芯片,該系列具有功耗小、高度并行等優(yōu)點,能夠滿足通訊領(lǐng)域的實時處理的要求;主要闡述了基于TMS320C5402的
    發(fā)表于 07-16 10:16 ?27次下載

    PLC數(shù)據(jù)通訊在水壓機控制系統(tǒng)中的實現(xiàn)與研究

    數(shù)據(jù)通訊是控制系統(tǒng)的關(guān)鍵技術(shù)之一。本文闡述了西門子S7 系列PLC 數(shù)據(jù)通訊在某大型水壓機控制系統(tǒng)中的實現(xiàn),介紹了3 種常用的通訊網(wǎng)絡(luò)。針對
    發(fā)表于 07-30 15:16 ?14次下載

    PLC與NC間的實時數(shù)據(jù)通訊

    本文介紹了 RS232 在沖壓開卷線中的應(yīng)用,并從原理上分析了RS232在PLC與NC間實現(xiàn)串行數(shù)據(jù)通訊的方法
    發(fā)表于 07-22 18:01 ?55次下載
    <b class='flag-5'>PLC</b>與NC間的實時<b class='flag-5'>數(shù)據(jù)通訊</b>

    LED顯示屏高速數(shù)據(jù)通訊接口設(shè)計

    本文闡述了利用CYPRESS 公司EZ- USB FX2 系列USB2. 0 集成芯片CY7C68013 的高速SlaveFIFO 通用外部接口來實現(xiàn)PC 機和LED 點陣顯示屏間數(shù)據(jù)通訊的設(shè)計方案, 給出了其接口電路的硬件原理
    發(fā)表于 11-08 14:50 ?59次下載

    基于PROFIBU-DP的安川變頻器與西門子PLC數(shù)據(jù)通訊

    本文介紹的是關(guān)于安川變頻器通過PROFIBUS-DP現(xiàn)場總線與西門子PLC實現(xiàn)數(shù)據(jù)通訊的一個應(yīng)用實例。描述了安川Varispeed G7(以下簡稱VS G7)系列變頻器接入西門子PROFIBUS-DP網(wǎng)絡(luò)的條件和應(yīng)用環(huán)
    發(fā)表于 02-06 15:31 ?84次下載
    基于PROFIBU-DP的安川變頻器與西門子<b class='flag-5'>PLC</b>的<b class='flag-5'>數(shù)據(jù)通訊</b>

    基于DSP與PC間的數(shù)據(jù)通訊

    基于DSP與PC間的數(shù)據(jù)通訊
    發(fā)表于 10-20 10:13 ?3次下載
    基于DSP與PC間的<b class='flag-5'>數(shù)據(jù)通訊</b>

    應(yīng)該了解300 CPU MPI全局數(shù)據(jù)通訊組態(tài)的方法

    MPI通訊網(wǎng)絡(luò)中,最多能組態(tài)4臺300CPU之間的數(shù)據(jù)交換。 MPI全局數(shù)據(jù)通訊采用廣播方式進(jìn)行數(shù)據(jù)交換,不需要對全局數(shù)據(jù)
    發(fā)表于 04-17 17:04 ?3061次閱讀
    應(yīng)該了解300 CPU MPI全局<b class='flag-5'>數(shù)據(jù)通訊</b>組態(tài)的方法

    自來水廠不同類型PLC系統(tǒng)之間數(shù)據(jù)通訊解決方案

    研討自來水廠不同類型PLC系統(tǒng)之間數(shù)據(jù)通訊解決方案,闡述了系統(tǒng)構(gòu)成和功能,并對過程控制的實現(xiàn)進(jìn)行了詳細(xì)說明。
    的頭像 發(fā)表于 10-11 15:21 ?3209次閱讀

    安科瑞帶防逆流功能的數(shù)據(jù)通訊網(wǎng)關(guān)

    AWT200 數(shù)據(jù)通訊網(wǎng)關(guān)應(yīng)用于各種終端設(shè)備數(shù)據(jù)采集與數(shù)據(jù)分析。用于實現(xiàn)設(shè)備的監(jiān)測、控制、計算,為系統(tǒng)與
    的頭像 發(fā)表于 09-11 16:30 ?938次閱讀
    安科瑞帶防逆流功能的<b class='flag-5'>數(shù)據(jù)通訊</b>網(wǎng)關(guān)

    HT1S-COP-MDN-S10 網(wǎng)關(guān)與臺達(dá)PLC(CANOPEN)數(shù)據(jù)通訊配置說明

    本案例測試主要實現(xiàn)采集多個MODBUS RTU設(shè)備接入到臺達(dá)CANOPEN接口的PLC進(jìn)行數(shù)據(jù)通訊
    的頭像 發(fā)表于 06-13 15:19 ?1103次閱讀
    HT1S-COP-MDN-S10 網(wǎng)關(guān)與臺達(dá)<b class='flag-5'>PLC</b>(CANOPEN)<b class='flag-5'>數(shù)據(jù)通訊</b>配置說明

    如何實現(xiàn)不同品牌多網(wǎng)段PLC數(shù)據(jù)通訊

    ,網(wǎng)段為192.168.2.x。隨著工廠智能化管理的推進(jìn),需要將所有PLC數(shù)據(jù)進(jìn)行集中采集與分析,以實現(xiàn)生產(chǎn)過程的優(yōu)化控制和高效管理。但由于不同品牌PLC的協(xié)議差異,以及網(wǎng)段的不同,
    的頭像 發(fā)表于 05-06 16:02 ?209次閱讀
    如何實現(xiàn)不同品牌多網(wǎng)段<b class='flag-5'>PLC</b><b class='flag-5'>數(shù)據(jù)通訊</b>
    主站蜘蛛池模板: 综合se| 在线www| 韩国三级中文 | 女bbbbxxxx毛片视频0 | 天堂视频在线免费观看 | 天天干视频在线观看 | 午夜伦理在线观看 | 欧美黄色tv | 亚洲四虎 | 99视频网站 | 色综合久久综精品 | 国产20岁美女一级毛片 | 亚洲综合黄色 | 三级网站在线 | 欧美成人亚洲欧美成人 | 日本在线视频一区二区三区 | 亚洲精品视频区 | 羞羞视频靠逼视频大全 | 寡妇影院首页亚洲图片 | 日本网站免费 | 狠狠噜噜 | 天天躁狠狠躁狠狠躁夜夜躁 | 国产精品漂亮美女在线观看 | 欧美色碰碰碰免费观看长视频 | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 四虎网址在线观看 | 黄色成人一级片 | 91桃色国产线观看免费 | 亚洲一区二区三区免费在线观看 | 日本免费的一级绿象 | 欧美性黑人极品hd网站 | 好爽的视频黄 | 老汉影视永久免费视频 | 香港日本三级在线播放 | 亚洲 欧美 另类 综合 日韩 | 一本到卡二卡三卡免费高 | 天天舔天天操天天干 | 久久久久国产一级毛片高清板 | 色我网站 | 国产色系视频在线观看免费 | 色www亚洲国产张柏芝 |