西门子S7-300CP340通讯处理器模块/中国代理商
作为西门子PLC控制器的全国代理商,我们的产品在全国范围内有广泛的销售网络和服务网络。我们与西门子公司建立了良好的合作关系,在产品质量、技术支持和配件供应等方面享有优先权。我们还为客户提供专业、快捷和周到的售后服务,在设备故障或问题出现时,我们能够在最短的时间内进行快速响应和解决问题。
当TIM、TIMH和TMHH指令输入为ON时,从设定值开始逐减1计时,当计时时间到(即当前值减至0)时,定时器动作(即状态位变为1),可驱动相同编号的触点动作;当指令输入变为OFF时,定时器停止计时,当前值等于设定值,状态位为0。
(3)指令使用要点
定时器指令使用要点如下。
①定时器TIM、高速定时器TIMH、超高速定时器TMHH和累计定时器TTIM指令共用0000~4095(可简写作0~4095)定时器。在同一程序中,不同的定时器指令不要使用相同编号的定时器,如TIM、TIMH指令同时使用0000定时器,会产生误动作,因为在同一时间内一个定时器不可能既作100ms定时器,又作10ms的定时器。
基本输入指令包括读( LD)、读非(LDNOT)、与(AND)、与非(ANDNOT)、或(OR)、或非(ORNOT)和非(NOT)指令。
②当PLC的扫描周期大于100ms时,如果使用0016~4095定时器会计时不准确,这种情况下应使用0000~0015定时器。
定时器指令包括定时器(100ms)、高速定时器(10ms)、超高速定时器(1ms)、累计定时器、长时间定时器和多输出定时器指令。各定时器指令的名称、助记符和功能号如下。
指令名称 | 助记符 | 功能号 | |
定时器 | BCD | TIM | - |
BIN | TIMX | 550 | |
高速定时器 | BCD | TIMH | 015 |
BIN | TIMHX | 551 | |
超高速定时器 | BCD | TMHH | 540 |
BIN | TMHHX | 552 | |
累计定时器 | BCD | TTIM | 087 |
BIN | TTIMX | 555 | |
长时间定时器 | BCD | TIML | 542 |
BIN | TIMLX | 553 | |
多输出定时器 | BCD | MTIM | 543 |
BIN | MTIMX | 554 |
根据定时设定值的数据类型不同,定时器指令可分为BCD类定时器指令和BIN类定时器指令,它们各自对应的指令功能相同(如TIM指令与TIMX指令的功能相同),仅指令助记符、定时设定值的数据类型及范围不同,BCD类定时器指令的设定值范围为#0000~9999,BIN类定时器指令的设定值范围为#0000~FFFF或&0~65535,由此可以看出,BIN类定时器指令的设定值范围更大,故定时时间更长。
在编程时,CX-P软件默认只能输入BCD类定时器指令,若要输入BIN类定时器指令,可在CX-P软件工程区的“新PLC"上单击鼠标右键,在弹出的菜单中选择“属性",会弹出如图5-12 (a)所示的对话框,勾选其中的“以二进制形式执行定时器/计数器"项,马上弹出的如图5-12 (b)所示的对话框,确定后即可让CX-P软件能输入BIN类定时器指令,此时BCD类定时器指令就无法输入。
S7-200模拟量模块系列模拟信号是指在一定范围内连续的信号(如电压、电流),这个“一定范围"可以理解为模拟量的有效量程。在使用S7-200模拟量时,需要注意信号量程范围,拨码开关设置,模块规范接线,指示灯状态等信息。
本文中,我们按照S7-200模拟量模块类型进行分类介绍:
1.AI 模拟量输入模块
2.AO模拟量输出模块
3.AI/AO模拟量输入输出模块
4.常见问题分析
AI 模拟量输入模块
A. 普通模拟量输入模块:
如果,传感器输出的模拟量是电压或电流信号(如±10V或0~20mA),可以选用普通的模拟量输入模块,通过拨码开关设置来选择输入信号量程。注意:按照规范接线,尽量依据模块上的通道顺序使用(A->D),且未接信号的通道应短接。具体请参看《S7-200可编程控制器系统手册》的附录A-模拟量模块介绍。
4AI EM231模块:
首先,模拟量输入模块可以通过设置拨码开关来选择信号量程。开关的设置应用于整个模块,一个模块只能设置为一种测量范围,且开关设置只有在重新上电后才能生效。也就是说,拨码设置一经确定后,这4个通道的量程也就确定了。
8AI EM231模块:
8AI的EM231模块,第0->5通道只能用做电压输入,只有第6、7两通道可以用做电流输入,使用拨码开关1、2对其进行设置:当sw1=ON,通道6用做电流输入;sw2=ON时,通道7用做电流输入。反之,若选择为OFF,对应通道则为电压输入。
西门子S7-300CP340通讯处理器模块/中国代理商