wangheng1991
級(jí)別: 探索解密
![]() |
如題,我有一個(gè)三菱FX3U的PLC,目前在沒(méi)有BD板的情況下不知道如何與PC進(jìn)行通訊讀取PLC內(nèi)部的寄存器數(shù)據(jù)。 按照網(wǎng)上有一些資料,我發(fā)送ENQ對(duì)應(yīng)的指令05之后回復(fù)95,不知道該如何解決,希望大神能夠幫忙!!謝謝!!! |
---|---|
|
tingfenghu
級(jí)別: 工控俠客
![]() ![]() |
用串口助手,要按照協(xié)議來(lái)發(fā)送,用現(xiàn)成比較簡(jiǎn)單,如OPC ,MX Component這些控件來(lái)做比較簡(jiǎn)單。 樓主留言:我就是不知道編程口的協(xié)議是什么? |
|
---|---|---|
|
jonesii
級(jí)別: 探索解密
![]() |
用mx component 要呼叫元件 樓主留言:沒(méi)聽(tīng)明白,能詳細(xì)說(shuō)一下嗎?我的問(wèn)題是現(xiàn)在網(wǎng)上找的編程口協(xié)議,我按照說(shuō)的發(fā)送05H,按理說(shuō)回06H才對(duì),結(jié)果回的95 |
---|---|
|
tingfenghu
級(jí)別: 工控俠客
![]() ![]() |
用串口助手發(fā)送時(shí),要包括很多信息,你單發(fā)一個(gè)05肯定會(huì)出錯(cuò),比如起止符,命令,地址,校驗(yàn)和,之類的一起發(fā)過(guò)去才正確的。 用控件的時(shí)候這些同控件完成,自己只要調(diào)用就可以。 |
|
---|---|---|
|
vios1161
級(jí)別: 略有小成
![]() |
請(qǐng)問(wèn)用控件有例子嗎,還是資料 ? 為什麼會(huì)比較簡(jiǎn)單,因?yàn)椴艅倢W(xué)協(xié)議,無(wú)從比較。
|
---|---|
|
zzll
級(jí)別: 探索解密
![]() |
數(shù)據(jù)位,應(yīng)該設(shè)為7,我現(xiàn)在也在學(xué)這東西,也沒(méi)搞定,按資料只,也用串口助手,讀d123數(shù)據(jù),發(fā)02 30 31 30 46 36 30 34 03 37 34plc回應(yīng),15 15 15 15 15 15 15 15 15 15,不知啥原因, 有哪位大師指點(diǎn)下,搞了好幾晚上了, |
---|---|
|
吾志所向
級(jí)別: 家園常客
![]() |
像VB,C#高級(jí)語(yǔ)言的話,可以參照這個(gè)例子: ![]() [ 此帖被吾志所向在2017-11-22 20:43重新編輯 ] |
---|---|
|
billyongke
級(jí)別: 探索解密
![]() |
我用網(wǎng)上下載的編程口協(xié)議來(lái)編程測(cè)試,回來(lái)的全是95。痛苦中 |
---|---|
|
billyongke
級(jí)別: 探索解密
![]() |
用我樓上的例子測(cè)試,可以跟FX3U通訊,改寫、讀取DR區(qū)沒(méi)有問(wèn)題。但是他的代碼是寫進(jìn)DLL中的。看不到 |
---|---|
|