西门子CP341与UDC3300控制器的Modbus通讯

更新时间:2024-02-16 作者:用户投稿原创标记本站原创 点赞:6225 浏览:20780

1.引言

智能控制仪表是工业控制中最常用的控制器之一,主要针对某一特定的参数如压力、温度、流量等,采用比较先进的控制算法如PID、自适应PID、模糊控制等,以求精确控制被控参数,具有专业性强、智能化高、控制算法先进、使用方便的特点.但各个生产厂家的智能控制仪表存在通讯协议不统一、通讯网络仅提供简单的RS485、RS232或RS422等缺点,难以集成到工厂中的HMI系统中.而可编程序控制器(PLC)运行可靠、集成度高、可扩展性强,在工业控制中得到广泛的应用,且各生产厂家为PLC提供了多种通讯模块,如工业以太网模块、ProfibusDP现场总线模块、AS-I模块、点到点串行通讯模块等,因此可以利用PLC的通讯模块,读取或修改智能仪表中的数据,以达到与工厂中的HMI系统完美结合的目的.

美国普劳克特(WP&S)公司是老牌的复烤机生产商,其生产的复烤机主要应用于烟叶复烤和食品加工行业,其控制系统采用西门子S7-300系列PLC,为保证有两套独立的核心控制系统,使用了西门子S7-300PLC和Honeywell公司生产的UDC3300通用数字控制器,PLC和UDC3300控制器之间采用点到点串行通讯Modbus网连接,以实现温度、压力、湿度、水份等测量信号的显示与控制.


2.硬件组态

3.通讯协议

5.结束语

通过使用点到点串行通讯模块CP341和UDC3300控制器,使用RS485网络和Gould-Modbus通讯协议进行通讯,PLC可以读取和写入相关数据,极大方便了现场的控制和操作,并且成本较低.因此,利用CP341模块来解决西门子PLC与第三方智能仪表的通讯问题是一个值得推广的方式,在实际控制系统中,不仅仅可以解决与UDC3300控制器的通讯问题,对其它具有RS485或RS422网络的智能仪表同样可以解决与HMI系统之间数据的传送问题.

相关论文范文