查看: 1975|回复: 26
收起左侧

[H5U应用问题] ST语言的之谜,汇川之谜

LYZZJ 2023-7-17 20:32:55 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
汇川小型PLC:H5U的ST编程语言,今年年初才能使用,不知道为什么掀起一股ST语言热之风,好像ST是以一种高大上的编程语言... ...其实STA语言并不是什么新鲜的东西,有优点也有缺点,与西门子S7-1200PLC对标的语言叫SCL,用法与H5U 的基本一致,只是热度远不如汇川的H5U 而已。
      西门子S7-1200PLC的SCL,一个项目实例,写的很规范,很适合初学者,我整理成文档,介绍给发大家,以成ST狂热之风!
这个项目实例叫:博途SCL编程实例泵顺启逆停的状态机
       1、项目描述:
编写一个状态机实现三台泵的顺启逆停,按下启动按钮,启动1#泵,延时3秒后启动2#泵,然后延时3秒后启动3#泵;按下停止按钮,停止3#泵,延时6秒后停止2#泵,然后延时6秒后停止1#泵。
image.png

image.png 博途SCL编程实例泵顺启逆停的状态机.docx (389.46 KB, 下载次数: 7, 售价: 5 )

点评

感谢分享  发表于 2023-7-22 09:13
ST的可移植性比梯图好,编程速度块,对PLC品牌依赖性小。  发表于 2023-7-20 09:15
5u的st不好用  发表于 2023-7-19 17:52
因为好多学高级语言的来卷工控 这些人比较喜欢ST 一直玩工控的其实更倾向于梯形图  发表于 2023-7-18 16:45
不同的公司,叫法不同  发表于 2023-7-18 12:42




上一篇:新版本软件ctrl+F 搜索功能 问题
下一篇:H5U&Easy系列可编程逻辑控制器编程与应用手册-CN-A11

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

Madlax2008 2023-7-18 14:42:27 | 显示全部楼层
ST语言是IEEEC规定的语言,不是它有多么高大上,而是你编程编久了会发现梯形图这种图形化编程工作效率跟不上语言类编程速度更快,现在IEEEC只规定了这一种语言,但是在我看来这种语言真的很麻烦首先它的=:就远没有一个=号来的更直接,真的当年IEEC不如用C语言直接扩展一门工控语言。
回复 送花

使用道具 举报

zjw424260912 2023-7-19 08:18:20 | 显示全部楼层
个人认为可能是支持Codesys平台的PLC多了以后, 才导致st的热潮出现 ,其实西门子一直都有!只不过之前用这个或者关注的人比较少而已

点评

是啊,感觉还是梯形图多一些  发表于 2023-7-19 12:03
回复 送花

使用道具 举报

Joyce 2023-7-19 08:21:46 | 显示全部楼层
感谢分享 102904u85388z15817jzg7.png
回复 送花

使用道具 举报

smallcute 2023-7-19 13:12:06 | 显示全部楼层
SCL与ST都是从帕斯卡语言演变的
回复 送花

使用道具 举报

syxx23b 2023-7-19 15:35:17 | 显示全部楼层
不管是IEC的推荐标准,还是西门子官方的编程风格指南,ST/SCL都是第一推荐的编程语言,在梯形图之上,不需要辩驳一字一句写的清清楚楚。
我也一直是使用ST的,很简单没大部分人想象中的难。
回复 送花

使用道具 举报

leohytao 2023-7-19 17:44:37 | 显示全部楼层
习惯ST只用来做运算,逻辑处理还是用梯形图,梯形图一目了然调试方便,ST处理逻辑关系调试起来太费眼

点评

惯ST只用来做运算,逻辑处理还是用梯形图 我也这样认为  发表于 2023-7-21 15:19
开关量逻辑处理For循环批量处理,你只是不会罢了。使用ST,一个For循环,一个工位的控制完全搞定了,只需要在工位功能块中填入自动逻辑条件即可。  发表于 2023-7-20 09:45
回复 送花

使用道具 举报

zjw424260912 2023-7-20 07:00:12 | 显示全部楼层
zjw424260912 发表于 2023-7-19 08:18
个人认为可能是支持Codesys平台的PLC多了以后, 才导致st的热潮出现 ,其实西门子一直都有!只不过之前用这个 ...

我一都是混着用

点评

我也混用,很方便  发表于 2023-7-21 15:20
回复 送花

使用道具 举报

njzccczzy 2023-7-20 07:30:52 来自手机 | 显示全部楼层
编写逻辑控制程序,梯形图简洁,明了,逻辑清晰
编写数学计算类程序,ST就比梯形图方便太多了
两者结合使用,效率更高。
ST基本可以看成是Pascal语言,这样使得程序员也能进行PLC的项目编程,我身边就有不少专业程序员转成工控人。
回复 送花

使用道具 举报

苍原 2023-7-20 08:30:47 | 显示全部楼层
但是ST得AM400以上才好用,5U的写着很难受

点评

5U也是一样的  发表于 2023-7-21 15:21
回复 送花

使用道具 举报

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

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部