10年专注于工控自动化领域的产品供应商和技术服务商!提供自动化控制解决方案! 加入收藏 | 设为首页 | 联系方式 | 网站地图 | 新浪微博 | 腾讯微博
东莞市精一控自动化电气有限公司东莞市精一控自动化电气有限公司
首 页 产品中心 PLC编程 自动化工程 关于精一控 服务承诺 新闻中心 在线留言 联系我们
热门关键词: plc编程 | 西门子PLC可编程控制器 | 西门子plc | 西门子LOGO!控制器 | 西门子触摸屏 | 三菱plc | 东莞伺服电机 | 台达变频器 | 西门子变频器 | 合信PLC | 合信伺服电机 | 合信触摸屏 | 
产品分类  
联系方式  
东莞市精一控自动化电气有限公司
东莞市精一控自动化电气有限公司
地  址:东莞市南城区周溪众利路84号聚大电商产业园微博楼二层214-215号房
电  话:0769-23397896
传  真:0769-23394179
联 系 人:韩小姐/13790148398
  新闻中心   您当前的位置:首页>>新闻中心
西门子s7-200系列plc |s7-200 cpu型号|数字运算指令

西门子s7-200系列plc |s7-200 cpu型号  |数字运算指令

加、减、乘、除指令

西门子s7-200加法减法

IN1+IN2=OUTIN1--IN2=OUTLAD和

FBD

IN1+OUT=OUTOUT--IN1=OUTSTL

s7-200plc整数加法(+I)或者整数减法(--I)指令,将两个16位整数相加或者

相减,产生一个16位结果。双整数加法(+D)或者双整数减法

(--D)指令,将两个32位整数相加或者相减,产生一个32位结

果。实数加法(+R)和实数减法(--R)指令,将两个32位实数相加

或相减,产生一个32位实数结果。

 

西门子s7-200

西门子s7-200


西门子PLC乘法除法

IN1*IN2=OUTIN1/IN2=OUTLAD和

FBD

IN1*OUT=OUTOUT/IN1=OUTSTL

整数乘法(*I)或者整数除法(/I)指令,将两个16位西门子s7-200PLC整数相乘或者

相除,产生一个16位结果。(对于除法,余数不被保留。)双整

数乘法(*D)或者双整数除法(/D)指令,将两个32位整数相乘或

者相除,产生一个32位结果。(对于除法,余数不被保留。)实

数乘法(*R)或实数除法(/R)指令,将两个32位实数相乘或相除,

产生一个32位实数结果。

SM标志位和ENO

SM1.1表示溢出错误和非法值。如果SM1.1置位,SM1.0和

SM1.2的状态不再有效而且原始输入操作数不会发生变化。如

果SM1.1和SM1.3没有置位,那么数字运算产生一个有效的结

果,同时SM1.0和SM1.2有效。在除法运算中,如果SM1.3置

位,其他西门子s7-200 cpu数学运算标志位不会发生变化

使ENO=0的错误条件:

SM1.1(溢出)

SM1.3(被0除)

0006(间接寻址)

受影响的特殊存储器位:

SM1.0(结果为0)

SM1.1(溢出,运算过程中产生非法数值或者输入参数非法)

SM1.2(结果为负)

SM1.3(被0除)

东莞市精一控自动化电气有限公司,提供西门子s7-200plc|西门子PLC控制器|西门子PLC供应商|西门子plc现货|西门子s7-200系列plc

 

友情链接: 自动化编程    PLC编程    东莞PLC编程    东莞自动化    伺服电机    
东莞市精一控自动化电气有限公司版权所有@ Copyright 2011
顾客服务中心:0769-23397896 传真:0769-23394179
  粤ICP备09182705号-3 [后台管理]