找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2392|回复: 1
收起左侧

西门子TIA源程序 循环加减计数+小球来回运动动画

[复制链接]
ID:420439 发表于 2020-7-14 14:22 | 显示全部楼层 |阅读模式
本来是发求助帖的,结果审核还没过,问题就解决了,所以就把自己写的小程序分享一下吧。
程序非常简单,毕竟才学了没几天,希望大家不要喷,谢谢。
1.png
程序:
//启动、停止判断
IF "启动" AND "启动" =0 THEN
    "基本数据块".启动值 := 1;
    "基本数据块".停止值 := 0;
ELSIF "停止" THEN
    "基本数据块".启动值 := 0;
    "基本数据块".停止值 := 1;
END_IF;

IF "基本数据块".启动值 THEN
   
    IF "基本数据块".加减计数器.CV >= 100 THEN
        "基本数据块".flag := 1;
    END_IF;
    IF "基本数据块".加减计数器.CV <= 0 THEN
        "基本数据块".flag := 0;
    END_IF;
   
    IF "基本数据块".flag THEN
        
        "基本数据块".加减计数器.CD := "Clock_10Hz";
        
    ELSIF "基本数据块".flag = 0 THEN
        
        "基本数据块".加减计数器.CU := "Clock_10Hz";
        
    END_IF;
   
    #加减计数(CU := "基本数据块".加减计数器.CU,
          CD := "基本数据块".加减计数器.CD,
          R := "基本数据块".加减计数器.R,
          PV := "基本数据块".加减计数器."PV",
          CV => "基本数据块".小球移动位置变量);
   
END_IF;

注:动画不知道是我电脑配置问题,还是我程序设置问题,画面是一顿一顿的。

51hei.png
程序:
加、减计数 小球来回运动动画.zip (14.82 MB, 下载次数: 8)

评分

参与人数 1黑币 +90 收起 理由
admin + 90 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:517673 发表于 2020-8-20 14:25 来自手机 | 显示全部楼层
请问楼主,这是用什么软件来设计的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表