登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:有关模拟量读取的代码
点击:949 回复:6
楼主
编辑
引用
管理
zdh1911
我的读取变频器的一段代码
一直都读懂 那位大侠帮助一下
09-06-24 21:06
1楼
编辑
引用
管理
zdh1911
代码如下 由于图没有传上去
L P##IN_DRV_ADRESS
LAR1
L 1
SLD 4
+AR1
L D [AR1,P#0.0]
SRD 3
T #ST_DRV_ADRESS_WORD
09-06-24 21:08
2楼
编辑
引用
管理
YXBK
楼主,你这句话太难理解了
09-06-24 21:10
3楼
编辑
引用
管理
zdh1911
其中 in_drv_adress对应的是PIW1528
09-06-24 21:10
4楼
编辑
引用
管理
chelizhou
L P##IN_DRV_ADRESS
词句是把变量#IN_DRV_ADRESS对应地址当作指针载入累加器中,要能作为指针必须指明位,如P#3.0 p#m3.0 p#q2.0 等
但是你下面说
其中 in_drv_adress对应的是PIW1528
这里就不对了吧,能不能把全部程序发上来看一下
09-06-26 15:47
5楼
编辑
引用
管理
zdh1911
附件:
[
本地下载
]
我上传了程序的完整代码pdf格式的,这个程序读取in_**adress =PIW1528;
L P##IN_DRV_ADRESS
LAR1
L 1
SLD 4
+AR1
L D [AR1,P#0.0]
SRD 3
T #ST_DRV_ADRESS_WORD
程序没有问题 ,我现在不能理解上面的代码,当然后面的也不是很理解,这是有关读写变频器数据,从而控制电机的,希望那位大侠讲解一下,再次也谢谢我前一帖回复的人们!
09-06-28 03:25
6楼
编辑
引用
管理
chelizhou
.rar/jiaotong.rar[/upload]
程序写的是没有问题,但我仿真只知道每句运行结果,不明白最后的值有何种用处
变量 #IN_DRV_Address=PIW256还是PIW258还是 MW20
最后的结果#ST_DRV_Address_word都是 w#16#14
09-06-29 14:55
工控新闻
优必选与日立达成战略合作,携手探索多领域的智能化解决方案
施耐德电气:告别千万美元成本代价,开放自动化解锁企业降本增效新路径
人形机器人量产元年开启 产业链进入规模化商业化新阶段
专为 DNV SP1 环境打造的网络安全强化型 X3 HMI 解决方案
2026 汉诺威工业博览会 展后报告 | 为产业竞争力指明方向
十五五开局,国产工业网络安全迎来历史性拐点:AI 智能体倒逼自主可控加速
消费+工业双线爆发!两家具身智能企业接连落地5亿及数亿大额融资
新疆塔城地区工业园区高质量发展大会召开
更多新闻资讯