niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2024-11-16
查看niningtt的 主题 / 回贴
楼主  发表于: 2010-10-15 09:34
做了一个台达B系列触摸屏与仪表MODBUS通讯,没有成功,现将设置及仪表说明书部分附于下面,麻烦你帮我看看是哪里除了问题。

1、仪表说明书通讯部分 


2、创建工程时控制器选择(modbus从站) 


3、通讯设置
屏通过232转485连接到仪表(实验证明能用,没问题),通讯参数设置如下图,其中PLC站号设置中,地址拨码开关值为0。 


4、控制命令设置
台达触摸屏Modbus映射表是W40001对应$0吗?是不是就是仪表设备地址的W0 


5、读取仪表的值
现在向读取的是仪表地址的w920的值, 


哪位高手帮忙指点迷津
只要你看了此贴我就谢谢你!!!

本帖最近评分记录:
  • 下载积分:+1(yuanshengzhe)
    chen_0106
    深圳市雷姆自动化设备有限公司
    级别: 家园常客
    精华主题: 0
    发帖数量: 277 个
    工控威望: 522 点
    下载积分: 714 分
    在线时间: 187(小时)
    注册时间: 2009-05-19
    最后登录: 2024-11-16
    查看chen_0106的 主题 / 回贴
    1楼  发表于: 2010-10-15 11:38
    首先正确设定通信口(232/485)及通信协议。在软件上正确选择控制器(如果没有预设的就应选择MODBUS选顶里相应的格式);台达触摸屏Modbus映射表是W40001对应的是人机内部的$0而不是仪表设备地址(可通过编缉宏把仪表上读取地址内容传到$0等)。
    深圳雷姆承接供水节能、空压机、中央空调节能改造和自动化控制方案,代理台达、西门子、三菱等PLC、变频器等。有兴趣的同行可加382031971或电13714515981,一起学习交流。
    xjjfs
    级别: 略有小成
    精华主题: 0
    发帖数量: 140 个
    工控威望: 221 点
    下载积分: 843 分
    在线时间: 121(小时)
    注册时间: 2010-07-15
    最后登录: 2024-05-11
    查看xjjfs的 主题 / 回贴
    2楼  发表于: 2010-10-16 21:39
    一定要确认仪表设备地址 ,有些可能是16位的。