您现在所在的是:

PLC论坛

回帖:6个,阅读:1874 [上一页] [1] [下一页]
3107
q616602675
文章数:357
年度积分:259
历史总积分:3107
注册时间:2018/2/2
发站内信
发表于:2021/11/2 22:02:31
#0楼
 一直没用过信捷PLC    别说别的   就是看到信捷的软件实在就是提不起兴趣   自己选型从来都是绕着走   最近厂里有台机  也不知道合同咋签的   伺服PLC触摸屏是客户提供    给整了个信捷全家桶   唉   打工人没办法   吐槽完毕,说说正事
  硬件是XD5    首先请教一下   信捷PLC可以用功能块吗?
  其次就是C语言函数块   我按照网上收集的别人程序   照猫画虎做了个计算    如图
附件 1.jpg

附件 2.jpg

我调用的时候   起始地址是D100  M100


是不是可以理解为DW0地址就是D100   HD4地址就是HD104
可是我用自由监控  给HD104赋值50   理论讲   DW0(D100)的值应该等于  50*100/60
但是监控D100的值始终为0    给D104赋值    D100依然为0    
是我哪里操作不对吗
3107
q616602675
文章数:357
年度积分:259
历史总积分:3107
注册时间:2018/2/2
发站内信
发表于:2021/11/2 22:04:25
#1楼
梯形图也比较好实现这个功能   这个纯粹为了学学方便以后用
42312
YXBK 版主
文章数:19441
年度积分:2726
历史总积分:42312
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2021/11/3 8:39:31
#2楼
应该是HD4就是HD4,W0=D100,因为在梯形图里面只定义了D100和M100,所以只有D和M是从100开始的,其他在函数里定义的都是从0开始的。
大家一起学习
3107
q616602675
文章数:357
年度积分:259
历史总积分:3107
注册时间:2018/2/2
发站内信
发表于:2021/11/3 16:13:53
#3楼
可以了  谢谢
[此贴子已经被作者于2021/11/3 21:46:36编辑过]
此帖发自手机工控论坛
725
凛冬将至JzMQ
文章数:64
年度积分:50
历史总积分:725
注册时间:2018/8/27
发站内信
发表于:2021/11/3 19:47:15
#4楼
数据类型不用先声明吗?

正在学c# 问问
3107
q616602675
文章数:357
年度积分:259
历史总积分:3107
注册时间:2018/2/2
发站内信
发表于:2021/11/3 21:45:17
#5楼
回复 #2楼 YXBK
的确是这样
42312
YXBK 版主
文章数:19441
年度积分:2726
历史总积分:42312
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2021/11/4 8:43:59
#6楼
以下是引用凛冬将至JzMQ2021/11/3 19:47:15的发言:
数据类型不用先声明吗?

正在学c# 问问


这个是信捷的规则,跟C#应该不一样的。
大家一起学习

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

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

62.4004