第2章-S7-1200-PLC的程序设计基础PPT.pptVIP

第2章-S7-1200-PLC的程序设计基础PPT.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2.6用STEP7Basic生成用户程序——设置变量的断电保护功能设置后有保持功能的M区的变量的“保持性”列的多选框中出现?*2.6用STEP7Basic生成用户程序——全局变量和局部变量PLC变量表中的变量可用于整个PLC中所有的代码块,在所有的代码中具有相同的意义和唯一的名称,可以在变量表中,为输入I、输出Q和位存储器M的位、字节、字和双字定义全局变量。在程序中,全局变量被自动添加双引号,例如“起动”。局部变量只能在它被定义的块中使用,同一个变量的名称可以在不同的块中分别使用一次。可以在块的界面区定义块的输入/输出参数(Input,Output,Inout)和临时数据(Temp),以及定义FB的静态变量(Static)。在程序中,局部变量被自动添加#号,例如#起动。*2.6用STEP7Basic生成用户程序——使用详细窗口打开项目树下面的详细窗口,选中项目树中的“PLC变量”,详细窗口显示出变量表中的符号。可以将详细窗口中的符号地址或代码块界面区种定义的局部变量,拖放到程序中需要设置地址的???处。拖放到已设置的地址上时,原来的地址被替换。*2.7下载用户程序通过CPU与运行STEP7Basic的计算机的以太网通信,可以执行项目的下载、上传、监控和故障诊断等任务。一对一的通信不需要交换机,两台以上的设备通信则需要交换机。CPU可以使用直通的或交叉的以太网电缆进线通信。*2.7下载用户程序——设置计算机网卡的IP地址计算机也CPU的子网地址一般采用默认的192.168.0.2,第4个字节是子网内设备的地址。子网掩码一般采用默认的255.255.255.0。*2.7下载用户程序——组态CPU的PROFINET接口设置的地址在下载后才起作用。*2.7下载用户程序——下载项目到新出厂的CPU1/4选择计算机中使用的网卡选中该选项计算机与CPU无连接*CPU在线网络中的CPU原IPCPU上的LED会闪烁2.7下载用户程序——下载项目到新出厂的CPU2/4组态的新IP*2.7下载用户程序——下载项目到新出厂的CPU3/4*2.7下载用户程序——下载项目到新出厂的CPU4/4新IP*2.7下载用户程序——利用快捷菜单下载1/2*2.7下载用户程序——利用快捷菜单下载2/2*2.7下载用户程序——上载程序块将下面在线的“程序块”文件夹拖放到上面离线的“程序块”文件夹:*2.7下载用户程序——上传硬件配置将CPU连接到编程设备,创建一个新的项目;添加一个新设备,但要选择“非特定的CPU1200”,而不是选择特定的CPU;执行菜单命令“在线”?“硬件检测”,打开“PLC-1的硬件检测”对话框。选中“目标子网中的可访问设备”列表中的PLC-1,点击“上载”,上传CPU和所有模块的组态信息。在设备视图中可以看到上传的模块,如果已经为CPU分配了IP,将会上传该IP地址,但是不会上传其他设备(例如模拟量I/O的属性)。必须在设备视图中手动组态CPU和各模块的配置。*2.8调试程序有两种调试用户程序的方法:程序状态监视与监视表。程序状态可以监视程序的运行,显示程序中操作数的值和网络的逻辑运算结果,查找到用户程序的逻辑错误,还可以修改某些变量的值;使用监视表可以监视、修改和强制用户程序或CPU内的各个变量,可以在不同的情况下向某些变量写入需要的数值来测试程序或硬件。例如为了检查接线,可以在CPU处于STOP模式时给物理输出点指定固定的值。*2.8调试程序——程序状态监视1/2与PLC建立好在线连接后,打开需要监视的代码块,点击工件栏上的,启动程序状态监视。启动程序状态监控后,梯形图用绿色实线来表示状态满足,用蓝色虚线表示状态不满足,用灰色实现表示状态未知。*2.8调试程序——程序状态监视2/2用鼠标右键点击程序状态中的某个变量,执行出现的“修改”?“修改为1”或“修改为0”。不能修改连接外部硬件输入电路的I的值。*2.8调试程序——监视表使用程序状态功能,可以在程序编辑器中形象直观地监视梯形图程序的执行情况,触点和线圈的情况一目了然。但是程序状态监控功能只能在屏幕上显示一小块程序,调试较大的程序时,往往不能同时看到与某一程序功能有关的全部变量的状态。监视表(WatchTable)可以有效地解决上述问题。使用监视表可以在工作区同时监视、修改和强制用户感兴趣的全部变量。一个项目可以生产多个监视表,以满足不同的调试要求。监视表可以赋值或显示

文档评论(0)

a105776456 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档