产品描述
西门子代理商6AV6371-2BD17-5AX0 西门子代理商6AV6371-2BD17-5AX0
从指令表(图20)加入指令块 TSEND_C 到主程序中。
图20. 加入 TSEND_C功能块
点击指令块上的开始组态按钮,打开“连接参数”组态窗口。
图21. 组态连接参数
图21中的参数:
端点:连接伙伴未在同一项目中,此处选择未*。
地址:在伙伴侧写入服务器的通讯地址。
连接类型:UDP,此处使用UDP通讯。
连接ID:不能和CPU中的其它通讯ID冲突 。
连接数据:此处新建连接。
主动建立连接:选择主动建立连接的为客户端,另外一侧为服务器,本例中伙伴CPU为服务器,本地CPU主动建立连接。
端口: 本例中双边通讯端口定为2000。
配置TSEND_C指令管脚
图22. TSEND_C功能块
参数说明:
输入接口参数:
REQ:此处使用时钟脉冲信号,上升沿执行发送作业。
LEN:发送数据长度,此值必须小于或者等于DATA中*的发送区长度,单位:字节(此参数默认为隐藏参数,可以点击功能块底部箭头显示)。示例中发送10个Byte到接收区。
DATA:指向发送数据区的指针。p#db3.dbx0.0 byte 20:起始地址为db3.dbx0.0,长度为20个byte。此处指向的地址及长度必须小于或者等于DB3块中的建立的数据长度。
输出接口参数:
DONE:发送作业成功完成时,会显示一个循环周期的1。抓取DONE位状态程序见诊断程序中的图30。
ERROR:当功能块出现错误时为1。
STATUS:功能块的运行状态。错误状态的抓取程序见诊断程序中的图31。
产品推荐
友情链接