您现在所在的是:

欧姆龙OMRON

工控论坛首页 欧姆龙OMRON → 浏览主题: DA041
回帖:11个,阅读:741 [上一页] [1] [2] [下一页]
* 帖子主题:

DA041

1123
963063376
文章数:77
年度积分:50
历史总积分:1123
注册时间:2014/11/11
发站内信
发表于:2016/6/6 20:10:58
#0楼
各位老师好,欧姆龙的模拟量输出模块,可以用ST语言吗,需要那些指令,现在刚开始学习这种编程,谢谢各位
rongbing
19248
PLC-hmi
文章数:7447
年度积分:505
历史总积分:19248
注册时间:2010/8/19
发站内信
2018论坛热心网友
发表于:2016/6/6 20:13:20
#1楼
感觉应该可以
习惯用梯形图了
37151
cvlsam 版主
文章数:12387
年度积分:1503
历史总积分:37151
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/6/6 21:14:03
#2楼
以下是引用9630633762016/6/6 20:10:58的发言:
各位老师好,欧姆龙的模拟量输出模块,可以用ST语言吗,需要那些指令,现在刚开始学习这种编程,谢谢各位

能不能使用ST语言取决于你的主机型号而不是扩展模块。

对于模拟量输出模块或者输入模块,无非就是一条MOVE指令而已,转换为ST语言也就是一个“:=”符号而已。

Good Luck~
37899
知道一点
文章数:22468
年度积分:2318
历史总积分:37899
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2016/6/6 22:16:46
#3楼
你以为用st简单还是怎么的,梯形图很简单了
快乐 幸福 自由 比什么都重要
1123
963063376
文章数:77
年度积分:50
历史总积分:1123
注册时间:2014/11/11
发站内信
发表于:2016/6/7 6:38:21
#4楼
st,看了一下,比梯形图步骤少,运算快
此帖发自手机工控论坛
rongbing
37899
知道一点
文章数:22468
年度积分:2318
历史总积分:37899
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2016/6/7 6:45:43
#5楼
你列出程序看看,快的理由
快乐 幸福 自由 比什么都重要
1123
963063376
文章数:77
年度积分:50
历史总积分:1123
注册时间:2014/11/11
发站内信
发表于:2016/6/7 21:20:37
#6楼
b:=real_TO_UINT(UINT_TO_REAL(a*240)/1.0);这条语句i的功能,如果用梯形图,是不是会很多步
rongbing
37151
cvlsam 版主
文章数:12387
年度积分:1503
历史总积分:37151
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/6/7 22:32:56
#7楼
以下是引用9630633762016/6/7 21:20:37的发言:
b:=real_TO_UINT(UINT_TO_REAL(a*240)/1.0);这条语句i的功能,如果用梯形图,是不是会很多步

没有多少的,步数可能还会比你使用ST语言少,效率方面的话,就欧姆龙这种半残的ST,是万万比不上它家自己的梯形图的,你可以试试看欧姆龙支持在FB中使用ST语言来表达定时器不?

Good Luck~
1123
963063376
文章数:77
年度积分:50
历史总积分:1123
注册时间:2014/11/11
发站内信
发表于:2016/6/8 0:02:21
#8楼
不能用定时器
此帖发自手机工控论坛
rongbing
37899
知道一点
文章数:22468
年度积分:2318
历史总积分:37899
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2016/6/8 14:23:17
#9楼
以下是引用9630633762016/6/7 21:20:37的发言:
b:=real_TO_UINT(UINT_TO_REAL(a*240)/1.0);这条语句i的功能,如果用梯形图,是不是会很多步
查了一下,可以使用DA041,并且支持ST的,其ST放在FB里
这个算式即便用ST写出来,使用还需LD调用FB,执行速度未必快
说到程序也就几个指令,算了一下,有4条就够了
1.乘----a*240
2.除----/1.0 可以不用吧
3.BCD-BIN ----你也需要
4.比较设限----你懂的

我认为ST 主要用于类似函数运算,用LD比较难做的程序。
再就是熟悉高级语言的程序员。
欧姆龙的还属于初级阶段,以LD,IL语言为主,过去有个SFC也停产了,ST只限在FB里使用。
快乐 幸福 自由 比什么都重要

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003