完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
编程软件
如下图,使用STEP 7 MicroWIN SMART,稳定支持win7 64和32位操作系统,安装过程有时安装不上,有时卸载后,也安装不上或者其他无法安装的情况如果出现,建议更换版本,可以使用V2.3的版本; 打开软件如下图 我们先看最左边的,如下图 1、项目1是本次编写程序的项目名称,当然可以随意修改 2、CPU ST60 本次项目所使用的CPU型号,鼠标双击CPU ST60会弹出如下图,系统块设置对话框 在系统块对话框中,我们可以设置或修改CPU的版本、型号以及当CPU添加了扩展模块后,我们也需要在这里进行相应的添加; 需要修改哪里,只需要鼠标点击即可进行修改; 大部分时候,PLC都会配有一个触摸屏,如果触摸屏和PLC使用的是RS485通信,只需要设置RS485端口的地址和波特率即可,波特率需要和触摸屏上设置的一样; 如果使用的是以太网口通信,那么我们需要设置一个固定的IP地址,波段和HMI上的一致即可,例如HMI上设置的是192.168.2.10,那么PLC设置可以是192.168.2.11,不能是192.178.2.11,前三位我们要保证一样,最后以为不能一样; 数字量输入设置,如下图 之前我们提到过,不同型号的PLC具有不同多个高速计数器,我们在数字量输入中,可以看到,带有脉冲捕捉功能的输入点就是可以设置成为脉冲捕捉的,具体捕捉的时间,我们可以通过通过设置决定; 另外,这里的数字量输入设置还有另外一个功能,就是我们可以通过设置时间,来过滤干扰信号,标准的输入都是6.4ms,我们可以设置成12.8ms来过滤不稳定的输入信号; 一般情况下,CPU都是处于RUN模式,当我们下载程序时,CPU会处于STOP模式,如果没有设置冻结,在RUN到STOP模式转换后,所有输出都会变成OFF,也就是没有任何输出;通过设数字量输出,我们可以冻结输出点,即使CPU从RUN模式到STOP模式,输出点也会保持最后的状态,不发生变化,例如Q0.0在RUN模式下时ON的,那么当CPU从RUN到STOP模式后,Q0.0还是ON的,不发生变化; CPU和HMI通信后,HMI会设置很多的参数,例如电机运行时间、上升时间、加热时间等,这些参数在写入PLC后,即使PLC断电也是不会发生变化的,但这是有前提的,当我们不设置保持时,在断电后,所有参数都会清零。 所以我们在编程时,HMI和PLC之间的参数应该具有规律性,这样就可以很方便的通过保持范围进行设置,例如HMI和PLC通信参数的范围是VW100到VW200,那么设置如下图 安全设置,主要是设置权限保护,在写完程序,下载到PLC中后,如果不能输入相应正确的密码,那么是无法查看或上载程序的 CPU的模式设置很重要,这里决定了,在上电后,PLC是RUN模式还是STOP模式,如果是STOP模式,在上电后需要人为运行PLC,如果是处于RUN模式,那么上电后,PLC就处于运行状态,大部分情况下,我们需要把CPU启动后的模式改成RUN模式; 硬件这里很明显,是决定PLC能否正常运行的忽略项,是否忽略各种错误,如果不忽略,那么一旦有配置错误或者硬件错误,PLC就会报错; 总结: 在编写项目前,我们需要在系统块中设置如下几项 1、设置项目名称,此项不是必须的,可以默认; 2、设置PLC的型号以及扩展模块,此项是必须的 3、设置通信,如果有触摸屏,那么此项必须设置 4、设置保持范围,此项必须设置,程序少不了参数,想要在断电后保持这些参数,就必须设置保持范围 5、安全,此项不是必须项,如果需要保护程序的安全,则设置 6、启动,大部分情况下,此项是必须项,设置PLC的启动为RUN,是否忽略硬件缺少,根据具体情况。 |
|
|
|
只有小组成员才能发言,加入小组>>
668浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-19 20:27 , Processed in 0.456169 second(s), Total 47, Slave 38 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号