CPU224XP使用MODBUS通讯能否同时既做主站又做从站

我现在有1台变频器,想让变频器做从站,PLC做主站,现在问题是PLC还要与DCS做modbus通讯,DCS做主站,PLC做从站。是不是能对CPU224XP的PORT0、PORT1单独编程实现?

问题补充:
阿鸣:
    “S7-200 CPU上的两个通信口基本一样,没有什么特殊的区别。它们可以各自在不同的模式、通信速率下工作”意思是不是比如说PORT0作从站设定与上位机通讯,PORT1做主站设定作主站与下位机通讯?

最佳答案

1、是不是能对CPU224XP的PORT0、PORT1单独编程实现?
完全可以:
S7-200 CPU上的两个通信口基本一样,没有什么特殊的区别。它们可以各自在不同的模式、通信速率下工作;它们的口地址甚至也可相同。
S7-200 通过以下方式支持 modbus 通信协议:
、S7-200 CPU 上的通信口 0(Port 0)通过指令库支持 modbus RTU 从站模式 。
、S7-200 CPU 上的通讯口 0 和 1 (Port 0 和 Port 1)通过指令库支持 modbus RTU 主站模式 。
、S7-200 CPU 通过 EM241 模块的 Modem 接口支持 modbus RTU 模式 。
详见:
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html
《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
2、相关文档:
《基于modbus协议的PLC与DCS系统集成的研究和实现》
http://www.cnki.com.cn/Article/CJFDTotal-KJXX200821326.htm
《plc如何与DCS通讯或者说连接?》
http://www.gongkong.com/webpage/forum/200501/A-9322-F5AF19695403-1.shtml
《如何实现西门子PLC和基于modbus通信的DCS控制系统连接通信 》
http://zhidao.baidu.com/question/219957008.html

提问者对于答案的评价:
回答很仔细,请问有没有类似的案例

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc305454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:41
下一篇 2020年10月31日

相关推荐

  • 200通过485口读取4个仪表的数据

    我想通过cpu226的一个端口,走485协议,读取外部2个测量仪的数据,想根据仪表地址接收数据,高手指点,应该如何编程,才能读得2个测量仪的实时数据! 问题补充:2个仪表是不间断的…

    SIMATIC S7-200 2020年11月1日
  • 时间累积错误问题

    调试中发现下面一个问题,百思不得其解。 程序段:LDW>=  累积分显示:VW62, +60  //(VW62=6…

    SIMATIC S7-200 2021年7月4日
  • S7-200数据存取的问题?

    请问:s200的双字VD的编号是不是只能是4的倍数?比如说VD0,VD4,VD8,?如果不是的话,那么比如:VD2包括VW2,VW4(VB2,VB3,VB4,VB5)和VD4包括V…

    SIMATIC S7-200 2017年5月31日
  • 仪表 流量计 S7200 modbus读取

    最近做了个项目,用S7200通过modbus读取流量计的累计流量和瞬时流量,举例来说吧,vd0和vd4组成累计流量,其中VW0~VW4为整数部分VW6为小数部分,我现在是把4个字分…

    SIMATIC S7-200 2017年11月12日
  • S7-200做MODBUS主站如何诊断从站故障

    有个问题modbus下带4个仪表,但当有一个仪表有通讯故障时,发现跟其它仪表的通讯非常慢,请问一下各位高手是如何避免这种问题的。就是当某一台仪表出现通讯故障时,其它仪表的通讯速率不…

    SIMATIC S7-200 2018年1月1日
  • S7 200 与上位机通讯

    现有一台S7 200 CPU (订货号214-1BD23-0XB8),上位机装有CP5613网卡,通讯距离约20米。请问各位大侠,现能否能过DP接头(…

    SIMATIC S7-200 2020年11月5日
  • 200PLC以态网子程序

    200PLC以态网通讯,需要调用子程序,而200编程软件里有板有3个子程序,请问该用哪个?最好发下梯形图,谢谢老师~! 最佳答案 先分清S7-200是客户机还是服务器;当是客户机时…

    SIMATIC S7-200 2021年7月5日
  • 主轴等待

    将y轴设置成主轴之后,点动或者NC代码启动主轴都没有反应,输入s1000m3时,一直显示等待主轴,点动时一直提示主轴进给率为0,如果讲该轴改为旋转轴,是可以转动的,但是转动一圈之后…

    2017年6月1日
  • s7 200 从数据缓冲区发送数据出错

    我设置PORT 1 用MODBUS和驱动器通讯,PORT 0 用串口来监视驱动器返回的数据。当我从数据缓冲的地址获取数据然后发送到串口时,数…

    2021年7月5日
  • s7200检测压力,检测压力快速衰信号

    想做这么一个程序:S7200通过压力传感器检测水管压力,当测得压力值在1.5秒内衰减量超过某设定值(例如1.5MPa)时,说明管路破裂,随即发出信号停止电机。怎么检测这个衰减过程,…

    SIMATIC S7-200 2017年6月10日