q123long
級別: 探索解密
精華主題: 0
發(fā)帖數量: 32 個
工控威望: 116 點
下載積分: 719 分
在線時間: 23(小時)
注冊時間: 2016-10-12
最后登錄: 2021-04-30
查看q123long的 主題 / 回貼
樓主  發(fā)表于: 2017-05-08 18:05
   現在的客服電話太難打通,西門子,三菱客服,十幾個電話打過去,什么人員繁忙,要等待,等的客服都下班了也沒打通過。所以只能上這請教大家。

想問下FX2n系列加以太網通信模塊和PC通訊,用VB程序來讀寫數據。       》》.網上找了一大堆,說的什么232或485轉以太網來通訊什么的。如果這樣的話,何必還用以太網,直接走232或485串口通信就可以了。而且現在我就是這么用的,就是因為都是半雙工,通信慢,達不到工藝要求,才要改以太網用全雙工通訊!
問題    1.直接走以太網不可以么?  
            2.走以太網的話是不是用的標準的Modbus TCP/IP協議么??  
            3.親 請告訴我走Modbus TCP/IP協議PLC對應的地址么?三菱的沒搞過以太網不清楚。


用西門子S7-200 SMAR來和PC通訊,用VB語言讀寫數據。》》》》網上找的關于S7-1200之內的一些以太網通訊,要安裝西門子的相關軟件,OPC通訊,才能實現。反正一大堆看的有點蒙。
問題:1、用S7-200 SMAR這款PLC,還需要安裝什么東東才能實現直接跟PC通訊讀寫數據么?   跟S7-1200的一樣么?         沒搞過以太網通訊。哎。求教。
            2、也是用標準的的Modbus TCP/IP協議么??
q123long
級別: 探索解密
精華主題: 0
發(fā)帖數量: 32 個
工控威望: 116 點
下載積分: 719 分
在線時間: 23(小時)
注冊時間: 2016-10-12
最后登錄: 2021-04-30
查看q123long的 主題 / 回貼
1樓  發(fā)表于: 2017-05-08 18:30
S7-200 SMART CPU Modbus TCP客戶端指令庫(4).zip (488 K) 下载次数:17 這是找的轉載資料,不知全不,給大家分享下。
小八哥
電話15394301768 QQ815360919 慈溪余姚
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 582 個
工控威望: 2138 點
下載積分: 2239 分
在線時間: 717(小時)
注冊時間: 2016-02-18
最后登錄: 2024-12-20
查看小八哥的 主題 / 回貼
2樓  發(fā)表于: 2017-05-08 19:14
三菱 以太網走自由協議 我記得也是半雙工吧   只搞過VB和FX5U  走的自由協議    如果為了省事 就用OPC吧  省事省心  不過上位機用labview 開發(fā)效率要高的多的多了 還在摸索  
樓主留言:
問了三菱客服,說的是有支持全雙工的以太網。FX3U-ENET-L
本帖最近評分記錄:
  • 下載積分:+1(q123long)
    q123long
    級別: 探索解密
    精華主題: 0
    發(fā)帖數量: 32 個
    工控威望: 116 點
    下載積分: 719 分
    在線時間: 23(小時)
    注冊時間: 2016-10-12
    最后登錄: 2021-04-30
    查看q123long的 主題 / 回貼
    3樓  發(fā)表于: 2017-05-09 09:36
    主要現在都用的是三菱FX系列的,如果三菱解決不了(PC在給PLC傳送數據,PLC也在主動發(fā)送數據給PC,。同時通訊錯誤的問題)就只能換西門子了。西門子考慮后期用,
    小八哥
    電話15394301768 QQ815360919 慈溪余姚
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數量: 582 個
    工控威望: 2138 點
    下載積分: 2239 分
    在線時間: 717(小時)
    注冊時間: 2016-02-18
    最后登錄: 2024-12-20
    查看小八哥的 主題 / 回貼
    4樓  發(fā)表于: 2017-05-09 12:32
    為什么要PLC給 PC主動發(fā)數據    正常上位機和PLC   都是上位機發(fā)  PLC 接收  再根據接收返回   哪有PLC主動發(fā)的   PC和PLC 通訊  一般分兩種狀態(tài)  一種是實時監(jiān)控   一種是臨時操作   實時監(jiān)控就是 PC界面 需要哪些數據  PC 循環(huán)發(fā)送讀取這些數據  還有個臨時操作 就是  PC發(fā)送操作PLC的某些元件  PLC根據接受到的指令  然后做出相應的動作  兩個狀態(tài)  做好切換就好了  用狀態(tài)機的辦法好做  沒有PLC給PC主動發(fā)  那樣會亂套的
    本帖最近評分記錄:
  • 下載積分:+1(q123long)
    小八哥
    電話15394301768 QQ815360919 慈溪余姚
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數量: 582 個
    工控威望: 2138 點
    下載積分: 2239 分
    在線時間: 717(小時)
    注冊時間: 2016-02-18
    最后登錄: 2024-12-20
    查看小八哥的 主題 / 回貼
    5樓  發(fā)表于: 2017-05-09 12:33
    你的邏輯思路還沒有理清   跟什么牌子的PLC 一點關系都沒有  
    樓主留言:
    現在就是想解決要一起通訊的問題,PLC在發(fā)請求命令給PC時,PC也在主動給PLC傳輸數據,會出錯、沖突的問題。三菱那邊說了,他們底層固定死了,就是用422的卡也是一樣半雙工。
    小八哥
    電話15394301768 QQ815360919 慈溪余姚
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數量: 582 個
    工控威望: 2138 點
    下載積分: 2239 分
    在線時間: 717(小時)
    注冊時間: 2016-02-18
    最后登錄: 2024-12-20
    查看小八哥的 主題 / 回貼
    6樓  發(fā)表于: 2017-05-09 12:43
    要通訊速度快  就走底層  別搞什么OPC  寫PLC的程序的時候就算好點數和位置  然后批量讀取    就是走232 通訊    1秒也能達到40次左右  一般應用 完全能達到要求
    q123long
    級別: 探索解密
    精華主題: 0
    發(fā)帖數量: 32 個
    工控威望: 116 點
    下載積分: 719 分
    在線時間: 23(小時)
    注冊時間: 2016-10-12
    最后登錄: 2021-04-30
    查看q123long的 主題 / 回貼
    7樓  發(fā)表于: 2017-05-09 13:28
    引用
    引用第6樓小八哥于2017-05-09 12:43發(fā)表的  :
    要通訊速度快  就走底層  別搞什么OPC  寫PLC的程序的時候就算好點數和位置  然后批量讀取    就是走232 通訊    1秒也能達到40次左右  一般應用 完全能達到要求




    我就是做的串口通信,485      本來是要求PC主動實時通訊讀寫PLC固定的數據。但是這個要求,VB程序員說會占用PC的CPU使用率大。(由于檢測設備開發(fā)的軟件運行,占用內存,CUP滿負荷,老是系統(tǒng)崩潰,所以就不可能實時通訊)沒辦法。      (其實說到通訊會占CUP,我真不清楚是不是會占用的大)

    現在的通訊,是工位觸發(fā),然后PLC動作,主動請求PC通訊讀取數據,告訴PC現在采集的是幾號資料。一秒鐘大概20次左右的采集。按說一般不會有通訊沖突問題?墒菚霈F特殊情況。  那就是當PC發(fā)現資料采集對比有問題后,會主動報警相關信息,并發(fā)送給PLC控制進一步的動作。(問題就在于,同時相互都給對方發(fā)通訊時,就會出現錯誤。造成之后的幾個采集點出現錯誤)



    FX3U-ENET-L這個模塊是可以以太網(全雙工) 。FX2n 做不了
    q123long
    級別: 探索解密
    精華主題: 0
    發(fā)帖數量: 32 個
    工控威望: 116 點
    下載積分: 719 分
    在線時間: 23(小時)
    注冊時間: 2016-10-12
    最后登錄: 2021-04-30
    查看q123long的 主題 / 回貼
    8樓  發(fā)表于: 2017-05-09 13:34
    我也不是很清楚通訊這塊。按說以太網通訊,是分也是分主從關系的(服務器----客戶)。到時還是需要PC主動通訊PLC才行。PLC去主動通訊PC,真心不知怎么做。是越搞越懵
    [ 此帖被q123long在2017-05-09 13:57重新編輯 ]
    小八哥
    電話15394301768 QQ815360919 慈溪余姚
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數量: 582 個
    工控威望: 2138 點
    下載積分: 2239 分
    在線時間: 717(小時)
    注冊時間: 2016-02-18
    最后登錄: 2024-12-20
    查看小八哥的 主題 / 回貼
    9樓  發(fā)表于: 2017-05-09 22:51
    事件觸發(fā)  單線程確實占用資源     多線程吧 控制好句柄   不過這不是你要考慮的問題   這是VB上位機要考慮的問題  你如果PLC主動發(fā)   數據是實時性和  系統(tǒng)的穩(wěn)定性是個大問題