残酷宝贝
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 58 点
下载积分: 1033 分
在线时间: 28(小时)
注册时间: 2023-11-22
最后登录: 2024-11-20
查看残酷宝贝的 主题 / 回贴
楼主  发表于: 2024-05-16 11:33
          梯形图以后会不会淘汰,ST才是未来主流
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2594 个
工控威望: 2862 点
下载积分: 39976 分
在线时间: 481(小时)
注册时间: 2010-08-03
最后登录: 2024-11-11
查看payfsl的 主题 / 回贴
1楼  发表于: 2024-05-18 19:17
个人感觉ST比梯形图好用一点
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2594 个
工控威望: 2862 点
下载积分: 39976 分
在线时间: 481(小时)
注册时间: 2010-08-03
最后登录: 2024-11-11
查看payfsl的 主题 / 回贴
2楼  发表于: 2024-05-24 17:50
提高程序的安全系数,保护自己的知识产权

大家也许都会遇到这种情况,客户问你要程序,或是自己写的程序被别人上传,你别以为他们是好学生,想好好学习,天天向上,他们就想要你的程序,稍加修改,大家都懂的。更有甚者,改都不改,就仿造你的设备,你说气不气人?就是因为梯形图太简单了,使用ST语言后,大大提高程序门槛,给你程序,也让你一头雾水。

方便计算,简化程序

这个就是方便自己了,随着技术的发展,越来越多的设备需要复杂的工艺计算,使用梯形图进行计算,呵呵,你会怀疑人生的,就算个简单的公式,可能十几行程序就没了。用过三菱PLC的朋友应该知道,做个计算,写个模拟量,弄个通讯,那酸爽,呵呵。而用ST,就像数学运算一样简单,不管多复杂的运算,都不怕。


如,我们要做一个模拟量的滤波程序,采集了十个模拟量数据,要算它的平均值,用ST语言实现是很简单的

A:=(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10)/10;

就这么一个简单的计算,想想用梯形图该是多大的工程啊,如果是五十个,一百个呢?

方便移植,可以复制粘贴

ST语言都是遵循IEC61131-3标准的,因此,可以在不同的平台上复制粘贴,从CODESYS粘贴到西门子博途上,只需做个简单的修改即可,而ABB,贝加莱,施耐德,和利时,伦茨,WAGO,倍福等等CODESYS平台的PLC,你改都不用改,直接粘贴就可以。而且自己写好的程序可以方便的保存成文本文档,随时使用。这样,我们就可以把常用的功能做成库,另存为文本文档,随时带在身边。

方便使用高级语言的各种功能,轻松应对复杂工艺

使用ST语言,就跟使用高级语言一样,可以使用指针,数组,结构体等高级语言的内容,它会大大方便我们编程,以上这些,用梯形图实现是非常麻烦的,甚至是不能实现的。

总之,使用ST 语言有很多好处,特别是在复杂工艺计算,运动控制,PLC通讯网络,大数据处理,智能制造,等。如果你认为PLC只是做个逻辑控制,弄个常开常闭,自锁互锁,那你当我没说。
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2594 个
工控威望: 2862 点
下载积分: 39976 分
在线时间: 481(小时)
注册时间: 2010-08-03
最后登录: 2024-11-11
查看payfsl的 主题 / 回贴
3楼  发表于: 2024-05-26 05:54
incp( X0 AND M8013, 计时 );
OUT( 计时 < 4, Y0 );
MOV( 计时 >8, 0 , 计时);
MOV(  NOT X0, 0 , 计时);


Y0开3秒停5秒
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2594 个
工控威望: 2862 点
下载积分: 39976 分
在线时间: 481(小时)
注册时间: 2010-08-03
最后登录: 2024-11-11
查看payfsl的 主题 / 回贴
4楼  发表于: 2024-05-29 06:20
引用
引用第27楼宿迁电工于2024-05-27 16:40发表的  :

ST是这样用的?

是这样的哦
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2594 个
工控威望: 2862 点
下载积分: 39976 分
在线时间: 481(小时)
注册时间: 2010-08-03
最后登录: 2024-11-11
查看payfsl的 主题 / 回贴
5楼  发表于: 2024-06-29 09:29
个人感觉ST好用一点
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆