小囡囡56
2024-12-22 10:09:46
最佳回答
指令动作点作用anb局部电路之串联andportnuma接点串联电路aniportnumb接点串联电路binbcds_8s_8之hex转成bcd输出至y0-y7(共8位元)binbcd2s_8将s_8之hex转成bcd输出至y0-y9(共10位元)ccpoint呼叫副程式有cc则必须有fend,副程式须在fendc之后chgaddr,1step,all由资料addr第一个步进点1step,送至y815之变化all可为248chgzdd1,bit8由外部dd1第bit8笔取出资料,送至y815chg7addr,1step,loopnumberloopnumber是多少次才显示一次七节显示器chg7zdd7,bit8由外部dd7第bit8笔取出资料,送至七节显示器,all一般为2的倍数chgspaddr,1step,all由资料addr第一个步进点1step,送至spk之变化all一般为2的倍数,addr均须设定在fend之后,用db定义chgspzddsp,bit8由外部ddsp第bit8笔取出资料,送至spkcjpoint跳至指标有cj则必须有fend,指标须在fendc之后clockoutport,ontime,offtime使outport闪(以.01为一单位)使用t9t10clock1outport,ontime,offtime使outport闪(以.01为一单位)使用t11t2cmps_8,n1,portnum将s_8与n1比较相同定portnum(n1为8位元资料)cmp8s1_8,n1,s2_8,n2将s1_8与n1比较相同定s2_8=n2(n1n2为8位元资料)countern,v,s_16ldck1ldc0计数器回路n是号码,v是计数值(如v=0则s_16是16位元可变值)counter0,100fend主程式结束指令,副程式或资料须在fend之后flash0outport,ontime,offtime,n,vars使outport闪n次后自停闪完会自行使c10=1(内部使用c10t11-12)flash1outport,ontime,offtime,n,vars使outport闪n次后自停闪完会自行使c11=1(内部使用c11t13-14)flash8outport,ontime,offtime,n,varsldx0(范例(闪5次后停)setm0ldm0flashy8,9,9,5自动将w之内容显示至led及使outport闪n次后停闪完会自行使c10=1(内部使用c10t11-12)led会占用y0-y7之位置(以.01为一单位)如w=0但不显示0时则不能用flashn为8位元,如n=0则vars是16位元可变值ldportnum电路开始之a接点ldiportnum电路开始之b接点mc主控电路开始,后之接点须用ld或ldi起始,有mc则要有mcrmcr主控电路结束onoffportnum使portnum反相orportnuma接点并联电路orb局部电路之并联oriportnumb接点并联电路rets步进点结束,回至最前母线outportnum驱动输出线圈指令r**eportnum,temp产生一脉冲(上升微分)rstportnum指定off并保持setportnum指定on并保持setds_16,datanum设定s_16资料(16bit)setdoh发do音(高音)setdol发do音(低音)setfa发fa音setla发la音setleddatanum使datanum显示至ledsetmi发mi音setre发re音setsnumber跳至步进点(最多有256个步进点)setsi发si音setso发so音setws_8,datanum设定s_8资料(8bit)sety07number指定number给y0-y7并保持sety815number指定number给y8-y15并保持stlnumber步进点(有stl步进点就有rets步进点结束)stop停止发音timern,v,s_16计时器回路(0.1sec为单位)n是号码,v是计数值(如v=0则s_16是16位元可变值timerhn,v,s_16计时器回路(0.01sec为单位)n是号码,v是计数值(如v=0则s_16是16位元可变值wdecs_8使s_8减一wdeclps1_8,all,s2_8使s1_8减一,如果s1_8=0则重回all-1开始如all=0则s1_8与vs2_8比较wincs_8使s_8加一winclps1_8,all,s2_8使s1_8加一,如果s1_8=all则重回0开始如all=0则s1_8与s2_8比较wleds_8使s_8显示至led 20210311