郭中成
級別: 正式會員
|
吧你的各位工程師大家好!我是一名入門級菜鳥。通過學習掌握了一些簡單的編程。現在遇到一些基礎的問題,希望各位指點。 1:西門子smart 200 plc Modbus 通信。多從站時,按照手拉手連接后,從站地址是否要順序設定(比如 1-2-3-n )。能不能不按順序設定(比如 1-3-5-2-n) 2:西門子smart 200 plc Modbus 通信。線用6類網線行不行。 3:西門子smart 200 plc Modbus 通信。 我看了一些程序都是不斷的訪問從站(好像叫"輪詢"),我現在不清楚的是,從站本身就要求輪詢嗎?還是這種方式比較好。 4:西門子smart 200 plc Modbus 通信。 通信程序里面可以插入條件指令嗎?(比如:在特定條件下我不需要訪問其中的幾個從站,就不進行訪問。) 5:西門子smart 200 plc Msdbus通信。 一臺plc需要和最多40個從站通信。怎樣做好嗎,會不會因為從站過多造成一些意想不到的問題。 6:希望大家分享一些通信范例,從站數量多一些的(郵箱:274388969QQ) 謝謝! [ 此帖被郭中成在2019-03-30 13:42重新編輯 ] |
---|---|
|
楊康
學海無崖
級別: 家園常客
|
沒有一個人回復你,我來給你回復吧。 1,可以,隨便你怎么設,但是同一個網絡聯盟從站站號不能重復。 2,485通信最好是用雙絞屏蔽線,穩定可靠。 3,MODBUS通信是一問一答的方式,不清楚的話先去學習一下什么是MODBUS。 4,完全可以,這樣可以縮短輪詢時間,通信效率更高。 5,從站太多,通信速度慢。程序中要考慮通信異常的問題。 6,自行搜索,網上太多類似例程。 |
---|---|
|