• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
楼主  发表于: 2020-10-07 16:59
想询问一下 有写过ST语言的前辈,是否有资料可以看?
是否使用GX-WORKS2 的模拟功能?
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
1楼  发表于: 2020-10-12 15:26
ST语言感觉还不是很普遍
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
2楼  发表于: 2020-10-12 16:51
不知道 有没有手册说明 关于 指令的list ,网上好像比较少这方面的资料
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
3楼  发表于: 2020-10-13 09:02
引用
引用第9楼apei2014于2020-10-12 17:09发表的  :
这里有两个文件,可以看看


谢,老铁
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
4楼  发表于: 2020-10-13 14:39
顺便问一下各位老铁

下图标示 反转 ST语法该怎么写


yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
5楼  发表于: 2020-10-13 15:59
引用
引用第12楼枫落云端于2020-10-13 15:49发表的  :
我想到的有四种:其中第一种编译后的代码完全和梯形图一样;其它三种等效,代码有点区别。

第一 M1030:=INV (NOT X8E);

第二 M1030:=NOT(NOT X8E);
.......


感谢老铁提供想法,看来我真的要把手册指令看完...

另外

我发现ST语言无法在线编辑

INV 这指令 在手册里面是找不到的...
是我手册版本太老了吗?
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
6楼  发表于: 2020-10-13 16:36
引用
引用第15楼枫落云端于2020-10-13 16:09发表的  :
Q系列有这个指令

至于说ST不能在线修改,这个是误解,只是条件有点苛求,具体一句话说不清楚,项目上我就是都用ST编程的,在线修改编译没任何问题。关键点是修改时的源代码必须时PLC正在运行的母版基础改的。




师傅,是不是所有阶梯图的MELSEC指令 在ST上面都有,ST手册没写出来的就直接使用效果一样呢?
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
7楼  发表于: 2020-10-13 16:37
引用
引用第16楼枫落云端于2020-10-13 16:19发表的  :
看准了,他写的是LDI X8E,之后再整个取反后OUT M1030
实际上简化逻辑后就是 M1030:=X8E



X8E 这接点实际接线为常闭接点,所以才这样编程式的吧
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
8楼  发表于: 2020-10-14 17:19
最近刚尝试用ST的方式下去写程式,不过流程上感觉没有像阶梯图这么好写 或许还要多练习练习
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
9楼  发表于: 2020-10-14 17:46
引用
引用第5楼zhengbq于2020-10-12 14:34发表的  :
初学者容易学成IF语句走天下



思维很难跳脱,除非有旁人指点
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
10楼  发表于: 2020-10-15 11:53
有大神能说明 ST语言 相比阶梯图的好处吗?
小弟我目前 还没深入 体会不出来ST的好处
yoyo2001426
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 457 点
下载积分: 3495 分
在线时间: 166(小时)
注册时间: 2017-04-23
最后登录: 2024-05-07
查看yoyo2001426的 主题 / 回贴
11楼  发表于: 2020-10-15 14:59
引用
引用第24楼zmrs163于2020-10-15 13:50发表的  :
ST比较适合写一些数学运算,至于流程控制还是梯形图方便。个人而言ST一般都是配合数组结构体写一些算法。不管什么程序都写成ST是本末倒置的行为


我很好奇,既然国际电工协会制定出来,表示也是主流的一种写法...但想不透优缺点 可能写得不够多 没有遇到好用的时候
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go