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

相关推荐

  • EM253的差分输出:P0+ P0-,P1+,P1- ,可以与英威腾DA200系列伺服的差分输入连接吗?

    S7-200的位控模块EM253的差分输出比漏极开路输出性能要好。计划EM253与英威腾DA200系列伺服组成定位系统,我知道EM253的漏极开路输出与DA200伺服的集电极开路输…

    SIMATIC S7-200 2021年7月5日
  • 求大神解答plcs200pid控制

    现在我经PLC进行PID运算后,输出不同占空比的脉冲信号(频率不比很高),通过控制固态继电器通断时间,,想问用一个PID向导然后咋编程啊?最好有图更好。求大神帮忙啊? 最佳答案 你…

    SIMATIC S7-200 2021年7月5日
  • 关于HSC0高速计数器的问题—-SMD38

    在使用hsc0高速计数器,在模式0工作下,我用sm0.5接到I0.0(SMD38,存储当前计数脉冲),我用编程电缆连接cpu,查看SMD38,但发现当前的值 一直为0,C…

    SIMATIC S7-200 2020年10月31日
  • 请教关于wincc flexible 2007的问题

    请教各位高手,我装了wincc flexible 2007,在创建项目时,说无法将数据库连接到SQL服务器,请确认.hmi和_log.ldf文件是否匹配。&nb…

    SIMATIC S7-200 2021年7月5日
  • 关于200通讯的问题

    各位好,我想请教下西门子200与外部设备进行modbus通讯,他的写指令代码06,10在哪里设置啊,还是说他是自适应的,外部设备支持06就用06,只支持10的话他就自动转换成10吗…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC模拟量读取温度信号

    我现在有一路温度信号:-25度~450度,变送为:4-20MA,我用S7-200PLC模拟量模块读取该数据,请问负数如何处理。 最佳答案 温度和变送输出的信号的呈线性的。-25~4…

    SIMATIC S7-200 2020年10月31日
  • EM231 RTD怎么编程

    有一个  EM231 2AI  RTD   接2个PT100(-50°~450°)请问怎么编写程序把…

    2019年6月11日
  • 如何保存中间的数据

    有一个电动阀门,在开的时候,有反馈输入到plc中,我想读取并记忆这个阀门反馈中间一个值,例如我想记忆当阀门开到20%时,把这个数据读取并记忆下来,请问怎么做? 问题补充:是这样,我…

    SIMATIC S7-200 2021年7月5日
  • PC与S7-200通信故障

    1个小时前PC与plc通信还很正常,不知道哪里出了问题,突然怎么样都不能与plc通信了。排除通信口故障,因为用hmi通过mpi电缆可以正常与运行中的plc进行通信,监视plc中数值…

    SIMATIC S7-200 2021年7月5日
  • EM253 的M端

    EM253 的M端, T1端EM253的上部端子上,在+5V的左边,有两个M端子,这两个M端子是做什么用途的呢?看内部电路图,好像不用接这两个M端子,DIS,C…

    SIMATIC S7-200 2020年10月31日