返回首页

西门子哪些PLC具有EtherCAT,canopen通信功能?

来源:www.haichao.net  时间:2023-08-06 07:13   点击:201  编辑:admin   手机版

一、西门子哪些PLC具有EtherCAT,canopen通信功能?

S7-1200、ET200S有第三方的CANopen扩展模块。

EtherCAT则没有看到第三方模块,西门子现在主推ProfiNET。

二、施耐德PLC与CANopen通信?

1、首先设置对应的Can参数,比如波特率什么的。

2、导入对应设备的eds文件导入somachine。

3、如果用PDO的话就比较简单,打开对应设备,在CANopen I /O Mapping 中填入对应的变量,一般就启动命令,频率,转速什么的,就OK了。

4、如果是SDO的话,首先找到控制字对应的索引和子索引值,在程序中写入就可以了。

三、canopen中是否可以有多个PLC CPU?

应该可以的啊,canopen作为一种现场总线,理论上讲应该支持多CPU之间通讯,不过这些智能分站之间的通讯方式应遵循以下三种方式:  在 master/slave 模型中,一个 CANopen 设备为 master,负责传送或接收其他设备(称为 slave)的资料。NMT 协定就使用了 master/slave 模型。 主从(client/server)模型定义在 SDO 协定中,SDO client 将对象字典的索引及子索引传送给 SDO server,因此会产生一个或数个需求资料(对象字典中,索引及子索引对应的内容)的 SDO 封包。 生产者/消费者(producer/consumer)模型用在 Heartbeat and Node Guarding 协定。由一个生产者送出资料给消息者,同一个生产者的资料可能给一个以上的消息者。又可分为二种: push-model:生产者会自动送出资料给消费者。 pull-model:消费者需送出请求讯息,生产者才会送出资料。

四、西门子300PLC?

谢邀

你这照片看不清楚,没法看你逻辑

作为天天撸码的自动化狗实在看不下去你写的这个。。。。。

有些建议送给你

不要直接用输入作为动作的直接启动条件

不要直接用输入作为动作的直接启动条件

不要直接用输入作为动作的直接启动条件

举个栗子

你这个I0.7在有输入的时候直接输出Q1.6 中间没有任何条件,即任何情况下有I0.7就有Q1.6,比如你这个如果是个限位开关在有人不小心碰到后Q1.6就会输出,导致意外启动、设备转动等危险情况,尤其在调试检修时增加设备、人员危险,是极其危险的,再就是若是I0.7在抖动你Q1.6也是啪啪啪抖个不停,比如我拿手频繁的按着个限位开关你输出就啪啪以啪啪,若是电机你就过瘾了。

这种需要增加状态条件,比如


上图中就刚才你那一个程序段我重新写了一小段

第1段和第4段 本该出现在两个单独的FC中用于将所有输入输出映射到DB区,这个用于以后方便更换IO点,如果你在程序中大量应用I/Q等 当我要更换时(如I0.7坏了 改线后将I0.7改为I1.0)你要每个一使用地方均更改,通过映射的方式你只需要更改输出输出的映射块就可以,程序中应用的全是DB块的映射位,当然如果你IQ点只用一次就没什么区别了


第2段将输入进行延时,起到滤波作用,即高频的抖动是不能判定设备到位的,到位后2秒钟我才认为到位,能一定程度上避免因为冲击、器件故障、人为触碰等原因导致假信号,尤其对物位、压力、流量等有一定冲击的器件必须是要加滤波的

第3段除了到位增加了状态判断即必须要有设备运行信号,攻丝到位才能启动电磁铁,而你这个设备运行的状态是要经过一系列判断才能得到,如各个位置到位、没有系统报警、按下启动按钮等等,是记录设备运行状态,避免设备没有启动,但有到位条件而误动作。


以上,希望对你有帮助

五、西门子plc300?

谢邀

首先,300Plc是一个系列,不同的细分所采用的最佳通讯方式也不同,不过就300来说,支持的通讯协议很多,推荐使用Profinet。

其次,MCGS用的哪个系列产品线也没说,不过国产的屏,兼容性都做得不错,不然没市场,对西门子的兼容性没有问题,所要注意的就是用一种PLC和HMI都支持的通讯协议,然后用Step7或者TIA将硬件组态做好(需要MCGS的GSD文件)。

六、哪些PLC能够做CANOPEN通讯的从站?

国产的矩形科技的PLC,可以做CANopen的主站、或者从站,并且支持基于CAN总线的用户自定义的自由协议,可以提供样机测试。

七、西门子1200支持canopen总线吗?

支持的。

西门子1200的PLC(像ET200S及S7-1200)需要使用第三方模块,实现CANOPEN通讯功能。

S7-200/300/400好像没有相关模块,只能通过第三方网关。

首先西门子不支持CAN总线通讯,CAN总线通讯是ABPLC的通讯,如果想达到CAN通讯的目的,需要借助第三方通讯模块,该通讯模块最少支持两种通讯协议,并且两种通讯协议之间该模块起到桥接或翻译作用,常用的第三方通讯模块国产品牌也有,进口品牌也可以。

八、canopen协议?

CANopen是一种架构在控制局域网路(Controller Area Network, CAN)上的高层通讯协定,包括通讯子协定及设备子协定常在嵌入式系统中使用,也是工业控制常用到的一种现场总线。

CANopen 实现了OSI模型中的网络层以上(包括网络层)的协定。CANopen 标准包括寻址方案、数个小的通讯子协定及由设备子协定所定义的应用层。 CANopen 支持网络管理、设备监控及节点间的通讯,其中包括一个简易的传输层,可处理资料的分段传送及其组合。一般而言数据链结层及物理层会用CAN来实作。除了 CANopen 外,也有其他的通讯协定(如EtherCAT)实作 CANopen 的设备子协定。

CANopen由非营利组织CiA(CAN in Automation)进行标准的起草及审核工作,基本的 CANopen 设备及通讯子协定定义在 CAN in Automation (CiA) draft standard 301中。针对个别设备的子协定以 CiA 301 为基础再进行扩充。如针对 I/O 模组的 CiA401 及针对运动控制的 CiA402

九、施耐德plc canopen通讯干扰,一接电机就通讯故障?

通讯线两端并电阻,屏蔽线的屏蔽网两端独立接地,不能和设备的其它接地混淆,这点很重要!

十、朋友帮帮忙,canopen协议设备怎么和profibus协议西门子PLC通讯啊,小弟不懂啊?

让我来帮帮你,你算是问对人了,之前我也搞过风电这块,据我了解风电上用canopen协议比较多,我以前也有个项目是通过西门子PLC(Profibus)来控制变频器(canopen)的,好像要通过一个转换网关,型号大概是PCO-150还是PCO-150S,公司logo好像是sibotech,你可以到网上询询,后来就是通过这个搞定,祝你好运兄弟,搞定的话给我积分啊~~~

顶一下
(0)
0%
踩一下
(0)
0%