happy52954
级别: 略有小成
精华主题: 0
发帖数量: 24 个
工控威望: 280 点
下载积分: 2905 分
在线时间: 42(小时)
注册时间: 2019-07-10
最后登录: 2025-01-18
查看happy52954的 主题 / 回贴
楼主  发表于: 2020-04-09 17:02
图片:
图片:
图片:
在别人厂里看到的一个设备

用的是fx3u

能够很方便的通过触摸屏改变各个气缸顺序

很灵活,不懂编程都能很快的调整设备的动作

不知道这种功能是如何实现的呢?
zhou1211
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 363 点
下载积分: 1174 分
在线时间: 66(小时)
注册时间: 2013-11-04
最后登录: 2025-01-09
查看zhou1211的 主题 / 回贴
1楼  发表于: 2021-03-03 13:18
引用
引用楼主happy52954于2020-04-09 17:02发表的 请问这种能够 自由控制 流程的程序是怎么写出来??? :
在别人厂里看到的一个设备

用的是fx3u

能够很方便的通过触摸屏改变各个气缸顺序
.......

其实用ST很简单

CASE n OF
    0: 初始化
    1: IF 按钮1 THEN
            n := 10;
        ELSIF 按钮2 THEN
            n:= 20;
            
        。
        。
    END_IF;
    10:if 条件 THEN
        n := 11;
        end_if;
    11 : IF 条件 THEN
            n:= 12;
    END_IF;
        IF 条件 THEN
                n:= 13;
        end_if;
        
    12:语句;
    13:语句;
    20 :语句;
    。
    。
    。
    。
    。
    。
    100 : 结束返回
        n:= 0;
        
END_CASE;