工控網首頁
>

應用設計

>

松下PLC的通用通信

松下PLC的通用通信

 

■松下PLC可以提供以下類型的通信方式

序號

通信分類

主站

從站

端口

功能

1

計算機鏈接

計算機

松下MEWTOCOL-COM通信協議

PLC

無需編寫通信程序

編程口

通信口12

計算機向PLC發出信息,PLC做出相應的應答

2

通用通信

PLC

自由協議

PLC159指令對通信數據讀和寫

外部設備:圖像處理裝置、條碼識別器

編程口

通信口12

自由協議,主站和從站都需要編寫通信協議

3

PLC-Link

PLC

PLC

通信口12

通過內部的鏈接繼電器和寄存器方式進行數據通信

4

Modbus RTU

PLC

外部設備:圖像處理裝置、條碼識別器

通信口12

采用ModbusRTU協議通信

■通用通信協議的示意圖

 

序號

通信口

接收完成標志位

發送完成標志位

通信異常標志位

1

編程口

R903E

R903F

R900E

接收條件R903E=0FF

發送條件R903F=0N

正常R900E=OFF

接收完成R903EOFF變為ON

接收完成R903EOFF變為ON

異常R900E=ON

2

通信口1

R9037

R9038

R9039

接收條件R9037=0FF

發送條件R9038=0N

正常R9039=OFF

接收完成R9037OFF變為ON

接收完成R9038OFF變為ON

異常R9039=ON

3

通信口2

R9047

R9048

R9049

接收條件R9047=0FF

發送條件R9048=0N

正常R9049=OFF

接收完成R9047OFF變為ON

接收完成R9048OFF變為ON

異常R9049=ON

■編程口的通信設置

注意:必須選擇具有結束符CR,通過CR結束符(CR對應16進制D0)使PLC自動觸發接收完成標志位的狀態變化,通過該標志位的狀態變化,可以把接收數據區的DT200DT204(4個字,8個字節)自動取走,清空接收數據區,釋放接收緩沖區,為下一次接收數據做好準備。PC機發送的數據如果沒有辦法自動生成CR,則必須手動添加CR到數據的最尾端

■接收數據的程序

■發送數據的程序

 

發送數據與接收數據是按照先低字節(低8位),后高字節(高8位)的順序;而一般的PC機用的串口調試工件是按照收發數據的順序自然排列。

例如:DT100=ABCDPLC先發低字節CD,后發高字節AB,而PC接收到的數據按照CDAB顯示

也可以通過與索引寄存器的方式與數據配合,可以把接收到的數據排成一系列數據

投訴建議

提交

查看更多評論
其他資訊

查看更多

智控科技與磁柵尺三協簽訂代理合作

智控新推出通訊式伺服電機和驅動器

松下PLC使用自由通訊案例

英國翠歐公司總經理演講—EtherCAT路演/工業以太網研討會

智控科技應邀出席“2012 EtherCAT路演/工業以太網研討會”