汪洋田君
干就完了!
级别: 略有小成
精华主题: 0
发帖数量: 67 个
工控威望: 258 点
下载积分: 2031 分
在线时间: 220(小时)
注册时间: 2019-04-02
最后登录: 2025-05-19
查看汪洋田君的 主题 / 回贴
楼主  发表于: 5天前
图片:
各位大神,现在在做用伺服压装的一个设备,从开始压入到最终压入到位的过程中,需要实时的监控压入过程中的压力情况(使用的压力传感器),压入深度大概15mm,时间3S左右完成。
压入过程中,根据设置的位移点去记录压力值,压力值根据设置的压力上下限去比较压力结果。一旦出现压力NG,伺服停止。
我的编程思路是根据当前的位移与设置的位移去比较,在合格范围内把压力传送到实测压力值,再根据实测压力值与设置的上下限比较OK与NG.
比如需要监控100个点,那岂不是程序要写一个一个比较传送,太麻烦,也会加长PLC扫描周期。
各位有没有好点的思路呀。恳请点醒一下。
学无止境
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1287 个
工控威望: 6118 点
下载积分: 54562 分
在线时间: 1129(小时)
注册时间: 2012-04-24
最后登录: 2025-05-19
查看john42tw的 主题 / 回贴
1楼  发表于: 昨天
其實要注意的並不是程序長短,因為它可以寫出來。

15mm/3秒 = 5mm/秒   =>  每0.01秒前進 0.05mm

且每前進0.05mm壓力是成非線性上升,這是需要注意的。