學習三菱PLC如果只會編寫個程序還不夠,還必須要懂得三菱產品的通訊,通訊如果只懂得CC-LINK,在碰到不不支持CC-LINK的產品時,依然是束手無措(比如:PLC通訊方式控制打印機,變頻器,相機CCD,工控機PC等),好在三菱PLC支持modbus通訊,modbus通訊作為全球通用的開放式標準協議,基本上大部分產品都會支持。
下面將以三菱FX3U-232-BD模塊為例進行分享RS232通訊的使用:
FX3U-232-BD
FX3U-232-BD與外部設備之間地接線:
只需要接兩根發送和接收信號即可,防止干擾最好把地線和屏蔽線接上,針腳號不要搞錯,一般接頭上都會有標號。DTR,DSR為硬件握手信號,了解更多知識自己去網上搜索(歡迎下方留言)。
外部接線
通訊需要用到的指令:
串口通訊需要用到指令:RS指令。
指令格式:
RS指令格式
常用特殊標志位及寄存器(標紅處為常用的)
D8120中的通訊格式:
M8161為ON時,數據是以8位的形式進行數據發送接收的,為OFF時,數據以16位形式進行發送接收;
16位模式
8位模式
RS指令的常規寫法:
常規寫法
舉例說明:
為了方便說明,直接以手冊中的案例進行說明,FX3U-232BD和FX2N-232BD使用方法一樣。
系統構成
打印機通訊格式:
通訊格式
具體梯形圖程序如下所示:
手冊中參考程序
通常情況下,PLC在控制外部設備時,不僅會發送數據,而且會接收數據,接收的數據會存在D50中。往往我們得到數據是一串字符串,這個時候需要用到ASCII碼表進行轉換為PLC看得懂的形式才可以。轉換表格參照如下:
ASCII表
-
plc
+關注
關注
4984文章
12358瀏覽量
455887 -
接線
+關注
關注
29文章
562瀏覽量
32768 -
三菱
+關注
關注
32文章
771瀏覽量
42536 -
RS232
+關注
關注
13文章
707瀏覽量
93593 -
串口通訊
+關注
關注
1文章
250瀏覽量
24566
原文標題:舉例說明:
文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論