采购西门子(Siemens)低压配电与工业自动化产品,请咨询下面客服热线!!!
面上提供给您的一个开放的,多元的通讯系统。6ES7511-1UK01-0AB0西门子S7-1500/CPU模块它意味着您能将工业现场的PLC、主机、工作站和个人电脑联网通讯.VB或Delphi中可编写OPC客户端程序与OPC服务器通信。1.4用自由口实现通信连接S7-200系列PLC,在VB或Delphi下插入MSComm控件,按照自定协议通过串口来收发数据,并对数据进行处理并实现监控.(6ES7511-1UK01-0AB0西门子S7-1500/CPU模块有用串口通讯的初始化语句,但我还没有找到相关的资料)2、ProfibusPROFIBUS是一种国际化.开放式.不依赖于设备生产商的现场总线标准。广泛适用于制造业自动化.流程工业自动化和楼宇.交通电力等其他领域自动化。PROFIBUS由三个兼容部分组成,即PROFIBUS-DP(DecentralizedPeriphery).PROFIBUS-PA(ProcessAutomation).PROFIBUS-FMS(FieldbusMessageSpecification)。其中,Profibus-DP特别适合于可编程控制器与远程I/O设备之间的快速数据交换通讯。通过PROFIBUS建立SIMATICNETOPC服务器与PLC的S7连接PC机的软件和硬件需求软件:SIMATICNETPCSOFTWAREV6.0SP5或以上版本NCMPCV5.1+SP2或以上版本STEP7V5.1+SP2或以上版本SOFTNET-S7(CP5611)授权或S7-5613(CP5613)授权硬件:CP5611或CP5613(A2)PC机操作系统:根据不同版本SIMATICNET软件来选择,如WINDOWS2000;WINDOWSXP…3、Ethernet通过以太网方式进行通讯时,pc机可以使用普通的以太网卡或者使用西门子公司提供的网卡通过ETHERNET建立SIMATICNETOPC服务器与PLC的S7连接PC机的软件和硬件需求软件:
为了移植6ES7511-1UK01-0AB0西门子S7-1500/CPU模块子程序,应避免使用全局符号和变量,例如V存储区中的地址。在编程软件的程序数据窗口的下方有主程序(OBI)、子程序(SUB0)、中断服务程序(INT0)的标签,点击子程序标签即可进入SUB0子程序显示区。也可以通过指令树的项目进入子程序SUB0显示区。添加一个子程序时,可以用编辑菜单的插入项增加一个子程序,子程序编号n从0开始自动向上生成。用鼠标右键点击指令树中的子程序或中断程序的图标,在弹出的菜单中选择“重新命名”,可以修改它们的名称。子程序可能有要传递的参数(变量和数据),这时可以在子程序调用指令中包含相应参数,它可以在子程序与调用程序之间传送。参数(变量和数据)必须有符号名(多8个字符)、变量和数据类型等内容。子程序多可传递16个参数。传递的参数在子程序局部变量表中定义。局部变量表中的变量有IN、OUT、IN/OUT和TEMP等四种类型。IN类型:将位置的6ES7511-1UK01-0AB0西门子S7-1500/CPU模块参数传入子程序。参数的寻址方式可以是直接寻址(如VB10)、间接寻址(如*ACl)或立即数(如1234)。
个字符必须是字母或扩展字符,关键字不能作为符号名。局部变量表中的变量名被下载和存储在CPU存储器中,使用较长的变量名将占用较多的存储空间。硬件准备1、西门子plc(6ES7511-1UK01-0AB0西门子S7-1500/CPU模块)2、值编码器3、装有STEP7-MicroWINSMART软件的电脑4、网线1、进入编程软件2、首先需要选好PLC型号3、接下来编程插入指令:4、给6ES7511-1UK01-0AB0西门子S7-1500/CPU模块指令分配库寄存器5、编译、下载,可以在状态图表里监控VD200数据PLC读到的编码器数据存放在VD200里注:这里的编码器值是长度值还是角度值需要可以通过easyPro软件来设定如果是角度值需要除以100,有2位小数点与西门子smart200连接的编码器是GAX60R13/12E10LB该编码器有强大的6ES7511-1UK01-0AB0西门子S7-1500/CPU模块软件设置功能,设置功能和参数如下:1、测量功能,能选择有:角度测量、长度测量、速度测量,出厂默认的是长度模式。
然后打开我们下载的仿真软件,如图2图2图2,是仿真软件次打开时的画面,我们要设置一下,首先我们点击菜单栏里的配置中的CPU型号,将CPU型号选为6ES7511-1UK01-0AB0西门子S7-1500/CPU模块,即变成如图3的样子,和我们真实的PLC是一样的。图3在图3中,我们点击菜单栏程序中的载入程序再选择所有,在6ES7511-1UK01-0AB0西门子S7-1500/CPU模块弹出的窗口中选择我们刚才保存在桌面的(启动程序.awl)点击打开。然后将弹出来的其他的小窗口都关掉,只保留梯形图这个小窗口,然后点击菜单栏PLC运行。这时我们看到运行后,PLC没什么变化,然后点击图3中小的两个红色小方框I0.0和I0.5使它们在闭合状态,这时我们就会发现Q0.1指示灯已经亮起,说明Q0.1已经有了输出。图4图4,展示的是仿真软件的程序监视功能,这个功能很实用,和真实的PLC的程序监视是一样的,它能让我们直观的看到程序的运行状态。
Q0.1就没有了输出,实现了停止功能。也很简单。下面大家再来看一下图5。图5如图5,这张图说明了PLC置位和复位操作指令的,一次性操作多个输出位的使用方法,当置位或复位操作指令的下面的数字是3时,就表示当6ES7511-1UK01-0AB0西门子S7-1500/CPU模块外部常开按钮按下时,可以一次性置位3个输出点,并一直保持,直到有复位信号产生。以上就是PLC置位和复位操作指令的基本的使用方法,大家可以配合我们上节讲的西门子s7200PLC的仿真软件,进行仿真调试,然后熟练掌握这两个操作指令。
卖家简介
【科旭机电】代理经销产品有:亚德客,费斯托,施耐德,西门子,ABB,欧姆龙,韩国LS,常熟,上海人民,倍加福,图尔克,奥托尼克斯,SMC等国内外,......,想了解和采购其他工业品,请各位新老客户来电咨询、洽谈!