西門子代理1FL6067-1AC61-2AA1
| 更新時間 2024-11-24 08:00:00 價格 請來電詢價 品牌 西門子 型號 PLC 西門子 售后質保 聯系電話 18717946324 聯系手機 18717946324 聯系人 占雪芬 立即詢價 |
西門子代理1FL6067-1AC61-2AA1
上海潯之漫智控技術公司在經營活動中精益求精,具備如下業務優勢:
SIEMENS可編程控制器
長期低價銷售西門子PLC,200,300,400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數控伺服,西門子總線電纜現貨供應,歡迎來電咨詢系列產品,折扣低,貨期準時,并且備有大量庫存.長期有效
歡迎您前來詢價.100分的服務.100分的質量.100分的售后.100分的發貨速度
打開連接屬性對話框中的“General Information",由于CP443-1做Client主動發起連接,因此需要勾選“Active connection estabishment"選項,ID保持缺省即可,在“Address"欄中同樣由于CP443-1做Client,對于本地的端口號設置為2000(一般從2000以外開始以避免與別的協議資源沖突),對于通訊伙伴Remote的IP地址設置為測試PC機的IP 地址,本例中 PC機的IP設置為192.168.70.245,而Port號設置為502,如下圖19所示:
圖19 S7-400為客戶端的TCP connection參數設置
組態完成后,編譯保存,將例程站點“SIMATIC 400(Client)"中的程序(System data不需要拷貝)拷貝到該項目中并下載(注意:OB100中調用的FB108的id和laddr需根據組態確認)。
關于服務器和端口號的設置請參考本文中2.2章節說明。
3.3 通訊測試由于“ModbusTCP CP V4.3"選項包支持功能碼FC1,2,3,4,5,6,15,16,不同的功能碼測試過程中類似,因此下面同樣以FC03(讀寫保持寄存器)為例來說明通訊測試的整個過程,對于其他功能碼的測試將不再重復描述。
需要說明的是由于客戶端功能塊需要定義具體的功能碼,而主功能塊FB108 “MODBUSCP"并沒有直接的管腳來定義功能碼,而是由其中的兩個參數“DATA_TYPE"和“single-write"共同決定(參見后面的管腳參數說明),詳細情況如下圖20所示:
圖20 S7-400單站系統做客戶端時不同的功能碼的參數定義
由于客戶端和服務器均使用相同的功能塊FB108“MODBUSCP "的參數需要初始化,因此分別在OB100及OB1中調用FB108,在OB100中調用FB108完成相關參數的初始化,FB108的管腳分布參見3.3章節中的圖10說明。
打開ModSim32軟件,在“Connection--->connect"中打開連接屬性對話框,連接接口選擇“Modbus/TCP svr",TCP/IP Server Port為本地服務器的端口502,如下圖21所示:
圖21 ModSim32中設置端口號
下載硬件組態及程序到CPU中,給參數ENQ_ENR發送脈沖信號;在打開的ModSim32軟件窗口設置寄存器連接類型、起始地址、長度等,如下圖22所示:
圖22 ModSim32中Modbus數據參數定義
關于SIMATIC中DB偏移量、Modbus物理編址、應用層編址對應關系請參考本文中2.3章節圖14的說明
之后在CP443-1 Client就可以建立和遠程ModSim32 Server的連接了,在Netpro中可以看到連接已經建立起來,如下圖23所示:
圖23 Modscan32激活與S7-400的連接
在Step7的項目程序中新建一個變量監控表,插入需要監控的參數和數據區變量,可以看到ModSim32軟件與S7-400的數據通訊已經建立起來了,雙方可以進行正常的保持寄存器數據讀寫操作,如下圖24所示:
圖24 S7-400單站系統作為客戶端與ModSim32軟件通訊
CPU的組態編程
S7-300帶PN接口的CPU支持ISO on TCP通信功能,通過該集成以太網接口組態ISO on TCP通信時,只能使用開放式通信的功能塊,這些的功能塊可以在STEP7 “ 通訊塊"的 “標準庫 "中找到,如圖13所示。
聯系方式
- 電 話:18717946324
- 聯系人:占雪芬
- 手 機:18717946324
- 微 信:18717946324