取十进制数中的两位

S7-200中,比如我想将123456789中的数67单独取出来,怎么编程呢,

最佳答案

其实楼主的要求是取十进制数据的百位和千位数字而已。
1. 取百位时,只需将当前数据除100(整数除法),即可得到1234567。
2. 上述数据再除10(整数除法),再乘以10,即可得到1234560。与1中的结果相减即可得到7.
3. 同理得到6.
忘了200中是否有整数求余的功能块,如果有就更简单了。直接求两次余数即可。

提问者对于答案的评价:
明白了,

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc296346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • s7-200-smart 输出口

    请问s7-200-smart SR60 的输出口是几个一组(一个公共端)?西门子有那种一个输出端一个公共端(每输出端都独立)的微型PLC吗? 最佳答案 s7-2…

    SIMATIC S7-200 2021年7月5日
  • 200网络读写问题

    我用网络读写向导生成一个程序,下载到PLC后,通讯怎么也联不上,提示为:PROFIBUS网络不支持当前网络,或不支持当前多主站,请选择一个多主站设备。请问各位老师,我该怎样才能恢复…

    SIMATIC S7-200 2021年7月5日
  • EM235模拟量偏差

    现在做个实验调试柜,西门子224PLC+EM235模块,柜体内未安装变频器,现在想通过EM235模拟量输出4-20MA接入到频率显示表显示频率,现在遇到的问题是测量模块输出为4-2…

    SIMATIC S7-200 2017年11月1日
  • em231可以做热电阻输入

    em231可以做热电阻输入,231-OHC22-OXA8可以做热电阻输入,还有呢个型号是4热电阻输入。 最佳答案 1、231-OHC22-OXA8不可以做热电阻输入;2、EM231…

    SIMATIC S7-200 2020年11月5日
  • 200系列226cn的通讯问题

    现有一套200系列cpu226cn的系统,上位机采用的是组态王软件,在组态时,都需要哪些相应的操作和设置才能实现通讯? 问题补充:cpu上有两个接口,没有扩展的通讯模块,因此就用c…

    SIMATIC S7-200 2021年7月5日
  • 子程序中的局部变量间接寻址

    请问各位高工:   局部变量可以间接寻址方式写程序吗?    LD   &nbs…

    SIMATIC S7-200 2020年10月31日
  • MODScan32软件

    小弟最近用S7-200做了一个modbus从站,要给别人提供地址表,可对方要求转化成BODBUS地址.请问程序中的Vx.x、VWxx、VDxx分别怎么用modbus地址表示啊。另仁…

    SIMATIC S7-200 2020年11月1日
  • EM235模块的输入通道设成正负10V输入如何判断输入信号断线

    S7 200的EM235模块(235-0KD22-0XA0)的输入通道设成正负10V输入,请问如何判断输入信号出现断线? 问题补充:所采集的信号是在正负10V之间变化的,…

    SIMATIC S7-200 2020年11月1日
  • s7-200控制PH值程序请教

    液体PH值控制:若PH值过高,则需要加二氧化碳;若PH值过低,则要求蠕动泵加碱。我通过PID向导得到了PWM控制序列,但是怎么通过PWM进行调节呢?请教大家 问题补充:控制加二氧化…

    SIMATIC S7-200 2020年10月31日
  • 请教各位前辈关于200PLC编程

    各位前辈,前段时间发了一个请教贴,下载到200PLC之后没能够实现所需功能,原帖网址:(https://www.ad.siemens.com.cn/service/answer/s…

    2021年7月5日