使用PLCSIM Advanced仿真博途运动控制

news2024/9/22 23:31:47
  1. 作者顾工首先,添加一个CPU,直接添加一个1518T,反正仿真,不用最好的干嘛呢。是吧。当然,你也可以添加一个你喜欢的PLC,这里不强求。
     

  1. 然后添加工艺对象,我们简单添加一个定位轴。
    在工艺对象,新增对象,运动控制,添加一个TO_PositioningAxis,如下图
     

  1. 然后对这个定位轴组态。具体数据如下图。
    也就是修改以下基本参数。
    勾选虚拟轴,再勾选激活仿真。其他参数的话,可以根据自己的工况进行设置。这里偷个懒,我就用默认参数了。
     

  1. 然后就是编程了。
    添加一个MC_POWER,MC_RESET,MC_HOME三大件。这是控制轴用的。
     


 

  1. 再写一个绝对定位。
    添加一个MC_MOVEABSOLUTE,这个是对轴进行绝对定位用的。

     

  1. 然后就是下载到PLC,仿真测试。
    首先,我们需要启用轴。
     

  1. 然后,有错误的复位错误,没错误的话,直接回零。
     

  1. 然后准备就绪之后,我们开始运动控制。让轴移动到5000的位置。
    设定好位置,然后我们点击execute,轴就开始运动了。

     


 

  1. 此时我们可以打开轴的DB块,可以看到轴的一些参数
    比如当前位置,运动速度等等

     

  1. 运动完成,通过轴的DB块可以看到当前已经运动到5000的位置
     

  1. 我们也可以通过调试面板控制这个虚拟轴,调试的时候需要取消MC_POWER的控制。大家应该都知道。
    从轴控界面也可以看到很多的轴参数,也可以操作轴,比如让轴绝对运动,点动,回零等等

     


 

  1. 比如说绝对定位到5000的位置


西门子TIA博途

西门子TIA博途

1.S7-PLCSIM Advanced使用入门

2.使用PLCSIM Advanced仿真博途PID

3.使用PLCSIM Advanced仿真博途Modbus_TCP

4.使用PLCSIM Advanced仿真博途S7-1500 OPC UA

西门子TIA博途SCL学习

1.西门子PLC用TIA博途SCL语言写的一个产生随机实数的指令块(学习1)

2.TIA博途SCL编程学习2_sin(x)

3.TIA博途SCL编程学习3_两个数的计算器

4.TIA博途SCL编程学习4_选择法排序

5.TIA博途SCL编程学习5_一串数字的加法

6.TIA博途SCL编程学习6_数组逆序

7.西门子TIA博途S7-1200/1500学习7间接寻址指令PEEK的使用

8.TIA博途SCL编程学习8_计算N天后的日期

9.TIA博途SCL编程学习9_百鸡百钱

10.TIA博途SCL编程学习10_字符串日期转换成DATE数据类型

11.TIA博途SCL编程学习11_多条件与运算

12.TIA博途SCL编程学习12_数组求和两种算法比较

13.TIA博途SCL编程学习13_电机正反转加点动

14.TIA博途SCL编程学习14_填表格

15.TIA博途SCL编程学习15_素数判断

16.TIA博途SCL编程学习16_歌德巴赫猜想验证

17.TIA博途SCL编程学习17_选择法排序

18.TIA博途SCL编程学习19_分数段人数统计

19.TIA博途SCL编程学习19_分数段人数统计

20.TIA博途SCL编程学习20_换钱

21.TIA博途SCL编程学习21_4个数字中的3个数字的排列组合

22.TIA博途SCL编程学习22_奖金计算

23.TIA博途SCL编程学习23_求最大公约数和最小公倍数

24.TIA博途SCL编程学习24_一串数字的加法

25.TIA博途SCL编程学习25_找出1-1000之间的完数

26.TIA博途SCL编程学习26_小球反弹高度

27.TIA博途SCL编程学习27_猴子吃桃

28.TIA博途SCL编程学习28_一个分数序列加法

29.TIA博途SCL编程学习29_五位数分解

30.TIA博途SCL编程学习30_捡鸡蛋

31.TIA博途SCL编程学习31_HelloWorld

32.TIA博途SCL编程学习32_幂

33.TIA博途SCL编程学习33_水仙花数

34.TIA博途SCL编程学习34_完数

35.TIA博途SCL编程学习35_另类比大小

36.TIA博途SCL编程学习36_自然数反转

37.TIA博途SCL编程学习37_数字加密

38.TIA博途SCL编程学习38_三种方法求最大公约数

39.TIA博途SCL编程学习39_友好数

40.TIA博途SCL编程学习40_平方回文数

41.TIA博途SCL编程学习40_斐波那契数列

42.TIA博途SCL编程学习41_大数乘法

43.TIA博途SCL编程学习42_三位数的组合

44.TIA博途SCL编程学习43_新娘和新郎

45.TIA博途SCL编程学习44_韩信点兵

46.TIA博途SCL编程学习45_过桥问题

47.TIA博途SCL编程学习46_分鱼问题

48.TIA博途SCL编程学习47_跳跃游戏

49.TIA博途SCL编程学习47_狼追兔子

50.TIA博途SCL编程学习50_扑克牌顺子判断

51.TIA博途SCL编程学习51_邮票组合

52.博途SCL编程实例泵顺启逆停的状态机

53.TIA博途SCL编程学习52_邮票组合抓捕交通肇事犯

54.TIA博途SCL编程学习53_求车速

55.TIA博途SCL编程学习54_公式法计算圆周率(Π的近似值)

WinCC中的画面模板应用实例及其组态实现方法

罗克韦尔AB软件学习视频下载

WinCC 输入/输出域没有所需要的预定义输出格式该怎么办?

在WinCC中如何使用VBS读取变量归档数据到EXCEL

西门子S7-1500作为智能设备共享功能

WinCC冗余项目使用

西门子WINCC与S7-1500R通信方法

博途WINCC公共弹窗

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1534801.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

GPT-5揭秘:Lex Fridman与Sam Altman播客热议,AGI时代的新变革即将来临!

嘿,朋友们,你们知道吗?Lex Fridman和Sam Altman又聚在一起了,这次是在播客上。 在播客中,他们聊了很多,包括董事会的幕后故事、Elon Musk的诉讼案,甚至还提到了Ilya、Sora这些名字。 但真正让…

跟着官方文档一步一步搭建Elastic Stack(3节点ES集群+Kibana+Filebeat+Metricbeat)

文章目录 源码仓库硬件要求配置文件docker-compose.ymlfilebeat.ymlmetricbeat.yml 配置项解读以及注意事项docker-compose.yml解读filebeat配置解读metricbeat配置解读SSL配置ILM配置 运行运行截图 写在最后 本篇文章是使用Filbeat将产品环境的access_lo同步至Elastic Stack中…

SSTI漏洞详解

目录 前备知识 模块引擎: 模块渲染函数: 继承关系: SSTI漏洞简介 SSTI漏洞成因 SSTI漏洞原理 一些常见模块介绍 php Twig模块引擎 代码演示1 Twig模块引擎代码演示2 python flask模块 代码演示1: python jinja模块 代…

Net安卓app BroadcastReceiver 使用记录一坑

1.背景 由于项目需要,需要对接别的app的广播,就看了看Net 安卓开发的广播接收,看官网的介绍单纯广播和接收都挺简单的,于是上手样板项目弄了两个demo出来,app1用来发,app2用来收。 2.版本 :使…

2024格行VS华为VS飞猫哪个是最值得购买随身WiFi?中兴随身WiFi好用吗?

经常出差旅行,或者户外工作的朋友因为长期在外,手机流量经常不够用,想必都是随身WiFi的忠实用户,但是也都被这款产品割韭菜割的头皮发麻。今天,我们统计了市面上最靠谱的、最热销、口碑最好的几款随身WiFi。排名依据来…

查询表中数据(全列/特定列/表达式,where子句(比较/逻辑运算符),order by子句,limit筛选分页),mysql执行顺序

目录 select 全列查询 特定列查询 用表达式查询 (as) 名字 distinct 去重 where子句 比较运算符 列数据之间的比较 ​编辑 别名不能参与比较 null查询 between and in ( ... , ...) 模糊匹配 逻辑运算符 order by子句 可以使用别名 总结mysql执行顺…

【蓝桥杯选拔赛真题71】python判断字符 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析

目录 python判断字符 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python判断字符 第十五届蓝桥杯青少年组python比赛选拔赛真题 一、题目要…

Google colab中如何从kaggle中接入数据?

写在前面 使用google colab进行数据分析和探索时,可引用的数据源包括但不限于:1.可上传的数据文件用本地加载的的方式打开数据资源;2.从网络链接中直接打开后加载到缓存中的文件资源;3.通过API或者外部的开放接口加载数据&#x…

软考 网络工程师 每日学习打卡 2024/3/21

学习内容 第8章 网络安全 本章主要讲解网络安全方面的基础知识和应用技术。针对考试应该掌握诸如数据加密、报文认 证、数字签名等基本理论,在此基础上深入理解网络安全协议的工作原理,并能够针对具体的 网络系统设计和实现简单的安全解决方案。 本章共有…

C语言之strsep用法实例(八十六)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…

除了Confluence,有没有其他工具一样好用?

每个团队都需要一个协同工作工具,以更有效地管理任务、跟踪进度和分享知识。这就是Atlassian的Confluence发挥作用的地方。然而,尽管它相当强大,其昂贵的价格和复杂的界面可能会让某些用户望而却步。所以,还有其他工具可以替代Con…

面试算法-65-二叉树的层平均值

题目 给定一个非空二叉树的根节点 root , 以数组的形式返回每一层节点的平均值。与实际答案相差 10-5 以内的答案可以被接受。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:[3.00000,14.50000,11.00000] 解释:第 0 层的…

python中获取当前项目的目录

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 今天介绍一下,如何在python中获取当前项目所在的目录,而不是运行脚本的目录。 class ProjectPaths:# 初始化时获取当前脚本的路径staticmethoddef get_script_dir():…

mysql数据库的索引管理

目录 一、索引的概述 1、索引的概念 2、索引的作用 3、索引的副作用 4、创建索引的原则依据 5、索引优化 6、索引的分类 7、数据文件与索引文件 二、管理数据库索引 1、查询索引 2、创建索引 2.1 创建普通索引 2.2 创建唯一索引 2.3 创建主键索引 2.4 创建组合…

java 方法重写

1、方法重写概述 重写发生在两个类中,这两个类必须有继承或实现关系。 子类中出现了和父类中一模一样的方法声明。这一模一样指的是什么? (1)方法名、返回值类型、参数(个数、类型、顺序)与父类一样&…

zabbix6.4报错问题汇总:zabbix server无法连接zabbix agent主机

在配置zabbix server连接本机agent时报错&#xff1a; Get value from agent failed: cannot connect to[[xxx.xxx.xxx.xxx]:10050]: [111] Connection refused 检查10050端口是否开放&#xff0c;以下三种方式都可以查看端口是否开放。 1.nc -zv <服务器IP> <端口号…

【十九】【算法分析与设计】加强训练

目录 杨辉三角 Fibonacci数列 The Biggest Water Problem 数字根&#xff1a; Digit Sum of N! 模的运算性质&#xff1a; [NOIP2005]谁拿了最多奖学金 牛牛的汉诺塔 结尾 杨辉三角 链接&#xff1a;登录—专业IT笔试面试备考平台_牛客网 来源&#xff1a;牛客网 时间…

嵌入式学习42-链表栈

链表栈知识体系 满增栈&#xff0c;满减栈&#xff0c;空增栈&#xff0c;空减栈 栈和队列的区别 释放P空间后&#xff0c;不要再次访问&#xff0c;会导致q 堆区的大小为10 链队列练习

windows11右键菜单改回windows10

问题 系统从Wondows10升级到了windows11&#xff0c;界面确实好看了一些&#xff0c;但是这个右键菜单让我想把电脑砸了&#xff0c;哪个设计师设计的反人类操作。 那能不能把windows11的右键菜单变回去呢&#xff0c;答案是可以的 解决步骤 按WinR打开运行输入【regedit】…

基于Springboot+Vue的医院管理系统

项目介绍 这是一个在线医院管理系统&#xff0c;使用Maven进行项目管理&#xff0c;基于springbootmybatis框架开发的项目&#xff0c;mysql底层数据库&#xff0c;前端采用VueElementPlus&#xff0c;redis缓存&#xff0c;作为初学springbootvue前后端分离架构的同学是一个很…