单位时间内,PLC采集实际输入脉冲较少,在程序里想做成较多脉冲怎么搞?

PLC采集接近开关信号,比如采集到1个脉冲,在采集到下一个脉冲之前,在此期间想把1个脉冲变成4个脉冲。
另外:bool能转换成real吗?用什么指令?

最佳答案

用BOOL(DI)来驱动计数器,收到一个脉冲你加4...
计数器操作的应该是整数,这个很容易就能转换成REAL类型。

1、整数-->双整数:ITD
2、双整数-->实数:DTR

提问者对于答案的评价:
虽然不是我想要的,但你给我提供一个很好的思路。可以用输入的脉冲作为一个条件,用定时器做一个脉冲振荡器。这样就可以采集密集的脉冲数了。

最佳答案作者回复:
用DI捕捉脉冲绝对是个坑啊,还是用带中断或者计数功能的模块吧。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:29
下一篇 2021年7月5日

相关推荐

  • smart-200 子程序

    看不懂这个子程序是怎么实现的,帮忙解答下,谢谢!! 问题补充:再发个图看下吧。。smart和200的子程序好像只能有一个在调用吧 图片说明:     …

    2021年7月5日
  • S7-200上传程序中的TD200文字内容

    我从S7-200/CPU224中上传了个程序,是用TD200作为操作面板。可在程序中找不到TD200的文字编辑程序。下载到另一个新PLC中,PLC和TD200都正常。想重新修改TD…

    2017年11月4日
  • s7-200中断事件8

    请教各位老师: 1。S7-200的中断事件8 (端口0:接收字符) 具体的意思是不是PLC检测到了需要接收的信息的起始字符,就进入中断? 2…

    SIMATIC S7-200 2021年7月4日
  • 卸载T V2.2版本后安装V2.3版本的STEP 7-Micro/WIN SMAR软件重启后打不开是何缘故

    电脑上原来装SMART200 V2.2版本,卸载掉装上2.3版本的后打不开是什么原因 呢,请各位大神支招,拜托,谢谢! 钻石用户推荐最佳答案 S控制面板卸载之前…

    SIMATIC S7-200 2021年7月5日
  • V4.0 STEP 7 MicroWIN SP9指令库文档

    我最近刚学习西门子编程软件,想要找一个指令库说明练习一下在网上没找到看这里能否找到 最佳答案 西门子 S7-200 · LOGO! ·&nb…

    SIMATIC S7-200 2017年6月3日
  • S7200 MODBUS接不同的仪表通信

    S7200 224 modbus接不同的仪表通信可行不 问题补充:我的意思 是通过端口0 串接两个不同的仪表 最佳答案 没问题,只要把仪表设…

    SIMATIC S7-200 2020年10月31日
  • 用222+em235做温度控制

    输出是数字量Q0.0,用pid自整定得出的p值,I值。可是输出误差有2度,还有Q0.0的值怎么是0-1的小数呢,不是应该是0或1吗? 问题补充:EM235输出已经被PT100占用了…

    SIMATIC S7-200 2020年10月31日
  • 流量PID问题

    我是用的PID指令做的控制程序,设定值采样值有做过标准化的,比如我的采样值信号在4-20mA,那转换成标准就是采到PLC内的值减去6400后再除以25600,这应该没错吧,但是,我…

    SIMATIC S7-200 2021年7月5日
  • 200下载程序错误

    200程序编译没有错误,在下载过程中,提示出现“由于编译错误下载过程取消”,查看信息,提示在主程序的第一个Network 中的第一列,错误代码82,说是“指令错误,”,即…

    SIMATIC S7-200 2021年7月4日
  • PLC200可以带几个模拟量模块?

    我看了PLC200的资料,说它可以带7个I/O模块?可也说内部有32AI/AO 到底可以带多少模拟量模块?或者多少路模拟量?请教各位。 最佳答案 7个模块,32路输入28…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论