直播推薦
企業(yè)動(dòng)態(tài)
- 京東集團(tuán)發(fā)布2025年一季度業(yè)績(jī) 降本增效、技術(shù)創(chuàng)新引領(lǐng)京東工業(yè)高質(zhì)量發(fā)展
- 皓天試驗(yàn)設(shè)備將攜多款環(huán)境試驗(yàn)設(shè)備亮相CIBF2025深圳國(guó)際電池展
- 全場(chǎng)景節(jié)能30%以上!海爾中央空調(diào)亮相中國(guó)零售展
- igus全球環(huán)保騎行亞洲站在中國(guó)收官
- 京東工業(yè)與世達(dá)工具深化戰(zhàn)略合作 聯(lián)手推動(dòng)專(zhuān)業(yè)工具行業(yè)數(shù)智供應(yīng)鏈升級(jí)
- 舒瑞普中國(guó)卓越中心暨蘇州新工廠開(kāi)業(yè)典禮圓滿(mǎn)落成
- 華測(cè)儀器中標(biāo)華北電力大學(xué)綜合介電分析儀采購(gòu)項(xiàng)目
- 商用中央空調(diào)的節(jié)能首選:海爾磁氣懸浮中央空調(diào)
推薦展會(huì)
1、引言
和利時(shí)LM系列PLC是杭州和利時(shí)公司自主研發(fā)的小型一體化PLC產(chǎn)品。LM系列PLC具有可靠性高、指令豐富、通訊能力強(qiáng)等特點(diǎn)。其支持六種編程語(yǔ)言,包括LD、IL、FBD、SFC、ST、CFC,能夠適應(yīng)多種PLC編程基礎(chǔ)的人群。一些大的控制系統(tǒng)具有很多現(xiàn)場(chǎng)設(shè)備,其中一部分現(xiàn)場(chǎng)設(shè)備可能不支持標(biāo)準(zhǔn)的通訊協(xié)議,但是還需要與第三方控制設(shè)備進(jìn)行數(shù)據(jù)通訊,任何一個(gè)廠商的PLC都不可能支持所有現(xiàn)場(chǎng)設(shè)備的數(shù)據(jù)通信協(xié)議。如何實(shí) PLC與非標(biāo)準(zhǔn)協(xié)議的第三方設(shè)備進(jìn)行互聯(lián)呢,LM系列PLC推出了自由口的通訊方式,可以實(shí)現(xiàn)與任何協(xié)議的第三方設(shè)備進(jìn)行互聯(lián)。本文介紹的是LM系列PLC通過(guò)自由口與 Flash存儲(chǔ)設(shè)備進(jìn)行數(shù)據(jù)通訊。
2、LM系列PLC的通訊方式
LM系列PLC支持多種通訊方式,如Profibus DP、以太網(wǎng)、自由口通訊。LM系列PLC的CPU模塊本體集成了一個(gè)RS232通訊口和一個(gè)RS485通訊口,RS232和RS485支持標(biāo)準(zhǔn)的Modbus RTU、LM專(zhuān)有協(xié)議和自由口通訊協(xié)議。用戶(hù)可以用圖程序設(shè)定通訊口的協(xié)議、通訊速率、數(shù)據(jù)位、校驗(yàn)、發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。下圖為和PLC自由口相關(guān)的功能塊指令。
圖1為設(shè)定自由口通訊速率、數(shù)據(jù)位、校驗(yàn)的指令;圖2為恢復(fù)Modbus RTU和LM專(zhuān)有協(xié)議的指令,同時(shí)也可以設(shè)定通訊速率、數(shù)據(jù)位和校驗(yàn);圖3為數(shù)據(jù)發(fā)送指令;圖4為數(shù)據(jù)接收指令。同時(shí)軟件中有CRC校驗(yàn)的功能塊指令,可以進(jìn)行數(shù)據(jù)校驗(yàn)。也可以通過(guò)ST語(yǔ)言方便的編寫(xiě)校驗(yàn)程序。以計(jì)算CRC 校驗(yàn)碼為例,下面是變量聲明部分:
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語(yǔ)言的程序代碼部分:
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ù)存儲(chǔ)系統(tǒng)的設(shè)計(jì)
該P(yáng)LC控制系統(tǒng)是應(yīng)用在節(jié)能汽車(chē)上,通過(guò)PLC對(duì)液壓回路的控制使汽車(chē)達(dá)到降低油耗的目的,在該車(chē)的試驗(yàn)階段,需要把運(yùn)行過(guò)程中的一些過(guò)程數(shù)據(jù)進(jìn)行記錄。當(dāng)時(shí)提出了三種設(shè)計(jì)方案,*種方案是對(duì)PLC進(jìn)行改造,在內(nèi)部增加一條FLASH芯片,修改PLC的底層程序,實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ);第二種方案是通過(guò)GPRS收發(fā)器把數(shù)據(jù)上傳到遠(yuǎn)程PC;第三種方案是通過(guò)自由口與U盤(pán)讀寫(xiě)模塊進(jìn)行通訊,把數(shù)據(jù)實(shí)時(shí)寫(xiě)入U(xiǎn)盤(pán)中。我們對(duì)運(yùn)行環(huán)境進(jìn)行了現(xiàn)場(chǎng)考察和反復(fù)研究,在可靠性、穩(wěn)定性、方便性等方面做了大量工作,權(quán)衡利弊,zui終選擇了方案三進(jìn)行實(shí)施。
Flash存儲(chǔ)設(shè)備首先要配置各項(xiàng)參數(shù),包括接口方式、功能設(shè)置、通訊速率等,如圖5所示:
圖5 模塊配置
PLC進(jìn)行壓力、流量、速度等一些參數(shù)的采集,并把數(shù)據(jù)轉(zhuǎn)換為ASII碼的形式進(jìn)行實(shí)時(shí)存儲(chǔ)。然后通過(guò)自由口對(duì)U盤(pán)讀寫(xiě)模塊發(fā)送指令,U盤(pán)讀寫(xiě)模塊對(duì)發(fā)送的指令進(jìn)行響應(yīng),并完成相應(yīng)的讀寫(xiě)U盤(pán)操作。系統(tǒng)要求在每組數(shù)據(jù)后面進(jìn)行時(shí)間記錄,所以PLC在每次數(shù)據(jù)發(fā)送的同時(shí)把時(shí)間寫(xiě)在文件中,程序流程圖如圖6所示:
圖6 程序流程圖
4、結(jié)論
經(jīng)過(guò)長(zhǎng)時(shí)間的應(yīng)用證明,數(shù)據(jù)存儲(chǔ)系統(tǒng)的穩(wěn)定性很好,這種數(shù)據(jù)存儲(chǔ)的實(shí)現(xiàn)方式大大節(jié)省了系統(tǒng)的成本,且實(shí)現(xiàn)起來(lái)較為方便,可以大力推廣??梢?jiàn),LM系列PLC的自由口應(yīng)用起來(lái)相當(dāng)靈活,可以方便的和第三方設(shè)備進(jìn)行通訊。
免責(zé)聲明
- 凡本網(wǎng)注明"來(lái)源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請(qǐng)必須注明智能制造網(wǎng),http://www.tzhjjxc.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
ARCE2025亞洲機(jī)器人大會(huì)暨展覽會(huì)
展會(huì)城市:廣州市展會(huì)時(shí)間:2025-12-19