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