S7-200 smart自由口通信的入门问题

我想用电脑上的串口助手,发一个数据给PLC;直接用的官网给的例程第一个如图,串口配置如下图,但是PLC的状态表中数据未发生变化。请前辈指教。

图片说明:

S7-200 smart自由口通信的入门问题    S7-200 smart自由口通信的入门问题    S7-200 smart自由口通信的入门问题    S7-200 smart自由口通信的入门问题    S7-200 smart自由口通信的入门问题   

最佳答案

那你试试发送XMT指令,我想让你测试外部通讯连接。
相对于通讯指令,XMT指令要简单的多,仅仅定义好SMB30通讯口后,就可以发送数据,在tbl管脚调用通讯数据长度,如果,调试软件有数据,那么,说明你硬件连接(包含通讯电缆是正确的)。
接下来可以判断接受指令的问题所在了。
因为你的贴图通讯程序不完整,参考官方指令是没有问题的,我曾经也测试过。

提问者对于答案的评价:
前辈你好,我用官网的发送XMT指令程序试了一下,串口助手软件有反应,可以一直收到数据;我用官网这个程序《S7-200 SMART CPU集成的RS485 端口(端口0)实现与条码扫描枪通信》直接试,还是没反应,是串口助手哪些设置没搞好吗,就是如图那样发送的,用的是sscom5.13.1  这个串口助手。希望前辈再次解答一下

最佳答案作者回复:
调用发送指令XMT串口调试软件能够接受到数据说明硬件连接正确!
无法接受数据说来话长,你试试从这里开始看例子,http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1343343&b_id=64&s_id=83&num=18#anch

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

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

相关推荐

发表回复

登录后才能评论