如何用can口程序改变plc的内部控制?同理,上位机也需要sja1000和pca89c250作为can接口。有两种解决方案:一种是在电脑上安装can卡,如果需要购买,从can卡上接canH和canl两条线,与下位机通讯,但这种方案不太靠谱,CAN卡容易出问题,当然,电脑端也要做一个通讯软件。

1、C#开发上位机与CAN总线通信 程序

can总线通讯没有你想的那么简单。如果只用两根线就能实现,还需要sja1000和pca89c250吗?同理,上位机也需要sja1000和pca89c250作为can接口。有两种解决方案:一种是在电脑上安装can卡,如果需要购买,从can卡上接canH和canl两条线,与下位机通讯,但这种方案不太靠谱,CAN卡容易出问题。当然,电脑端也要做一个通讯软件。

2、做过CAN总线编程的单片机师傅请进

前两周不可能学会CAN总线。哈哈。但是如果你在别人的基础上做自己的简单应用,完全没有问题。最快的方法是买一个带CAN的开发板,里面有CAN的套路。我以前是做CAN总线的,就像你说的,只要控制几个灯就很简单了。我还想告诉你,如果你的CAN模块是单片机的外设,最好买同系列的单片机开发板,这样会更快。(就算不买也可以下载开发板的资料,呵呵)如果没有的话,就要花更多的时间了。

3、请问怎么使可编 程序控制器CANopen通讯呢?

谢谢邀请。我来说说我的看法:有两种方法可以让PLC使用CANopen总线进行通信:方法一:选择一台自带CAN总线接口的PLC,其CAN接口被赋予CANopen协议。方法二:如果原PLC设备只有一个没有协议的CAN口,或者根本没有CAN口,只有串口或者以太网接口,那么你就需要一个协议转换器。根据PLC上面的接口类型,选择相应的协议转换器,比如CAN转CANopen、CANopen转以太网、CANopen转串口等等。

4、请问带can口plc怎么改变内部控制 程序呢?

谢谢邀请。我来说说我的看法:不管是CAN总线控制的PLC还是串行总线控制的PLC,只要叫PLC,都需要通过专门的编程语言来改变控制内容,当然,我们不可能通过CAN总线接口将PLC与计算机连接起来,设备与计算机的物理连接是通过USB实现的。然后,我们可以根据自己的需要选择合适的编程语言来修改PLC控制程序。


文章TAG:编写  程序  keil  can怎样编写程序  
下一篇