99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【教程】串口IO設(shè)備與顧美PLC通信例程

億佰特物聯(lián)網(wǎng)應(yīng)用專家 ? 2023-04-25 14:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前兩期文章《串口服務(wù)器接入云服務(wù)器實(shí)現(xiàn)IO控制》、《基于ModBus云服務(wù)的線性控制系統(tǒng)中介紹了一個免費(fèi)的ModBus云服務(wù)器(ModBus物聯(lián)網(wǎng)平臺),以及如何利用該平臺結(jié)合RTU與網(wǎng)關(guān)實(shí)現(xiàn)的“線性控制系統(tǒng)”。今天來了解串口IO設(shè)備如何與顧美PLC通信

案例簡介

本案例主要講解MA01系列串口IO設(shè)備與顧美CX3G-16MT(以下簡稱PLC)操作細(xì)則,本文以MA01-AACX2240為例。

硬件準(zhǔn)備

MA01-AACX2240串口IO聯(lián)網(wǎng)模塊設(shè)備一臺;

Mini USB數(shù)據(jù)線一根;

顧美CX3G-16MT一臺;

12V電源一個、24電源一個;

開關(guān)按鈕(保持型)一個;

通訊電纜若干;

電腦一臺。

軟件準(zhǔn)備

(1)GX Works2版本軟件,可通過三菱官網(wǎng)自行下載;

(2)億佰特IO模塊配置測試工具v1.6上位機(jī),可在億佰特官網(wǎng)相對應(yīng)位置下載;

f190c75a-df82-11ed-ad0d-dac502259ad0.png

PLC程序準(zhǔn)備

1、配置PLC參數(shù)

PLC串口配置寄存。如圖所示:

f1c0449e-df82-11ed-ad0d-dac502259ad0.png

通過運(yùn)行觸發(fā)繼電器(M8002)進(jìn)行參數(shù)配置使能信號,將PLC的串口參數(shù)配置寄存器(D8120)配置為H0E081(9600-無校驗(yàn)-1個停止位-8個數(shù)據(jù)位-RTU模式)

;做主機(jī)D8121需設(shè)為最大255;

配置D8129通訊超時時間;

M8125置1指使用MODBUS RTU功能;

M8125置1指使用串口2標(biāo)志。

f1e16322-df82-11ed-ad0d-dac502259ad0.png

2、讀、寫線圈開關(guān)定義

3G系列PLC的串口2使用ADPRW指令例程。如圖所示:

f1ffd0b4-df82-11ed-ad0d-dac502259ad0.png

注意事項(xiàng):讀、寫線圈狀態(tài)時,ADPRW指令不能兩條同時導(dǎo)通,要分時輪流導(dǎo)通,并且兩條指令需要有時間間隔,不能斷開上一條ADPRW指令后馬上導(dǎo)通下一條ADPRW指令。

3、控制邏輯

(1)這里使用X01輸入點(diǎn)位模擬現(xiàn)場觸發(fā)的條件,通過變化X01的狀態(tài)來往D500寄存器里寫值;當(dāng)X01有信號時,會將值15傳入D500寄存器中,當(dāng)X01沒有信號時,會將值0傳入D500寄存器中(當(dāng)值為0時,MA01設(shè)備的4路DO為關(guān)閉狀態(tài),當(dāng)值為15時,MA01設(shè)備的4路DO處于打開狀態(tài);具體寄存器說明可在官網(wǎng)下載MA01-AACX2240的手冊);T30、T31計(jì)時器作為觸發(fā)條件后的一種防呆保護(hù)(防止快速多次觸發(fā)不同步),當(dāng)條件觸發(fā)滿足計(jì)時器后,就會觸發(fā)寫DO狀態(tài)標(biāo)志,達(dá)到控制MA01設(shè)備的DO狀態(tài)的功能。如圖所示:

f21cb2e2-df82-11ed-ad0d-dac502259ad0.png

(2)寫線圈功能:串口2使用ADPRW指令需將D8397置0,用0F號功能碼寫從站1的線圈狀態(tài),M8029是特殊繼電器(ADPRW指令完成標(biāo)志),T211作為狀態(tài)寫入超時的一個標(biāo)志。如圖所示:

f240733a-df82-11ed-ad0d-dac502259ad0.png

(3)編寫好程序后,通過Mini USB數(shù)據(jù)線將程序?qū)懭氲絇LC內(nèi)。

f157c72a-df82-11ed-ad0d-dac502259ad0.svg

MA01-AACX2240通訊配置準(zhǔn)備

1、使用億佰特IO模塊配置測試工具v1.6上位機(jī)配置MA01設(shè)備的串口參數(shù),將串口的參數(shù)配置成與PLC通訊的一致(波特率:9600,數(shù)據(jù)位:8,校驗(yàn)位:無,停止位:1)。如圖所示:

f26b42a4-df82-11ed-ad0d-dac502259ad0.png

2、MA01-AACX2240設(shè)備支持 1~247 個從站,5 位撥碼開關(guān)可設(shè)置 1~31 地址碼,大于 31 可通過上位機(jī)設(shè)置。此處將從站號配置為1,與PLC所填參數(shù)保持一致。如圖所示:

f2816cc8-df82-11ed-ad0d-dac502259ad0.png

f157c72a-df82-11ed-ad0d-dac502259ad0.svg

效果演示

1、使用電線和端子將PLC和MA01設(shè)備的RS485口相連接。如圖所示:

f2a9cb5a-df82-11ed-ad0d-dac502259ad0.png

2、將開關(guān)按鈕接入PLC的X01處。如圖所示:

f3126aa2-df82-11ed-ad0d-dac502259ad0.png

3、將PLC通上24V的電源,將MA01設(shè)備通上12V的電源。

4、按下開關(guān)按鈕,開關(guān)按鈕將線路導(dǎo)通,PLC的X01獲得信號輸入,然后可發(fā)現(xiàn)MA01設(shè)備的DO狀態(tài)受到PLC控制變?yōu)?路全開,如圖所示:

f37e440c-df82-11ed-ad0d-dac502259ad0.png

5、再次按下開關(guān)按鈕,開關(guān)按鈕將線路斷開,PLC的X01無信號輸入,然后可發(fā)現(xiàn)MA01設(shè)備的DO狀態(tài)受到PLC控制變?yōu)?路全關(guān)。如圖所示:

f3e6b9a6-df82-11ed-ad0d-dac502259ad0.png

自此便通過顧美PLC實(shí)現(xiàn)了與MA01-AACX2240的通信控制。

注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13921

    瀏覽量

    474585
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6206

    瀏覽量

    137823
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    PLC串口資源受限?用PXB-6030D輕松解決

    在工業(yè)自動化中,設(shè)備接口不匹配常常讓人頭疼。本期我們來聊聊當(dāng)PLC只有串口可用,而從站設(shè)備只有以太網(wǎng)口時,如何通過ZLG致遠(yuǎn)電子PXB-6030D實(shí)現(xiàn)Modbus
    的頭像 發(fā)表于 07-16 11:41 ?94次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>串口</b>資源受限?用PXB-6030D輕松解決

    串口通信原理解析 串口與并口的區(qū)別

    串口通信,又稱為串行通信,是一種數(shù)據(jù)傳輸方式,其中數(shù)據(jù)以位的形式按順序(一個接一個)通過單一通信線路發(fā)送。這種通信方式在早期計(jì)算機(jī)和現(xiàn)代嵌
    的頭像 發(fā)表于 12-27 09:50 ?1926次閱讀

    IO模塊助力PLC,全面提升中水處理設(shè)備能效

    隨著我國環(huán)保事業(yè)的不斷發(fā)展,中水處理技術(shù)在工業(yè)、生活等領(lǐng)域發(fā)揮著越來越重要的作用。如何提高中水處理設(shè)備的能效,成為行業(yè)關(guān)注的焦點(diǎn)。本文將為您介紹明達(dá)技術(shù)高效解決方案——利用自主研發(fā)的分布式IO模塊配合PLC,實(shí)現(xiàn)中水處理
    的頭像 發(fā)表于 12-16 14:57 ?445次閱讀
    <b class='flag-5'>IO</b>模塊助力<b class='flag-5'>PLC</b>,全面提升中水處理<b class='flag-5'>設(shè)備</b>能效

    串口通信的開發(fā)環(huán)境配置

    串口通信的開發(fā)環(huán)境配置涉及多個方面,包括選擇編程語言、安裝必要的庫或驅(qū)動程序、配置串口參數(shù)等。以下是一個基于Python的串口通信開發(fā)環(huán)境配
    的頭像 發(fā)表于 11-22 09:21 ?930次閱讀

    使用Python進(jìn)行串口通信的案例

    需要安裝 pyserial 庫。如果還沒有安裝,可以使用以下命令進(jìn)行安裝: sh復(fù)制代碼pip install pyserial 接下來是一個簡單的示例代碼,展示了如何與串口設(shè)備進(jìn)行通信
    的頭像 發(fā)表于 11-22 09:11 ?1467次閱讀

    串口通信設(shè)備連接方法 串口通信在嵌入式開發(fā)中的應(yīng)用

    串口通信設(shè)備連接方法 1. 了解串口通信基礎(chǔ) 串口通信
    的頭像 發(fā)表于 11-22 09:07 ?2720次閱讀

    串口通信與并口通信的區(qū)別

    在計(jì)算機(jī)和電子設(shè)備的數(shù)據(jù)傳輸領(lǐng)域,串口通信(Serial Communication)和并口通信(Parallel Communication)是兩種基本的
    的頭像 發(fā)表于 11-22 09:04 ?2390次閱讀

    串口通信協(xié)議解析 串口通信應(yīng)用實(shí)例

    串口是顯控設(shè)備與信號處理板之間通信的主要接口,也是顯控設(shè)備與其他設(shè)備、設(shè)備
    的頭像 發(fā)表于 11-21 17:03 ?2135次閱讀

    為什么通信要使用虛擬串口串口助手?

    串口助手和虛擬串口是什么?串口助手和虛擬串口串口通信中很常見。
    的頭像 發(fā)表于 11-15 01:04 ?3775次閱讀
    為什么<b class='flag-5'>通信</b>要使用虛擬<b class='flag-5'>串口</b>和<b class='flag-5'>串口</b>助手?

    PLC串口轉(zhuǎn)網(wǎng)口數(shù)據(jù)采集網(wǎng)關(guān)的功能特點(diǎn)

    PLC設(shè)備很多以串口通信為主,這與現(xiàn)代工業(yè)中廣泛采用的以太網(wǎng)通信存在兼容性問題。為了解決這一難題,物通博聯(lián)提供
    的頭像 發(fā)表于 10-24 15:54 ?640次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>串口</b>轉(zhuǎn)網(wǎng)口數(shù)據(jù)采集網(wǎng)關(guān)的功能特點(diǎn)

    io口和串口的區(qū)別 單片機(jī)有多少個io

    IO口和串口的區(qū)別 IO口,即輸入輸出端口(Input/Output Port),是單片機(jī)或其他微控制器與外部設(shè)備之間進(jìn)行數(shù)據(jù)交換的接口。它們通常用于控制外部
    的頭像 發(fā)表于 10-06 10:06 ?4222次閱讀

    PLC通信網(wǎng)關(guān)支持采集哪些設(shè)備數(shù)據(jù)采集

    控制,成為工業(yè)自動化系統(tǒng)的核心樞紐。本文將詳細(xì)探討PLC通信網(wǎng)關(guān)可以支持哪些設(shè)備的數(shù)據(jù)采集。 一、PLC通信網(wǎng)關(guān)概述
    的頭像 發(fā)表于 09-29 14:17 ?615次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>通信</b>網(wǎng)關(guān)支持采集哪些<b class='flag-5'>設(shè)備</b>數(shù)據(jù)采集

    串口環(huán)保212設(shè)備數(shù)據(jù) 轉(zhuǎn)profinet IO項(xiàng)目案例

    目錄 1 案例說明 1 2 VFBOX網(wǎng)關(guān)工作原理 1 3 測試數(shù)采儀的串口數(shù)據(jù) 2 4 配置網(wǎng)關(guān)采集212設(shè)備數(shù)據(jù) 4 5 用PROFINET IO協(xié)議轉(zhuǎn)發(fā)數(shù)據(jù) 5 6 案例總結(jié) 8 1 案例說明
    的頭像 發(fā)表于 09-23 13:41 ?600次閱讀
    <b class='flag-5'>串口</b>環(huán)保212<b class='flag-5'>設(shè)備</b>數(shù)據(jù) 轉(zhuǎn)profinet <b class='flag-5'>IO</b>項(xiàng)目案例

    串口IO系列與西門子PLC Modbus RTU連接例程

    一案例簡介本案例主要講解串口IO系列設(shè)備(本次作為從機(jī)設(shè)備)與西門子PLCS7-200smart(以下簡稱西門子PLC,本次作為主機(jī)
    的頭像 發(fā)表于 08-30 12:35 ?876次閱讀
    <b class='flag-5'>串口</b><b class='flag-5'>IO</b>系列與西門子<b class='flag-5'>PLC</b> Modbus RTU連接<b class='flag-5'>例程</b>

    PLCIO模塊的鏈接與組態(tài)匹配科普指南

    在工業(yè)自動化領(lǐng)域,PLC(可編程邏輯控制器)和IO(輸入/輸出)模塊是至關(guān)重要的組成部分。它們共同構(gòu)成了自動化控制系統(tǒng)的核心,負(fù)責(zé)實(shí)現(xiàn)設(shè)備的監(jiān)控、控制和數(shù)據(jù)處理。本文將為您科普PLC
    的頭像 發(fā)表于 07-25 11:36 ?3121次閱讀
    <b class='flag-5'>PLC</b>與<b class='flag-5'>IO</b>模塊的鏈接與組態(tài)匹配科普指南