浔之漫智控技术(上海)有限公司西门子一级代理商
西门子授权代理商 , 西门子一级代理商 , 西门子PLC代理商
西门子东营PLC模块授权代理商

西门子东营PLC模块授权代理商


图2 实际硬件连接图

  1.2 参数分配

  1.2.1 组态主站

  ? CP341模块起始地址256,ASCII协议模式;

  ? 消息帧结束标准:字符延迟时间4ms;

  ? 波特率:9600bps,8位数据位,1位停止位,无校验;

  ? 接口类型:RS485半双工;

  ? 其他采用默认值。

西门子变频器6SL3211-0KB17-5BB1

  图3 主站CP341模块协议参数分配图

西门子变频器6SL3211-0KB17-5BB1

  图4 主站CP341模块接口参数分配图

  1.2.2 组态从站

  对于从站CP341/CP340模块的参数分配与主站保持一致,特别注意波特率、数据位、停止位和奇偶校验位设置要与主站相同。

  说明:详细的接口参数设置请参考CP341/CP340手册及相关文档。

  下载链接:

西门子变频器6SL3211-0KB17-5BB1

  图5 2#从站CP340模块协议参数分配图

  2 轮询原理

  2.1原理说明

  与MODBUS协议轮询不同,由于每个从站自身不具有的设备标识信息(从站地址),无法直接区分和识别网络上的数据帧是哪个站的、需要哪个站做出响应,所以要通过ASCII协议驱动实现多站点轮询,需要人为地对每个站做出标识,并在主站发送轮询指令时给出相应的指令标识,以便从站能够识别是否是发送给自己的数据以及是否做出响应。

  在ASCII协议驱动实现多站点轮询的过程中,应主要考虑以下几个方面:

  ? 基本模式:主站主动请求,从站根据请求作出响应;

  ? 数据帧:在发送或响应数据帧中要包含有站点标识的信息;

  ? 实现方法:定时轮询,完成后直接启动下一个作业,完成后延时启动下一个作业等实现方法;

  ? 校验、错误处理机制:CRC、等待、丢弃、重试等。

  本应用实例在以上几个方面都采用了相对简单的处理方式,在实际的应用中,针对不同的通信对象,可以具体分析并作出相应的处理。

  2.2 轮询机制


展开全文