西门子S7-200PLC编程软件里面的整数相除功能

时间:2023-03-19来源:佚名

话说一个细心的客户询问我“为什么西门子S7-200plc编程软件里面除了有DIV_I指令,还要有DIV指令,它们不都是实现整数相除的功能吗?”。说的有道理,差异在哪儿呢?先来看看两个指令的功能说明:
1. DIV指令是将两个16位的整数相除,得出一个32位的结果,其中包括一个16位的余数(高位)和一个16位的商(低位)。
2. DIV_I指令是将两个16位的整数相除,产生一个16位的商,不保留余数。
哦,看来区别是在结果上面,一起来做个实验看看吧:

西门子S7-200PLC编程软件里面的整数相除功能

其中,VW0是被除数,VW2是除数,VD4的低十六位(即VW6 = 16#000D)是整数相除得到的商(VW6十进制值是13);高十六位(即VW4 = 16#00DC)是整数相除得到的余数(VW4十进制值是220)。
西门子S7-200PLC编程软件里面的整数相除功能

其中,VW0是被除数,VW2是除数,VW10是整数相除得到的商,余数没有保留。
由此,这两个功能块的区别就显而易见了,然后本以为问题到此结束,刚要与客户说再见,但客户接着又抛出了一个问题“S7-300中哪个指令块可以实现S7-200中DIV指令块的功能啊?”,这个,这个。。。。我得查查。然后,搜遍STEP7中整数运算的指令块,没有见到与DIV指令完全相同功能的指令块,但却发现了MOD_DI功能块是可以单独取余数的。那么,接着实验:
西门子S7-200PLC编程软件里面的整数相除功能

其中,MD0为被除数,MD4为除数,MD8为双整数相除得到的余数 ,不保留商。

西门子S7-200PLC编程软件里面的整数相除功能

其中,MD0为被除数,MD4为除数,MD12为双整数相除得到的商,不保留余数。

看来客户想要实现一个指令块既得商,又得余数的功能不得不分步实施啦。虽然说在STEP7的编程中不存在DIV同样功能的指令块,但它的实现更为灵活——将余数与商分开,根据客户的需要单独取之。另外,在S7-200中实现整数取余有一定的局限性,就是DIV指令块只能实现16位的整数相除取余,而STEP 7中的MOD_DI则可以使用32位的双整数直接取余。

通过实验是不是更清楚明了呢?相信您已经牢牢记住了,那么我要给客户回电话去啦。。。

    相关阅读

    万用表的正确使用方法,你确定你真的会吗?

    万用表又称万能表,是一种能测量多种电量的多功能仪表,其主要功能是测量电阻、直流电压、交流电压、直流电流以及晶体三极管的有关参数等。万用表具有用途广泛、操作简单、携...
    2023-06-13
    万用表的正确使用方法,你确定你真的会吗?

    装修时水电布线非要横平竖直?明明两点一线更省材料!

    有很多网友在我们公众号后台留言说,自己家装修在水电布线阶段了,但他们发现装修工人给他布线都是横平竖直。这样不是距离更长?浪费材料啊?也有人家是点对点来布线,这样子...
    2023-06-11
    装修时水电布线非要横平竖直?明明两点一线更省材料!

    限位开关控制自动往返电路原理详解

    限位开关控制自动往返电路 该电路是通过两个形成开关S Q 1和S Q 2来控制设备实现正反转的电路。 按下启动按钮 S B 1 接触器K M 1得电吸合并自锁。 其常闭触点断开,与反转实现互锁。...
    2024-03-18
    限位开关控制自动往返电路原理详解

    VB的上位机与PLC的串行通信

    1 引言 在现代控制系统中, pc机作为上位机负责系统管理、状态监控、信息处理和打印报表等工作,plc 作为下位机进行面向现场的实时控制已成为一种典型的系统结构。因此,pc机与...
    2023-03-21
    VB的上位机与PLC的串行通信

    事故预想:恶劣天气,机组正常运行下有什么需要注意的呢?介绍下

    事故预想内容:每年5月份为雨季,当电厂遇上暴雨,台风等异常天气,厂内3/4机正常运行,AGC投入,按以往经验需注意机组无功的变化,必要时手动干预;做好恶劣天气相关防范措施,...
    2023-06-13
    事故预想:恶劣天气,机组正常运行下有什么需要注意的呢?介绍下

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

    欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
    7.45

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    网站栏目