西门子PCS7系统中使用CP341实现MODBUS-RTU主站通讯的方法
1:西门子PCS7系统的硬件配置环境,以工程实例介绍
1)PLC为CPU414-5H冗余PLC,CP341(使用IM153-2),CP341主站硬件狗Dongle(6ES7870-1AA0-0YA0)
2)CP341可以扩展多个,目前较多用到10个CP341,但需要注意将CPU属性中的Cycle/ClockMemory中过程映像区的SIZE由"768"改为更大,如"1024"
2:西门子PCS7系统的软件配置环境
1)PCS7V8.1西门子PCS7编程组态软件
2)CPPtPParamV5.1SP14串行通讯模块驱动程序
3)CPPtPModbusMasterV3.1SP7CP341的Modbus主站驱动协议,必须在安装CPPtPParamV5.1SP14之后再安装此驱动程序
3:CP341硬件组态
1)双击打开CP341属性对话框,点击"Parameters"按钮,然后选择"ModbusMaster";
2)双击Protocol,设置Modbus通讯的波特率,停止位和奇偶校验位,如图:参数设置为:9600,8-N-1,各个从站必须与此处保持一致;
3)设置电气接口,选择为半双工2线RS485,各个从站的电气接口标准必须与主站一致;
4)配置完成后保存,并装载,装载时冗余CPU必须都设置为STOP模式.
4:软件编程
1)首先需要手动建立发送和接收数据块DB,打开组件视图,在Blocks中进行建立,比如发送数据块定义为DB51,并定义符号名为:SOURCE_DB(此符号名必须定义),打开数据块后定义Modbus功能码的数据格式,如图中:address从站地址为1,code功能码为3(读取保持寄存器区如40001/400001),reg_startadr寄存器起始地址为0,reg_count读取25个寄存器数据,可按照此顺序定义多个不同从站地址,不同功能码,不同寄存器。
2)定义接收数据块DB52,符号名为:DESTINATION_DB,用于存放来自从站的不同数据,从站寄存器地址在从站编程时较好将需要与主站通讯的数据规划到连续的寄存器区域,且数据类型较好保持一致,如果地址不连续,或者数据类型不同,那么在此处需要手动建立多个接收地址,如图中receive1定义为数组,包含25个实数类型,而对于地址不连续且数据类型不同的寄存器必须手动建立。
3)区别于STEP7中的梯形图编程,PCS7中使用CFC进行编程,在工厂视图中,“DeviceInformation”中建立CFC通讯程序"comm",此CFC程序中在OB33使用循环方式轮训各个读取功能块,当数字为1时,执行CFC图2中的**个程序块,为2时,执行图2中的*二个程序块,依次类推。
上海颢勇自动化设备有限公司专注于江苏省西门子ET-200代理商,山东西门子代理商,浙江西门子代理商等
词条
词条说明
西门子PCS7系统的优缺点有什么?系统本身没有好与不好,只有合适不合适。ABB、HW、SIEMENS的产品所面向的行业不同,所以开发的产品针对性也不同,西门子公司多年来收购了很多公司的产品,致力于打造全集成自动化。从常见的一次仪表到厂级管理系统,都可以由西门子的产品来满足。本身也确实有不少缺陷,西门子的技术人员也称之为PC+S7,即由原来的S7系列的CPU加上PC上复杂无比的软件来实现DCS功能,
西门子工控机327E系统性能较高,可用于完成复杂自动化和可视化任务新PC技术(例如,IntelCorei*六代处理器,带有TurboBoost2.0,**线程和虚拟化技术)存储器和图形控制器集成在处理器中,用于实现较高的存储器和图形性能性能较高(例如,IntelC236芯片组,采用双通道技术的DDR4存储器)高数据传输速率(例如,带480GB串行ATA固态硬盘、高达2TB的串行ATA硬盘、双千兆位以
西门子模块代理商公司,西门子模块代理商咨询服务。西门子模块代理商,西门子PLC的优点:可靠PLC不需要大量的活动元件和连线电子元件。它的连线大大减少。与此同时,系统的维修简单,维修时间短。Plc采用了一系列可靠性设计的方法进行设计。例如:冗余的设计。断电保护,故障诊断和信息保护及恢复。PLC是为工业生产过程控制而专门设计的控制装置,它具有比通用计算机控制更简单的编程语言和更可靠的硬件。采用了精简化
西门子PLC是怎么控制伺服电机的? 在回答这个问题之前,首先要清楚的用途,相对于普通的电机来说,伺服电机主要用于精确定位,因此大家通常所说的控制伺服,其实就是对伺服电机的。其实,伺服电机还用另外两种工作模式,那就是速度控制和转矩控制,不过应用比较少而已。 速度控制一般都是有变频器实现,用伺服电机做速度控制,一般是用于快速加减速或是速度精准控制的场合,因为相对于变
公司名: 上海颢勇自动化设备有限公司
联系人: 徐经理
电 话:
手 机: 15006288773
微 信: 15006288773
地 址: 上海金山上海市金山区枫泾镇环东一路65弄11号
邮 编:
西门子PLC模块6ES7513-1AL02-0AB0 海南省西门子触摸屏变频器总代理
西门子模块6ES7510-1DJ01-0AB0 浙江SIEMENSS7-300代理商
西门子模块6ES7521-1BL00-OABO 山东SIEMENS一级代理商
西门子PLC数字量模块SM1221 海南省西门子CPU模块代理
西门子模块6ES7-521-1BH10-0AA0 云南省西门子CPU模块代理
西门子数字量输出模块6ES7522-1BP00-0AA0 云南省西门子触摸屏变频器总代理
西门子模块6ES7505-0RA00-OABO 上海SIEMENS电源代理商
西门子模块6ES7-522-5FFOO-OABO 山东西门子代理商