• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
宿迁电工
级别: 论坛先锋
精华主题: 0
发帖数量: 1085 个
工控威望: 1227 点
下载积分: 2952 分
在线时间: 403(小时)
注册时间: 2018-11-30
最后登录: 2024-12-18
查看宿迁电工的 主题 / 回贴
12楼  发表于: 2024-08-31 18:53
ST主要应用场景就是数据计算比对筛选,比如最简单的 从1加到100,再取平均值,用ST就是一个循环语句的事。做逻辑运算,ST不如梯形图直观。逻辑与或非控制,很多人竟然不会加括号。
楼主留言:
真诚感谢!
长三角地区,PLC编程,工业机器人编程
吸塑机,轴承合套仪程序开发
专业外协
 TEL:13815796487(微信同号)
大老陈
级别: 略有小成
精华主题: 0
发帖数量: 96 个
工控威望: 303 点
下载积分: 539 分
在线时间: 22(小时)
注册时间: 2024-07-30
最后登录: 2024-12-15
查看大老陈的 主题 / 回贴
13楼  发表于: 2024-09-01 07:24
正在努力学习中
楼主留言:
一起努力
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2601 个
工控威望: 2873 点
下载积分: 39998 分
在线时间: 484(小时)
注册时间: 2010-08-03
最后登录: 2024-12-15
查看payfsl的 主题 / 回贴
14楼  发表于: 2024-09-01 07:51
不是非要学,而是学了以后你会感觉自己得到了提升
楼主留言:
真诚感谢!
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
刺猬果果
级别: 探索解密
精华主题: 0
发帖数量: 93 个
工控威望: 172 点
下载积分: 2995 分
在线时间: 85(小时)
注册时间: 2022-04-18
最后登录: 2024-12-19
查看刺猬果果的 主题 / 回贴
15楼  发表于: 2024-09-01 13:08
FOR,IF CASE这些关键字查一下就知道怎么用了,主要是结构体,结构体声明,数组比较重要,
不然像汇川这种 一个变量 班级[1].小组[1].成员[1]这种结构体嵌套多了,又不是自己写的程序看起来人都麻了;
楼主留言:
真诚感谢!
奋斗的橙子
梦想就是即使遥远,即使荒唐,依旧无法放弃的存在。
级别: 家园常客
精华主题: 0
发帖数量: 68 个
工控威望: 761 点
下载积分: 7983 分
在线时间: 194(小时)
注册时间: 2016-05-31
最后登录: 2024-12-18
查看奋斗的橙子的 主题 / 回贴
16楼  发表于: 2024-09-02 16:24
请问以下用LD需要多少指令?
a=b*c+d+e/f+g*100
ST只需要一行代码。
楼主留言:
明白了
梦想就是即使遥远,即使荒唐,依旧无法放弃的存在。
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 147 个
工控威望: 280 点
下载积分: 2240 分
在线时间: 68(小时)
注册时间: 2012-12-06
最后登录: 2024-12-19
查看鹅卵石的 主题 / 回贴
17楼  发表于: 2024-09-02 16:27
学一下挺好的,不同的程序功能可以有多种编程方式。另外,不可避免要看别人的程序,如果里面有这些东西,提前学一下,对工作也有帮助。
楼主留言:
真诚感谢!
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
payfsl
级别: 工控侠客
精华主题: 2 篇
发帖数量: 2601 个
工控威望: 2873 点
下载积分: 39998 分
在线时间: 484(小时)
注册时间: 2010-08-03
最后登录: 2024-12-15
查看payfsl的 主题 / 回贴
18楼  发表于: 2024-09-06 18:52
SCL(结构化控制语言)和ST(结构化文本)是现代PLC编程中非常重要的两种语言。SCL语言是一种高级编程语言,它基于PASCAL语言,并符合国际标准IEC 61131-3
。SCL语言提供了丰富的数据类型和运算符,能够实现复杂的逻辑运算和控制流程。此外,SCL语言在程序逻辑结构清晰、语法简单、语句块形式使程序结构更加紧凑方面具有优势,特别是在循环、跳转、分支等方面。

从多个来源可以看出,SCL语言的学习和掌握对于工程师来说是非常必要的。例如,通过学习SCL语言,工程师可以更好地适应现代工控技术的发展需求,提高自动化系统的性能和可靠性。SCL语言的学习可以帮助工程师设计和实施更高效的自动化解决方案。此外,SCL语言的使用也得到了西门子的支持,其在STEP7软件中的支持表明了其重要性


然而,也有观点认为梯形图(LD)在某些情况下仍然有其优势,因为梯形图直观易懂,便于入门。但是,随着技术的发展,传统的梯形图编程方式在面对复杂控制要求时已显得力不从心。因此,SCL语言的学习和应用成为了趋势。

综上所述,SCL语言和ST语言是现代PLC编程中不可或缺的部分,它们的学习和掌握对于从事工业自动化领域的工程师来说是非常重要的。尽管存在一些争议,但SCL语言因其强大的功能和灵活性,在未来可能会成为主流的编程语言之一
三人行必有我师焉,择其善者而从之 ,学而不思则罔,思而不学则殆
冷面文生
Be Careful,this wire is live.
级别: 论坛先锋
精华主题: 0
发帖数量: 15 个
工控威望: 1072 点
下载积分: 11070 分
在线时间: 70(小时)
注册时间: 2018-04-21
最后登录: 2024-11-06
查看冷面文生的 主题 / 回贴
19楼  发表于: 2024-09-18 11:46
1、可阅读性。高级语言写的程序,阅读起来更容易理解。
2、可继承性、可移植性强。不同PLC你做好的功能块修修改改就能用了,程序架构不会有太大变化。
3、调试便利。ST写的程序,你调试的时候不想它运行,直接注释完事,梯形图呢你要删除。
请赐教
18857713026
赚点辛苦钱不容易啊 诶~~~~ 努力赚钱
级别: 略有小成
精华主题: 0
发帖数量: 390 个
工控威望: 487 点
下载积分: 1181 分
在线时间: 189(小时)
注册时间: 2020-11-27
最后登录: 2024-12-18
查看18857713026的 主题 / 回贴
20楼  发表于: 2024-09-18 14:47
没办法 梯形图的显示面积太大了  
不管逻辑还是什么 全部用st写   维护方便   梯形图条件长了 累的不得了  

st学也没几样   POINT用法 FOR  while  case  if。。 没了
语法比触摸屏少很多      
书香伴侣
级别: 略有小成
精华主题: 0
发帖数量: 251 个
工控威望: 435 点
下载积分: 414 分
在线时间: 169(小时)
注册时间: 2019-03-01
最后登录: 2024-12-17
查看书香伴侣的 主题 / 回贴
21楼  发表于: 2024-09-19 10:51
用ST,可以封装自己的功能库,然后配合C#,即可实现自动生成代码,不管多大的项目,只需要按一个按钮就搞定了,不然大项目单单敲代码都需要大半个月,梯形图应该没办法实现这玩意哦
大猫0v0
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 142 点
下载积分: 894 分
在线时间: 53(小时)
注册时间: 2024-03-28
最后登录: 2024-12-18
查看大猫0v0的 主题 / 回贴
22楼  发表于: 2024-09-19 10:54
我是学C语言加C++加C#,然后这些所谓的SCL和ST看一下就会了。建议学C或者C#,没必要专门学ST这些
大猫0v0
级别: 探索解密
精华主题: 0
发帖数量: 52 个
工控威望: 142 点
下载积分: 894 分
在线时间: 53(小时)
注册时间: 2024-03-28
最后登录: 2024-12-18
查看大猫0v0的 主题 / 回贴
23楼  发表于: 2024-09-19 10:56
然后你没接触过语言编程,如果接触过你就知道语言编程可读性和兼容性还有数据计算处理方面是真的一个天上一个地下
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go