西门子系统S7-200受权总代理 6ES7288-3AQ02-0AA0 S7-200 SMART 模拟量输入
6ES7288-3AQ02-0AA0 SIMATIC S7-200 SMART, 模拟量输入 SM AQ02,2 AO, /-10V,11 Bit 屏幕分辨率, 或 4-20mA,10 Bit 屏幕分辨率 |
比较指令 数值比较 比较指令用以较为2个标值: IN1 = IN2 IN1 > IN2 IN1 >= IN2 IN1 <= IN2 IN1 < IN2 字节数较为操作是无符号的。 整数金额较为操作是有图形的。 双幕较为操作是有图形的。 实数较为操作是有图形的。 IN1 <> IN2 针对LAD和FBD:当较为结论为真时,比较指令接入接触点 (LAD)或导出(FBD)。 针对STL:当较为结论为真时,比较指令将1加载栈顶,然后将 1与栈顶值作“与”或是“或”计算(STL)。 当你应用IEC比较指令时,您可以选择各种各样基本数据类型做为输 入。可是,2个输入基本数据类型务必一致。 留意 以下情况就是严重错误,而且也会导致S7--200暂时停止实行用 户程序流程: 不合法的间接性详细地址(随意比较指令) 不合法的实数(比如:NAN),(实数比较指令) 为了防止这种现象的发生,在实施比较指令以前,要保证合 理采用了表针存储实数的值模块。 无论输出功率流情况怎样,比较指令都能被实行。 表6--15 键入/导出 比较指令的高效操作数 种类 操作数 IN1、IN2 BYTE INT DINT 实型 OUT IB、QB、VB、MB、SMB、SB、LB、AC、*VD、*LD、*AC、常量 IW、QW、VW、MW、SMW、SW、LW、T、C、AC、AIW、*VD、 *LD、*AC、常量 ID、QD、VD、MD、SMD、SD、LD、AC、HC、*VD、*LD、*AC、常量 ID、QD、VD、MD、SMD、SD、LD、AC、*VD、*LD、*AC、常量 BOOLI、Q、V、M、SM、S、T、C、L、输出功率流 96 S7-200指令系统第6章 97 案例:比较指令 Network1//调整仿真模拟调整传感器0 //来调节SMB28的值。 //当SMB28标值小于或等于0时,Q0.0 //Q0.0激话。 //当SMB28标值大于等于150时, //Q0.1激话。 //当较为结论为真时, //情况指示仪接入。 LDI0.0 LPS AB<=SMB28,50 =Q0.0 LPP AB>=SMB28,150 =Q0.1 Network2//在V存储芯片详细地址中运载比较小的标值, //使较为结果显示假而且关机状态指示仪。 LDI0.1 MOVW--30000,VW0 MOVD--200000000,VD2 MOVR1.012E--006,VD6 Network3//在V存储芯片详细地址中运载比较大的值, //使较为结论为真而且照亮情况指示仪。 LDI0.2 MOVW 30000,VW0 MOVD--100000000,VD2 MOVR3.141593,VD6 Network4//整数金额字较为检验VW0> 10000是不是为真。 //在系统中应用常数是 //为了能表明不同类型的基本数据类型。还可以 //较为2个保存在可编存储芯片 //里的标值, //比如:VW0>VW100 LDI0.3 LPS AW>VW0, 10000 =Q0.2 LRD AD<--150000000,VD2 =Q0.3 LPP AR>VD6,5.001E--006 =Q0.4 S7-200可编程序控制器系统软件指南 字符串比较 字符串比较命令较为2个字符串数组的ASCII码标识符: IN1=IN2 IN1<>IN2 当较为结论为真时,比较指令使接触点关闭(LAD)或是输 出接入(FBD),或者是对1 开展 LD, A 或 O 实际操作,并放入 栈顶(STL)。 留意 以下情况就是严重错误,而且也会导致S7--200暂时停止实行用 户程序流程: 不合法的间接性详细地址(随意比较指令) 字符串的长度超出254字符(字符串比较命令) 一个字符串数组的起始地址和长短让它不适宜所指定存放 区(字符串比较命令) 为了防止这种现象的发生,在实施比较指令以前,要保证合 理采用了表针和储存ASCII码字符串数组的存放区。保证一个保 存ASCII码字符串数组的缓冲区域可以在指定存放区完整的 保存。 无论输出功率流情况怎样,比较指令都能被实行。 表6--16 键入/导出 字符串比较命令的高效操作数 种类 操作数 IN1STRINGVB,LB,*VD,*LD,*AC,常量 IN2STRINGVB、LB、*VD、*LD、*AC OUTBOOLI、Q、V、M、SM、S、T、C、L、输出功率流 98 第6章 S7-200指令系统 变换命令 规范变换命令 数据转换 字节数变为整数金额(BTI)、整数金额变为字节数(ITB)、整数金额变为双整数金额 (ITD)、双整数金额变为整数金额(DTI)、双整数金额变为实数(DTR)、BCD 码变为整数金额(BCDI)和整数金额变为BCD码(IBCD)。之上命令将键入 值IN转换成特定格式并存放到由OUT指定导出值存放区 中。比如:大家可以将双整数金额值变为实标值;您也可以在整数金额 和BCD码文件格式相互间的变换。 四舍五入和求整 四舍五入命令(ROUND)将一个实数变为一个双整数金额值,并把 四舍五入得到的结果存进OUT指定自变量中。 求整命令(TRUNC)将一个实数变为一个双整数金额值,并把实数的 整数部分做为结论存进OUT指定自变量中。 按段 段码命令(SEG)容许您产生一个点阵式,用以照亮七段码显示屏 的每个段