WinCC中组态事情控制的变量文本记录.docx
《WinCC中组态事情控制的变量文本记录.docx》由会员分享,可在线阅读,更多相关《WinCC中组态事情控制的变量文本记录.docx(88页珍藏版)》请在冰豆网上搜索。
WinCC中组态事情控制的变量文本记录
WinCC中组态事件控制的变量记录
如何在WinCC中组态事件控制的变量记录
内容简介:
本视频介绍如何在WinCC中组态事件控制的变量记录,包括变量触发和函数触发两种方式,以及上升沿触发(它是函数触发的特例L
一EveintTriggerPrg
:
口1计篦机
EII!
变咼勰
!
由香内胡吏量
k结构变量
A團形赭貓
」菜单和工具栏
报警记录
•加娈量记录畐报表编辑器再全局脚本
.斗立本加囑辅用户管理器交又索引
I-I!
!
夷量苛建□決内制蜚星
琴Script
$TagLoggingRt衣Taglogging
t:
结构竟量
A團形扁辑器j東单和工具栏
:
•丄报警记录
XJ娈星记录
容P帘90SO0OA00
称类型
Script
吏量爼
TaglboMingnt
受量担
SKurrentUser
丈本疥星日位宇符集
@OeltaLcMded
无符号32住数
@LocalMachineHamB
立本变呈&位字苻集
onnertedR-TClients
无符号ie位議
©RedundantSer^erStaie
无符号16位数
能□urecMarneRT
立本烫量任竝芋馬集
©ServerName
丈本疥垦ie位芋咼集
(^CurrentUserNaime
文本氏量応位宇符集
0>5erv6rVer5i0n
立本变昼16傥芋務集
新删(G〕…■
新建柬虽职)•••
查找旧…
I百gtoggm尹
■回C^rrentUser
@LocalMachinerjame
■④匚onr>ectedRTCier>t£・(^RedundarttServerStafce
@DatasourceHameRT@5erverName
©CurrentUserName
@ServerVersio^j
Taglogging
点击右键『在弹出菜单中选择"新建组"
左ZFZF车N疋疋宴文无文无无主文文
XZ击变量组名称
名称
类型
*U16W_Taglogging_Record_l
无裔号伍位数
■U16W_T3glcgqiriq_Recdrd_2
无待县佑惊数
J
厂
》新弹变量(N)・“
点击右键'在菜单q
F选?
查找(F)…
'新建变量'
entjlrn*
E■
变量厲性
更量雇性
喀称〔附數据类型⑴:
参数
长度:
名称
1凳型1耘数
・W&W-Ta^ogging_Record_l
无符号竹位数
JU16W」旳口口m“Q_R氏ord_2
无届号仍位敞
|:
E00LWTaglcgging_Trigger」:
41>milIWIIIFHIIIliiTlIIlllTi!
¥J!
ll!
U|lll»MIII!
Hi!
liaM4lTi!
¥J|||TF"-IIIIf
二S制变量
JBOOLW_Tafllcagir»o_Trigfler_2
二进儒蛭量
1
、険变耿町…
点击右键,选择“新建变量'
査掠%・•■
名称
"di枫Tf
|1U16W_^
jjjaooLwj
d虻OLW.
名称
|奏塑II
dU16W_Taglogging_Record_l
无符号IS位数一
0U16W_Ta^logging_Record_2
无待号1&位数
^SoOL^fagicMir^lTriggerjl
二蛙常峽垦
.EOOLW_Tagkjgging_Trigger^
二觀峽星
DBQQLW_TaJoOTirifl_MidTrig9er_l
二踽鹿星
■|c厶耳RhiTr
单击"变量记录'
A囹总騙福館
3菜单和工眞栏
点击右键,选择“打开称
■■/报警记录畐报表諾
人;全局B
打开
属性(0)
|变量记录[fventTriggerPro^mcp]
文件㈢輪腿(E)视團側帮助(H)
12^
盯器组en时档档EV制归归
归档名称
归裆向导亦预置
凰性(P)
创建归档
僅甬归挡向辱创建归皆时,考虑剁捋走类型的预置。
]不再显示谖标筮.
创建戸档:
步骤舁
归档蔓型備定归档的重妾屁桂•如果现在关闲茁导对话框/那么所选的归档饕型将会采用酔省■的设置.
归档名称:
IFrjcx訂日lueA『
归裆类塑:
®垃程值归裆
0压缩归档
点击右键,选择'■归档向导11
fxl
点击1下一步“按钮
取消
€上一⑹
rx
选择"过程值归档”
11
取消
创建归档:
步骤
艦鑼豔I谨蠶鬥
点击'选择垠钮,选择需要归档的变量
过滤器:
B
单击变量组名称
0IZ
取消
■变量-项目:
GATESTFILEkEventTriEEprPrcVEventTriggerPro,mcp
刃STEP7SjimbolServer
"Serverresoucesarenotreachable(Step7Syml
二娈星
+5TEP7SymbolSeri-胡Wing曼量■
S-|r內部竝_」
+nEES^r
+rTaqLog^SgRt
±TScrpt
丄-J1>器團
过歸:
[i巒数据源
STEP7强mb"Serw&r
Serverresoiiicesarenotreachable(StepTS^mlVinCCM
u(SSTEP75ynnb(jl5erver
"裁Win匚匚吏量
日|向部養量
+rTa^oggrig
+.nTa^Loq^ngRt
*"Script
出l所有结构实例酌列表亠!
所有变量的列表
名稱
董型
_2jBOOLW_Taq|ogging_MidTrigger1二逬制要昼
7JBQQLW_Ts^Qggina_Trig(jer_2二逬制奕毘
BOOLW_Taglogging_Trigger_1二逬制变量
71U1BW」agloggingLRei:
cird_Z无苗号1■右忡数
无苻号16位数
单击需要归档的变量,点击"确认"按钮
+l所百结枸卖例的列表$K所有喪量的列表
打开喪呈管理壽
U16W_TaalcjgflinQLRec
刨里1个归档变星.很据娈量英型,決预设的参数创建
|变量记录■[EvenfT「iggerPro”nncp]
文件(F)镐辑同视甸醫)帮助(H)
JEventTriggerPro.ncp
Cj走时需迪归档E归档组态
归裆名称
归档模贰
alueArchi'vTe过程直归档
修改时何
2012-0^09
单击创建的归档向导名称
■■■■■■■-■■■■
r,...:
娈昼名称
过稈变星
娈星嬰型
修改时阖
UlGW_T5^oggirbg_R
U1&⑷」启fbg_p.Maffd」
2012^08Lt.
文件(F)骗辑旧观国(V)肅勛(H》
K岂」」A看童厨卜?
H变量记录-[FvorrtTriggorPnjmp]
修改时阳
2012-06-081£:
2-
JEvwtTrigwfPrsniKp
妇裆名称归植根式
.^.\ProcessV^lueArchive过程值113档
S定时器
呼归档组态
二!
变量名舔
區呈类型
I修改时间
厘性(P〕
2012-06-061627:
□16Wlaglo^gingRU16W帀邙iSIfflWifl
单击变量记录条目,在弹出菜单中选择煽性"
单击”归档“标签■
过程变量展性'
[归裆矣型[R]
采無:
周期
¥
500ms
V
U16W_T©gl四gin^LFi£Gord_1穆拟量
过程变量属性
归轻类型旧)
档
茶数
过程变量属性
囹冈
归莒变量|归档蚤歟显示
U1EV/_TagloggingLFSscoid_1模拟g
点击变量旁边的
“浏览"按钮
爭件
变量
匚脚本⑹:
■变量-项目:
CATESTFILE\EveniTrig&erProVEventTrig^erPro.mcp
±1(3)STEP75yrmbcilServer
-耳Win匚匚娈量t|內部变量
+Tagloggirg
王3TqgL旳?
n护t
数据嬉
MFx
二STEPFSymtidlServer
1Serverrescucesarenotreachable[StapTSyml刁WinCC斑
名稱
2iBOOLW_T^gloggirg_MidTrlQger_l二进制变姐|
~1BOOLW_Tagloggiriq_TriggerZ
英型
单击触发的控制变量,点击”确认”按钮
人対象凋e®(o)
选择
4[]}标惟刃蘇+空智目隔+」窗口朋彖圧Tr莒对掠
点击袖保存袖按钮*保存设置
JEventTriggerPrci.incp
归档
号归挡组落
归裆名称
■...JPrxessValueArdnive过栓値归档
倒僵名称1过程娈昼
]变星聲型
I注釋
U16W_Taglogging_RU16W_Taq|O3ging_Record_1
模拟呈
点击壮常标签
ActiveX控f牛
MkrosoftUstVIswC
□□2
22
DQCi.
as-Mkroson:
UstVievuCudj|MicrMoftOFhcft5pt纹SiemensUNISyntx□炯亡亡AlarmContnF5训和匚匚山日仲匚的次
A对掠调色板10)
点击"WinCCOnlineTableControl"^击鼠标左键,将图形拖动到合适大小,松开鼠标左键’
I0WingDigital/Anakr1WriteFunctionTfoi@V/riCCGaugeCcnti沖WinCCMedia匚口rib
aIWfriCCOnliineTable
劉WirCCOnlinftTrend
*WmCCPusJiButton口WiriCCRulerContro_LlWriCCSlider匚ontn
V/irCCUserArchive
_JIL>
□
数值列;
对蘇名称:
数值列1
就总单击”数值列"1
£选择字体
工員栏:
*fc悠栏时囘劃
數値列%
在线组态
导出
WfnCCOnlmeTablcControlProperties
f对專凋哲厠□]
-g标惟对掠线
H-M=Fvr二=!
■1■二iviw
单击"静态文本”
_折銭
O構回
*圆
■f部分圆
那
形
ih®
靜态文本
m
15
单击鼠标左键*将文本拖到合适的大小,松开鼠标左键
17
1@
19
就绪
输入文本内容
仝I对象凋色扳;p)
单击”输入/输岀域"
OLE无索
:
4
亘_
I/O域組态
添加关联的担制变量,点击撬定“按钮
变昴-顼目;G:
\TESTFrLf\EventTriggerProUventTriggerPro.mep
网冈
i=j-Ji境A1:
S|jn]
7STEF7Synribo^grmServertescuiq
7]WinCC量
+lSTEP7SymbolServer
-3WinCC妾量
-|内部娈量出“t吕辭gging■+1rTagLoggingRt田=Script
十l所有錯构浜例的列鳶
选择控制变量,点击
•确定'按钮
rbx)|_m_T胡l(j翼irrjJ7翼efJ.
二进制变量
U1&W—T^glogging^lfecord_2
死蒋畧16位數
U16W_T^glogging_kecord_t无哥号〕6位数
ag
_hBO0LW_Td^ogging_MidTrig
_jri-ir■.比_t书-inni-17nnn=r
二||12
点击'保存柝按钮
/OIUffi5Ba»SIh/m
吋间列1
数值见1
1
2
3
4
S
6
7
8
9
10
11
12
13
14
15
16
11
13
19
就鳍■&16:
33:
18
1
:
:
0:
<
CWfnCCEi
文件(F)
i」丄
单击计算机,右键菜单中选捋'属性’
儿Ta^logging.PDL
S齐EventTrigger
一g
£!
!
;变呈管理
LIfrM盘1耳7眩启
Px"!
图形迂和杀貌运行系妊
V*1/
3=[»|凸?
3-1壬二~1■
1
设宗記始i田i向
计算机屣性
—刃
HMIXIAJIANG
這匸来统运行耒誌
―'
全局聊本运行系銃报害记录运行杲藐
A
W:
基乜录运行系统
报表运行系统
图形运订頁蜒
消息■顺序报表/SEQFROT
亠.lH1.V.
V
常規石动雄数瞬
VWT运行时的启动顺序
骗辑⑴一
匚"WinCCExplorer-G:
\TliSTFILKlEventTriggerPro\EventTriggerPro.
点击"启动"标签,选中变量记录运行系统幡计算机属庄
文件〔F)編辎谊观型讪工員⑴
IX>ilJiIJj
曰EventTriqgerPfo1'
一J
eHI
a
半童倉?
名称
:
:
:
计算护
点击,'激活,'图标,运行WinCC
二_0t■/E^tliiiggerPio
J计登机
-ni更昼営理
/内剖音早
*Scrpr
0lagLc节TaMm
札件的婪atm
祐ahvnc
SetFnocr口rr」AccessandStatisnContigu^otorWrdowsCatacgWriaoujs
当PewMkcroEciftt»c
宜£irAIK艸nHfix赞EIKAIICWinCtEtp
J'^■Iws'tHoyci捣£i™ilCrAlFroarams
Accesscries:
Grw
IM出PJMiragerntnl:
andSecurity
NirrCEof:
Dffc=
IMICrCK口鬥5ILJIL丹啊ZDEJ5
RK7PServtf
Scrnsre盘ulcmaliori
startup
Wwyo
^rPAR
AdakeReeioer8
Explo^r
hhM
OutlQQk.z^qaress
F^nwutH站s■时■白口苗
WicumMediaPlavei!
WhcfciwsMovieMaljcr
UA陆宦看囹
Hun*5
QuickTinra
AppteScft^are1Update
ety*dioi/tw
AutrorsWDccumcritalsflnInhmotian
CfCKM-Gatevar
PFDSa^B1
FrorsQlPmcs
prcir&oiPro站
57-PCT
SIWIICLoaon
口HMATICMET
口SIW7ICSt-urih1Cort忧I
E&TEP7
OfWnCC
口-口z'-ld
WrCCFe^jble2003
WrccI=!
f^iHIpFunhin^7nnn
sumiic惟ry
57=20DEipkwet¥?
-0.0.27
IDKs/uadDesiiarj^Vl^D.9.25
£7-23DPC^cces5M.ilO£6
一.以
务TccIe
9mSimulatfan
Help
^MdewTaci
DeleteTag、
SimulationlorWinCC
QCcnnocbsItyPack
VUsbriwgatQr
Automart
WnCCE^orcr
Wi畚:
2banrelOiagno^E卿iTmmjnrrfCTicnrfgirftror
AcroigekerireinreAs^trr戈D>riarnilzWzadEditor
]mlLiKTK?
Angl/sj列PfuecIDumIl-Ili*
WinCC-Froje*^
v\hmkiajiam|
Properties
WinCCRunfim
CydeTimerirr
点击"Edit->NewTag11,
添加模拟变量
旨动WinCC变量棋拟澆*模拟内部变量运行.
ProrctMigrator
5^jpet
TM
^VrwZCCoojrrent^tcriVewet
hnulalion
过滤器:
a
S...S
step7syrnbolserver
WinC匸娈量
J内部变惧
+“Taglogging
+rTegLdggngtl
+耳Script
!
L所有踣构真例的列表a所有吏量的列表
JBOOLW_Taglogging_MKlTrigger_]~IBOOLWTag|ogging_Trigger_2_IEOOLW_Ta^ogging_Tfi^ger^1
□ui£W_Taglogging_Reciord_2
"J|J1£WTaglocgirtgRecord1
类型
二进制变量二逝•」赛量二进制变量无特目注位數
无待萼1&泣数
■变量-项目:
GilTESTFILElEventTriggerPrc^EwentTrifiBerPro.hicp
STEP7SjimbolServer
Serverrescucesarenotreachable(StepTSymlWinCC^量
单击模拟变量,点击
"确定•按钮
Simulation
0EE
FileEditHelp
TagSimulatiorforWinCC
1
ListofTags
Properties
Tag
U16W_Tagloggirig_Record_l
--yx■-\■'l-
OscillatioiiRandornIncDecSlider
50
Amplitude
50
ZeroPtoint
25
选中PctivW单选框,
选择模拟的变量函数
WinCC-Ptooifict
WHMIXIAJIANGWinCC^Project_EventTrigg&iProSEYennriggerFYcumGpV/inCCRuntimePro|eclactivated!
CiicleTimsinms:
CycleTime
Tags
Nsims
U询W_~RglogQing_R饥
If
\\Stttp3rriula^ic
Furictixi
Condition
Sine
/ti¥
点击StartSimulation启动模拟器
蝙Simulotion
yf
FileEdtHelp
TagSimulationforWinCC
Properties
ListofTags
WinCCOnlineTableContro1
113
就堵
在输入/输出域中,在0和1之间切换控制变量的值,每切换一次,变量记录一次’
WEnCCExptorer-G:
\TESTFILE\EventTr1ggpfPro\E
5-為EverCTriQg
!
:
运
御预1
JH!
aJ
点击”取消激活WinCC\退出WinCCS行系统
本部分介绍如何组态函数触发的变量记录
-_审Event!
riggerPro
□计Ol
-!
!
!
RfiffS
•铮內都克量
p-$却pt
{TagLogginqRt岁T眄iQqginy
喀称
类型
寸CEditorjfVB5-Editor
稣文件
产全局脚立
文件(卉观图
:
官结构麥量
图形锦辑辭■
点击右键,在弹岀菜单中选择n打开C编辑器■:
属性(P
詢31
更改函数的返回值类型为BOOL
更改函数的名称
hI■.f2k/
内动Is®®
A丿宙功昌J-;H斡辅
-…r.~:
■Bai;•:
r
单击”项目函数S点击右键,在弹出菜单中选择”新建一
AH他
川匚IWinCC_Projed_EventTriggerPro
^_r/-XC'ption(rnhC'i)
HMNew_FunetiohO
#pragm?
BOOLW
bcs)unctionQ
\VHMIXIAJIANG\Win(T_Pn>jMt_FventTri畔沖临证ve
#pragnnaopticn(irtbcs)BOOLTagTriggerFurictionQ
^pragrna口卩tid「(rrib匚s)
为BOOL变量赋值
创建触发脚本的函数内容二注意二
函羲禹返回值必须为BOOL
BOQLInterT
InierTag=|
B全局JM本C•\AHM[XIAJIANG\WinCC