ic1280是一款从站芯片,主要用于工业自动化控制系统中。它具有多种通信接口,如rs485、rs232、can等,可以方便地与主站或其他从站进行通信。ic1280还具有丰富的输入/输出接口,可以连接各种传感器和执行器,实现对工业现场的监控和控制。此外,ic1280还具有-的数据处理能力,可以实现复杂的控制算法和数据处理功能。总的来说,ic1280是一款功能-、性能稳定的从站芯片,适用于各种工业自动化控制系统。
由于 ic1220 芯片完全集成了 devicenet 从站协议,在此芯片基础上开发,软件部分的设计将非常简单,只要通过 modbus 协议,设置一些-的参数,生产厂家,并将芯片启动,就可以实现 devicenet 通讯,剩下的工作,就是从 io 数据区读出主站送来的数据,并根据设备的需要处理这些数据,同时将从站要送回主站的数据写入io 数据区,芯片就会自动将数据回传给主站,这样就实现了一个完整的 devienet从站功能。
本例假设用户开发的从站与主站的 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
|