初学s7-200PLC,想在想做到的是用PLC向PC端发送一个信号,当PC串口收到这个信号的时候,在电脑上用三维软件模拟的一台电动机进行启动/停止。
目前尝试了PLC使用modbus,PC上使用modbus slave进行从站模拟。也尝试了使用XMT指令与PC的超级终端链接。但是PC都检测不到信号。
不知道是我编程有误还是过程什么问题。 程序不对求一个正确梯形图,或者请给一个其它可以完成给PC串口发信号的方法。
另外想问一下,为什么串口精灵和modbus slave/超级终端同时只能开一个。开启了串口精灵,modbus slave和超级终端就打不开。反过来也一样。
感激不尽。
问题补充:
邮箱512531390@qq.com
请帮我看一下我的梯形图程序有没有问题,毕竟我才学了不久懂的东西也不多。 或者给我一个正确的梯形图程序以及PC上需要做哪些事情。
另外就是我只用一条电缆连接PLC的port0/port1 和 PC的com1,接线方法有没有错误。需不需要两台PC,一台链接prot0给PLC编程/监控,一台链接port1接收信号
图片说明:
最佳答案
邮箱留下,我给你个利用200modbus主从,对应模拟从主软件modscan调试的plc程序及软件配置。
因为串口COM只有一个当你用一个软件打开的时候另外一个当然打不开。这是正常的。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc155186.html