产品描述
石家庄西门子一级代理商
PLC子程序调用的作用及方法
调用子程序的好处
子程序可以把整个用户程序按照功能进行结构化的组织。一个“好"的程序总是把全部的控制功能分为几个符合工艺控制规律的子功能块,每个子功能块可以由一个或多个子程序组成。这样的结构也非常有利于分步调试,以免许多功能综合在一起无法判断问题的所在;而且,几个类似的项目也只需要对同一个程序作不多的修改就能适用。
调用子程序的规则
。子程序在调用时会保持当前的逻辑运算结果,但是不保存累加器(ACx)的内容 。
。子程序在执行到末尾时自动返回,不必加返回指令;在子程序中间也可以使用条件返回指令 。
。子程序不能使用跳转语句跳入、跳出 。
。子程序返回时,回到调用子程序的指令后面,继续执行上一级程序
。西门子S7-200 CPU较多可以调用64个子程序(CPU226为128个) 。
。子程序可以嵌套调用,即子程序中再调用子程序,一共可以嵌套8层 。
。在中断服务程序中不能欠套调用子程序,被中断服务程序调用的。..。
。子程序中不能再出现子程序调用 。
。子程序可以带参数调用,在子程序的局部变量表中设置参数的类型;一共可以带16个参数(形式参数)
功能强大,结构紧凑并且经济
SIMATIC S7- 300通用控制器可以节省安装空间并且具有模块化设计的特点。
大量的模块可根据手头的任务被用于扩展集中系统或创建分散结构的系统,并促进备件成本效益的经济性。凭借其令人印象深刻的创新系列,SIMATIC S7 -300通用控制器成为了一个可以有效节省用户额外和维护成本的综合系统。
S7-300自动化系统采用模块化设计。它拥有丰富的模块,且这些模块均可以独立地组合使用。
一个系统包含下列组件:
CPU:
不同的 CPU 可用于不同的性能范围,包括具有集成 I/O 和对应功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和点对点接口的 CPU。
用于数字量和模拟量输入/输出的信号模块 (SM)。
用于连接总线和点对点连接的通信处理器 (CP)。
用于高速计数、定位(开环/闭环)及 PID 控制的功能模块(FM)。
根据要求,也可使用下列模块:
用于将 SIMATIC S7-300 连接到 120/230 V AC 电源的负载电源模块(PS)。
接口模块 (IM),用于多层配置时连接*控制器 (CC) 和扩展装置 (EU)。
通过分布式*控制器 (CC) 和 3 个扩展装置 (EU),SIMATIC S7-300 可以操作多达 32 个模块。所有模块均在外壳中运行,并且*风扇。
SIPLUS 模块可用于扩展的环境条件:
适用于 -25 至 +60℃ 的温度范围及高湿度、结露以及有雾的环境条件。防直接日晒、雨淋或水溅,在防护等级为 IP20 机柜内使用时,可直接在汽车或室外建筑使用。不需要空气调节的机柜和 IP65 外壳
程序运算在下述将程序存储器的内容传送至程序高速缓冲存储器(进行程序运算的存储器)中并执行。·电源ON时的初始化处理·复位时的初始化处理2),至程序存储器的写入对程序存储器进行写入时,其内容一旦被写入到程序高速缓冲存储器中,将自动被传送至程序存储器中。
产品电压等级涵盖200V,400V,690V,1140V,产品功率范围覆盖0.4kW~3MW,可各类高,中,低端市场的应用需求。产品在的前提下,针对应用和不**业的应用需求,进一步强化了产品的可靠性和的适用性设计,产品的性能和可靠性,能更好的适应各种恶劣;产品客户化设计和行业化设计可以更好地各种高,中端的应用需求。
西门子NZ2GFCE3-16DE其它性能说明:类型:18点端子台。输出点数:16点。额定电压:DC12/24V(0.5A)。输出形式:源型。外部连接:1线式。CC-LinkIE现场网络的远程设备站西门子NZ2GFCE3-16DE。
通信如下所示:主站对应的X点,为本地站的Y,如:本地站的Y1000点的输出为主站的X2000的输入。相对应的D寄存器相同。的设置采用西门子公司GXDeveloper设置CC-Link模块数:表示本套PLC基板上CC-Link模块的数量,调速器调节器仅有一块。
包含自动和手动两种控制,在机器调试和是使用手动控制来控制各个机构的运行;当处于自动控制时,按下启动按钮将按照提取的档案数据进行工作。[锡炉温度监控]锡炉温控为,使用温控仪表控制温度,并具有开启关闭功能,温度状态反馈给PLC,实现人机显示,声光
定时器的位与字
定时器的编号如T0、T1等包含两方面的变量信息:定时器位和定时器当前值。
定时器位:与其他继电器的输出相似,当定时器的当前值达到设定值PT时,定时器的触点动作。
定时器的当前值: 存储器当前累计的时间,用16位符号整数来表示,大计数为值为32767.
定时器使用需注意:
① 1mS分辩率定时器
每隔1毫秒刷新一次, 刷新定时器位和定时器当前值, 在一个扫描周期中要刷新多次, 而不和扫描周期同步。
② 10ms分辩率定时器
10mS分辩率定时器启动后, 定时器对10ms时间间隔进行计时。程序执行时, 在每次扫描周期的开始对10ms定时器刷新, 在一个扫描周期内定时器位和定时器当前值保持不变
产品推荐