您好, 歡迎來(lái)到智能制造網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:廈門(mén)興銳嘉進(jìn)出口有限公司>>技術(shù)文章>>Modbus與第三方系統(tǒng)通訊
布景:
如今做鍋爐節(jié)能操控,都是在原有的操控體系上加上西門(mén)子的操控器,把算法寫(xiě)在西門(mén)子操控器中,經(jīng)過(guò)通訊的方法讀取第三方體系的數(shù)據(jù)運(yùn)算后把操控指令再發(fā)回去。由于第三方體系運(yùn)用的體系不一樣,當(dāng)前對(duì)比多的如ABB,施耐德,GE,上海新華,和利時(shí),浙大中控等,為了完成和這些體系做的操控體系,就要有一個(gè)對(duì)比合理的通訊方法,當(dāng)前選用的是opc方法通訊。
當(dāng)前選用的通訊方法:
當(dāng)前選用opc方法,鍋爐也是選用母管制的,所以要同時(shí)把全部母管中銜接的鍋爐的數(shù)據(jù)都收集過(guò)來(lái)才好,這樣數(shù)據(jù)兩對(duì)比大,在很多數(shù)據(jù)交換的情況下,速度對(duì)比好。咱們?nèi)缃裨谙虼笮湾仩t操控上轉(zhuǎn)型,大型鍋爐都是一爐一機(jī)的,對(duì)于咱們的如今的需求不太適宜,咱們的特色是需求交換的數(shù)據(jù)量小zui多兩三百點(diǎn),可是需求速度快。咱們當(dāng)前的通訊方法是用pc和第三方體系通訊然后pc和PLC通訊,pc頂用wincc把讀取到的數(shù)據(jù)轉(zhuǎn)寫(xiě)到plc的變量中,wincc中假如腳本執(zhí)行的速度過(guò)快,則影響到wincc的別的的功用,所以當(dāng)前zui快也即是1s的周期。
當(dāng)前的技能需求:
而對(duì)于一爐一機(jī)這種數(shù)據(jù)量小,需求速度快的通訊特色,modbus通訊方法更適宜,modbus是對(duì)比早的通訊協(xié)議,大多數(shù)的智能外表都支撐,操控體系也都支撐,所以不存在無(wú)法通訊的難點(diǎn)。為了完成這個(gè)通訊,我于2014年的年底在江蘇阜寧澳洋熱電廠做了測(cè)驗(yàn)。
項(xiàng)目硬件需求:
江蘇阜寧澳洋熱電廠選用的是和利時(shí)的DCS操控體系,由于咱們的操控思路是在原有操控體系基礎(chǔ)上做的程序,所以硬件中不包括io模塊選用西門(mén)子ps407,400操控器以及cp441通訊模塊。網(wǎng)上收購(gòu)232通訊接頭,自制232通訊線。
硬件組態(tài):
硬件組態(tài)很簡(jiǎn)單,只需依照闡明材料一步步操作就可以了,這兒沒(méi)有啥好說(shuō)的。
遇到的疑問(wèn):
1、接線。
依照這個(gè)接線圖銜接后無(wú)法通訊,后來(lái)我考慮到modbus的通訊需求通知對(duì)方是不是預(yù)備還收發(fā)數(shù)據(jù)以及是不是收發(fā)完畢,所以應(yīng)該狀況也發(fā)給對(duì)剛才行,所以把上面的接線圖改成:
完成了硬件銜接,可以通訊了。
2、通訊格局設(shè)置:
我們都曉得西門(mén)子的數(shù)據(jù)存儲(chǔ)格局和別的的公司有點(diǎn)不一樣,西門(mén)子是低字高位,別的公司大多數(shù)都是選用的高字高位,假如只是傳輸字節(jié)的話(huà),兩者是沒(méi)有差異的,假如用modbus傳輸32位的數(shù)據(jù)就需求留意這個(gè)疑問(wèn)了,由于modbus只是原封不動(dòng)的把藥傳輸?shù)?2位地址的數(shù)據(jù)傳過(guò)去,詳細(xì)這些位中式啥它不論的,所以假如沒(méi)有留意到這個(gè)高低位的疑問(wèn),很有也許你都不曉得傳過(guò)去的是啥。對(duì)方可以完成換位功用,則只需選用4321的數(shù)據(jù)格局就行了,不然就要咱們手動(dòng)把需求傳輸?shù)臄?shù)據(jù)在傳輸前或許接納后進(jìn)行換位操作。運(yùn)用沒(méi)有留意這個(gè)疑問(wèn),通訊后的數(shù)據(jù)全變了,后來(lái)?yè)Q位后正常了。
3、處理:
在實(shí)踐測(cè)驗(yàn)運(yùn)用過(guò)程中處理了前面說(shuō)的疑問(wèn)后,又遇到了新的疑問(wèn)。實(shí)數(shù),整數(shù)都能準(zhǔn)確通訊,只需bool量無(wú)法通訊,只需添加bool量,則第三方體系報(bào)錯(cuò),通訊中止,咨詢(xún)技能服務(wù)人員也沒(méi)有解決疑問(wèn),后來(lái)我想已然整數(shù)可以準(zhǔn)確處理,那么我就把bool量打包成字節(jié)按整數(shù)傳輸,這樣還省了需求傳輸?shù)淖兞繑?shù),只是兩邊都需求編程,發(fā)送bool量方打包數(shù)據(jù)把8個(gè)bool量轉(zhuǎn)換成一個(gè)字節(jié)的整數(shù),接納方再把這個(gè)整數(shù)分解成8個(gè)bool量。
經(jīng)過(guò)以上的處理,總算完成的西門(mén)子400操控器經(jīng)過(guò)modbus與和利時(shí)dcs體系的通訊。
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),智能制造網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買(mǎi)風(fēng)險(xiǎn),建議您在購(gòu)買(mǎi)產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。