sxbug
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 70(小時(shí))
注冊(cè)時(shí)間: 2010-08-27
最后登錄: 2024-12-08
查看sxbug的 主題 / 回貼
樓主  發(fā)表于: 2017-01-21 15:18
1 使用FX3U-ENET-L Configuration Tool配置了模塊0,通道3 tcp  melsoft,通道4 tcp unpassive 192.168.0.1 6677
2 遠(yuǎn)程使用Gx developer 可以連接該plc fx3u 編程,監(jiān)控。
3 plc中只有一條指令 ld m8000 ,mov k100 d0
4 安裝了mx component ,使用 Communication setup Utility 進(jìn)行了配置 連接 192.168.0.1 plc成功。并在delphi 中安裝了所有activeX控件。
5 使用delphi中的actFXEnetTCP控件,設(shè)置了IP 及端口號(hào),使用open方法后,返回的值不等于0,連接錯(cuò)誤。以至于后面的讀取命令返回的值都不對(duì)了

請(qǐng)問,這個(gè)問題要如何處理,謝謝
vv小丫子
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 102 點(diǎn)
下載積分: 468 分
在線時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2016-07-26
最后登錄: 2018-08-11
查看vv小丫子的 主題 / 回貼
1樓  發(fā)表于: 2017-01-21 21:16


最近用C#寫一個(gè)上位機(jī),沒玩過(guò)delphi,用以太網(wǎng)連接應(yīng)該差不多,TCP的方式設(shè)定這些項(xiàng),
特別注意網(wǎng)絡(luò)號(hào),站號(hào),CPU型號(hào),端口號(hào),IP,順便看看控件用的對(duì)不對(duì),
錯(cuò)誤代碼可以查出連接錯(cuò)誤原因