如何输出一个TTL电平脉冲?

学习中!我想通过S7-200输出2个单脉冲信号(5VTTL电平)给一个逻辑处理模块(RS触发器)的输入端,就是模拟一个自复位按钮,一个自动,一个手动,并在RS触发器的输出端输出两个信号实现对阀门的控制。虚拟按钮是在组态画面上做的,我想通过通讯写值到PLC相应的输出位,但是这样就是一直置0或一直置1,而不是逻辑图上画的一个5VTTL电平脉冲,请教各位学长,是用定时器或计数器做吗?小生愚钝,请给一些建议。

问题补充:
谢谢各位学长的答复,我使用的是CPU226DC/DC/DC,参考手册给的接线图,使用的是24V电源脉冲输出,鼠老爹说可以接个分压电阻降为5V,电阻值该怎么计算呢?同事说也可以直接在1L+和M接5V电压,这样做可以吗?

 DC输出的参考电平是自己可以随便定义的吗?比如加个3V电源就输出3V的脉冲幅值,加个5V电源就输出3V的脉冲幅值,不一定非要24V,这样理解对吗?

 TOF指令用过了,挺好。PTO或PWN指令没有用过,在帮助里只给出了各个位的定义,不怎么理解,谁能发个简单的程序吗?

 warren.wu@hotmail.com,可以加MSN,谢谢

最佳答案

TTL电平属于硬件参数,与软件逻辑无关。TTL电平与S7-200开关量输出之间只存在脉冲幅值的差异,TTL高电平为5V,S7-200(DC)脉冲输出是24V。两者之间可以通过辅助的硬件电路相互转换。24V可以通过分压电阻降为5V,5V可以用开关三极管或VMOS管升压到24V。
 所谓单脉冲就是单稳态脉冲,其逻辑显示就是脉冲被触发后延时若干时间即自行复位。按照这个逻辑,有两种方法可以做:
 用断开延时的定时器TOF。TOF指令的定义为:用于在输入断开后,延时一段时间后断开输出。
 用脉冲定时器TP。TP的定义为:以制定的周期产生脉冲。
 两者的区别在于后者不受输入状态的影响,定时时间到便自行复位;而前者必须在输入断开后才能复位。选择哪一个,看你的逻辑关系需要了。

提问者对于答案的评价:
鼠老爹写的最详细,就这个吧,其他的答案其实也都提到了,谢谢各位

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

(3)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:31
下一篇 2021年7月5日 上午1:31

相关推荐

  • modbus通讯问题,求例程

    那位大侠可以发给小弟一份200PLC跟3个智能仪表走modbus通讯的例程。邮箱43429139@qq.com 问题补充:啊鸣老师,是否可以留下您的联系方式,想细谈 最佳答案 《M…

    SIMATIC S7-200 2017年11月6日
  • UPS设置软件,选了写保护,怎么解开

    UPS设置软件第一次用,,好奇选了写保护,怎么解开,如图 图片说明:    最佳答案 看看软件说明:SITOP DC UPS 软件…

    2021年7月5日
  • 模拟量模块em231

    em231上是不是只能用同一型号的温度传感器?  问题补充:谢谢大家! 最佳答案 应该说EM231有三种模块: 1.4输入模拟量; 2.4输入热电偶;…

    SIMATIC S7-200 2021年7月5日
  • PLC200内的模拟量值如何传到300里

    温度 液位 流量通过PLC200采集 通过以太网将这3个模拟量值传给300  然后显示在触摸屏上  该功能该如…

    SIMATIC S7-200 2017年11月6日
  • 求SIMATIC PC Adapter USB Software V2.0 驱动

    注册不了下载账号,怎么办?能给我发百度网盘(账号13576929035)吗?谢谢 最佳答案 下载链接https://support.industry.siemens.com/cs/…

    2021年7月5日
  • 自制电缆

    我有一根USB转232的电缆,想与200通讯,请问应该用什么线? 最佳答案 3、8交叉    4、5直连 接好屏蔽 提问者对于答案…

    SIMATIC S7-200 2020年11月1日
  • PC 与S7-226 modbus通讯

    请教各位能否通过USB口的PPI编程电缆(6ES7 901-3DB30-0XA0)实现与S7-226 modbus通讯?如能,该如何测试通讯?用ModScan3…

    SIMATIC S7-200 2017年10月30日
  • 威纶触摸屏与200plc

    因200plc上只有一个通讯口连接威纶触摸屏,能否通过威纶触摸屏在线监控plc,或者其他办法在触摸屏与plc通讯的前提下在线监控plc? 钻石用户推荐最佳答案 很多触摸屏可以透传,…

    SIMATIC S7-200 2021年7月5日
  • S7-200编程1

    请问S7-200编程软件,有数据寄存器吗?要想进行赋值,用什么存储变量,设置参数,进行复制? 问题补充:模拟量输出AQW10在程序中不能作为MOV_W指令的IN,如何使用AQW为A…

    SIMATIC S7-200 2021年7月5日
  • 200 SMART怎么计算程序大小?

    200 SMART怎么计算程序大小?比如每个子程序算多大,不同指令的大小等,现在有个程序快满了,我想算算怎么弄的? 图片说明:    最佳答案 看程序…

    2021年7月5日

发表回复

登录后才能评论