使用IC1220来设计一个DeviceNet从站产品,用户不需要过多的了解DeviceNet协议相关的内容,只要了解一些基础信息即可,如波特率,站号,IO数据长度等。用户可以选择任何一款带UART串口的MCU,即可实现从站功能。
由上图可知,MCU可以使用UART异步串口与IC1220的SCI接口连接,因为SCI接口即可以实现参数配置,也可以实现总线IO数据交换,使用比较方便。对于DeviceNet接口设计,IC1220芯片内置了CAN模块,用户只需要参考厂商提供的参考电路,就可以轻松实现CAN驱动电路,CAN的驱动电路也就是DeviceNet总线的接口电路,可以设计成隔离的,也可以是非隔离的。
本例假设用户开发的从站与主站的 IO 数据交换长度都为 4 字节,即主站到从站的输出数据长度
为 4 字节,从站到主站的输入数据长度也为 4 字节。
1)将 4 写入 6001,设定输出 IO 长度总长
发送:010660010004C7C9 接收:010660010004C7C9
2)将 4 写入 601C,设定 SCI 输出长度(主站->从站)
发送:0106601C000457CF 接收:0106601C000457CF
3)将 4 写入 6007,设定 SCI 输入 IO 长度(从站->主站)
发送:01066007000427C8 接收:01066007000427C8
4) 将 4 写入 7002,设置从在 DeviceNet 网络上的站号为 4,如果使用 SSC 连接
8 位开关则此步忽略
发送:0106700200043309 接收:0106700200043309
IC1280
集成EtherNet/IP从站通讯协议栈提供SCI异步串口及SSC同步串口UART接口,Modbus协议二次产品开发周期短,LQFP100封装
工业以太网协议 (Ethernet/IP) 是由ODVA所开发并得到了罗克韦尔自动化的强大支持。它使用已用于ControlNet和DeviceNet的控制和信息协议 (CIP) 为应用层协议。CIP提供了一系列标准的服务,提供“隐式”和“显示”方式对网络设备中的数据进行访问和控制。 CIP数据包必须在通过以太网发送前经过封装,并根据请求服务类型而赋予一个报文头。这个报文头指示了发送数据到响应服务的重要性。通过以太网传输的CIP数据包具有特殊的以太网报文头,一个IP头、一个TCP头和封装头。封装头包括了控制命令、格式和状态信息、同步信息等。
以上就是关于台州生产厂家信赖推荐「奇河」但使龙城飞将在的下一句全部的内容,关注我们,带您了解更多相关内容。