xyzenter
活在當下,順其自然
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 266 點
下載積分: 2080 分
在線時間: 108(小時)
注冊時間: 2014-04-09
最后登錄: 2021-04-13
查看xyzenter的 主題 / 回貼
樓主  發(fā)表于: 2016-07-07 08:38
         用串口調試工具連接CP1H并發(fā)送命令的時候。 我遇到一個問題。

        串口線是usb轉rs232的,rs232模塊是CP1W-CIF01,插在第二個位置上。當我串口線與編程電纜都連接上的時候,串口調試工具與PLC能正常通訊,發(fā)送命令接收命令都沒問題。但是我一旦把編程電纜(方口USB線)拔下,串口調試程序那邊怎么發(fā)送命令都猶如石沉大海,CP1H主機那邊根本沒有反應。我把編程電纜重新連上,又能通訊了。

        我以為是PLC--》通訊設置選USB所以導致要依賴USB線來建立連接,但是我通訊設置改成其他方式后,根本連連接都連接不上,更別說通訊了。

        難道CP1H的串口通訊就必須要保持編程電纜連接才行?這到底是什么鬼。這是不是我哪里設置錯了。哪位老師傅知道請指點一下。
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 555 個
工控威望: 1592 點
下載積分: 3460 分
在線時間: 394(小時)
注冊時間: 2013-12-16
最后登錄: 2024-10-19
查看建控電的 主題 / 回貼
1樓  發(fā)表于: 2016-07-07 08:53
你是用的FINS協議嗎?沒有遇到這種情況,不插編程電纜,發(fā)送和接收都正常。之前設備上就有工控機和PLC用FINS協議通訊,RSS232的,沒插編程線也正常。
仙居人家
我來了。
級別: 網絡英雄
精華主題: 2 篇
發(fā)帖數量: 737 個
工控威望: 5418 點
下載積分: 24564 分
在線時間: 1364(小時)
注冊時間: 2016-06-08
最后登錄: 2024-10-26
查看仙居人家的 主題 / 回貼
2樓  發(fā)表于: 2016-07-07 11:14
PLC運行沒有?
永無止境 !@#$%^&*
天下風云出我輩,一入江湖歲月催。
皇圖霸業(yè)談笑中,不勝人間一場醉。
提劍跨騎揮鬼雨,白骨如山鳥驚飛。
塵事如潮人如水,只嘆江湖幾人回。
xyzenter
活在當下,順其自然
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 266 點
下載積分: 2080 分
在線時間: 108(小時)
注冊時間: 2014-04-09
最后登錄: 2021-04-13
查看xyzenter的 主題 / 回貼
3樓  發(fā)表于: 2016-07-07 11:24
引用
引用第1樓bingo66于2016-07-07 08:53發(fā)表的  :
你是用的FINS協議嗎?沒有遇到這種情況,不插編程電纜,發(fā)送和接收都正常。之前設備上就有工控機和PLC用FINS協議通訊,RSS232的,沒插編程線也正常。


就是用fins協議,RS232跟編程線兩根都連上去,通訊一點問題都沒有?梢娭噶顩]有錯?墒前蔚羝渲幸桓就不行了。拔掉編程電纜,程序監(jiān)控不了這沒什么,關鍵是fins指令發(fā)不出去(串口通訊燈在閃,但是就算發(fā)0401或0402命令都不管用,PLC不理你);拔掉RS232線,可以編程,監(jiān)控。但是fins指令又發(fā)不出去了……到PLC--》更改通訊設置,改完又又連接不上,新設置又寫不到PLC里面,真不明白了……
xyzenter
活在當下,順其自然
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 266 點
下載積分: 2080 分
在線時間: 108(小時)
注冊時間: 2014-04-09
最后登錄: 2021-04-13
查看xyzenter的 主題 / 回貼
4樓  發(fā)表于: 2016-07-07 11:32
引用
引用第2樓13484398579于2016-07-07 11:14發(fā)表的  :
PLC運行沒有?



          PLC在跑,拔掉編程電纜,通過fins協議發(fā)送的數據就送不過去了,然后就一直停在那,一直等待工控機發(fā)數據過來。沒連接編程電纜它死也不走,重新把編程電纜插上去,數據馬上就送過去了,PLC繼續(xù)后面的步驟……

        這難道要我連接兩根電纜才能通訊,沒有這么玩的吧,所以到論壇上問問老司機,誰知道這是什么情況。
仙居人家
我來了。
級別: 網絡英雄
精華主題: 2 篇
發(fā)帖數量: 737 個
工控威望: 5418 點
下載積分: 24564 分
在線時間: 1364(小時)
注冊時間: 2016-06-08
最后登錄: 2024-10-26
查看仙居人家的 主題 / 回貼
5樓  發(fā)表于: 2016-07-07 16:04
CP1W-CIF01連的是觸屏嗎?PLC單元是1嗎?用標準9600通訊不行嗎?
永無止境 !@#$%^&*
天下風云出我輩,一入江湖歲月催。
皇圖霸業(yè)談笑中,不勝人間一場醉。
提劍跨騎揮鬼雨,白骨如山鳥驚飛。
塵事如潮人如水,只嘆江湖幾人回。
mckenzie
級別: 探索解密
精華主題: 0
發(fā)帖數量: 33 個
工控威望: 123 點
下載積分: 676 分
在線時間: 19(小時)
注冊時間: 2016-06-06
最后登錄: 2021-03-23
查看mckenzie的 主題 / 回貼
6樓  發(fā)表于: 2016-07-08 10:09
你是直接拿USB轉RS232的線插到CP1W-CIF01的還是又做了一根線連接的?
mythic
mythic
級別: 略有小成
精華主題: 0
發(fā)帖數量: 299 個
工控威望: 485 點
下載積分: 29480 分
在線時間: 275(小時)
注冊時間: 2013-05-14
最后登錄: 2024-02-07
查看mythic的 主題 / 回貼
7樓  發(fā)表于: 2016-07-08 12:19
?怎么感覺是COM口選擇的問題?看說的好像是串口調試器使用的是USB線占用的端口,而不是用的USB轉232的那個口?
xyzenter
活在當下,順其自然
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 266 點
下載積分: 2080 分
在線時間: 108(小時)
注冊時間: 2014-04-09
最后登錄: 2021-04-13
查看xyzenter的 主題 / 回貼
8樓  發(fā)表于: 2016-07-14 09:06
引用
引用第6樓mckenzie于2016-07-08 10:09發(fā)表的  :
你是直接拿USB轉RS232的線插到CP1W-CIF01的還是又做了一根線連接的?

用網上購買的usb轉rs232電纜線,芯片是臺灣的(英國的芯片直接無法通訊)。
按理說線材有問題那就直接不能通訊了,但我現在的情況是能通訊,但需要依賴編程電纜。
xyzenter
活在當下,順其自然
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 266 點
下載積分: 2080 分
在線時間: 108(小時)
注冊時間: 2014-04-09
最后登錄: 2021-04-13
查看xyzenter的 主題 / 回貼
9樓  發(fā)表于: 2016-07-14 09:15
引用
引用第7樓mythic于2016-07-08 12:19發(fā)表的  :
?怎么感覺是COM口選擇的問題?看說的好像是串口調試器使用的是USB線占用的端口,而不是用的USB轉232的那個口?

       不是串口選擇問題,usb編程電纜用的是usb接口,操作系統(tǒng)自己分配的,不需要選擇。
       rs232串口一般情況是不可用的,要連接上電纜線才有效的。
      也就是說,編程電纜走的是usb口,fins指令走的是串口,按理說不會有什么必然聯系,但怪就怪在現在串口通訊的時候,必須要把通訊電纜連上(不需要開cx-one)。感覺就像通訊電纜就是一個電源,有它串口模塊就工作,沒有它串口模塊即使通訊燈在閃,但plc拒絕接收發(fā)送任何東西。
mckenzie
級別: 探索解密
精華主題: 0
發(fā)帖數量: 33 個
工控威望: 123 點
下載積分: 676 分
在線時間: 19(小時)
注冊時間: 2016-06-06
最后登錄: 2021-03-23
查看mckenzie的 主題 / 回貼
10樓  發(fā)表于: 2016-07-23 10:49
不知道你的問題解決沒有 我之前說的意思是USB轉232之后 與CIF01連接的九針相序是不同的 你需要自己做一根通訊線用來連接USB-232和CIF01
xyzenter
活在當下,順其自然
級別: 略有小成
精華主題: 0
發(fā)帖數量: 135 個
工控威望: 266 點
下載積分: 2080 分
在線時間: 108(小時)
注冊時間: 2014-04-09
最后登錄: 2021-04-13
查看xyzenter的 主題 / 回貼
11樓  發(fā)表于: 2016-07-25 15:52
引用
引用第10樓mckenzie于2016-07-23 10:49發(fā)表的  :
不知道你的問題解決沒有 我之前說的意思是USB轉232之后 與CIF01連接的九針相序是不同的 你需要自己做一根通訊線用來連接USB-232和CIF01



    因為連上usb通訊電纜跟USB-RS232電纜以后,能正常通訊,所以我認為USB-RS232電纜直接連CIF01是沒有問題的。這個問題確實比較詭異。
    若如樓上所說USB轉232之后 與CIF01連接的九針相序是不同的,我用過兩種USB-RS232電纜,分別是臺灣芯片的跟英國芯片的,臺灣芯片可以通訊,英國芯片的不可以通訊,是不是說這兩種芯片的九針相序不一樣?USB-RS232電纜到CIF01之間還需要一根通訊線,兩邊相序分別是怎樣的,線應該如何連接?CIF那頭的針腳定義隨時可以找到,但USB-RS232那頭的針腳定義不容易找到(不同廠家生產的都是一樣的嗎)。