weiwxsir
知足者常乐
级别: 略有小成
精华主题: 1 篇
发帖数量: 114 个
工控威望: 248 点
下载积分: 1390 分
在线时间: 6(小时)
注册时间: 2007-06-01
最后登录: 2024-09-07
查看weiwxsir的 主题 / 回贴
楼主  发表于: 2007-06-30 21:34
FX2N-485-BD与一台台达VFD系列变频器通信,完成起停及模拟量的连续传送。(程序见附件 X0控制起停及模拟量)。 

此例程得到了wxh0734高工的大力支持,在此献给初涉通信的朋友一点参考,也请高手给予指正。(感觉响应有一点慢。)

程序见附件
附件: 三菱FX2N TO 台达变频器RS485(起停及模拟量).rar (26 K) 下载次数:1285
网站提示: 请不要用迅雷下载附件,容易出错
本帖最近评分记录:
  • 下载积分:+3(mk自动化) 热心助人!
  • 下载积分:+5(wsir123) 优秀文章!
    weiwxsir
    知足者常乐
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 114 个
    工控威望: 248 点
    下载积分: 1390 分
    在线时间: 6(小时)
    注册时间: 2007-06-01
    最后登录: 2024-09-07
    查看weiwxsir的 主题 / 回贴
    1楼  发表于: 2007-07-01 09:39
    TO wxh0734  大哥:

    根据你的思路,我重新更改了部分程序,测试还是有时不响应。不过,我是用同一个X0来控制起停,x0通时,连续传送模拟量并运行,x0灭灯,模拟量清零并停止。单独起停或单独传送模拟量就一点都没问题。

    我在想,会不会是侦误值出错呢?另外,我连续传送时,一次把模拟量和起动或 模拟量和停止含在一起发送,就是一次发送25个数据,也就是从起始地址2000H连续写入两个字,一个字是起动或停止,一个字是模拟量。我在按这个思路试试。

    多谢关注!
    weiwxsir
    知足者常乐
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 114 个
    工控威望: 248 点
    下载积分: 1390 分
    在线时间: 6(小时)
    注册时间: 2007-06-01
    最后登录: 2024-09-07
    查看weiwxsir的 主题 / 回贴
    2楼  发表于: 2007-07-01 14:55
    TO wxh0734 :
    根据台达工程师的设计思路,测试了一下,可以通过,不会漏掉指令,但感觉响应有延时。

    另测试通过的附件在楼顶。(有兴趣的朋友可以看一下,欢迎指正!)
    [ 此贴被weiwxsir在2007-07-02 11:14重新编辑 ]
    weiwxsir
    知足者常乐
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 114 个
    工控威望: 248 点
    下载积分: 1390 分
    在线时间: 6(小时)
    注册时间: 2007-06-01
    最后登录: 2024-09-07
    查看weiwxsir的 主题 / 回贴
    3楼  发表于: 2007-07-01 15:05
    TO wxh0734  大哥:

    连续传送时,一次把模拟量和起动或 模拟量和停止含在一起发送,就是一次发送25个数据,也就是从起始地址2000H连续写入两个字,一个字是起动或停止,一个字是模拟量。我在按这个思路试试。也是有问题,通不过,不知思路错了?还是程序出错?
    [ 此贴被weiwxsir在2007-07-02 11:17重新编辑 ]
    weiwxsir
    知足者常乐
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 114 个
    工控威望: 248 点
    下载积分: 1390 分
    在线时间: 6(小时)
    注册时间: 2007-06-01
    最后登录: 2024-09-07
    查看weiwxsir的 主题 / 回贴
    4楼  发表于: 2007-07-01 17:53
    TO wxh0734:

    VFD-M系列。

    关于一次操作多个在M系列上没说,但在VFD-F上说可以操作多个数据。
    不知是不是我理解有误?
    [ 此贴被weiwxsir在2007-07-02 08:57重新编辑 ]
    weiwxsir
    知足者常乐
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 114 个
    工控威望: 248 点
    下载积分: 1390 分
    在线时间: 6(小时)
    注册时间: 2007-06-01
    最后登录: 2024-09-07
    查看weiwxsir的 主题 / 回贴
    5楼  发表于: 2007-07-03 17:09
    在和主程序嵌套后,我发现模拟量响应出奇的慢,当然,1K多步,肯定不是PLC问题了,我感觉可能是侦误值引起的,做了一个循环,就解决了这个问题。

    。。。。。。
    FOR K6
    LD M8000
    AND<=  Z0  K5
    ADD D40  D201Z0  D40
    INC Z0
    NEXT
    。。。。。。

    也就是让它把侦误值算出来,程序再往下走。
    特写出来与大家分享。
    [ 此贴被weiwxsir在2007-07-03 17:18重新编辑 ]
    本帖最近评分记录:
  • 下载积分:+1(wsir123)
    weiwxsir
    知足者常乐
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 114 个
    工控威望: 248 点
    下载积分: 1390 分
    在线时间: 6(小时)
    注册时间: 2007-06-01
    最后登录: 2024-09-07
    查看weiwxsir的 主题 / 回贴
    6楼  发表于: 2007-07-13 17:11
    硬件连接见下面链接:
    http://www.ymmfa.com/read.php?tid-779.html#37919

    八楼,九楼