提示

很抱歉!您正在使用的浏览器版本过低,
无法得到最好的体验效果,建议您升级后再试!

继续访问>>

为获得最佳浏览体验,建议您升级或选用其他浏览器:

客户服务-Banner
可编程控制器PLC CTSC-100 PLC CTSC-200 PLC CTH300 PLC 人机界面HMI 伺服驱动 通讯 OPC PLC软件 寻址
1.1 通讯口:CTSC-100通讯端口定义
图片35.png

图片36.png


1.2 通讯口:CTSC-200通讯端口定义
图片37.png

图片38.png


1.3 通讯口:CTH300通讯端口定义

标配以太网接口/EtherCAT接口定义

图片39.png

H35-00的RS485通信接口定义

图片40.png

表 RS485接线端子定义

图片41.png


2.1 串口通讯:当您在使用我司PLC,发现串口与编程软件通讯不上时,该怎么办呢?

image.png

2.2 串口通讯:使用MODBUS_RTU库应注意的问题

由于我司部分CPU存在两个自由口,在进行自由口通信时,应该注意使用不同的自由口应该调用不同的modbus库函数。即:

  当使用自由口FPORT0时,使用我司CT_MBUS_MASTER和CT_MBUS_SLAVE库函数;

  当使用FPORT1时,使用CT_MBUS_MASER_PORT1和CT_MBUS_SLAVE_PORT1库函数。


备注:使用合信CPU时,请使用合信modbus库。


CPU做主站:一次只能激活一条MBUS_MSG指令。如果启用了多条MBUS_MSG指令,则将处理所执行的第一条MBUS_MSG指令,之后的所有MBUS_MSG指令将中止并产生错误代码6。

CPU做从站:必须正确执行MBUS_INIT指令,一般采用SM0.1调用,有线网络系统Delay经验值设置参考在5至20ms


2.3 串口通讯:使用MODBUS_RTU自由口主站和第三方仪表通讯不上的问题

1、主站的读写方式,请参考合信modbus主站库案例编写

2、确保接线无误,合信的端子为3:RS485+/信号B;8:RS485-/信号A

注意:一些仪表的RS485 信号定义为A 正,B 负,接线的时候需要注意对应正负,正对正,负对负(全局通用)。

3、通讯协议参数设置及站号设置无误

4、有时参考电平不一致导致通讯不上,就需要将CPU的GND信号地和仪表的GND接在一起,此地为信号地,并非机壳大地。如果有些设备没有GND那么可以接到24VDC的负极。

5、若还是通讯不上,只能通过串口调试工具,监控具体的数据收发情况

看是PLC没有发送数据还是仪表没回或回的帧错误

先通过调试工具,直接对第三方设备发正确的通讯帧,看从站是否有相应。

确保从站没问题的情况,再接入PLC看具体收发情况。才能判断是PLC的问题还是第三方从站的问题。


2.4 串口通讯:使用我们CAN主机和277C连接不上?

硬件上:226M-CAN通过CTS7 291-CC001这个通信接口转换模块,用网线跟277C连接。

 

软件上:要使用我们公司的PLC编程软件MagicWorks PLC,先组态CANopen网络,设置好通信速率和通信地址 → 再把277C上面的拨码开关拨到相应位置,最后一台277C要拨上终端电阻 → 设备连接完成后,检查线并确认无误 → 接通系统各设备的电源。下载硬件组态到PLC

(注意:拨码开关在重新上电后才更改有效)

111.jpg

通过硬件进行诊断

277C的LED灯状态

接通 277C的电源之后,标示为“ON”(绿)的POWER(电源)LED指示灯将亮起。

  如果BF和SF LED保持熄灭状态,则说明277C正常运作。

  如果BF或SF LED亮起或闪烁,则说明硬件组态或者接线有错误。如果主系统的运行无故障,则错误的原因可参考下表:

277C状态LED灯功能说明

还可以通过Magicworks PLC诊断,在其对应的SMB550-582信息区,SMB551 -SMB582 :

112.jpg

第 1~32 个 从站(按照 Node ID  从小到大的的CAN 通讯状态 )


2.5 串口通讯:小型PLC的CAN主站CPU如何与第三方CANopen从站设备通讯

主站支持符合CANopen标准协议DS301-V402的从站

PDO 传输类型:支持事件触发,时间触发;

目前不支持第三方从站的EDS文件导入,请参考所选从站的手册来输入主索引和子索引。

通讯不上处理:

参考CANOPEN用户手册;

第一、检查接线是否正确?

第二、检查硬件组态是否正确?站号和通讯波特率是否一致?主索引和子索引设置是否和从站手册对应。

第三、确认第三方设备的通讯协议是否符合上面注意事项的标准。

第四、以上确认好,还可以通过Magicworks PLC诊断,在其对应的SMB550-582信息区,SMB551 -SMB582 :第 1~32 个 从站(按照 Node ID  从小到大的的CAN 通讯状态 )

 

以上问题排查完还无法通讯,可以找公司总部的技术支持协助,向客户索要:1、硬件组态程序。2、对方从站设备的EDS文件。3、对方从站设备的具体型号和说明书,有相应的主索引和子索引的介绍。


3.1 以太网通讯:PLC以太网通讯口功能

可作为程序下载端口(使用普通网线即可)

通过交换机与多台以太网设备进行通信,实现数据的快速交互

支持远程编程、调试、监控

支持第三方设备进行MODBUS通讯地址映射表

3.2 以太网通讯:200系列以太网通信对照表

本机集成3个通讯口

支持以太网通信、MPI、PPI、自由口通信、MODBUS等多种通信协议

网络读写一次可交换200Bytes,组网通信能力强

图片24.png


3.3 以太网通讯:CTH300以太网通信对照表

C系列支持MODBUS_TCP、MODBUS_RTU通信协议

H系列支持UDP_PPI、MPI、PPI、自由口通信、MODBUS等多种通信协议

图片25.png

注解:

  CPU 作为主站访问其他设备,相当于占用了该CPU 一个主站连接。

  CPU 作为从站,被其他设备访问,相当于占用该CPU 的一个从站连接。

  CPU作为从站,以太网通讯独立于整个大循环周期,即收即回;CPU作为主站,由收发由用户程序控制。通讯处理时间约20-30MS


3.4 以太网通讯:以太网口下载功能

用标准网线连接PLC

所示为使用标准网线连接CTSC-200 CPU与编程设备。

使用MagicWorks PLC软件

双击MagicWorks PLC图标启动MagicWorks PLC软件,选择“文件 -> 新建”即可创建一个新项目。

图片26.png

使在“设置PG/PC接口”属性对话框中,可以选择并设置CPU支持的通信网络,所选的网络将被用作一个接口,可选的网络接口如下:

l CPU300/200(TCP/IP)系列

具体操作步骤如下:

(1)在通信设置窗口中双击图标或点击“设置PG/PC接口”

(2)在列出的网络接口选项中选择“CPU300/200(TCP/IP)-> VMware Virtual Ethernet Adapter for VMnet1”点击确定

(3)在通信对话框中双击刷新图标。MagicWorks PLC搜寻并显示所连接的CTSC-200站的CPU图标

(4)搜索完成后,选择CPU站并点击确定。如果MagicWorks PLC未能找到CPU,请请先检查线缆是否连接良好,然后检查通信参数的设置,并重复以上步骤。与CPU建立通信之后,将电脑IP 设置与CTSC-200 的IP 在同一网段,但二者IP不能相同,如上图搜索到CTSC-200的IP为192.168.1.202,那么电脑IP也应为192.168.1.XXX(其中XXX范围1--255)这样即可编程并下载

关注我们

深圳市南山区打石一路深圳国际创新谷6栋A座9层

400-700-4858
0755-86226822

market@co-trust.com

版权所有:深圳市合信自动化技术有限公司 粤ICP备13051915号 Powered by szweb