改用rs232/485转换器,接好线~为什么还是不能通讯?

最彻底解决办法是弃用ppi电缆,改用rs232/485转换器,按说明书,plc端只接3和8脚就行

最佳答案

RS-232/PPI电缆(订货号6ES7 901-3CB30-0XA0):智能多主站电缆,连接S7-200 CPU/EM277通信口和计算机RS-232串口,作为编程或数据通信电缆;同时也可以用于连接TP170 micro和安装了WinCC flexible (micro)的计算机RS-232串口,作为配置画面下载电缆 
 USB/PPI电缆(订货号6ES7 901-3DB30-0XA0):智能多主站电缆,用于连接计算机的USB通信口与S7-200 CPU/EM277通信口做编程或数据通信电缆 
 西门子公司的专用PC/PPI电缆是带光电隔离的,不会烧CPU 或PC机的通信口。使用不隔离的自制或假冒的PC/PPI电缆,容易损坏通信口。一般电缆还不支持S7-200 CPU通信端口的最高通信速率(187.5K),而且不能支持S7-200的多主站编程模式。
 编程软件STEP 7-Micro/WIN不能与CPU正常通信,如何检查处理?
 影响通信的因素很多,需要仔细检查。可用简化连接,替换设备等方法,逐步缩小故障点可能所在的范围。例如,当网络上有一个CPU不能进行编程通信,就要将CPU从网络上脱开,单独进行编程通信检查。

 在设备正常的条件下,发生Micro/WIN不能与CPU通信的原因主要有:

 Micro/WIN中设置的对方通信口地址与CPU的实际口地址不同 
 Micro/WIN中设置的本地(编程电脑)地址与CPU通信口的地址相同了(应当将Micro/WIN的本地地址设置为“0”) 
 Micro/WIN使用的通信波特率与CPU端口的实际通信速率设置不同 
 有些程序会将CPU上的通信口设置为自由口模式,此时不能进行编程通信。编程通信是PPI模式。而在“STOP”状态下,通信口永远是PPI从站模式。最好把CPU上的模式开关拨到“STOP”的位置 
 针对上述情况,可以在Micro/WIN左侧的浏览条中点击Communication(通信)图标,在对话框中双击通信设备的图标(如PC/PPI电缆),改变本地的连接属性(本地地址或通信速率设置);双击Refresh(刷新)图标,并且选中Check all baudrate(检查所有波特率)可以找到地址、速率不明的站点。此时应使用新的RS-232/PPI电缆或者USB/PPI电缆,或CP卡,否则不能覆盖所有的波特率范围。

  如果使用CP5511、CP5512、CP5611等通信卡与S7-200 CPU进行编程通信,可以看到CPU通信口的一些状态报告,便于判断是否硬件损坏。
 检查编程通信的主要步骤
  以下步骤仅仅适合使用“真的”PC机串行通信口(UART16550或兼容的COM口),再连接西门子PC/PPI(RS-232口)电缆的情况

 如果有时能够通信但不正常,请检查如下“1-4”项,如果根本不通,请检查全部项目:

 检查STEP 7-Micro/WIN与Windows操作系统是否完全兼容

 
 检查是否使用西门子的原装编程电缆,以及电缆是否符合编程PC机或笔记本电脑的硬件条件

 
 检查编程电脑上的COM通信口设置

 
 鼠标右键单击“我的电脑”,选择“属性” 
 打开“设备管理器”标签(对于Windows2000,选择“硬件”标签,按“设备管理器”按钮) 
 双击“端口(COM和LPT)” 
 双击所使用的通信口,如COM1 
 在端口设置标签,选择“高级” 
 在对话框中把接收和发送缓冲区都设置为最小值,并保持选中“FIFO”选择框 
 重新启动计算机使设置有效

 
 检查编程电缆的DIP开关设置,是否与Micor/WIN的通信速率设置相同

 在Micro/WIN左边的浏览条中鼠标单击Communication(通信)大图标,检查通信参数设置。鼠标双击PC/PPI电缆图标可以更改通信属性。 CPU出厂的缺省设置是通信口地址为2,波特率为9.6K。

 使用新的SMART(智能)RS-232/PPI电缆的用户,如果配合Micro/WIN32 V3.2 SP4以上版,可以将DIP开关5设置为“1”,选中通信界面的“Search all baudrate”(搜索所有波特率)选择框,可用于搜索网络上所有相关设备。

 对于普通编程电缆,搜索速率最高为19.2,因此如果CPU通信口速率被设置为187.5K,则不能被找到。

 
 如果仍然不通,请检查CPU右下角的传感器直流电源输出电压(测量L+/M),电压应当高于22V

 
 使用wipeout.exe程序,恢复CPU的出厂设置。缺省情况下CPU通信口地址为2,通信速率9.6K。

 这个程序可在STEP 7-Micro/WIN的安装光盘中找到;或者到ProDIS网站上FAQ2123168下载。

  使用智能RS-232/PPI电缆时,请将DIP开关5设置为0,通信速率设置为9600bps。USB/PPI电缆不支持DOS下的可执行文件wipeout.exe。

 
 如果还不能通信,应考虑通信口硬件损坏的可能性。请联系西门子的代理商,也可以直接联系西门子的S7-200维修中心。

 你接38两脚是MPI方式。可以连HMI,不能连MICRO WIN V4,0
  

 

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:23
下一篇 2020年11月1日 下午2:24

相关推荐

  • 这个代码有什么问题

    S7-200看书籍上有这样的代码,如+R     0.5, AC0但为什么我输入后 ,转换到梯形图的时候提示说…

    SIMATIC S7-200 2020年10月31日
  • s7-200plc的PID自动调节功能

    这个PID自整定需要多长时间?我这个温度控制都整定了几个小时都没整定出来。 问题补充:增益、积分时间和微分时间不是靠自整定出的吗?我是先随意设定的这些参数,想通过自整定获得更高的参…

    SIMATIC S7-200 2021年7月5日
  • 200PLC,4.4 K字节的程序容量,扫描周期大概是多少啊?

    200PLC,4.4 K字节的程序容量,扫描周期大概是多少啊?如果换成步数,大概是多少步啊?PLC 采用的是循环扫描工作方式,请问单片机采用的是哪种工作方式啊?…

    SIMATIC S7-200 2020年10月31日
  • CPU224XP的port 0&1 支持热插拔吗

    我调试时反复插拔了几次port0&1端口,然后就发现都无法与触摸屏通信,想下载程序进去都不行,怀疑端口坏了。是因为我热插拔导致端口损坏的吗 最佳答案 有可能。在通信时,是不能够拔插…

    2017年7月30日
  • 请问win10系统能装哪种西门子200PLC编程软件?

    请问win10系统能装哪种西门子200PLC编程软件? 最佳答案 win10企业版可以安装step 7软件。我安装成功过,可以正常使用。 提问者对于答案的评价:谢谢 最佳…

    SIMATIC S7-200 2021年7月5日
  • 7-200计时器最多能计多长时间

    时序控制采用了几个计时器,有3小时的,4小时的,不知道能计时吗,不够用应如何处理,还有PLC断电重启要保留时间的请师傅们说的详细点 最佳答案 用SM0.4和SM0.5计时间,优点很…

    SIMATIC S7-200 2020年11月1日
  • S7—200这条指令是咋写的?

    各位老师,请指导下,照片中的那个num是咋写进去的?多谢。 问题补充:什么是FC?我刚学水平低啊,请老师详细指导下具体做法。多谢。 图片说明:    最佳答案 …

    2021年7月5日
  • 有关伺服电机的问题

    小弟刚从步进转到伺服,想选用三菱的伺服电机,PLC控制,现在看了看资料,有些疑问 1:伺服电机的编码器回馈信号是直接和plc的485口通信然后再来纠正错误的吗?&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 200PLC脉冲发射

    脉冲PTO向导结束后,出现了四个了程序,各位说了,PTO-CTRL是必须用的,那么后三个任选其中一个吗?有个问题解决不了,在这个项目中,要求是剪不同距离的板,今天300MM,明天可…

    SIMATIC S7-200 2020年11月1日
  • 求ET200SP固件4.2

    6ES7155-6AU00-0CN0 最佳答案 ET200SP IM 155-6 PN HF 的固件更新https://suppo…

    2021年7月5日