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

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

PCS 7中如何自動上傳變量到WinCC| PCS 7專欄

2023-02-01 19:16 作者:工控小周  | 我要投稿

轉(zhuǎn)NingChao?NCLib?


作者簡介:來自西門子DI PA AE 一名水平一般的技術(shù)工程師


PLC工程師在使用Step7+WinCC編程時(shí),“勤勞”的工程師手動在WinCC變量管理器中創(chuàng)建需要監(jiān)視和控制的變量,聰明的工程師會使用變量導(dǎo)入導(dǎo)出工具,最“懶”的工程師會使用AS-OS-Enginnering。

———————————————————————————————————————————————

AS-OS-Engineering

PCS 7在安裝時(shí)已經(jīng)自動集成了AS-OS-Engineering,該軟件比較常用的功能之一就是通過OS編譯的方式,把AS變量和消息上傳到WinCC對應(yīng)的列表中,大大的減少了工程師在WinCC上簡單重復(fù)又低級的手動去創(chuàng)建變量和消息的工作。另外一個(gè)常見的功能就是生成經(jīng)典的PCS 7風(fēng)格上位機(jī)操作界面。非PCS 7環(huán)境下,Step 7和WinCC單獨(dú)安裝后,再單獨(dú)安裝AS-OS-Engineering,也支持自動上傳變量和消息。


圖1 PCS 7集成安裝AS-OS-Engineering


S7_m_c?屬性

有了AS-OS-Engineering組件后,PCS 7中FB的接口參數(shù)如果需要上傳,只需要添加S7_m_c屬性即可,該屬性中m代表monitor(監(jiān)視),c是control(控制)的縮寫,實(shí)則就是在描述這個(gè)變量是需要被控制和監(jiān)視,需要被上傳添加至變量管理器列表。


上傳FB背景參數(shù)

CFC中的FB只有OCM屬性被激活后,才能上傳變量到WinCC,需要激活塊的OCM屬性,首先為塊添加S7_m_c系統(tǒng)屬性,然后為需要上傳的參數(shù)再分別添加S7_m_c屬性加以區(qū)分哪些變量需要上傳的。

圖2 VlvL功能塊的OCM已經(jīng)被激活

———————————————————————————————————————————————

1. 為塊添加S7_m_c屬性,其SCL語法

FUNCTION_BLOCK?VlvL
TITLE?='Valve - Large'
{S7_m_c:='true'
}
AUTHOR: AdvLib90?
NAME: VlvL?
VERSION:?'5.2'

FAMILY: Drives

KNOW_HOW_PROTECT


2. 為參數(shù)Ctrl/ SimOn添加S7_m_c屬性,其SCL語法

VAR_INPUT

SimOn {S7_m_c:='true'

? ? ? ? ? ? }??? :?BOOL; ? ???? // Simulation on/off

END_VAR


結(jié)構(gòu)體上傳其中的元素需要使用S7_xm_c屬性,其語法如下:

VAR_OUTPUT

Ctrl {
??? S7_m_c:='true';
??? S7_xm_c?:='Value,true;';
? ??}??????? :STRUCT
???????????Value???? :?BOOL: =false;??// Value
???????????ST??????? :?BYTE:=16#80;???// Signal Status
? ? ? ??END_STRUCT; ??// Control output (dependent from SafePos)?

END_VAR

———————————————————————————————————————————————

FB的WinCC屬性

右鍵CFC中的"VlvL"功能塊,選擇對象屬性,點(diǎn)擊圖2的OCM按鈕,新的對話框中展示了該FB中需要被上傳的參數(shù)列表,OS編譯后,F(xiàn)B對應(yīng)的背景DB變量會自動生成在WinCC變量管理器列表中。


圖3 AS Block的WinCC屬性

圖4?WinCC變量管理器列表

如何才能找到西門子PLC工程師交流社區(qū)?看評論

PCS 7中如何自動上傳變量到WinCC| PCS 7專欄的評論 (共 條)

分享到微博請遵守國家法律
达日县| 兰西县| 高密市| 温宿县| 玉树县| 新建县| 奈曼旗| 布尔津县| 互助| 铜山县| 本溪市| 精河县| 兴业县| 庆云县| 海兴县| 潮州市| 商城县| 延寿县| 延长县| 炎陵县| 海门市| 西安市| 宿州市| 商南县| 巢湖市| 尉犁县| 武平县| 汶川县| 大名县| 阳信县| 米林县| 肇源县| 台州市| 柳州市| 房山区| 海盐县| 清远市| 玉门市| 塘沽区| 鞍山市| 太湖县|