太原西门子300模块代理商 A/O模块
价格:面议
产品规格:
产品数量:
包装说明:
关 键 词:太原西门子300模块代理商
行 业:电气 工控电器 DCS/PLC系统
发布时间:2022-02-16
西门子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中的第二个程序块,依次类推。
销售》:质量保证、诚信服务、及时到位!
《销售宗旨》:为客户创造价值是我们永远追求的目标!
《服务说明》:配送至全国各地含税(17%)含运费!
《产品质量》:原装,全新原装!
《产品优势》:销售 薄利多销 信誉好,口碑好,价格低,货期短,大量,服务周到!
公司宗旨;用户信誉质量 公司理念;把好的产品交到客户手中
PROFIBUS-DP通讯
PROFIBUS-DP现场总线是一种开放式现场总线系统,符合欧洲标准和标准。PROFIBUS-DP通信的结构非常精简,传输速度很高且稳定,非常适合PLC与现场分散的I/O设备之间的通信。
西门子可编程控制器,西门子触摸屏,西门子工业以太网,西门子数控系统,西门子高低压变频器,西门子电机驱动,西门子低压,西门子仪器仪表等等。
多年以来,公司坚持“以客户为本,与客户共同发展”的思想,全力以赴为工矿用户、设计单位、工程公司提供高性价比、高稳定性、高可靠性的整体解决方案。“我们不仅仅销售的产品”是公司每个员工的工作信条,在为客户提品和方案的过程中,我们愿意倾听客户,和客户共同完善,不断提高服务质量,超越客户的期望。以此为基础,我们追求客户、厂商和员工三方的共赢。本公司与德国SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系,在自动化产品与驱动产品业务逐年成倍增长,为广大用户提供了SIEMENS的新的技术及自动控制的解决方案。
可编程控制器与继电器控制的区别
在PLC的编程语言中,梯形图是为广泛使用的语言,通过PLC的指令系统将梯形图变成PLC能接受程序,由编程器键入到PLC用户存储区去。而梯形图与继电器控制原理图十分相似,主要原因是PLC梯形图的发明大致上沿用户继电器控制电路的元件符号,仅个别处有些不同。
PLC与继电器控制的主要区别有以下几点:
(1)组成器件不同
继电器控制线路是由许多真正的硬件继电器组成的。而PLC是由许多“软继电器”组成的,这些“继电器”实际上是存储器中的触发器,可以置“0”或置“1”。
(2)触点的数量不同
硬继电器的触点数有限,一般只有4至8对;而“软继电器”可供编程的触点数有无限对,因为触发器状态可取用任意次。
(3)控制方法不同
继电器控制是通过元件之间的硬接线来实现的,因此其控制功能就固定在线路中了,因此功能专一,不灵活;而PLC控制是通过软件编程来解决的,只要程序改变,功能可跟着改变,控制很灵活。又因PLC是通过循环扫描工作的,不存在继电器控制线路中的联锁与互锁电路,控制设计大大简化了。
(4)工作方式不同
在继电器控制线路中,当电源接通时,线路中各继电器都处于受制约状态,该合的合,该断的断。而在PLC的梯形图中,各“软继电器”都处于周期性循环扫描接通中,从客观上看,每个“软继电器”受条件制约,接通时间是短暂的。也就是说继电器在控制的工作方式是并行的,而PLC的工作方式是串行的。