全国服务热线 15221406036

江苏西门子S7-200代理商

发布:2023-06-29 17:19,更新:2024-05-08 07:10

江苏西门子S7-200代理商

1. 编程器操作准备
编程器模式开关放在“PROGRAM”位置,基本单元放在“STOP”位置,使可编程控制器处于编程状态。键入程序前先进行清除原来存储程序,然后将图2的梯形图键入可编程控制RAM内。


图1


图2 
编程器的键操作顺序如下:


2. 若程序有错误 利用程序读出,查找。修改,删除,插入功能,对程序修改。
3. 若程序无误  将编程器模式开关放在“MONITOR”位置。基本单元放在“RUN".可编程控制器处于运行状态。对下面四种情况注意观察并作记录。
(1)X400接通,观察Y430。Y431输出批示灯的亮灭。
(2)断开X400,观察Y430。Y431输出批示灯的亮灭。
(3)用监控功能,分别监视Y430,Y431,T450,T451的工作情况。
(4)在监控方式下,将定时器T451的设定值改为30s。观察T451有何变化。

程序中参数和变量的区别和用法?
1、严格地讲,两者没有可比性。
参数:设置或赋值不同的数值来实现一个目标结果,这些数值就是参数。
变量:意指一个存储空间,系统从内存中划出一块空间给你,可以对其有访问权限,可以命名、修改与调用(读写)。
2、如果非要讲出不同之处:
变量与参数名不同,变量不一定要赋值(不赋值就是0或是默认值)。一个参数可以赋值给一个变量,即一个变量是一个参数的载体,即存储单元。
"变量"与"参数"是西门子plc中常用的名词,在不同的使用场合有不同的含义。S7中的变量分为"程序变量"与"诊断变量"两大类:将参数分为"程序参数"与"配置参数(组态参数)"两大类。
  "诊断变量"用于PLC调试阶段,诊断变量包括的范围很广,凡是PLC中可以赋值或进行显示的信号与数据统称为诊断变量(Variable),它包括输入、输出、内部标志寄存器、定时器、计数器、数据块中的内容等。
    "程序变量"与"程序参数"是在PLC程序设计阶段需要使用的"变量"与"参数"。因此,除非特别说明,"变量"均是指"程序变量","参数"均是指"程序参数";而在调试部分、硬件组态(配置)部分所述的"变量"均是指"诊断变量","参数"均是指"配置参数"。
    西门子S7系列PLC可以使用的"程序变量"包括程序参数、局部变量(又称临时变量Temporary)、静态变量(Static)3种基本类型,并且有规定的使用范围。
本人接触自动化好几年了, 现在在一家设备厂做一些小机器;
刚做小设备在调试时经常会有打架现象,在考虑问题的时候不够全面,经过一段时间的积累,
打架现象是少了些,但还会有意想不到的结果发生,这个该怎么去避免这个问题呢?
编程前的硬件及内存分配分配情况
1.先把I/O整理出来 吧输入输出分出来
2.吧里面的个继电器 寄存器分配,哪些用于初始化,哪些用于自动运转,哪些用于手动控制等
3.画出流程图,到什么条件驱动什么东西,
4.编写故障处理自整定子程序
编程思路如下
1. 先把各状态位写出来 到什么位是正常位 自动运行位等
2. 再写自动运行程序,从头写到尾,一般用步进指令
3.写出手打操作程序
4.写初始化程序
5.写故障报警程序
程序中各位状态的组合
把单个报警写出来;能正常运行的写在一起,输出一个可以运行的故障信号,这个信号用于驱动
报警功能hmi显示故障等;把出现故障不能运行的故障写在一起,输出一个不能运行的信号,置位总
暂停信号,把这个信号串到程序中,当出现故障时将暂停设备往下运行
动作与动作之间有互锁信号 你给我了,我收到了,反馈一个完成信号给你,你收到了,继续做你的事
动作之间互不干扰
故障与中断其他安全考虑 (编程思路 )
.在自动情况下,下一步动作出现异常时,根据设备动作流程,哪些报警是可以运行,
哪些报警是不能运行的, 能运行时 发出警报,提醒操作员什么东西需要解决;
当出现的故障是对动作无法运行时,根据设备时候需要自诊断能力,哪个环节出现什么问题,
有对应的调用自动修复检证子程序;
如果调用一次还不解决问题,就发出警报,需要操作员进行处理,同时置位暂停信号,使设备暂停下来,
当故障解决后,复位暂停信号 设备继续运行
故障与中断其他安全考虑 (硬件选择 )
一个设备中,硬件往往都会驱动一些电机,气缸,什么的;对于这些在硬件上也有相应的硬件保护;
人身安全方面:在接电路的保护电路与启动信号线时也是有讲究的 ;对于启动,到位条件信号
采用的是常开信号,就是到了才有信号发出, 在对硬件的极限保护,急停等如果没有处理好,会
对人身及设备产生巨大影响,做电路时我们经常会发现中间有断线的,往往设备报警后,不是因为
设备的硬件真坏了,而是在它与plc连接的某条线路断了,这样就会起到很安全的保护,在无故障时
让它始终有信号送到PLC,起到稳定的保护功能;
以上是本人在做设备时积累的一些小经验,毕竟谁都有过学习过程,不足之处请多多指点。


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com