PLC200與DCS的通訊設(shè)置
鄭志武
發(fā)布于2013-11-08 11:42
57
0
標(biāo)簽:
現(xiàn)在有一臺PLC226,兩個端口,其中一個PLC址是1,一個是2。把2地址與組態(tài)王連接了,能通訊上。(注明,與組態(tài)王連接必須是2,如果用1無法連接,不知道這是為什么?)另一口(地址1)與山武DCS通訊,用的是MODBUS協(xié)議,上程序里也做了串口調(diào)用程序,并且在線運(yùn)行時能看到數(shù)據(jù)的傳輸??墒窃贒CS這邊看不到接收,就時紅燈不亮。這是為什么,是不是我在PLC程序里與DCS通訊的端口通訊方式?jīng)]選對呀,應(yīng)該選什么呀。
問題補(bǔ)充:
我看了一下相關(guān)知道,說要用端口0與DCS進(jìn)行MODBUS通訊是嗎?用端口1不行嗎?因?yàn)槲业亩丝?用于與組態(tài)王通訊了,組太王用端口1通訊不是,我也不知道為什么。在程序里在線能運(yùn)行時能看到數(shù)據(jù)以成功傳入V區(qū)了,(VB400-VB1779)。請?jiān)敿?xì)說明一下。
佳答案
我現(xiàn)在有一臺PLC226,兩個端口,其中一個PLC址是1,一個是2。把2地址與組態(tài)王連接了,能通訊上。(注明,與組態(tài)王連接必須是2,如果用1無法連接,不知道這是為什么?)
組態(tài)王里可能默認(rèn)連接PLC地址是2,在組態(tài)王里應(yīng)該是可以設(shè)置連接的PLC地址的,不然連接多臺PLC怎么辦,和組態(tài)王連接是用PPI 協(xié)議通訊使用兩個端口中任意一個都可以,只要端口地址和通訊參數(shù)一致就可以了。
—————————————————————————————————————————
另一口(地址1)與山武DCS通訊,用的是MODBUS協(xié)議,上程序里也做了串口調(diào)用程序,并且在線運(yùn)行時能看到數(shù)據(jù)的傳輸??墒窃贒CS這邊看不到接收,就時紅燈不亮。這是為什么,是不是我在PLC程序里與DCS通訊的端口通訊方式?jīng)]選對呀,應(yīng)該選什么呀。
問題補(bǔ)充:我看了一下相關(guān)知道,說要用端口0與DCS進(jìn)行MODBUS通訊是嗎?用端口1不行嗎?因?yàn)槲业亩丝?用于與組態(tài)王通訊了,組太王用端口1通訊不是,我也不知道為什么。在程序里在線能運(yùn)行時能看到數(shù)據(jù)以成功傳入V區(qū)了,(VB400-VB1779)。請?jiān)敿?xì)說明一下。
庫里只提供了端口0做為Modbus從站的程序,如果要用端口1只能自己編寫Modbus通訊程序了,組態(tài)王用端口1也是可以的,你用端口1時,端口1的地址、波特率等通訊參數(shù)要和組態(tài)王里一致。