s7 300 子程序调用方法与步骤 (s7300子程序不能有上升沿)

子程序调用方法与步骤

前言

S7-300 PLC中的子程序是一种代码段,它可以在程序的其他部分被调用。这有助于模块化代码并提高代码的可重用性。本文档将介绍 S7-300 子程序的调用方法和步骤。

方法

S7-300 子程序的调用可以分为以下步骤:1. 创建子程序2. 声明子程序3. 调用子程序

1. 创建子程序

在 STEP 7 软件中,可以通过以下步骤创建子程序:右键单击程序块文件夹。选择“新建对象”。在“对象类型”中选择“子程序”。输入子程序的名称。

2. 声明子程序

在调用子程序之前,必须先在调用它的程序块中声明它。声明子程序的语法如下:```FC [子程序名称] (VAR_INPUT ...) (VAR_OUTPUT ...)```FC:表示子程序类型(Function)。[子程序名称]:子程序的名称。VAR_INPUT:子程序的输入参数。VAR_OUTPUT:子程序的输出参数。

3. 调用子程序

要调用子程序,可以使用以下语法:```CALL [子程序名称] ([输入参数])```CALL:表示调用子程序的指令。[子程序名称]:子程序的名称。[输入参数]:传递给子程序的输入参数。

注意事项

调用 S7-300 子程序时,需要注意以下事项:子程序不能有上升沿触发。子程序可以被多个程序块调用。子程序中的数据不能直接访问调用它的程序块。子程序中的变量必须声明为 VAR_INPUT 或 VAR_OUTPUT 参数。

示例

以下示例展示如何创建和调用 S7-300 子程序:

创建子程序

```FC Sum (VAR_INPUT i1: INT; i2: INT; VAR_OUTPUT o1: INT)```此子程序计算两个输入整数的和,并将结果存储在输出整数中。

声明子程序

```FC MainFC Sum (VAR_INPUT i1: INT; i2: INT; VAR_OUTPUT o1: INT)```此声明告诉 Main 程序块,它可以使用 Sum 子程序。

调用子程序

```CALL Sum (i1, i2, o1)```此调用将两个整数 i1 和 i2 传递给 Sum 子程序,并将结果存储在整数 o1 中。

结论

通过遵循本文档中介绍的步骤和注意事项,您可以轻松地创建和调用 S7-300 子程序。这将有助于提高代码的可重用性并使程序更加模块化。

此外,新的V12引擎,保留了传统的60度汽缸夹角,但没有任何相似之处,它的前身。 每个汽缸不是4气门,而是3气门,单顶置凸轮轴的带动下。 而其排放标准符合D4标准。 V12豪华轿车运用了很多的梅赛德斯 - 奔驰独有的更深层次标准创新技术。 这些技术的亮点是手动悬挂系统。 该系统可以在非常短的时间(几毫秒)到从减速状态正常驱动状态,从而大大降低车体振动。 作为手动悬挂系统的一个结果是,S600中,当车辆遇到不平的道路上大大减少车身侧倾,即使在高速下,确保了汽车的安全性,可避免。 同时,该悬架系统配备有一个手动的S600轿车用装有漂浮悬浮液(ALRmatic)S级车型一样有足够的悬挂舒适性能的任何装置。 奔驰舒适性向来是有口皆碑,S600与其他S级车型不同,它没有采用空气弹簧,而是常规的螺旋弹簧。 通过主动车身控制系统ABC,这是相同的梅赛德斯 - 奔驰CL600双门跑车的补充。 它可以在通过弯道高速,这样你就不会感到车身的侧倾。 在通过较差路面,车速,尽量减少震动,达到舒适性和运动性的完美结合。 这种技术目前在世界上处于领先地位。 S600还装载了非常多的高科技设备,如电子稳定程序ESP系统。 它是一组防抱制动系统,牵引控制及制动中的主动安全设备中的一个辅助装置。 在弯道中可以精确地控制制动,处理反应,这使得信任的。 A8,当然! ! A8最好买两个最好的S80的! ! !究竟是怎么回事? ?此外,新的V12引擎,保留了传统的60度汽缸夹角,但没有任何相似之处,它的前身。 每个汽缸不是4气门,而是3气门,单顶置凸轮轴的带动下。 而其排放标准符合D4标准。 V12豪华轿车运用了很多的梅赛德斯 - 奔驰独有的更深层次标准创新技术。 这些技术的亮点是手动悬挂系统。 该系统可以在非常短的时间(几毫秒)到从减速状态正常驱动状态,从而大大降低车体振动。 作为手动悬挂系统的一个结果是,S600中,当车辆遇到不平的道路上大大减少车身侧倾,即使在高速下,确保了汽车的安全性,可避免。 同时,该悬架系统配备有一个手动的S600轿车用装有漂浮悬浮液(ALRmatic)S级车型一样有足够的悬挂舒适性能的任何装置。 奔驰舒适性向来是有口皆碑,S600与其他S级车型不同,它没有采用空气弹簧,而是常规的螺旋弹簧。 通过主动车身控制系统ABC,这是相同的梅赛德斯 - 奔驰CL600双门跑车的补充。 它可以在通过弯道高速,这样你就不会感到车身的侧倾。 在通过较差路面,车速,尽量减少震动,达到舒适性和运动性的完美结合。 这种技术目前在世界上处于领先地位。 S600还装载了非常多的高科技设备,如电子稳定程序ESP系统。 它是一组防抱制动系统,牵引控制及制动中的主动安全设备中的一个辅助装置。 在弯道中可以精确地控制制动,处理反应,这使得信任的。 比任何其他S级车型的车程,距雷达装置的自动驾驶仪系统,后座空调系统,独立,优雅的真皮坐椅和木制装饰等 S600的豪华配置已经成为标准配置。 汽车催化转化器一共有六个(4安装在隔火壁,2安装在车辆上),和6λ传感器,从而保证了排气的转化率和废气。 由于三阀技术和气隙隔离排气管降低了排气系统的热量消耗,催化转化器室火壁可在冷启动的正常工作温度达到数秒钟,这意味着已满足在S600将在2005年欧洲尾气排放限制-4(EU-4)的要求执行。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论