您现在所在的是:

三菱Mitsubishi

回帖:2个,阅读:467 [上一页] [1] [下一页]
* 帖子主题:

指令求解

3168
841879673
文章数:243
年度积分:50
历史总积分:3168
注册时间:2012/7/4
发站内信
发表于:2015/12/18 11:07:28
#0楼
ADPRW (TRUE,MainPullServoAdd,H03,H2200,K2,g_dwReadData2);

这是别人写的一条指令,想请大神们知道下,我找了很久都没找到ADPRW在ST编程语言下的使用方式
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2015/12/18 11:38:37
#1楼
在三菱中,ST语言调用FB的用法和梯形图上基本一致,只不过多了EN端,因为在梯形图模式下,是通过母线来传递EN能流的。

在梯形图中,ADPRW包含了5个参数,即:
参数1:从站号
参数2:功能代码
参数3:Modbus参数地址
参数4:访问点数
参数5:数据存储软元件起始值

而在ST语言中,仅仅多了一个EN端而已,所以:
ADPRW( ?BOOL_EN? , ?ANY16_s? , ?ANY16_s1? , ?ANY16_s2? , ?ANY16_s3? ,
?ANY_SIMPLE_s4? );
ADPRW(EN端,参数1,参数2,参数3,参数4,参数5);

可以看到,用法基本上与梯形图模式下一致。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
3168
841879673
文章数:243
年度积分:50
历史总积分:3168
注册时间:2012/7/4
发站内信
发表于:2015/12/18 13:35:25
#2楼
回复 #1楼 fujifa
我截图的这条指令是不是读取从站名为MainPullServoAdd,读取g_dwReadData2地址开始的2个数据

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

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

31.2002