S7-200做Modbus从站的问题。不知道是硬件问题还是软件问题。

S7-200做modbus从站,电脑做主站的问题。
程序如图所示。库存储区,通讯端口设置如图。下载到s7-200后。拔掉PPI电缆。
用屏蔽双绞线自制通讯线,做了一个公头接Port0,焊上公头的3、8。
电脑的com1,用一个232转485的转换器,TX+(A)和TX-(B)分别连接公头的3、8。打开串口调试助手,读VB0的值,寄存器地址我填0,0000,数量填1,2,3都读不出,通讯超时。调转TX+(A)和TX-(B)接8、3也不行,都通讯超时。
大家看看是软件问题,还是通讯线做的有问题。我都检查通讯线了,焊得没问题。
应该怎么自制通讯线。

问题补充:
原来用过这个232转485转换器,貌似是好的。
我有个PC/PPI电缆,RS232/485转换,6ES 901-3CB30-0XA0

这个能用于modbus通讯嘛。这个我也调不出来

图片说明:

S7-200做Modbus从站的问题。不知道是硬件问题还是软件问题。    S7-200做Modbus从站的问题。不知道是硬件问题还是软件问题。    S7-200做Modbus从站的问题。不知道是硬件问题还是软件问题。    S7-200做Modbus从站的问题。不知道是硬件问题还是软件问题。   

最佳答案

楼主的首要问题是硬件问题,即通讯问题:
1、必须采用高品质的232转485的转换器,这个事关重要。232转485的转换器应用必须正确,注意,有的转换器是有源的;
2、通讯线:RS485的正负与 西门子是3为D+ 8为D-  直连;
3、S7-200的参数与参数必须在通讯之前设置、下载完成,程序需要激活;
4、调试助手与S7-200的通讯参数必须设置一致。

提问者对于答案的评价:
此转换器 上面写着“MODEL:485C”
 TX-,TX+,RX+,RX-,GND,5-12V。
这个怎么接

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

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

相关推荐

  • 模拟量输入类型中单端输入是指什么?

    此为CPU 224XP模块! 最佳答案 转帖:模拟量输入为何分单端和差分?来自现场的信号总会存在各种干扰成份,尤其是共模干扰。模拟量的差分输入正是采用差分放大器的形式来消…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC 设备排序

    20台设备每台设备有一个设备编号寄存器vw存储设备编号,有一个数据寄存器vd,数据为32位,要根据数据寄存器vd的数据大小,从小到大排列20台设备编号和数据 最佳答案 参考:htt…

    SIMATIC S7-200 2017年5月31日
  • EM231采集1.6Mpa压力变送器

    算法公式,以及拨码,用第6个接线的算法 最佳答案 dip开关设置,参见图示:无论那种输入,最终一定是将外部数据转换为内部数据。如0-10V的电压信号输入,一定只能转换为内部数据0-…

    2021年7月5日
  • 设备运行排序

    有6台设备,记录其运行累计时间,从大到小排序,S7200。根据需要开启1台,2台,3台,。。。。6台。 最佳答案 1、采用冒泡法排序:冒泡法就是一个排序程序,从大到小排序。冒泡指将…

    SIMATIC S7-200 2017年6月10日
  • CPU224带4个EM223模块可以吗?

    CPU224能提供5VDC 660mA,每个EM223模块需要消耗160mA,只剩下了20mA的余量,这样可以吗? 最佳答案 可以的。只要是小于cpu的供电电流范围均可以…

    SIMATIC S7-200 2017年7月25日
  • s7200支持opc通讯协议吗,该如何实现

    对方提供一个opc接口,只需要通讯上就行。触摸屏可以实现吗? 问题补充:客户的想法是一台s7200的plc 配合243-1通讯卡,本地采用触摸屏监控,远端采用opc的通讯…

    SIMATIC S7-200 2017年7月26日
  • 226CN的CPU带7个EM235的模块,5V电源够不够用

    是4组输入,一组输出的EM235,请教下 最佳答案 CPU226最大的模拟量点数为:32AI/28AO(最大44),最大的数字量点数为128DI/128DO。CPU226&nbsp…

    SIMATIC S7-200 2020年11月1日
  • PID自整定功能

    是一个恒压供水的项目,想问一下系统要调试成什么样才能开始自整定?看到手册上写要在系统稳定的时候开始使用,请问对于我的项目什么样的工况才算稳定了啊? 最佳答案 建议手工整定。首先去掉…

    SIMATIC S7-200 2017年7月26日
  • 请教一个程序回原点问题

    突然想到一个问题,我看书上说的回原点都是停在了固定的位置,比如ABCD的各点上,这种情况确实好弄,但是我的问题是(如图例)假如没有运行到ABCD点上就停机了,也就是运行到ABCD各…

    2017年7月26日
  • 出现非致命错误

    经过调试,将这段代码删除了,就可以了。我的想法就是通过SM0.4,每1分钟,数就加1,直到加到我要的那个数后,保持那个数不变,不直到为什么这段代码会出现错误。就是下载可以,点运行后…

    2020年10月31日