一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
樓主  發(fā)表于: 2017-11-20 09:25
各位大神好,我想咨詢(xún)一下,現(xiàn)在我希望通過(guò)電流傳感器連接模擬量輸入模塊,然后通過(guò)modbus tcp協(xié)議,用網(wǎng)線連接工控機(jī),然后用組態(tài)王建項(xiàng)目,編寫(xiě)程序來(lái)采集電流值數(shù)據(jù),請(qǐng)問(wèn)我這個(gè)思路正確嗎?跪謝各位大神
一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
1樓  發(fā)表于: 2017-11-20 09:32
up。。。
文杰工控學(xué)習(xí)
用心回復(fù),用心交流
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 242 點(diǎn)
下載積分: 3722 分
在線時(shí)間: 105(小時(shí))
注冊(cè)時(shí)間: 2017-05-15
最后登錄: 2023-03-31
查看文杰工控學(xué)習(xí)的 主題 / 回貼
2樓  發(fā)表于: 2017-11-20 09:46
你這個(gè)要用PLC的對(duì)吧,模擬量輸入模塊連接PLC,然后用用網(wǎng)線連接工控機(jī),組態(tài)王讀取PLC地址獲取采集的電流數(shù)據(jù),這個(gè)方法可行,我做過(guò)當(dāng)時(shí)用的是西門(mén)子226,組態(tài)王,用的是CP5611板卡PC(MPI/PROFIBUS)方式。
樓主留言:
真誠(chéng)感謝!因?yàn)槲易约嚎吹揭恍┵Y料,有些是沒(méi)有通過(guò)plc,這種到底是不是真的可以這樣子,我也感覺(jué)奇怪
路遠(yuǎn)求索
一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
3樓  發(fā)表于: 2017-11-20 10:17
真誠(chéng)感謝樓上!因?yàn)槲易约嚎吹揭恍┵Y料,有些是沒(méi)有通過(guò)plc,這種到底是不是真的可以這樣子,我也感覺(jué)奇怪
一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
4樓  發(fā)表于: 2017-11-20 10:50
up。。
一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
5樓  發(fā)表于: 2017-11-20 13:23
up。。頂。。
楊康
學(xué)海無(wú)崖
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 704 個(gè)
工控威望: 637 點(diǎn)
下載積分: 1947 分
在線時(shí)間: 90(小時(shí))
注冊(cè)時(shí)間: 2006-11-23
最后登錄: 2023-12-20
查看楊康的 主題 / 回貼
6樓  發(fā)表于: 2017-11-20 13:42
不用PLC也是可以的,可以用普通的模擬量輸入模塊,帶MODBUS協(xié)議或者modbus tcp協(xié)議帶MODBUS協(xié)議的模塊需要TCP模塊轉(zhuǎn)換一下才能鏈接網(wǎng)絡(luò),如果是modbus tcp協(xié)議的模擬量模塊就可以直接鏈接網(wǎng)絡(luò)。
daiz63
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 101 個(gè)
工控威望: 687 點(diǎn)
下載積分: 1681 分
在線時(shí)間: 84(小時(shí))
注冊(cè)時(shí)間: 2017-03-15
最后登錄: 2021-06-13
查看daiz63的 主題 / 回貼
7樓  發(fā)表于: 2017-11-20 13:53
PLC上一般都有模擬量輸入模塊的,用不著還要通過(guò)通訊來(lái)傳遞模擬量數(shù)據(jù)
daiz@yaskawa.com.cn
一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
8樓  發(fā)表于: 2017-11-20 16:59
引用
引用第6樓楊康于2017-11-20 13:42發(fā)表的  :
不用PLC也是可以的,可以用普通的模擬量輸入模塊,帶MODBUS協(xié)議或者modbus tcp協(xié)議帶MODBUS協(xié)議的模塊需要TCP模塊轉(zhuǎn)換一下才能鏈接網(wǎng)絡(luò),如果是modbus tcp協(xié)議的模擬量模塊就可以直接鏈接網(wǎng)絡(luò)。

感激大哥的回答,這邊我也是剛剛接觸了有這個(gè)方法,現(xiàn)在正在嘗試是否可行,看看有沒(méi)有走過(guò)這條路的大神能指教一下可行不,請(qǐng)問(wèn)大哥有什么建議能贈(zèng)予我的,有什么需要注意的呢?
一寰球一
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個(gè)
工控威望: 104 點(diǎn)
下載積分: 690 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2017-08-17
最后登錄: 2018-02-28
查看一寰球一的 主題 / 回貼
9樓  發(fā)表于: 2017-11-20 17:02
7樓這位大哥,可能我沒(méi)說(shuō)清楚,這邊我的數(shù)據(jù)采集不希望采購(gòu)太多東西,所以想直接完事用個(gè)模擬量輸入模塊解決,查到網(wǎng)上有這樣的東西就省事很多,只是不清楚是否可行,需要各位前輩提點(diǎn)一下。
文杰工控學(xué)習(xí)
用心回復(fù),用心交流
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 242 點(diǎn)
下載積分: 3722 分
在線時(shí)間: 105(小時(shí))
注冊(cè)時(shí)間: 2017-05-15
最后登錄: 2023-03-31
查看文杰工控學(xué)習(xí)的 主題 / 回貼
10樓  發(fā)表于: 2017-11-20 17:08
我做過(guò)工控機(jī)直接讀取編碼器脈沖值的,沒(méi)用PLC,買(mǎi)了一個(gè)信號(hào)轉(zhuǎn)換模塊,用的是RS232方式,簡(jiǎn)單方便,
按你說(shuō)的,也應(yīng)該可以采取這種方式,買(mǎi)一個(gè)可以通訊的電流信號(hào)采集模塊,然后直接和工控機(jī)通訊就行
樓主留言:
真誠(chéng)感謝!嗯嗯,那就好,起碼路是沒(méi)錯(cuò)的就好T.T。。還有組態(tài)王的通訊自己要想想怎么辦,這個(gè)實(shí)在也是難題。。沒(méi)搞過(guò),還得去查資料,看看能查到不。。
路遠(yuǎn)求索
文杰工控學(xué)習(xí)
用心回復(fù),用心交流
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 242 點(diǎn)
下載積分: 3722 分
在線時(shí)間: 105(小時(shí))
注冊(cè)時(shí)間: 2017-05-15
最后登錄: 2023-03-31
查看文杰工控學(xué)習(xí)的 主題 / 回貼
11樓  發(fā)表于: 2017-11-21 09:36
引用
引用第10樓文杰工控學(xué)習(xí)于2017-11-20 17:08發(fā)表的  :
我做過(guò)工控機(jī)直接讀取編碼器脈沖值的,沒(méi)用PLC,買(mǎi)了一個(gè)信號(hào)轉(zhuǎn)換模塊,用的是RS232方式,簡(jiǎn)單方便,
按你說(shuō)的,也應(yīng)該可以采取這種方式,買(mǎi)一個(gè)可以通訊的電流信號(hào)采集模塊,然后直接和工控機(jī)通訊就行


不過(guò)軟件不是用的組態(tài)王,是我們軟件部門(mén)自己做的軟件,通訊協(xié)議為1.    發(fā)送格式:115200,N,8,1。即波特率115200,無(wú)校驗(yàn)位,8位數(shù)據(jù)位,1位停止位,數(shù)據(jù)為16進(jìn)制顯示。
小數(shù)和分辨率設(shè)置    01 XX XX XX + 16位CRC校驗(yàn)碼    01 0E 0E 0E + 16位CRC校驗(yàn)碼(E5 BF)    發(fā)送指令中XX均為16進(jìn)制數(shù),數(shù)據(jù)為數(shù)字+30表示。
第2字節(jié)為 設(shè)定位移量顯示的小數(shù)位數(shù),默認(rèn)小數(shù)位為2位。
小數(shù)位數(shù)范圍 0-3。
第3字節(jié)為 設(shè)定分辨率大小,
第4字節(jié)為 分辨率小數(shù)位數(shù)。
分辨率大小范圍 0-225.
分辨率小數(shù)位數(shù)0-4
默認(rèn)分辨率為1.000    設(shè)置顯示小數(shù)1位。第1字節(jié)為0x1F(1+30)

設(shè)置分辨率為1.25  則分辨率大小為125,第3字節(jié)為0x9B(125+30)
第4字節(jié)為0x20 (2+30)
恢復(fù)默認(rèn)設(shè)置    02 0A 0B 0C + 16位CRC校驗(yàn)碼(26 AB)    02 0A 0E 0F + 16位CRC校驗(yàn)碼(65 FA)    默認(rèn)設(shè)置為 位移顯示量小數(shù)位為2位,分辨率為1.000    
查詢(xún)位移量    03 0A 0A 0A + 16位CRC校驗(yàn)碼(A6 C5)    03 XX XX XX XX XX XX XX XX+ 16位CRC碼
超出量程范圍:
03 FF FF FF FF FF FF FF FF + 16位CRC碼(5F 84)    接收指令中XX均為16進(jìn)制數(shù),數(shù)據(jù)為數(shù)字+30表示。
接收指令第8字節(jié)為小數(shù)位數(shù),0x1E-0x21表示0-3位小數(shù)。第9字節(jié)為正負(fù)標(biāo)志位,0x1E為正,0x1F為負(fù)。    接收
03 1F 20 21 22 23 24 1F 1E 43  8F
表示數(shù)據(jù)12345.6
樓主留言:
真誠(chéng)感謝!大哥,你們部門(mén)寫(xiě)的軟件,采集頻率達(dá)到多少Hz呢?這邊遇到個(gè)問(wèn)題,組態(tài)王貌似只有100ms,太慢了。。
路遠(yuǎn)求索