lizeyuan0088
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 109 点
下载积分: 864 分
在线时间: 9(小时)
注册时间: 2014-11-14
最后登录: 2015-06-02
查看lizeyuan0088的 主题 / 回贴
楼主  发表于: 2014-12-03 13:55
      西门子200PLC程序里做个脉冲信号,需要达到50毫秒的速度。做了实验似乎不行。1秒的可以,50毫秒扫描周期似乎捕捉不到,是不是我方法有问题。还是plc做不到。大神们能不能给做一个脉冲信号   50-100ms的。我需要在短时间内向自由口发送指令。
hsqknx
级别: 工控侠客
精华主题: 0
发帖数量: 427 个
工控威望: 2439 点
下载积分: 489 分
在线时间: 724(小时)
注册时间: 2011-06-13
最后登录: 2024-05-15
查看hsqknx的 主题 / 回贴
1楼  发表于: 2014-12-03 14:20
哥哥,通讯一指用时间中断
lizeyuan0088
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 109 点
下载积分: 864 分
在线时间: 9(小时)
注册时间: 2014-11-14
最后登录: 2015-06-02
查看lizeyuan0088的 主题 / 回贴
2楼  发表于: 2014-12-03 14:39
不是说中断,plc能不能用在程序里写出50毫秒的脉冲信号
今生无缘
级别: 略有小成
精华主题: 0
发帖数量: 154 个
工控威望: 249 点
下载积分: 68945 分
在线时间: 175(小时)
注册时间: 2014-11-24
最后登录: 2020-04-17
查看今生无缘的 主题 / 回贴
3楼  发表于: 2014-12-03 14:50
用过中断没?是程高速处理命令,比扫描周期更短。
hsqknx
级别: 工控侠客
精华主题: 0
发帖数量: 427 个
工控威望: 2439 点
下载积分: 489 分
在线时间: 724(小时)
注册时间: 2011-06-13
最后登录: 2024-05-15
查看hsqknx的 主题 / 回贴
4楼  发表于: 2014-12-03 15:37
理论上是可以的,但要注意的有的计时号是不能直接用自己的常闭点来断开计时从而又重新计时的,自由口通信一般都 用定时中断
本帖最近评分记录:
  • 下载积分:+1(lizeyuan0088) 得到帮助
    killking998
    级别: 网络英雄
    精华主题: 0
    发帖数量: 931 个
    工控威望: 7400 点
    下载积分: 17389 分
    在线时间: 1713(小时)
    注册时间: 2007-08-07
    最后登录: 2024-05-15
    查看killking998的 主题 / 回贴
    5楼  发表于: 2014-12-03 17:19
    不明白脉冲和通讯有什么关系
    hsqknx
    级别: 工控侠客
    精华主题: 0
    发帖数量: 427 个
    工控威望: 2439 点
    下载积分: 489 分
    在线时间: 724(小时)
    注册时间: 2011-06-13
    最后登录: 2024-05-15
    查看hsqknx的 主题 / 回贴
    6楼  发表于: 2014-12-03 17:50
    用来触发收发指令
    lizeyuan0088
    级别: 探索解密
    精华主题: 0
    发帖数量: 13 个
    工控威望: 109 点
    下载积分: 864 分
    在线时间: 9(小时)
    注册时间: 2014-11-14
    最后登录: 2015-06-02
    查看lizeyuan0088的 主题 / 回贴
    7楼  发表于: 2014-12-04 11:02
    谢谢,已解决。没有用脉冲触发,再接收完成中断中触发延迟100毫秒后触发发送指令。另外想问200程序里是否能做到50毫秒的脉冲信号。本人做实验没成功1秒的可以。希望大神能把程序发出来