回复:[感谢答侠]谢谢西门子热线工程师们辛勤的付出。

作开心男孩

  • 帖子

    4
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2005-07-11

普通 普通 如何晋级?

发布于 2014-01-18 13:01:17

3楼

大家好,我刚接触S1200,现在我们用VB编写了一个简单的*机采集系统,我想问下,假如我创建了一个全局数据块,在里面放置了10个INT数据(DBW0-----DBW18),想通过MB_CLIENT功能块将这个10个数据写入*机,我现在是这样设置的,CONNECT_ID=1,MB_MODE=1,MB_DATA_ADDR =40001,
MB_DATA_LEN=10,MB_DATA_PTR =P#DB3.DBX0.0 WORD 10但每次Req在上升沿发出对 Modbus TCP 服务器的通信请求时,通信没有发生错误,但有一个Status代码为16#7002,我在帮助里也没有查到该代码,现在搞的头都大了,通讯没有连接上,哪位大侠知道。在应在程序如何设置该功能块?麻烦解答一下,谢谢!


有几个方面需要注意:
1.port端口号要设置成与你的硬件里面的标识号一致.
2.DB块要建成兼容的,默认是优化的.
3.PKE的长度默认是127,要改为4.
您好,您回复这个贴子我没看明白,是否可指教一下。Q404693564
信心+努力+聪明+机遇=成功
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

谈天说地

共有13665条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。