自由通讯方式出现的问题

现有一台设备通讯为RS232要与S7-200通讯,设备与电脑通讯接受的信息在通过电脑发行送到S7-200正常,但是设备发送到S7-200信息却收不到。设备RS232协议是起始字“A”以后是数据
LD     Always_On:SM0.0
MOVB   13, P0_Config:SMB30         // 4800波特,无奇偶校验,每字节8位2#1101
MOVB   16#C0, P0_Ctrl_Rcv:SMB87    //11000000
MOVB   16#41, P0_Start_Char:SMB88  //SMB88 设置接收起始字符为ASCII码的"A"
MOVW   +5, P0_Timeout:SMW92        // 设置定时器超时时间为5 ms 
MOVB   20, P0_Max_Char:SMB94       //SM94设置RCV指令接收的最大字符数位20
ATCH   INT_1:INT1, 23
ENI
R      扭矩小于300:M2.0, 3
RCV    VB109, 0

问题补充:
设备到笔记本的COM1口,接收的数据再通过COM1口用PPI电缆连到S7-200上,我使用的是普通的没有拨码开关的PPI电缆

最佳答案

想想设备给电脑,电脑再给PLC和设备直接给PLC有什么不同呢?
 确认是232还是485,PLC的口是485的。
 其次协议设置是否一致?

提问者对于答案的评价:
问题补充:设备到笔记本的COM1口,接收的数据再通过COM1口用PPI电缆连到S7-200上,我使用的是普通的没有拨码开关的PPI电缆
 

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:02
下一篇 2021年7月5日 上午11:02

相关推荐

  • s7-200PLC 与电脑的连接

    我的电脑装的V4.0软件,我的设置如下:1. 本地连接属性为自动连接,        &n…

    2021年7月5日
  • 串行通信 校验

    PLC与仪表自由通讯,奇校验,请问校验过程是用程序来完成还是在仪表和SMB30/13O中设置下直接判断校验位标志呢? 问题补充:假如在SMB30/130已经设置奇校验,是否是对接受…

    SIMATIC S7-200 2021年7月5日
  • s7200模拟量读取在梯形图中的表示

    我是新手,现在在做一个S7200的等等程序,我不知道如何读取模拟量的信息,如何在梯形图中表示。 问题补充:我是电流信号输入4-20mA,在上位机显示 最佳答案 看你的模拟量模块的配…

    SIMATIC S7-200 2021年7月5日
  • S7-200局部变量自动有初始值,而且清不掉。

    本人在一个程序中,新写了一个子程序,发现子程序中用的局部变量,出现自动有值,而且清不掉。请各位大师帮忙分析下。 问题补充:在此子程序中,LW0没有被别处调用,特意把后面程序全删掉试…

    2017年8月16日
  • 关于S7-200数据掉电保护

    本人是第一次用S7-200,发现200有一个V区是存数据的,后来写程序时遇到一个问题就是数据全存V区里,但是掉电了V区的数据不就没了吗?请问大侠们,这个问题怎么解决呀。非常重要。 …

    SIMATIC S7-200 2017年11月6日
  • CPU226扩展模块的数量

    CPU226最多可以配置扩展模块的数量是7个是吗?我的配置是CPU226+CP243+….后面是扩展模块,是包括CP243在内最多超过7个是吗? 最佳答案 CPU226:扩展模…

    SIMATIC S7-200 2020年11月1日
  • 串口转以太网

    一个200的CPU222、一个rs485串口转以太网、一个交换机、还有一台电脑,如何设置以实现s7200与micro/win 4.0通讯, 最佳答案 看你的485转以太网…

    SIMATIC S7-200 2021年7月5日
  • 请问win10下的西门子S7-200编程软件在哪里 下载学生用不做商业用途

    请问win10下的西门子S7-200编程软件在哪里 下载学生用不做商业用途,希望得到解决,在官网找了好久都没找到软件 包,其他地方下载有点不放心 最佳答案 下载…

    SIMATIC S7-200 2021年7月5日
  • 基于PLC的智能路灯控制

    利用两个传感器  一个光敏一个红外 连接继电器到PLC,实现天黑人来亮灯,天亮或者人走就熄灯的功能。不限传感器型号等,PLC需用西门子s7-200,要…

    2017年5月31日
  • cpu216两个通讯口(port0,1)可以同时接两台电脑吗

    如题,比如可以接两台电脑,一台(port0)用于组态(如三维力控),另一个用microwin调试(prot1) 最佳答案 完全没问题,一个口用于编程调试的同时,另外一个连HMI(如…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论