小孟孟
级别: 家园常客
精华主题: 0
发帖数量: 405 个
工控威望: 503 点
下载积分: 13578 分
在线时间: 258(小时)
注册时间: 2019-02-16
最后登录: 2024-04-19
查看小孟孟的 主题 / 回贴
楼主  发表于: 2020-07-23 10:51
图片:
第一次用三菱的PLC,使用WORKS3右边的模块
速度和位置怎么写?第一个模块的和其他模块的怎么都是pb_dPositAdr和pb_udCmdSpd怎么区分
谢谢各位大神
[ 此帖被小孟孟在2020-09-04 17:14重新编辑 ]
luojiangfeng
级别: 探索解密
精华主题: 0
发帖数量: 39 个
工控威望: 116 点
下载积分: 603 分
在线时间: 93(小时)
注册时间: 2018-07-01
最后登录: 2024-03-25
查看luojiangfeng的 主题 / 回贴
1楼  发表于: 2020-07-24 21:45
都是自己写的FB
王玮北
ggggfnux
级别: 略有小成
精华主题: 0
发帖数量: 144 个
工控威望: 207 点
下载积分: 1927 分
在线时间: 143(小时)
注册时间: 2019-05-22
最后登录: 2024-04-06
查看王玮北的 主题 / 回贴
2楼  发表于: 2020-07-25 11:23


这个?
王玮北
ggggfnux
级别: 略有小成
精华主题: 0
发帖数量: 144 个
工控威望: 207 点
下载积分: 1927 分
在线时间: 143(小时)
注册时间: 2019-05-22
最后登录: 2024-04-06
查看王玮北的 主题 / 回贴
3楼  发表于: 2020-07-25 11:40
粉色那个是这个FB块的类的名称,我改成了PDS1。
问1:PDS1.pb_dPositAdr就是模块的位置参数
问2:不同模块不同轴存定位数据肯定PLC自己已经分配有不同的地址,你要做的是把数据写到对应的地址里去。怎么写,就是用FB块。怎么用FB块写,先创建一个FB块,改所建FB块数据(PDS1.pb_dPositAdr),告诉FB块数据要写到哪个模块(stModule)哪个轴(uAxis),然后叫FB块把数据写到PLC分配给轴的地址里去。
本帖最近评分记录:
  • 下载积分:+1(小孟孟)
    小孟孟
    级别: 家园常客
    精华主题: 0
    发帖数量: 405 个
    工控威望: 503 点
    下载积分: 13578 分
    在线时间: 258(小时)
    注册时间: 2019-02-16
    最后登录: 2024-04-19
    查看小孟孟的 主题 / 回贴
    4楼  发表于: 2020-07-28 11:46
    引用
    引用第3楼王玮北于2020-07-25 11:40发表的  :
    粉色那个是这个FB块的类的名称,我改成了PDS1。
    问1:PDS1.pb_dPositAdr就是模块的位置参数
    问2:不同模块不同轴存定位数据肯定PLC自己已经分配有不同的地址,你要做的是把数据写到对应的地址里去。怎么写,就是用FB块。怎么用FB块写,先创建一个FB块,改所建FB块数据(PDS1.pb_dPositAdr),告诉FB块数据要写到哪个模块(stModule)哪个轴(uAxis),然后叫FB块把数据写到PLC分配给轴的地址里去。

    谢谢,还在试验中好多问题
    王玮北
    ggggfnux
    级别: 略有小成
    精华主题: 0
    发帖数量: 144 个
    工控威望: 207 点
    下载积分: 1927 分
    在线时间: 143(小时)
    注册时间: 2019-05-22
    最后登录: 2024-04-06
    查看王玮北的 主题 / 回贴
    5楼  发表于: 2020-07-29 17:07
    引用
    引用第4楼小孟孟于2020-07-28 11:46发表的  :

    谢谢,还在试验中好多问题

    我倒是写过,不过公司的程序不好往外发。
    小孟孟
    级别: 家园常客
    精华主题: 0
    发帖数量: 405 个
    工控威望: 503 点
    下载积分: 13578 分
    在线时间: 258(小时)
    注册时间: 2019-02-16
    最后登录: 2024-04-19
    查看小孟孟的 主题 / 回贴
    6楼  发表于: 2020-07-30 11:47
    引用
    引用第5楼王玮北于2020-07-29 17:07发表的  :

    我倒是写过,不过公司的程序不好往外发。

    很感谢了,我还是用缓冲存储器写吧第一次用
    就叫超越
    每一个工控人都是一颗爱学习的心
    级别: 探索解密
    精华主题: 0
    发帖数量: 93 个
    工控威望: 132 点
    下载积分: 7261 分
    在线时间: 37(小时)
    注册时间: 2018-12-29
    最后登录: 2021-07-26
    查看就叫超越的 主题 / 回贴
    7楼  发表于: 2020-07-30 13:26
    我也在学习中,我的第一台5U程序。。。。
    执着
    小孟孟
    级别: 家园常客
    精华主题: 0
    发帖数量: 405 个
    工控威望: 503 点
    下载积分: 13578 分
    在线时间: 258(小时)
    注册时间: 2019-02-16
    最后登录: 2024-04-19
    查看小孟孟的 主题 / 回贴
    8楼  发表于: 2020-07-31 17:26
    引用
    引用第3楼王玮北于2020-07-25 11:40发表的  :
    粉色那个是这个FB块的类的名称,我改成了PDS1。
    问1:PDS1.pb_dPositAdr就是模块的位置参数
    问2:不同模块不同轴存定位数据肯定PLC自己已经分配有不同的地址,你要做的是把数据写到对应的地址里去。怎么写,就是用FB块。怎么用FB块写,先创建一个FB块,改所建FB块数据(PDS1.pb_dPositAdr),告诉FB块数据要写到哪个模块(stModule)哪个轴(uAxis),然后叫FB块把数据写到PLC分配给轴的地址里去。

    我用缓冲存储器没问题,这个FB写不出来就,主要是我托过来FB模块后,不执行数据设置。。。。。。