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

相关推荐