西门子模块总代理商-中山市

更新:2023-10-26 04:00 编号:18433170 发布IP:114.95.101.251 浏览:32次
发布企业
浔之漫智控技术(上海)有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
3
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
请来电询价
品牌
西门子
型号
模块
产地
德国
关键词
PLC,CPU,触摸屏,变频器,交换机,电机,电线,电缆,低压,
所在地
上海市松江区广富林路4855弄88号3楼
联系电话
15821971992
全国服务热线
15821971992
经理
聂聪  请说明来自顺企网,优惠更多
请卖家联系我

详细介绍

双相脉冲输入的加/减计数 在该计数模式下,有两路脉冲输入端,一路为加计数输入端,另一路为减计数输入端。双相脉冲输入的加/减计数说明如图 6-26 所示,以高速计 数器 HSC0 为例,当其工作模式为 6 时,它采用I0.0 端子作为加计数脉 冲输入端,I0.1 为减计数脉冲输入端,SMD42用于写入计数预置值。这几年都做工业产品了,基本就没弄过民用,时间近的就是2014年的一次,用的是LOGO!0BA6,还有几台西门子SIRIUS系列的接触器。
当时是接的石油大学的一个项目。应用背景是这样的,滨州无棣等地区有很多小区的变压器容量不足,平时居民用电高峰期电压过低,容易烧坏电视、冰箱等用电器。滨州供电所找到石油大学,研究出一个低成本的升压方案。
控制的核心器件是一台升压变压器和一个LOGO!控制器,变压器为特殊定做,多抽头输出。
变压器原理图:


思路挺简单,就是利用LOGO!检测供电线路上的电压,供电线路用电压变送器取电压后,经过精密滤波、整流,与基准比较后,输出稳定的电压值。LOGO!检测电压低于某个阈值时,接通上一级升压输出,高于某个阈值时,接通下一级降压输出,主要由模拟量偏差值触发器实现回差的设置,升压电压一共分为5级投切。为了保护变压器,在每组投切输出时,用互锁电路断开其他等级的电压输出端。
LOGO!接线图:


主电路原理图:


LOGO!程序截图:


该设备在进行实地调试后,能够达到预期效果,可以及时进行升降压的切换。经过爬杆、测试等一系列艰苦的工作后,具体参数已经摸透,出厂时设置好升降压参数即可直接进行实际使用。

1.功能(FC)简介

   1)功能(FC)是用户编写的程序块。功能是一种“不带内存”的逻辑块。属于FC的临时变量保存在本地数据堆栈中。执行FC时,该数据将丢失。为保存该数据,功能也可使用共享数据块。由于FC本身没有内存,必须始终给它指定实际参数。不能给FC的本地数据分配初始值。

    2)FC里有一个局域变量表和块参数。局域变量表里有:IN(输入参数)、OUT(输出参数)、IN_OUT(输入/输出参数)、TEMP(临时数据)、RETURN(返回值RETVAL)。IN(输入参数)将数据传递到被调用的块中进行处理。OUT(输出参数)是将结果传递到调用的块中。IN_OUT(输入/输出参数)将数据传递到被调用的块中,在被调用的块中处理数据后,再将被调用的块中发送的结果存储在相同的变量中。TEMP(临时数据)是块的本地数据,并且在处理块时将其存储在本地数据堆栈。关闭并完成处理后,临时数据就变得不再可访问。RETURN包含返回值RET_VAL。

    2.功能(FC)的应用

    功能(FC)类似于C语言中的子程序,用户可以将具有相同控制过程的程序编写在FC中,在主程序OB1中调用。功能的应用并不复杂,先建立一个工程,再在管理器界面中选中“块”,接着单击菜单栏的“插入”→“S7块”→“功能”,即可插入一个空的功能。

 单边无组态通信方式只在一方编写通信程序,即客户端和服务器端的访问模式。编写程序的一方为客户端,另一方为服务器端。当S7-200/300/400进行单边无组态通信时S7-300/400既可作为客户端也可以作为服务器端,但S7-200只能作为服务器端。

    【例6-1】有两台设备,分别由一台CPU 314C-2DP和一台CPU 226CN控制,从设备1上的CPU 314C-2DP发出启/停控制命令,设备2的CPU 226CN收到命令后,对设备2进行启停控制,设备1上的CPU 314C-2DP监控设备2的运行状态。

    将设备1上的CPU 314C-2DP作为客户端,客户端的MPI地址为2,将设备2上的CPU 226CN作为服务器端,服务器端的MPI地址为3。

    (1)主要软硬件配置

    ①1套STEP7 V5.4 SP4 HF3;

    ②1台CPU 314C-2DP;

    ③1台CPU 226CN;

    ④1台EM277;

    ⑤1根PC/MPI适配器(或者CP5611卡);

    ⑥1根MPI电缆(含两个网络总线连接器);

    ⑦1套STEP7-Micro/WIN V4.0 SP7.

    MPI通信硬件配置如图6-1所示,PLC接线如图6-2所示。


图6-1  MPI通信硬件配置


图6-2  PLC接线

    从图6-1可以看出S7-200系列PLC与S7-300系列PLC间的MPI通信有两种配置方案。方案1只要将MPI网络电缆(含两个网络总线连接器)连接在S7-300系列PLC的MPI接口和S7-200系列PLC的编程口上即可,而方案2却需要另加一个EM277模块,显然成本多一些,但若S7-200系列PLC的编程接口不够用时,方案2是可以选择的配置方案。

    (2)硬件组态

    S7-200系列PLC与S7-300系列PLC间的MPI通信只能采用无组态通信,无组态通信指通信无须组态,完成通信任务,只需要编写程序即可。只要用到S7-300系列PLC,硬件组态还是不可缺少的,这点读者必须清楚。

    ①新建工程并插入站点。新建工程,命名为“6-1”,再插入站点,重命名为“Master”,如图6-3所示,双击“硬件”,打开硬件组态界面。


图6-3 新建工程并插入站点

    ②组态客户端硬件。先插入导轨,再插入CPU模块,如图6-4所示,双击“CPU314C-2DP”,打开MPI通信参数设置界面,单击“属性”按钮,如图6-5所示。


    图6-4 组态客户端硬件

③设置客户端的MPI通信参数。先选定MPI的通信波特率为187.5Kbps,再选定客户端的MPI地址为“2”,再单击“确定”按钮,如图6-6所示。后编译保存和下载硬件组态。


图6-5 打开MPI通信参数设置界面


图6-6 设置客户端的MPI通信参数

    ④打开系统块。完成以上步骤后,S7-300的硬件组态完成,但还必须设置S7-200的通信参数。先打开STEP7-Micro/WIN,选定工具条中的“系统块”按钮,并双击之,如图6-7所示。

⑤设置服务器端的MPI通信参数。先将用于MPI通信的接口(本例为port0)的地址设置成“3”,一定不能设定为“2”,再将波特率设定为“187.5Kbps”,这个数值与S7-300的波特率必须相等,后单击“确认”按钮,如图6-8所示。这一步不少初学者容易忽略,其实这一步非常关键,因为各站的波特率必须相等,这是一个基本原则。系统块设置完成后,还要将其下载到S7-200中,否则通信是不能建立的。


图6-7 打开系统块


图6-8 设置服务器端的MPI通信参数

    【关键点】硬件组态时,S7-200和S7-300的波特率设置值应相等,S7-300的硬件组态和S7-200的系统块必须下载到相应的PLC中才能起作用。

    (3)相关指令介绍

    X_PUT (SFC68)是发送数据的指令,通过SFC68 (X_PUT),将数据写入不在同一个本地S7站中的通信伙伴。在通信伙伴上没有相应系统功能块。在通过REQ=1调用SFC68之后,激活写作业。此后,可以继续调用SFC68,直到BUSY=0指示接收到应答为止。

    必须要确保由SD参数(在发送CPU上)定义的发送区和由VAR ADDR参数(在通信伙伴上)定义的接收区长度相同。SD的数据类型还必须和VAR ADDR的数据类型相匹配。X PUT (SFC68)指令的输入和输出的含义见表6-1。

表6-1 X_PUT (SFC68)指令格式

    LAD 输入/输出     说 明  数据类型 

 EN 使能 BOOL 

REQ 发送请求 BOOL 

CONT 作业结束之后是否“继续”保持与对方的连接 BOOL 

DEST_ID 对方的MPI地址  WORD 

VAR_ADDR 对方接收的数据存储区 ANY 

SD 本机要发送的数据区 ANY 

RET_VAL 返回数值(如错误值) INT 

BUSY 发送是否完成 BOOL 


    X_GET (SFC67)是接收数据的指令,通过SFC67 (X_GET),可以从本地S7站以外的通信伙伴中读取数据。在通信伙伴上没有相应系统功能块。在通过REQ=I调用SFC67之后,激活该作业。此后,可以继续调用SFC6'7,直到BUSY-O指示数据接收为止。RET_ VAL便包含了以字节为单位的、己接收的数据块的长度。

    必须要确保由RD参数定义的接收区(在接收CPU上)至少和由VAR_ADDR参数定义的要读取的区域(在通信伙伴上)一样大。RD的数据类型还必须和VAR_ADDR的数据类型相匹配。X_GET (SFC67)指令的输入和输出的含义见表6-2。

表6-2 X_GET (SFC67)指令格式

REQ 接受请求 BOOL 

VAR_ADDR 对方的数据区 ANY 

RD 读取到本机的数据区 ANY 

BUSY 接受是否完成 BOOL 


    (4)程序编写

    X_PUT (SFC68)发送数据的指令和X_GET (SFC67)接收数据的指令是系统功能,也就是系统预先定义的功能,只要将“库”展开,再展开“Standard library(标准库)”,选定“X_PUT”或者“X_GET”,再双击之,“X_PUT”或者“X_GET”就自动在网络中指定的位置弹出,如图6-9所示。

客户端的程序如图6-10所示,服务器端并不需要编写程序。


    图6-9 X_PUT和X_GET指令的位置



    图6-10 主站程序

    【关键点】本例客户端地址为“2”,服务器端的地址为“3”,硬件配置采用方案l时,必须将“PPI口”的地址设定为“3”。而采用方案2时,必须将EM277的地址设定为“3”,设定完成后,还要将EM277断电,新设定的地址才能起作用,方案2不用设置波特率。指令“X_PUT”的参数SD和VAR_ADDR的数据类型可以根据实际情况确定,但在同一程序中数据类型必须一致。


所属分类:中国电工电气网 / PLC
关于浔之漫智控技术(上海)有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年09月10日
法定代表人袁宜男
注册资本5000000
主营产品西门子PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商
经营范围从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。【依法须经批准的项目,经相关部门批准后方可开展经营活动】
公司简介浔之漫智控技术(上海)有限公司是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS可编程控制器1、SIMATICS7系列 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112