资源描述:
《AB软体操作说明.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AB软体操作说明一.计算机与PLC联机1.在桌面上或程序集上双击ABPLC规划程序标志双击图标1-1在桌面上双击图标双击图标1-2在程序集中双击图标2.选择已经有注解的程序二期的程序名称是:E111902三期的程序名称是:E115236或115236双击此弹出文件选择对话框2-1.选择文件3.选择文件后,在联机对话框中双击”GOONLINE”,则计算机将会读出PLC的程序,并保留程序的注解注:还可以在联机对话框中双击”UPLOAD”读出PLC的程序,但此时读出的程序将没有注解“DOWNLOAD”的意思是将程序灌入PLC内存中,这项功能须慎用,因为一
2、不小心可能将其它程序将更新至PLC中双击此处进行联机3-1计算机与PLC进行联机二.内部寄存器及外部I/O点在程序里的表示方法1.外部I/O点I:2/3I:表示INPUT点O:表示OUPUT点2:表示PLC的槽位,槽位是从1开始且用十进制计算3:表示PLC槽位上的第4点,点数是从0开始且用十进制计算2.内部寄存器A.ABPLC的内部寄存器是用文件的形式进行标识,如:B23B表示此文件是二进制文件,即BIT型,23表示文件号,文件号不可重复,如不能有N23的文件出现文件的定义在DATAFILES内执行.B.数据文件(DATAFILES)的一般属性文件
3、长度:如N17的文件长度是99,则N17可用的DATA范围是N17:0~N17:98文件的有效范围:文件可定义成全局的或局部的两种形式.全局文件即全部程序都可用,而局部程序则在指定的程序内使用C.各型数据文件的意义B:二进制文件,即BIT型,在程序中表示方法为B23:2/10或B23/42,B23:2/10的地址与B23/42的相同,计算方式是:2*16+10=42N:整数型(不带小数点)数值文件,在程序中的表示方法为N17:10F:浮点型(带小数点)数值文件,在程序中的表示方法为F88:100T:内部时间继电器文件,在程序中的表示方法为T34:3
4、3C:内部计数器文件,在程序中的表示方法为C45:12三.在程序中常用且特殊的指令1.CPT:计算指令CPT例:ComputeDestN17:1072Expression(N17:15+5)*2/3+N17:16表示的意思:(N17:15+5)*2/3+N17:16=N17:10运算结果是722.CTU:向上计数器指令CTU例:CountUpCounterC55:10Preset1000Accum23(CU)(DN)Preset:表示计数器的默认值在程序中的表示为C55:10.PreAccum:计数累加值,在程序中表示为C55:10.AccCU:B
5、IT型,计数允许值.在程序中表示为C55:10/CUDN:BIT型,计数完成标记,当计累加值(PRE)=计数默认值(ACC),就输出C55:10/DN当CTU的条件每由假至真时,CTU计数指令就计数1次3.LIM:极限测试指令LIM例:LimitTestLowLimN17:200TestN17:2295HighLimN17:21200LowLim和HighLim既可取常数又可取数值地址当LowLim<=HighLim时,则LowLim<=Test<=HighLim,LIM指令输出为真当LowLim>=HighLim时,则Test>=LowLim或T
6、est<=HighLim时,Lim指令输出为真4.OSR:脉冲指令例:B3:10[OSR]3该指令一般放在OUTPUT指令之前,当该指令前的条件成立时就输出一个脉冲驱动OUTPUT输出,OUTPUT也只是保留一个脉冲.如条件一直保持为真,但OSR指令也只是在条件由假变真时输出一次.5.TON:延时接通指令TONTimeOnDelayTimerT55:10TimeBase1.0Preset1000Accum23(EN)(DN)Timer:时间继电器地址名称TimeBase:计时单位(秒)Preset:时间继电器默认值,在程序中表示为T55:10.Pr
7、eAccum:时间继电器计数值,在程序中表示为:T55:10.AccEN:时间继电器允许值,在程序中表示为:T55:10/ENDN:时间继电器计数完成值,即当Accum=Preset就输出.在程序中表示为:T55:10/DNTT:时间继电器计数中输出,在程序中表示为:T55:10/TT该指令在其前面的条件为真时开始计数直到计数值到达默认值.但当条件变为假时,不管有无计数到达,都将Accum值清零,并RESET掉DN及TT6.RTO时间保持指令该指令同TON指令用法一样,只是在其前面条件变为假或断电时,该指令的ACCUM值将继续保持,可用RES指令清
8、掉7.PID比例-微分-积分指令PIDControlBlockN17:10ProcessVariableN27:7Cont