
镇江编码器行业应用开发-奇河(推荐商家)
1)将4写入6001H,设定输出IO长度总长为4字节发送:010660010004C7C9接收:010660010004C7C92)将4写入601CH,设定SCI输出长度(主站->从站)为4字节发送:0106601C000457CF接收:0106601C000457CF3)将4写入6007H,设定SCI输入IO长度(从站->主站)为4字节发送:01066007000427C8接收:01066007000427C84)将4写入7002H,设置从在DeviceNet网络上的站号为4。(如果SSC有连接拨码开关或旋转开关,则默认DeviceNet/CANopen接口Profibus接口V+CAN-HSHIELDCAN-LVSSC输入:16BitsInputS1默认为总线站号SSC输出:16BitsoutputLED1~4默认为总线状态灯电源串口X2:MIF接口串口X1:SCI接口Reset按钮以开关值的Bit0~5作为DeviceNet站号,如SSC未连接任何输入开关,则默认以7002H寄存器值为站号。)发送:0106700200043309接收:0106700200043309嵌入式模块相对,芯片的成本将会低很多。DeviceNet芯片将协议栈集成到一颗芯片内,用户根据芯片厂家的参考电路自行设计硬件,将芯片运行必须的周边元件一起设计到自己的电路板上,未来生产时,只需要购买芯片即可。芯片在让用户快速实现总线接口的同时,编码器行业应用开发,能大大降低单体采购成本,功能与嵌入式模块相同,是出货量在中小规模的公司的总线接口实现方式。通过串口对IC12XX芯片进行配置的基本命令如下(以4字节输入和4字节输出举例):1)将1写入7005H,设置波特率为250Kbps。(如果SSC有连接拨码开关,则默认以开关值的Bit6~7值作为DeviceNet波特率,如SSC未连接任何输入开关,则默认以7005H寄存器值为波特率。)发送:01067005000142CB接收:01067005000142CB2)将1写入5001H,启动从站芯片发送:01065001000108CA接收:01065001000108CA至此,芯片启动DeviceNet功能,可以看到LED1~4有相应的状态输出。如果电脑连接SSC接口,则可以进行IO数据交换。总线主站传送给IC12XX芯片的输出数据,可以从地址1000H开始读出,读出的长度为SCI输出数据长度(地址601CH的值)。而电脑要传送给总线主站的数据,可以写入到从0000H开始的地址,写入的长度为SCI的输入数据长度(地址6007H的值)。3)读取主站->从站的IO数据发送:010310000002C0CB接收:010304112233444BC6上例读取4字节的IO输出数据,从接收的数据包中可以得出,主站传送的4字节数据为112233444)写入从站->主站的IO数据发送:011000000002045566778825EA,接收01100000000241C8上例写入4字节数据到芯片,数据为55667788,这4字节数据会传送回主站。镇江编码器行业应用开发-奇河(推荐商家)由奇河控制技术(苏州)有限公司提供。奇河控制技术(苏州)有限公司在电子、电工产品制造设备这一领域倾注了诸多的热忱和热情,奇河一直以客户为中心、为客户创造价值的理念、以品质、服务来赢得市场,衷心希望能与社会各界合作,共创成功,共创辉煌。相关业务欢迎垂询,联系人:吕金阳。)