西门子CPU416F-3PN/DP中央处理单元
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 品牌
- 西门子
- 型号
- S7-1200/1500系列
- 产地
- 德国
- 联系电话
- 13564949816
- 全国服务热线
- 13564949816
- 销售经理
- 王华
- 所在地
- 上海市松江区广富林路4855弄大业领地88号3楼
- 更新时间
- 2025-01-07 08:20
西门子cpu416f-3pn/dp中央处理单元
西门子cpu416f-3pn/dp中央处理单元
在实际使用,我们发现有些tpc1062kx的客户会在输出端接一些电磁阀,接触器等感性器件。由于感性负载在接通电源或者断开电源的一瞬间,会产生反电
动势电压,而这个电压可高达几百伏,很容易击穿信捷plc输出的晶体管。所以我们建议客户在接感性器件时,并联一个续流二极管。由于内存运行机制并不
公开,因此,这一分配过程看起来是随机的。这可能导致,程序多次运行情况下正常,运行一段时间后出现问题。
只要遵循“先赋值,再使用”的原则,就可避免。
temp无法实现自锁
此问题在于,temp数值无法像m点或q点一样保持上一个周期的数值;temp需要在每个扫描周期有一个明确的赋值,即先赋值(写),再使用(读写)
解决方式,fb可使用stat静态变量;fc可使用m区或全局db地址。
总结,在使用临时变量temp时:
1.不能先使用,再赋值
2.不适用于自锁线圈
不适用于上升,下降沿
遇到如上情况,fc块可采用m区或全局db地址;fb块也可采用自身背景db的stat静态变量
s7-1500 定时器
s7-1500可以使用iec定时器和simatic定时器,iec定时器仅占用cpu的工作存储器资源,可使用的数量与工作存储器大小有关;而simatic定时器是cpu
特定的资源,数量固定。例如cpu1515-2pn的simatic定时器个数是2048个(cpu技术数据叫s7定时器)。两种定时器相比较,iec定时器可设定的时间要
远远大于simatic定时器,时间精度也高。
s7-1500 simatic定时器
s7-1500 iec定时器
s7-1500 定时器常见问题
注:simatic定时器从s5系列plc就开始使用,而iec定时器从s7-300/400才开始使用,必须使用背景db。s7-300/400iec定时器类型比较少,在s7-1500/
1200指令中增加了iec定时器类型,使用时通常采用多重背景数据块。
s7-1500 定时器指令位置。
定时器指令位置
s7-1500 simatic定时器
simatic定时器包含以下五种:
s_pulse:脉冲定时器
s_pext:扩展脉冲定时器
s_odt:接通延时定时器
s_odts:保持型接通延时定时器
s_offdt:关断延时定时器
下边以s_odt(接通延时定时器)为例简单说明simatic定时器的使用方法。
s_odt指令管脚参数参考如下表1。
s_odts 定时器工作时序。
s_odt 时序图
从基本指令的“定时器操作/原有”拖拽指令 s_odt放入程序段中,给管脚填写相关参数。
添加s_odt 定时器
下载程序,将m10.0置个脉冲信号,定时器t0开始工作。
t0 定时器工作
定时器t0执行10s后给予输出,将m10.2置1。
t0定时器到时输出
s7-1500 iec定时器
使用定时器需要使用定时器相关的背景数据块或者数据类型为iec_timer(或tp_time、ton_time、tof_time、tonr_time)的db块变量,不同的上述
变量代表着不同的定时器。
注:s7-1500的iec定时器没有定时器号(即没有t0、t37这种带定时器号的定时器)。
s7-1500包含四种定时器:
生成脉冲定时器(tp)
接通延时定时器(ton)
关断延时定时器(tof)
时间累加器(tonr)
此外还包含复位定时器(rt)和加载持续时间(pt)这两个指令。
定时器引脚参考下表2,定时器使用及时序 。