签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
小弟最近在调试wincc与第三方Modbus Tcp模块间通信,采用wincc 7.4版本自带的modbus tcp驱动,但存在着能收不能发的问题,想请教各位大佬是什么原因?另外想请教一下,能否操作wincc发送不同modbus功能码的帧?
wincc问题.pdf
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1757423&b_id=5&s_id=0&num=9
我现在手头的项目跟这个很类似,只不过网关用的是PN-CANOPEN,上位是smartPLC。
你的图4我没看懂,只好直接问:
你的WINCC发送命令,在CAN侦听得到吗?
你的WINCC发送命令,中以太网端能侦听到吗?可以下载一个软件来侦听。
如果中CAN端能侦听到,而CAN设备没反应;根本侦听不到,这是两种情况。
MODBUS-TCP侦听也是一样。
问一下,GCAN的网关多少钱买的?我的PN-CANOPEN网关是天津三格的,好像是2800元。这个网关在与其他设备(如PLC)同时上电的时候,有时候需要单独重启一下才行。这点儿不是很满意。
网上搜的:
MODSCAN,这是一种MODBUS测试工具软件,可进行简单的MODBUS测试,MODBUS变量值、指令和数据报皆透明, 可随时查看。
GCAN205用的是沈阳广成科技的,900多块钱。我一端用CAN分析仪+USB转CAN模块,另一端用GCAN+网络调试助手。通信的没有问题。我现在估猜是我用Wincc的发送功能用的不对。
我准备按照你说的,用软件侦听wincc发送的帧。看看是什么原因导致的。
WINCC的MODBUS TCP,连不是三菱的设备,可能不稳定吧
我碰到过软件版本一样的,在办公室测试没问题的一个模块,拿到现场就不好用,确认参数什么的设置都正确,最后用的KEP转的...
再请教一下楼上的大佬,你当初也是用wincc和第三方的modbus tcp模块通信吗?那将数据由wincc发送给模块时是不是直接将要发送的变量值(32位)赋给在wincc中定义的外面变量就行吗?
wincc用了好多年,除了连接西门子的PLC还真没有连接其他品牌,用过OPC驱动,可以没有问题
首先要确定的是你用MODSCAN读取设备是不是正常,如果正常那需要考虑MODBUS TCP驱动是否设置正确
900多倒是很便宜,可以考虑。那个三格的问了下采购,说是1200左右吧,是PN-CANOPEN网关。
你这个是MODBUS-TCP转CANOPEN的网关吗?
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录