6ES73125BF040AB0
SIMATIC S7-300,CPU 312C 带 MPI 的紧凑型 CPU, 10 DE/6 DA, 2 个快速计数器(10 kHz) 集成电源 24V DC, 工作存储器 64 KB, 前连接器(1x 40 极)和 需要微型存储卡
西门子PLC广泛地应用在工业自动化控制领域。在一些大中型控制系统中,用户可以使用西门子PLC S7-300系列作为控制器,西门子PLC S7-300系列的模块配置灵活,扩展性强,通讯功能强大,为自动化控制系统提供了解决方案。用户在软件设置时,有时需要使用时钟功能来实现特定的逻辑。本文下面介绍一下S7-300在软件中的实现方法,供用户在调试过程中参考使用。
二、西门子PLC S7-300时钟功能
西门子PLC S7-300使用编程软件STEP7进行程序设计,如果用户需要使用时钟脉冲进行逻辑设计,可以使用如下方法:
1. 使用定时器
用户在使用西门子PLC S7-300系列时,为了使用时钟脉冲功能。例如:如同S7-200系列的PLC中特殊继电器的用法,SM0.5:该位提供一个周期为1秒钟的时钟脉冲,0.5秒为1,0.5秒为0。由于S7-300中没有这种特殊继电器,用户可以通过定时器来编程,搭建这样一个类似的逻辑;
2. 使用时钟存储器
用户在STEP7程序的硬件组态中,点击相应的CPU,例如CPU315-2DP,在出现的对话框中找到“周期/时钟存储器”一栏,进入菜单选择“时钟存储器”,同时进行勾选,然后在存储器的字节中输入数值,例如:100,这样用户就可以使用M区的M100的某一位作为时钟存储器了。例如:M100.0即为周期为0.1s的脉冲,M100.1为周期0.2s的脉冲。
用户在实际使用过程中,由于方法2操作简单,使用方便,故推荐使用方法2来实现时钟脉冲功能。
三、小结
综上所述,西门子PLC S7-300功能强大,扩展性强。用户在软件逻辑设计过程中,如果需要使用时钟脉冲,可以参考本文提供的方法进行操作,从而简单有效的完成程序逻辑设计。
5900 / 台
西门子驱动板 6SN1123-1AA00-0LA1
1050 / 台
西门子PLC模块 6ES72121BB230XB0 CPU222-AC/DC/Rly-8输/6输出
1680 / 台
西门子变频器 6SE64003TD032CD0 IC滤波器控制器模块
1250 / 台
西门子 6ES75401AB000AA0 S71500 通讯模块6ES7540-1AB00-0AA0
1700 / 台
西门子 6SL3210-1KE13-2AP2 G120C 变频器 3AC 380-480V 带滤波器
900 / 台
西门子PLC模块6ES72211EF220XA0 EM221 数字量输入模块 8输入 交流120
6850 / 台
西门子PLC CPU模块S7-300 6ES7315-2AH14-0AB0 CPU315-2DP
900 / 台
西门子 SM322 数字量模块6ES7322-1BL00-0AA0
2850 / 台
西门子 CP343-1 通讯模块
1488 / 台
西门子PLC模块 6ES72141BD230XB0 S7-200 CPU224,AC/DC/Rly