網(wǎng)上搜到的:\x0d\x0apc從西門子plc讀取數(shù)據(jù)的方法有兩類:\x0d\x0a\x0d\x0a1是通過wincc這類組態(tài)軟件\x0d\x0a\x0d\x0a2是自己用高級語言(vb、vc等等),方法主要有:\x0d\x0aopc(西門子simaticnet opc、第三方kepware opc)\x0d\x0aprodave(西門子的一個軟件包,提高vb和c的通訊函數(shù)庫)\x0d\x0asimticnet軟件提供了幾個通訊dll(此法是一般的第三方scada所采用)\x0d\x0a\x0d\x0a可以用其他組態(tài)軟件,比如組態(tài)王。也可以用vb編寫一程序然后從plc讀取數(shù)據(jù)再寫入數(shù)據(jù)庫。如果不需要監(jiān)控畫面,我覺得vb好些。
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),漢陰企業(yè)網(wǎng)站建設(shè),漢陰品牌網(wǎng)站建設(shè),網(wǎng)站定制,漢陰網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,漢陰網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
12601, 轉(zhuǎn)換成16進(jìn)制是3139,16進(jìn)制 ASC嗎31對應(yīng)字符1, 39對應(yīng)9。 后面的用這個思路去轉(zhuǎn)換就對上了。
0001 2569這兩個應(yīng)該是和格式相關(guān)的字符。0001一般就是開始的意思。
一個變量包含兩個字符,轉(zhuǎn)換算法如下。
1。 取高位字符,除以H100, H是VB中16進(jìn)制表示法。 除以H100效果是右移8位。 位了保險起見,再和H00FF做與運算,保證取得的ASC碼是合法的。
2。取低位字符,與H00FF做與運算,去掉高位數(shù)據(jù),剩下的就是低位ASC碼。
3。將ASC碼轉(zhuǎn)換為字符,用CHR函數(shù)即可,然后連接所有的字符即可得String
我做梯形圖開始的,對于VB不太懂,是不是可以換個思路,不直接讀PLC,而是通過wincc的OPC映射?這樣只要找到數(shù)據(jù)在wincc中的符號名,就能通過OPC獲取
分享標(biāo)題:opcvb.net的簡單介紹
本文網(wǎng)址:http://www.rwnh.cn/article10/hheodo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站維護(hù)、搜索引擎優(yōu)化、建站公司、外貿(mào)建站、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)