当前位置:
文档之家› 图形组态控制策略的识别方法研究
图形组态控制策略的识别方法研究
I e i c to e h d f r c n r ls r t g n g a h c o fg r to o t r d nt a i n m t o o o t o t a e y i r p i s c n u a i n s fwa e i f i
L i —o g IJe ln
(ntueo Sf aea dItlgn e h o g , n zo ini nvr t, a gh u3 , hn Istt f o w r n e iet c nl y HaghuD a z U i s y H nzo 1 0 C ia) i t n l T o ei 1 0 8
李 杰 龙
( 杭州 电子科 技 大学 软件 与智 能技术 研究 所 , 江 杭州 30 1 ) 浙 108
摘要 : 针对常用几种图形组态控制策略识别方法在实际控制中存 在逻辑执行顺序错乱 的问题 , 出了一 种基 于双堆栈的控制策 略识 提 别方法。从功能模块 间的输入输 出连接关 系出发 , 分别分析 了单输入输出 、 多输入输 出、 空输入输 出、 多条回路 的处 理方 法, 对于同一
Ab t a t n o d rt e l t h r b e a ec n u i n o el gc e e u e od r n p a t a o t l a s d b o o s r c :I r e d a h t e p o l mst tt o f so ft o i x c t r e r ci l n r u e y s me c mmo o fg o wi h h h i c c oc nc n — i
制算法生成 的函数执行顺序与实际分析的顺序一致 , 证明了该方法的可行性。 关键词 : 图形 组态软件 ; 控制策略 ; 堆栈 ; 识别 方法
中 图 分 类 号 :P 1 ;H 9 T 3 1T 3 文献标志码 : A 文章 编 号 :0 1— 5 12 1 ) 7— 80— 6 10 45 ( 0 2 0 0 5 0
urto e o ni o t o s,a ne meho o o r lc n g r to e o n to s d o ube—tc s p o o e ain rc g t n me h d i w t d fr c nto o f u ain rc g ii n ba e n do l sa k wa r p s d. Th ma a e a pra h i e n g p o c
o i ge i p t d o tu ,mu t i p t n u p t ,e t n u n u p t fr sn l n u n u p t a l u sa d o t u s mpy i p ta d o t u ,mut c nr l o p tn sw r n lz d fo t ec n e t n r— in l o t o k e e a ay e m o n ci e i ol a r h o l t n h p ewe n t e f n t n mo e ’ n u s o u p t .F r h u cin mo e st a o l e c l d frma y t s i y l ,i tr — ai s is b t e h c i d l S ip t ro t u s o e f n t d l h tw u d b al n i n a c ce n e me o u o t o e o me d a e v ra lswe eu e o rs le te p o lm f h e e t a l g o e ain it a be r s d t e ov h rb e o e r p a l n p rt .A trd tr nn h o i x c t r e ft e c n g r t n i t c i o fe eemi i g te lg c e e u e o d ro h o f ai i u o
第2 9卷 第 7期
21 0 2年 7月
ቤተ መጻሕፍቲ ባይዱ
机
电
工
程
Vo . 9 No 7 12 .
Jun l fMeh nc l& E e tc lE gn eig o r a c a ia o lcr a n ie r i n
J1 0 2 u .2 1
图形 组 态 控 制 策 略 的识 别 方 法 研 究 术
rc g iin,t e c a a trsis o h tc r e o a ay e t n ta d o p o e so he mo e aa,wh c sa c r wih t e e o n to h h r ce itc fte sa k wee us d t n lz he ipu n ututpr c s ft d ld t i h wa c od t h
个周期被多次调用的功能模块 , 采取了中间变量分解的方法 , 解决 了调用操作 的重复性 问题 ; 在确定好控制策略的逻辑执行顺 序后 , 利 用栈存储分析 了模块 间数据的输入输出过程, 很好地符合了组态数据流的走 向; 最后在 C S 控制策略生成平台上对该识 别方 法进 行 AS 了验证 , 编译成功后生成了相应的组态 I L指令 , 并且通过代码 自动生成过程生成了可用于下位设备的组态算法包。研究结果表 明, 控