ERTEC200P-2 PROFINET设备完全开发手册(5-1)

非周期通讯:异步数据记录与PLC控制
非周期通讯,又称异步通讯,是由控制器(如PLC)发起的非固定周期的数据交换。它涉及数据记录的读写,如模块配置和运行参数。配置参数如模拟量通道选择、波特率等定义在GSDML文件中,并在连接时写入设备。协议栈中的回调函数PnUsr_cbf_rec_read和PnUsr_cbf_rec_write处理数据记录的读写操作,例如,当index为1时,写入的配置参数会被打印到串口终端。

5.1 非周期通讯

非周期通讯,顾名思义,表示这种通讯并不是在每个通讯周期都要进行的通讯,也叫做异步通讯或者非实时通讯。非周期通讯访问的数据叫做数据记录(record data)。一般情况下,以下三个名词表示的是一个意思

  • 非周期通讯
  • 异步通讯
  • 读写数据记录

这类通讯都是由控制器(PLC)发起,分为读数据记录操作和写数据记录操作。非周期通讯的功能一般有

  1. 模块的初始化配置参数 - 例如:模拟量通道的选择(0-10V或4-20ma),网关的配置(串口波特率,modbus地址),这些参数定义在GSDML文件中,可以由用户在项目组态时配置。配置的值在设备建立连接时由控制器写入到设备数据记录中。
  2. 模块的运行或诊断参数 - 例如:变频器的输出功率,功率限幅或者诊断缓冲,这些参数通过控制器的控制程序不定期读取或写入,完成特定的控制工艺。
  3. PROFINET协议定义的标准数据记录 - 这类数据的操作由协议栈实现,并不需要额外的开发
  • 配置通讯接口相关的参数(例如IRT参数)(index = 0x8030)
  • 设备的识别维护信息例如(I&M
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值