国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機(jī)械社區(qū)

標(biāo)題: C++開(kāi)發(fā)西門(mén)子PLC上位機(jī) [打印本頁(yè)]

作者: setchen    時(shí)間: 2020-7-16 00:09
標(biāo)題: C++開(kāi)發(fā)西門(mén)子PLC上位機(jī)
本項(xiàng)目操作系統(tǒng)是ubuntu20.04,應(yīng)用軟件是Qt,都是開(kāi)源,因?yàn)槭钦憬瓊鹘y(tǒng)行業(yè),什么都要便宜嘛。
- ?& Q6 L6 g% C
win系統(tǒng)修改下配置就可以了,到時(shí)我另開(kāi)一篇。

- L6 m) G8 i0 E: K1 m$ [6 R
S7通訊是HMI、TIA軟件和PLC的通訊方式。
/ g$ B( V9 I& p2 T
本項(xiàng)目涉及的通訊有:西門(mén)子S7通訊、數(shù)據(jù)庫(kù)sql2012通訊、4個(gè)tcp客戶端、10個(gè)ModbusTcp客戶端。
- Z) k) ]$ p1 W& I: h

+ P0 Z6 N, `( ]+ }
本篇先開(kāi)始概況性寫(xiě)S7通訊,下幾篇從配置開(kāi)始寫(xiě)具體的操作,有不少注意事項(xiàng)。
6 [. m  `" G4 J* N& m# `
3 c# l  u( w5 S
簡(jiǎn)單的上個(gè)S7通訊線程的代碼截圖,至于界面,比較敏感,就不公開(kāi)發(fā)了。
; r% Z% R2 Z* A; o% j8 M0 K
以下是讀取DB1數(shù)據(jù),從240地址開(kāi)始,連續(xù)讀取8個(gè)雙字?jǐn)?shù)據(jù):
以下是連續(xù)讀取M區(qū)數(shù)據(jù),從M540開(kāi)始:
以下是寫(xiě)入M區(qū)的位數(shù)據(jù),bitset函數(shù)按位功能,實(shí)用:
0 p9 a; M( A' F$ h9 S# r' ?
以下的讀取浮點(diǎn)數(shù),需要注意C++和PLC數(shù)據(jù)是有大小端的,要注意轉(zhuǎn)換,轉(zhuǎn)換函數(shù)自己寫(xiě):

8 I0 C4 {( D# }$ Z4 i1 I
另外,敝司項(xiàng)目不多,購(gòu)買(mǎi)西門(mén)子PLC有點(diǎn)高,不知是否有人要一起拼的,量大優(yōu)惠嘛。
$ ]& l# X& w& e( G2 {

作者: 未來(lái)第一站    時(shí)間: 2020-7-16 21:43
不明覺(jué)厲。




歡迎光臨 機(jī)械社區(qū) (http://m.whclglass.com.cn/) Powered by Discuz! X3.5