手机版

怎样使用通讯功能块FC5和FC6(4)

发布时间:2021-06-07   来源:未知    
字号:

图二OB1

FB200

OB1调用FB200,在FB200中调用通信功能块 FC5 "AG_SEND" 和 FC6 "AG_RECV",在输入参数"ACT"输入一个上升沿,来触发发送请求。通过时钟标记M10.7和变量 "SND_BUSY".来控制发送请求。如果发送请求正在运行,这时候"SND_BUSY"被置位,那么触发一个新的发送请求是不可能的。

这个互锁是非常重要的,因为通信是异步的,并且能够持续几个循环周期。持续的触发新的发送请求,而没有等待检查工作是否结束,这将会产生通信过载的错误。

输入参数"ID" 和 "LADDR"的值必须和通信连接的属性对话框中的参数一致(见图一)。在FC5的输入参数 "SEND"中,必须指定被发送的数据区域(发送缓冲区)的地址和长度,例如

怎样使用通讯功能块FC5和FC6(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)