tft每日頭條

 > 生活

 > 西門子1200plc輸入輸出編寫方法

西門子1200plc輸入輸出編寫方法

生活 更新时间:2025-02-04 02:44:58

西門子1200PLC進階篇——模拟量輸入信号采集

上一篇我們一起學習了數字量擴展模塊的使用。今天我們一起來學習一下模拟量信号的采集。

數字量就是我們平常的開關,隻有開和關兩個狀态,就是我們平時說的“0”和“1”,模拟量就是會連續變化的信号量,常見的有電壓、電流、壓力、速度、流量等。

在西門子S7-1200PLC的中,CPU模塊自身就具備了模拟量的輸入和輸出點。具體點數見下表。

西門子1200plc輸入輸出編寫方法(西門子1200PLC進階篇模拟量輸入信号采集)1

首先是模拟量的硬件連接(此處以1214C為例)。接線的時候,我們找到PLC的輸入側最右邊的“2M”、“0”、“1”。“2M”是公共端,“0”和“1”代表着兩路模拟量輸入,我們先給傳感器接上直流電源,再把傳感器的信号線接到“0”或者“1”上面,最後将傳感器的電源負極線接到“2M”端。

硬件連接好之後,我們開始編程。先打開“設備視圖”。

西門子1200plc輸入輸出編寫方法(西門子1200PLC進階篇模拟量輸入信号采集)2

鼠标右擊,點擊PLC的屬性,查看輸入地址。

西門子1200plc輸入輸出編寫方法(西門子1200PLC進階篇模拟量輸入信号采集)3

我們可以看到電壓範圍是0—10V。0—10V電壓對應的數字是0—27648。具體看一下例程,例程中我用的是溫度傳感器,最高測溫值是200℃。

西門子1200plc輸入輸出編寫方法(西門子1200PLC進階篇模拟量輸入信号采集)4

首先,我們用27648除去200,求出一個系數,這個系數值是138.24/℃,然後用采集到的數據去除以這個系數,最後在MD110中,我們可以得到測得的數據。

以上是西門子S7-1200PLC數字量擴展模塊的應用,如有不對的地方,請各位指正。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved