最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

S7-200PLC 仿真程序使用介紹

2022-11-25 22:45 作者:張框子zZ  | 我要投稿

本附錄中介紹的是 juan luis villanueva 設(shè)計(jì)的英文版 S7-200 PLC 仿真軟件(V2.0),原

版為西班牙語。關(guān)于本軟件的詳細(xì)介紹,可以參考 http://personales.ya.com/canalPLC。

該仿真軟件可以仿真大量的 S7-200 指令(支持常用的位觸點(diǎn)指令、定時(shí)器指令、計(jì)數(shù)器

指令、比較指令、邏輯運(yùn)算指令和大部分的數(shù)學(xué)運(yùn)算指令等,但部分指令如順序控制指令、

循環(huán)指令、高速計(jì)數(shù)器指令和通訊指令等尚無法支持,仿真軟件支持的仿真指令可參考

http://personales.ya.com/canalPLC/interest.htm)。仿真程序提供了數(shù)字信號輸入開關(guān)、兩個(gè)模

擬電位器和 LED 輸出顯示,仿真程序同時(shí)還支持對 TD-200 文本顯示器的仿真,在實(shí)驗(yàn)條件

尚不具備的情況下,完全可以作為學(xué)習(xí) S7-200 的一個(gè)輔助工具。

仿真軟件界面介紹:

圖1仿真軟件界面

仿真軟件的界面如圖 ?所示,和所有基于 Windows 的軟件一樣,仿真軟件最上方是菜單,仿真軟件的所有功能都有對應(yīng)的菜單命令;在工件欄中列出了部分常用的命令(如 PLC程序加載,啟動(dòng)程序,停止程序、AWL、KOP、DB1 和狀態(tài)觀察窗口等)。

常用菜單命令介紹

?

Program|Load Program:加載仿真程序。(仿真程序梯形圖必須為 awl 文件,數(shù)據(jù)塊

必須為 dbl 或 txt 文件)

?

Program|Paste Program(OB1):粘貼梯形圖程序

?

Program|Paste Program(DB1):粘貼數(shù)據(jù)塊

?

View|Program AWL:查看仿真程序(語句表形式)

?

View|Program KOP:查看仿真程序(梯形圖形式)

?

View|Data(DB1):查看數(shù)據(jù)塊

?

View|State Table:啟用狀態(tài)觀察窗口

?

View|TD200:啟用 TD200 仿真

?

Configuration|CPU Type:設(shè)置 CPU 類型

?

輸入位狀態(tài)顯示:對應(yīng)的輸入端子為 1 時(shí),相應(yīng)的 LED 變?yōu)榫G色

?

輸出位狀態(tài)顯示:對應(yīng)的輸出端子為 1 時(shí),相應(yīng)的 LED 變?yōu)榫G色

?

CPU 類型選擇:點(diǎn)擊該區(qū)域可以選擇仿真所用的 CPU 類型

?

模塊擴(kuò)展區(qū):在空白區(qū)域點(diǎn)擊,可以加載數(shù)字和模擬 I/O 模塊

?

信號輸入開關(guān):用于提供仿真需要的外部數(shù)字量輸入信號

?

模擬電位器:用于提供 0~255 連續(xù)變化的數(shù)字信號

?

TD200 仿真界面:仿真 TD200 文本顯示器(該版本 TD200 只具有文本顯示功能,

不支持?jǐn)?shù)據(jù)編輯功能)

準(zhǔn)備工作

仿真軟件不提供源程序的編輯功能,因此必須和 STEP7 Micro/Win 程序編輯軟件配合使

用,即在 STEP7 Micro/Win 中編輯好源程序后,然后加載到仿真程序中執(zhí)行。

(1)在 STEP7 Micro/Win 中編輯好梯形圖

( 2)利用 File|Export 命令將梯形圖程序?qū)С鰹閿U(kuò)展名為 awl 的文件,?

( 3)如果程序中需要數(shù)據(jù)塊,需要將數(shù)據(jù)塊導(dǎo)出為 txt 文件。?

程序仿真

(1)啟動(dòng)仿真程序。

( 2)利用 Configuration|CPU Type 選擇合適的 CPU 類型,如附圖 2 所示。(仿真軟件不

同類型的 CPU 支持的指令略有不同,某些 214 不支持的仿真指令 226 可能支持)

圖2CPU類型選擇

( 3)模塊擴(kuò)展(不需要模塊擴(kuò)展的程序該步驟可以省略)?

在模塊擴(kuò)展區(qū)的空白處點(diǎn)擊,彈出模塊組態(tài)窗口,如附圖 3 所示。在窗口中列出了可以

在仿真軟件中擴(kuò)展的模塊。選擇需要擴(kuò)展的模塊類型后,點(diǎn)擊 Accept 按鈕即可。

不同類型 CPU 可擴(kuò)展的模塊數(shù)量是不同的,每一處空白只能添加一種模塊。

圖3模塊組態(tài)窗口


擴(kuò)展模塊后的仿真軟件界面如附圖 4 所示。

附圖 4 擴(kuò)展模塊后的仿真界面

( 4)程序加載?

選擇仿真程序的 Program|Load Program 命令,打開加載梯形圖程序窗口如附圖 5 所示,

僅選擇 Logic Block(梯形圖程序)和 Data Block(數(shù)據(jù)塊)。

點(diǎn)擊 Accept 按鈕,從文件列表框分別選擇 awl 文件和文本文件(數(shù)據(jù)塊默認(rèn)的文件格式

為 dbl 文件,可在文件類型選擇框中選擇 txt 文件),如附圖 6 所示。

附圖 5 程序加載窗口

附圖 6( a) 梯形圖文件選擇?

附圖 6( b) 數(shù)據(jù)塊文件選擇?

加載成功后,在仿真軟件中的 AWL、KOP 和 DB1 觀察窗口中就可以分別觀察到加載的

語句表程序、梯形圖程序和數(shù)據(jù)塊。

附圖 7 仿真軟件的 AWL、DB1 和 KOP 觀察窗口

( 5)點(diǎn)擊工具欄 按鈕,啟動(dòng)仿真。?

( 6)仿真啟動(dòng)后,利用工具欄中的 按鈕,啟動(dòng)狀態(tài)觀察窗口。

附圖 8 狀態(tài)觀察窗口

在 Address 對應(yīng)的對話框中,可以添加需要觀察的編程元件的地址,在 Format 對應(yīng)的對

話框中選擇數(shù)據(jù)顯示模式。點(diǎn)擊窗口中的 Start 按鈕后,在 Value 對應(yīng)的對話框中可以觀察按

照指定格式顯示的指定編程元件當(dāng)前數(shù)值。

在程序執(zhí)行過程中,如果編程元件的數(shù)據(jù)發(fā)生變化,Value 中的數(shù)值將隨之改變。利用

狀態(tài)觀察窗口可以非常方便的監(jiān)控程序的執(zhí)行情況。

仿真軟件應(yīng)用實(shí)例介紹

要求:設(shè)計(jì)一 PLC 程序,讀出模擬電位器 0 的當(dāng)前值,并在 TD200 文本顯示器中顯示

出來。

梯形圖文件

Network 1 // TD200 Demo

LD

SM0.1

MOVB 16#80, VB14

//首次掃描,使能第一條顯示信息

MOVB 0, MB0

//清除功能鍵位

Network 2

LD

M0.0

//F1 鍵已經(jīng)按下

MOVB 16#40, VB14 //顯示第二條消息

R

M0.0, 1

//復(fù)位 F1 鍵 M 位

Network 3

LD

V14.6

//第二條信息已經(jīng)顯示

MOVB SMB28, AC1 //讀模擬電位器 0

MOVW AC1, VW108 //在 TD200 顯示模擬電位器 0 的值

數(shù)據(jù)塊文件

DATA BLOCK

VB0

'TD'

//

VB2

16#10

//顯示語言為英語,更新速度為盡可能快

VB3

16#B1

//顯示模式為 40 個(gè)字符;

VB4

2

//消息條數(shù)為 2

VB5

16#00

//功能鍵標(biāo)志位為 M0.0 - M0.7

VW6

40

//消息起始地址設(shè)置為 VB40

VW8

14

//消息使能位的起始地址設(shè)置為 VB14

VW10 65535

//全局密碼(如果應(yīng)用密碼)

VW12 2

//字符集設(shè)置為 Latin 1 (Bold)

//消息 1 消息使能位為 V14.7

VB40 'Welcome Message Press F1 Continue ' //消息 1 內(nèi)容

//消息 2 消息使能位為 V14.6

VB80 'The Slider Number Is'

// 消息 2 內(nèi)容

VB106 16#0

//不允許編輯;無應(yīng)答;無密碼;

VB107 16#30

//無符號整數(shù);無小數(shù)位;

VW108 16#00

//數(shù)據(jù)嵌入地址及嵌入的的數(shù)據(jù)

VB110 '

'

//

//END TD200_BLOCK ------------------------------

//DATA PAGE COMMENTS

程序說明:

(1)點(diǎn)擊工具欄中的

按鈕,就可以調(diào)出人機(jī)接口 TD200 的仿真界面,如附圖 9 所 示。?

附圖 9 TD200 仿真界面( 1 ) 程 序 運(yùn) 行 后 , 在 TD200 上 首 先 顯 示 歡 迎 信 息 “ Welcome Message Press F1

Continue”,如附圖 10 所示。

附圖 10 程序運(yùn)行截圖 1

( 2)按下 F1 鍵后,顯示信息“The Slider Number Is 0”?

( 3)移動(dòng)模擬電位器 0 的滑動(dòng)塊,可以觀察到 TD200 上顯示的數(shù)值隨滑動(dòng)塊的移動(dòng)而?

變化,且和仿真軟件界面上顯示的數(shù)值一致,如附圖 11 所示。

附圖 11 程序運(yùn)行截圖 2

S7-200PLC 仿真程序使用介紹的評論 (共 條)

分享到微博請遵守國家法律
无棣县| 安宁市| 名山县| 郓城县| 西乡县| 博客| 荔浦县| 瑞丽市| 民勤县| 西和县| 靖远县| 益阳市| 郧西县| 阜阳市| 新蔡县| 广汉市| 宜阳县| 怀远县| 汨罗市| 黎川县| 白银市| 抚顺县| 台南市| 潼南县| 淄博市| 宜丰县| 禹州市| 昌黎县| 德江县| 江源县| 石阡县| 普兰县| 瑞安市| 鹿邑县| 长葛市| 龙门县| 南京市| 乾安县| 衡南县| 新安县| 南阳市|