waitfor
级别: 家园常客
精华主题: 0
发帖数量: 604 个
工控威望: 831 点
下载积分: 5871 分
在线时间: 406(小时)
注册时间: 2010-07-04
最后登录: 2024-11-07
查看waitfor的 主题 / 回贴
楼主  发表于: 2011-03-06 21:45
各位师傅大家好,小弟自学PLC有段时间了,现手里有个屏,想试下,我看人家在屏里做的显示长度(毫米)比如我现在用马达带丝杆,用接近开关或用编码器计数,现在就是搞不清楚在程序里面怎样实现将计到的数在屏上显示长度(MM),它们之间是怎样的一个转换关系,谢谢
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
1楼  发表于: 2011-03-06 22:48
假设你用编码器计马达的圈数,那么在程序里先演算距离=圈数*螺距,然后赋值到寄存器,触摸屏里的数字显示地址设置为该寄存器地址,搞定~不知道是否符合你的意思~
本帖最近评分记录:
  • 下载积分:+3(艾礼富) 热心助人
  • 成功的路上需要帮助
    wu32u2
    耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1121 个
    工控威望: 1474 点
    下载积分: 1772 分
    在线时间: 994(小时)
    注册时间: 2010-03-01
    最后登录: 2024-09-02
    查看wu32u2的 主题 / 回贴
    2楼  发表于: 2011-03-07 22:18
    如果一圈接收100个脉冲,转一圈进5MM,那么距离/脉冲数,一个脉冲就表示进了0.05MM那么PLC接收到的脉冲量乘以5,再除100可以约等于实际移动的距离。
    成功的路上需要帮助
    hongming
    级别: 略有小成
    精华主题: 0
    发帖数量: 158 个
    工控威望: 272 点
    下载积分: 956 分
    在线时间: 42(小时)
    注册时间: 2010-11-10
    最后登录: 2024-11-08
    查看hongming的 主题 / 回贴
    3楼  发表于: 2011-03-07 22:27
    同意楼上的,楼主可以试试看
    suuy79
    烧不死的鸟就是凤凰
    级别: 家园常客
    精华主题: 0
    发帖数量: 558 个
    工控威望: 843 点
    下载积分: 18120 分
    在线时间: 342(小时)
    注册时间: 2009-01-15
    最后登录: 2024-09-20
    查看suuy79的 主题 / 回贴
    4楼  发表于: 2011-03-08 00:13
    条条大路同北京
    mydream214
    级别: 探索解密
    精华主题: 0
    发帖数量: 17 个
    工控威望: 109 点
    下载积分: 511 分
    在线时间: 1(小时)
    注册时间: 2010-10-08
    最后登录: 2021-02-24
    查看mydream214的 主题 / 回贴
    5楼  发表于: 2011-03-08 12:23
    1L西门子,2L三菱
    zhangdabao
    级别: 探索解密
    精华主题: 0
    发帖数量: 32 个
    工控威望: 195 点
    下载积分: 713 分
    在线时间: 18(小时)
    注册时间: 2009-08-11
    最后登录: 2016-05-23
    查看zhangdabao的 主题 / 回贴
    6楼  发表于: 2011-03-08 20:18
    学习了
    zhongyi
    好好学习   袜子  
    级别: 探索解密
    精华主题: 0
    发帖数量: 40 个
    工控威望: 137 点
    下载积分: 591 分
    在线时间: 63(小时)
    注册时间: 2010-07-22
    最后登录: 2012-09-23
    查看zhongyi的 主题 / 回贴
    7楼  发表于: 2011-03-08 20:24
    学习学习了