IC1280
集成EtherNet/IP从站通讯协议栈提供SCI异步串口及SSC同步串口UART接口,Modbus协议二次产品开发周期短,LQFP100封装
工业以太网协议 (Ethernet/IP) 是由ODVA所开发并得到了罗克韦尔自动化的强大支持。它使用已用于ControlNet和DeviceNet的控制和信息协议 (CIP) 为应用层协议。CIP提供了一系列标准的服务,提供“隐式”和“显示”方式对网络设备中的数据进行访问和控制。 CIP数据包必须在通过以太网发送前经过封装,并根据请求服务类型而赋予一个报文头。这个报文头指示了发送数据到响应服务的重要性。通过以太网传输的CIP数据包具有特殊的以太网报文头,一个IP头、一个TCP头和封装头。封装头包括了控制命令、格式和状态信息、同步信息等。
IC1220 芯片支持如下表所示的 DeviceNet 对象:
对象类(Class) 对象名称
0x01 识别对象(Identity Object)
0x02 路由对象(Message router Object)
0x03 设备对象(DeviceNet Object)
0x05 连接对象(Connection Object)
Class 0x01:识别对象(Identity Object)
类属性(Class attributes)
属性编号
(Attribute ID)
访问方式 参数名称 数据类型
1 Get Revision UINT
2 Get MaxInstance UINT
3 Get NumberofInstances UINT
6 Get MaxIdClass UINT
7 Get MaxIdInstance UINT
购买商业协议栈开发对于很多企业来说,如果具有一定的开发能力,而产品的销量也比较大,则购买商业协议栈是一个不错的选择。一般的商业协议栈包括DeviceNet协议的功能源代码,需要用户自己开发好硬件平台,通过修改协议栈中的硬件相关部分代码,进行移植,大多数商业协议栈的供应商可以协助你进行移植。
这种开发方案需要一次性购买协议栈源代码,费用较高,但后面的产品出货不会再产生成本,对于企业规模较大,且产品出货数量大的公司比较合适。