2台西门子S7-200PLC自由口通讯,第一台先发送数据,发送完成后接收,接收完成后发送。

另一台先接收数据,接收完成后发送,发送完成后接收。可是调试不出来,不知道什么原因?... 另一台先接收数据,接收完成后发送,发送完成后接收。
可是调试不出来,不知道什么原因?
展开
 我来答
银光人生_华
2013-11-25 · TA获得超过462个赞
知道小有建树答主
回答量:1646
采纳率:33%
帮助的人:697万
展开全部
你好
这个需要用自由口协议的;
记得好像有协议库的,简单编程就可以通信;
类似下面简单的程序,简单介绍
NETWORK1
LD SM0.1 // 第一次扫描
MOVB 16#09,SMB30
//自由口通讯模式:9600波特率,无奇偶校验,8个数据位
MOVB 16#7C,SMB87 //接收信息状态字节
MOVB 16#53,SMB88
//设置信息的开始字符“S”
MOVB 16#45,SMB89
//设置信息的结束字符“E”
MOVW +5,SMW90
//设定空闲行的时间间隔(ms)
MOVW +179,SMW92
//字符间/信息间定时器超时值(ms)
MOVB 60,SMB94
//接收字符的个数
NETWORK2
LD SM0.1 MOVB 16#53,VB2499
//设置接收和发送缓冲区的首地址
ATCH 发送完中断,9
//把发送完成中断和发送完成中断子程序连接起来
ATCH 接收完中断,23
//把接收完成中断和接收完成中断子程序连接起来
ENI //允许中断
参考:http://bbs.gongkong.com/product/plc.htm
深圳市睿讯世纪科技有限公司
2019-11-28 广告
数字KVM切换器AD232哪家性价比好一点?深圳市睿讯世纪科技有限公司,深圳市睿讯世纪科技有限公司是集研发、生产、销售和售后服务于一体的综合型电子科技企业。公司拥有多年行业经验,大多数城市都设有分公司,公司配有专业的技术团队和完善的服务体系... 点击进入详情页
本回答由深圳市睿讯世纪科技有限公司提供
FANSCS
2013-11-25 · TA获得超过648个赞
知道小有建树答主
回答量:342
采纳率:0%
帮助的人:237万
展开全部
西门子s7-200中文系统手册上有完整的例子。照着做就行了。
我完成过,说实话现在看这个功能真的是没什么用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式