回复:请问西门子有没有专门modbus联接线线和测试软件?

西门子PLC学员

  • 帖子

    686
  • 精华

    5
  • 被关注

    7

论坛等级:侠士

注册时间:2005-11-22

黄金 黄金 如何晋级?

发布于 2007-06-18 00:09:05

0楼

quote:以下是引用西门子求学者在2007-06-17 23:42:48的发言:
今天我们用电脑连接honeywell的卡板与电脑连接起来。我们用的是com-RS232线.然后再用RS232/RS485转换器与DCS联接。用串口调试精灵打开串口后。RX灯一直亮着。然后我们的软件上显示break指令。两个卡板都试过。看来honeywell是没有问题。下午我们又下三楼去试我们的plc结果,就算我们买了一条usb/RS485接口线还是接不通。联不上。我本不想和客户借带com接口的DEll电脑但是人却不再了。我们测试是从我们的PLC的传出来的信号(3脚和8脚)他们之间的电压只有0.175伏.我认为不对劲。是不是我们的plc端口有问题啊。我现在是越来越怀疑我们的PLC有问题。但是没有足够的证据等明天我再看。看看客户那边能不能请到西门子的高手来帮忙。让我们也学两招.


Modbus从属协议指令使用下列S7-200资源:
初始化Modbus从属协议为Modbus从属协议通讯指定端口0。
当端口0被用于Modbus从属协议通讯时,就无法用于任何其他用途,包括与STEP 7-Micro/WIN通讯。MBUS_INIT指令控制将端口0指定给Modbus从属协议或PPI。
Modbus从属协议指令影响与端口0中自由端口通讯相关的所有SM位置。
Modbus从属协议指令使用3个子程序和2个中断例行程序。
Modbus从属协议指令要求两个Modbus从属指令,支持例行程序有1857个字节的程序空间。
Modbus从属协议指令的变量要求779个字节的V内存程序块。该程序块的起始地址由用户指定,专门保留用于Modbus变量。

提示欲将端口0操作更换回PPI以便与STEP 7-Micro/WIN通讯,用另一条MBUS_INIT指令重新指定端口0。您还可以将S7-200上的模式开关设为"停止"模式。这样会将参数复原为端口0。

我认为不光在硬件上找问题,在程序上我也认为找一下有没有问题,特别是端口的参数设置.因为当端口在程序中作为MODBUS时,是不能用来编程的,只能处于停止状态时,才能恢复PPI状态,建议你认真看一看,MICRO WIN中MODBUS库的两个子程序的说明.
学如逆水行舟,不进则退
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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