224xp做自由口通信时冒烟

CPU型号6ES7214-2BD23-OXB8,两个口port1和port0,仿照S7-200 可编程控制器系统手册中375页的modbus主站协议编程示例编写程序。
具体操作:使用port1将程序写入CPU中,随后拔下编程电缆,用电脑232串口-接232转485转换器-自制串口头插入port1(4和8针脚),port0悬空未接任何设备,此时cpu的port1与电脑串口相连,想用串口软件检测PLC发送数据的。
对示例程序做的修改的地方:把对port0的操作改为对port1,即Mbus_ctrl与Mbus_MSG改为Mbus_ctrl_P1与Mbus_MSG_P1。
结果是:port0冒出大量白烟!!!电脑串口未被损坏,port0无法下载程序

为何会烧掉?啥原因,各位。程序应该没问题,我的线有问题?线序接反也不会烧端口吧?

问题补充:
刚才重新试了下,port0和port1都可以正常下载程序,是不是说明未损坏?现在当我用自制串口线连接自由口和电脑时就出现问题了。我的电脑带串口,232485转换器上接A+与B-,这两个头分别接3和8,或者8和3,我都试过了。怀疑线有问题,应该如何接线,注意什么方面,请不要转帖,谢谢。

图片说明:

224xp做自由口通信时冒烟    224xp做自由口通信时冒烟   

最佳答案

大量冒白烟都还能下载程序,说明PLC的通讯口还是蛮坚强的,LZ说了只接了3和8,有没有地线或者屏蔽线接上了呢,转换器上有三个端子,把另外一个端子接上,同时如楼上所说量一下对地电压有没有超出范围。一般来说上百块的转换器应该都没有问题,要是十几块的玩意就令当别论了。

提问者对于答案的评价:
谢谢各位,我量过了各针脚的电压,plc2个端口都正常,485转换器坏了,7,8针脚我没有接错,估计是485转换器引起了短路一类的,浓烟是从端口0下方升起的沿着端口四周冒出来,我的PLC是平放在桌面上的,我找找好的转换器,谢谢各位

专家置评

S7-200 通信端口引脚定义可参考如下链接的附录A 技术规范—RS232/PPI 多主站电缆:

http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=1017

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

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

相关推荐

  • RS-232C/PPI多主站电缆怎么设置?

    我是个西门子PLC编程的业余爱好者,在新华书店买了本廖常初老师主编主编的《S7-200 PLC基础教程》,在第8章PLC的通信与自动通信网络这一课程学习中,廖老师推荐了一…

    SIMATIC S7-200 2020年10月31日
  • 226的CPU能否扩展2个32+32的模块和1个16I的模块

    226的CPU能否扩展2个32+32的模块和1个16I的模块 问题补充:最大扩展7个模块,是不管什么模块,只要I/O都不超过128就可以吗? 最佳答案 226的CPU能否扩展2个3…

    SIMATIC S7-200 2020年11月1日
  • s7-200模拟量输入波动严重,如何解决

    采集过来的数据时不时的会跳到0或30000这样,而且几乎是每分钟跳1次,导致程序无法正常运行。用万用表检测发现实际值波动并不明显。如何解决? 最佳答案 为什么模拟量是一个变动很大的…

    SIMATIC S7-200 2020年11月5日
  • S7-200 远程模块与CPU224如何通讯连接

    一台西门子CPU224,我想扩展五个数字量输出模块,由于控制的对象位置比较分散,我不想走太多的控制线,所以想把这5个模块分别放在五个平均距离100M左右的控制柜里,请问五个223模…

    SIMATIC S7-200 2020年10月31日
  • 软件安装请教

    电脑由出厂的win10重装win7后西门子的有些软件还是无法安装,比如smart v3,S7-200等,请问有何办法解决吗。公司的台式机可以安装的,自己最近新买的电脑装不…

    SIMATIC S7-200 2021年7月5日
  • 4-20mA转化成2-10V

    有一个传感器输出4-20mA,PLC是电压采集,所以需要转换。请问我直接加一个500欧姆的电阻吗?这样精度可以吗?我看网上有专门卖电流电压转换模块的,是不是好一些? 最佳答案 电流…

    SIMATIC S7-200 2017年12月10日
  • s7-200cpu数据读取问题?

    我在数据块中已将5个整数(均小于256)存入以VB1为首地址的五个字节变量中即VB1,VB2,VB3,VB4,VB5,现在我想每隔1s依次读取VB1,VB2,VB3,VB4,VB5…

    SIMATIC S7-200 2021年7月4日
  • windows7与s7-200通信

    windows7如何与s7-200通信? 最佳答案 windows7如何与s7-200通信?答:你需要安装STEP 7-Micro/WIN V4.0 …

    SIMATIC S7-200 2020年10月31日
  • S7-200,请教一个指令问题 S_I

    S_I指令执行完之后,原来的字符数据发生变化了!? 程序如下 Network 1  LD   &nb…

    SIMATIC S7-200 2020年10月31日
  • 怎样写入位

    我想通过拨动一个开关导通(上升沿)一下,然后向V存储区v113.1写进1,(V113.1设在为断电保持区了),我没想出方法来,用set置1后,好象只能用reset才能改成0,靠梯形…

    SIMATIC S7-200 2021年7月5日