如題,請問200 smart如何與人機軟件,如intouch,組態(tài)王等進行profinet通訊?是smart這端把要傳送的數(shù)據(jù)都放入QB區(qū)嗎?然后人機軟件端要傳給smart的點也是放入IB區(qū)嗎?還是可以用什么通訊指令來傳輸比較好?謝謝!
1、人機軟件如Intouch(據(jù)說是國產(chǎn)組態(tài)軟件的曾經(jīng)的師父)、組態(tài)王、力控等通常都有各種主流PLC的驅(qū)動。直接選用該驅(qū)動,PLC內(nèi)的變量基本就是透明的。通常人機界面是上位機,主動發(fā)起通信請求,PLC被動響應(yīng)。通常PLC不再需要將數(shù)據(jù)進行打包進行數(shù)據(jù)發(fā)送(這是驅(qū)動、通信協(xié)議該干的活),
2、Profinet通信,不等同于以太網(wǎng)通信,RJ45的網(wǎng)口僅僅說明物理接口,未必決定協(xié)議。人機界面與PLC通常不需要高實時性,一般不會采用Profinet IO等RT、IRT通信。除了上述的專用驅(qū)動以外,我們可以采用第三方現(xiàn)場總線協(xié)議如:MODBUS TCP等。
3、基于上述兩點,S7-200SMART與上位機通信,不必把所有的數(shù)據(jù)放入IB\QB區(qū)進行傳輸區(qū)映射。
4、動手實踐,才能形成自己的知識。先入門,遇到問題再來探討。
https://wenku.baidu.com/view/01b5005691c69ec3d5bbfd0a79563c1ec5dad70d.html
1.smart和intouch通信不需要編程序,而是通過設(shè)置來通信
2.你對于i和q還是有誤解,i和q是smart固有的硬件,與上位機軟件無關(guān),intouch可以監(jiān)視,但不能直接控制,假如你想要讓一個i點接通,那必須只能是smart的這個i點實際得電了,要想q點通,也必須是q點有輸出電壓,你可以在上位機軟件里讓一個m點接通,然后編程用m點作為q點的條件
電話:13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://www.xmzgk.com
地址:中國上海市青浦區(qū)崧盈路398號6棟