签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
如图所示,我现场用的是400的PLC 与G120C-DP 通讯,352报文,地址2420开始,程序是厂家写的一个G120C的标准块,截图程序块的功能是把PIW2420-PIW2430及PQW2420-PQW2430六个字共12个字存储到下面的DB块里,我的疑问是他怎么就填写了一个起始变量PIW2420(类型是Word)推算出的后边的变量地址,或者说他这个管脚(类型也是Word) PEWPAW是怎么根据WORD类型知道的变频器变量地址2420的?我知道可以通过指针读写,但是输入类型是INT数据,也就是输入2420然后再左移指令什么的可以推算出后边的地址,但是这个管脚类型是Word,就有点想不明白了,想请教一下,还请大佬不吝赐教
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1760424&b_id=4&s_id=0&num=2
打开程序块看。看热闹,只能猜。
////////////////////////////////////
你需要猜什么,不需要的
看硬件组态PIW 来自G120 的反馈,既然是标准报文,则可以看到传送的数据顺序和定义。
例如第一个字 状态字,第二个速度反馈 等等,
其次 看starter 中G120的配置和通讯组态,没有可以上载的。
它用了指针对应数据在DB291里,相当于读取PIW2420 2422 2424 2426 2428 2430 对应MOVE 到 DB291.DBW352开始的6个数据,按照一定顺序,但不一定是一一对应,你也没有必要了解。
建立VAT表,看PIW2420 的6个数据对应DB291.DBW352开始的哪6个数据就行,因为以后的程序里,它全用DB291了。
这样不就真实的一一对应起来,知道那个是啥,PQW同理。
以后千万不要说猜,这个态度就不严谨,如果你不知道去猜,需要更改数据,那就太可怕。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录