电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 公众号

    电子元器件

    采购信息平台

  • 移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

西门子PLC的CEIL指令功能说明和应用举例 -解决方案-

来源: 作者:华仔 浏览:334

标签:

摘要: plc的CEIL指令符号 表1为CEIL转换指令说明表。 表1 CElL转换指令说明表 参数 数据类型 存储器区域 说明 EN BOOL I、Q、M、L、D 允许输入 ENO BOOL I、Q、M、L、D 允许输出 IN REAL I、Q、M、L、D 将被求整的浮点数输入 OUT DINT I、Q、M、L、D 最接近输入浮点数但是又比浮点数大的双整型数输出 CEIL(实数

plc的CEIL指令符号
PLC的CEIL指令符号 表1为CEIL转换指令说明表。 表1 CElL转换指令说明表 参数 数据类型 存储器区域 说明 EN BOOL I、Q、M、L、D 允许输入 ENO BOOL I、Q、M、L、D 允许输出 IN REAL I、Q、M、L、D 将被求整的浮点数输入 OUT DINT I、Q、M、L、D 最接近输入浮点数但是又比浮点数大的双整型数输出 CEIL(实数舍去小数点后的尾数转换为最接近又比实数大的双整型数)指令,读浮点数输入参数IN的内容,并转换成双整型数(32位),该双整型数是最接近输入浮点数但是又比浮点数大的双整型数。转换结果由输出参数OUT输出。如果转换出现溢出,则ENO将置成“0”。 表2为CEIL转换指令对状态位的影响。 表2 CEIL转换指令对状态位的影响
- BR CC1 CC0 OV OS OR STA RLO /FC 写状态位① x - - x x 0 x x 1 写状态位② 0 - - - - 0 0 0 1 ①指令功能被执行(EN=1)。 ②指令功能没有执行(EN=0)。 如图2所示,如果输入I0.0的信号状态为“1”,读MD8的值,作为实数将应用CEIL指令转换成双整型数,转换的结果存放在MD12内。如果有溢出出现,或指令没有执行(I0.0=0),则输出Q4.0置成“1”。
CEIL转换指令应用举例 图2 CEIL转换指令应用举例

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67
Baidu
map