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