| 
				 
					
					
					 wenliang 
					
				 
				擡頭白雲悠悠,前竟一片黯愁…… 
				
				
					級別: 家園常客 
			 
					
					
				 | 
			
				
				
				
				 
						圖片:  
					 
					
						圖片:  
					 
					
						圖片:  
					 
					
						圖片:  
					 
					
						圖片:  
				 
					三菱PLC與臺達溫控器通信連接不上,程序是引用論壇前輩的作品http://www.ncfca.cn/read-gktid-1661924-page-1.html,請各位大師幫忙看看是啥問題,在此先行謝過!     FX3U與臺達溫控通訊.rar (164 K) 下载次数:65     [ 此帖被wenliang在2022-09-18 12:43重新編輯 ]  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 wenliang 
					
				 
				擡頭白雲悠悠,前竟一片黯愁…… 
				
				
					級別: 家園常客 
			 
					
					
				 | 
			
				
				
				
				 用臺達軟件可以連接溫控器,也可以設定溫度,現在就是PLc通訊不上溫控器,串口調試軟件可以讀到PLC發出來的數據,這個情況應該是程序那里不對,麻煩各位大師幫忙看看那里寫的不對,謝謝!  ![]()  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 wenliang 
					
				 
				擡頭白雲悠悠,前竟一片黯愁…… 
				
				
					級別: 家園常客 
			 
					
					
				 | 
			
				
				
				
				 用ModScan32監控也是通訊有問題,也一直找不到問題在那里        ![]()  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 wenliang 
					
				 
				擡頭白雲悠悠,前竟一片黯愁…… 
				
				
					級別: 家園常客 
			 
					
					
				 | 
			
				
				
				
				 請問各位老師:臺達手冊上面的地址4700我現在用ModScan32監控地址應該是多少呢,為什么通訊都設置了、而且是對照溫控器軟件地址設定的,可一直通訊不上呢?     ![]()  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 一路生花 
					
				 
				
				
					級別: 略有小成 
			 
					
					
				 | 
			
				
				
				
				 你不是要讀的么?怎么會用10H功能碼?建議還是看下站號基本設置看看有沒有問題 
  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 一路生花 
					
				 
				
				
					級別: 略有小成 
			 
					
					
				 | 
			
				
				
				
				 這個地址是H4097,意思是代表16進制下,輸入4097 ,不是1001,你應該還沒把手冊看懂 
  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 rongbing 
					
				 
				
				
					級別: 論壇先鋒 
			 
					
					
				 | 
			
				
				
				
				 三菱設置寄存器,很麻煩的,你直接在通訊設置里面設置就可以了, 樓主留言:好的,謝謝!我晚點回去試一下。  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 wenliang 
					
				 
				擡頭白雲悠悠,前竟一片黯愁…… 
				
				
					級別: 家園常客 
			 
					
					
				 | 
			
				
				
				
				
 老師 您好!非常感謝您的指導!程序上面是有問題的,功能碼是錯的,要改成06H才是寫入,我之前一直以為前面有H開頭的就不需要轉成16進制了,而沒有h的數值才需要轉16進制,手冊上面的通訊還是看不明白,尤其是這一段我沒有理解   ![]() 我在下了兩份手冊,如果有H開頭的那豈不是全部再轉16進制了? ![]()  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 一路生花 
					
				 
				
				
					級別: 略有小成 
			 
					
					
				 | 
			
				
				
				
				 這個應該就是你只需要讀一個地址,寫一個地址就行了,讀1000H這個地址就是當前的溫度,寫1001H就是設定溫度,具體其他的功能你要按照你自己的要求來,后面的說明中的8000H這些應該就是報錯會出現這些代碼,根據這些代碼解決問題。 比如說你傳感器的型號用錯,這個溫控器上面應該就會出現8004H這個代碼 
  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 一路生花 
					
				 
				
				
					級別: 略有小成 
			 
					
					
				 | 
			
				
				
				
				 16進制就是用H來表示的,這個很常見的 
  | 
		
|---|---|
| 
				 | 
		
| 
				 
					
					
					 wenliang 
					
				 
				擡頭白雲悠悠,前竟一片黯愁…… 
				
				
					級別: 家園常客 
			 
					
					
				 | 
			
				
				
				
				
 這個我知道很常見,10進制用K,16進制用H,我想問的是他本身就已經用H4700來表示了,我還要再用H4700轉10進制來算,這也不符合常理吧,那要是以后遇到類似的我都要這樣來轉換嗎? ![]()  | 
		
|---|---|
| 
				 |