怎样将s7-200设为Modbus主站-PLC技术网(www.plcjs.com)-可编程控制器技术门户


怎样将s7-200设为Modbus主站

(点击题目可以在互联网中搜索该题目的相关内容)
日期:2006-9-15 23:09:32     来源:   作者: 点击:
点击【】,可以选择字体的大小,以便你阅读.

将s7-200设为Modbus主站,
去读取另外几个S7-200从站的数据和一些流量计的数据,
流量计支持Modbus协议,用485通讯

匿名回复:
    用自由口通讯方式
匿名回复:
    推荐你用松下的fpx系列的吧,有专门的modbus功能.
匿名回复:
    我对这个最熟悉,如果需要的话,远程就可以完成.现成的.抱你满意.
匿名回复:
    西门子的也行,不过稍微麻烦些.wdo_1000@126.com
匿名回复:
    多谢几位高手
匿名回复:
    你们公司是专做流量计的吧?有什么问题可以这里,也可以邮箱里谈,我用过很多流量计,与plc,pc组态通讯.
匿名回复:
    S7-200做MODBUS主站用自由口通讯。但它的LRC,CRC校验指令没有,不象有的PLC比如台达本身就有MODBUS专用指令。自己编写LRC、CRC指令很麻烦的。
我有台达MODBUS实利。
我的MSN:zyj6333@hotmail.com
匿名回复:
    movb 2 smb30
就可以了
匿名回复:
    我有现成的程序。调试好了的。想要给我邮箱
匿名回复:
    我有现成的程序。调试好了的。想要给我邮箱
匿名回复:
    这是否MODBUS主站程序,它们的接口怎样定议,怎么样设定
Email:jbshi@veritas-msi.com  
匿名回复:
    


匿名回复:
    多谢各位和"与我合作准没错"
你们怎么搞的呀
匿名回复:
    你这是S7-200的语句么?在哪里找的?
匿名回复:
    我见过老外用软件做的,惨呀,后来改plc了
匿名回复:
    S7-200有专门的Modbus主站库,就像之前出来的Modbus从站库一样,用起来还行。
对于MBUS_CTRL块参数描述如下:
EN – 必须每个周期调用(用sm0.0)
Mode – 1=使用Modbus协议              0= 禁用Modbus协议
Baud – 波特率1200, 2400, 4800, 9600, 19200,              38400, 57600, 115200
Parity – 校验方式 0=无校验 1=奇校验 2=偶校验
Timeout – 通讯超时时间,设置范围1-32767毫秒                  典型设置是1000毫秒

Done – 保持为1
Error – 错误码 0=无错误 1=校验错误 2=波特率错误 3=超时错误 4=模式错误
对于MBUS_MSG块描述如下:
Done – 0=正在处理信息              1=信息处理完成
Error – 错误码 0=无错误 1=校验错误 2=未使用 3=接收超时(从站无响应) 4=输入参数错误 5=Modbus/自由通讯未使能 6=Modbus通讯忙 7=应答错误 8=CRC校验错误
101=从站不支持请求的功能 102=从站不支持请求的数据地址 103=从站不支持数据类型 104=从站设备故障 105=从站收到请求,但延迟响应 106=从站忙,拒绝请求 107=从站拒绝请求 108=从站内存校验错误

匿名回复:
    多谢丁喜,
再请问:MBUS_MSG块输入部分的定义
匿名回复:
    很好阿
匿名回复:
    请问怎么添加库指令!
匿名回复:
    MBUS_MSG块输入部分的定义:

EN – 使能
First – 新信息标记位,设置为1时产生            一个新的发送请求

本新闻共2页,当前在第11 2  

上一篇: S7-200时钟读写程序
下一: LOGO有现场总线接口吗