技成培训网论坛

 找回密码
 立即注册
打印 上一主题 下一主题
开启左侧

求助smart自由口modbus ascii与台达变频器通讯问题

[复制链接]
跳转到指定楼层
楼主
发表于 2019-3-9 16:17:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式   来自:117.10.154.170

您正在浏览的页面需要登录,为了提高您的阅读体验,请在右上角登录您的账号!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在学习s7-smart PLC通讯功能介绍,第一章第12课时,讲解与台达用modbus ASCII通讯LRC校验子程序编写。
LD0变量。老师在变量表中数据类型选择DWord,然后用了B_I指令:字符转换为整数:将字节值 IN 转换为整数值,并将结果存入分配给 OUT 的地址中。字节是无符号的,因此没有符号扩展位。
指令要求IN是字节,可是变量表中LD0数据类型选择Dword,并且视频里并没有显示错误。可是我自己编程的时候出现了红色下滑波浪线。
更多图片 小图 大图
组图打开中,请稍候......
2
发表于 2019-3-11 10:26:38 | 只看该作者   来自:113.116.34.8
你写错了,数据类型建立的是DWord的数据类型,但是他提供的是指针,也就是你B_I指令,给的不是LD0而是*LD0,前面有个※号的
3
发表于 2019-3-11 19:27:59 | 只看该作者   来自:113.72.208.164
B不是LB0吗
此软件“仅限学习交流”,如用于商业用途,请到官方购买正版软件,追究法律责任与“技成培训网”无关!
本站仅提供软件下载,不提供软件安装、破解等指导服务。
您需要登录后才可以回帖 登录 | 立即注册

本版技能点规则

小黑屋|技成培训网论坛   粤ICP备11069432号-1

GMT+8, 2024-4-20 11:28

Powered by jcpeixun X3.3

© 2007-2024 深圳市技成科技有限公司

快速回复 返回顶部 返回列表