-
前 言
工控人的电脑里安装大量工控和工具软件,但是每次找他们都需要在开始菜单里划拉,反而mac os有一个很好的功能就dock栏,在dock里可以分类你的应用软件,而windows却没有这个功能。今天给大家带来一款快速启动 ...
-
时光如梭,岁末年初,又到一年总结时。
年终总结写得好,不仅意味着一年工作的完美收官,升职加薪更是稳稳的!
可是,面对如此不平凡的一年,如何才能通过一篇“精彩”的年终总结“化腐朽为神奇”呢?
来吧,今 ...
-
1
前言
随着人工智能技术的不断发展,机器学习在工业领域的应用越来越广泛。工控行业作为重要的制造业之一,也在逐步引入机器学习技术。
使用机器学习技术可以提高生产效率、降低成本、提高产品质量和优化供 ...
-
>
如果用户有一个可连接到编程设备的物理 CPU,则很容易上传硬件配置。
用户必须先将 CPU 连接到编程设备,并且必须创建一个新项目。
在设备配置(项目视图或门户视图)中,添加一个新设备,但要选择“未指定的 CPU ...
-
>使用强制表格
强制表格提供了“强制”功能,能够将与外围设备输入或外围设备输出地址对应的输入或输出点的值改写成特定的值。CPU在执行用户程序前将此强制值应用到输入过程映像并在将输出写入到模块前将其应用到输 ...
-
>通过项目属性激活仿真功能。
说明: 通过此设置, 程序块可以用在仿真环境中。
请注意在仿真环境中的专有技术保护会受影响。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合 ...
-
>
支持“RIOforFA”的模块
对于支持“RIOforFA”的模块,您可以为整个模块或单个通道参数化自动重新集成。RIOforFA (用于工厂自动化的远程 IO) 是 PROFIBUS &PROFINET 国际组织的标准
,描述了以下功能及其他功能:
...
-
>在本示例中, 将创建一个最小和最大加注液位的共享程序报警。将分配给程序报警一个相关值。程序报警使用该相关值, 来访问文本列表条目, 并输出最小和最大加注液位的单独报警文本。
超出最小和最大加注液位时, ...
-
>通道是否钝化可通过以下方式评估:
• 通道的值状态为“false”
• 模块的 F-I/O 数据块的“QBAD”为“true”
• 通道和模块的指示灯亮起红色
• 诊断缓冲区中的条目
重新集成可以是手动或自动的。根据风险评估定义 ...
-
>FOLD 指令
通过 FOLD 指令,可以在折叠中隐藏程序段。
语法:
折叠开头
;FOLD 折叠的名称/功能
折叠的内容
程序代码
折叠末尾:
;ENDFOLD 折叠的名称/功能
带注释的 ;ENDFOLD 增加了程序的可读性。
创建折叠之前 ...
-
>对于S7- 300/400 控制器,硬件和软件组件的识别由逻辑地址或诊断地址执行。
对于S7- 1200/1500 ,识别是通过系统常量进行的。S7- 1200/1500 控制器的所有硬件和软件组件(例如,接口、模块、OB...)都有自己的系统 ...
-
>用户通过监视表格可以在 CPU 执行用户程序时监视或修改数据点。
这些数据点可以是输入 (I)、输出 (Q)、 M 存储器、 DB 或外围设备输(如“On:P”或“I3.4:P”)。由于监视功能只能显示从 Q存储器写入的最后一个值, ...
-
>简介
为了说明局部错误处理,可在项目中加载“ProgLib_LEH”库的块。这些块仅用于说明局部错误处理,不在项目中另外使用。
步骤
1. 打开全局库“ProgLib_LEH”。
2. 将主模板中的块复制到项目中。
3. 在“Main” ...
-
>可以将在线 CPU 中的代码块与项目中的代码块进行比较。如果项目中的代码块与在线CPU 的代码块不匹配,则可通过“比较”编辑器使项目与在线 CPU同步,具体方法可以是将项目的代码块下载到 CPU 中,或者从项目中删除 ...
-
>激活 EN/ENO 机制
通过各种指令中的 EN/ENO 机制,可以检测运行错误,并避免程序崩溃。默认情况下,新插入的 ENO 指令已被禁用。随后可以激活 ENO 使能输出。
1. 打开 Main[OB35] 程序块,然后将 MOVE 指令插到程 ...
-
>多环网
使用多环网, 可提高星形拓扑结构的 PROFINET IO 网络可用性。
在多环网组态中, 从一台交换机将引出多条 PROFINET 线路(星形拓扑结构)。同时, IO 设备间分别建立 PROFINET 连接。冗余 PROFINET 电缆从每 ...
-
>在专家用户组中,除了模块视图之外还可使用过滤器视图。
• 过滤器 > 主程序和子程序详细视图
过滤器 > 宏详细视图
在 VSS 中,详细视图与主程序、子程序和宏不相关,因为这里只能通过行指令进行编程。
虽然在 ...
-
>扩展并重新加载经优化的“填充”数据块
在以下部分中,将使用上一次的填充日期和时间对“Filling”数据块进行补充并重新加载该数据块。为此,创建一个用于记录日期和时间的块并启用“下载而不重新初始
化”(Downlo ...
-
>常量值可以通过用户常量的帮助保存。通常,控制器中有 OB、FC 和 FB 的局部常量和整个用户程序的全局常量。
优点 • 用户常量可用于更改全局或本地所有使用位置的常量值。 • 使用用户常量,可以使程序更具可 ...
-
>冗余系统在线与诊断
“在线访问”:
在 S7-1500R/H 冗余系统中, 将显示 PG/PC 与 CPU 间是否存在在线连接。在附加说明“在线(通过主 CPU)”(Online (via Primary CPU)) 或“在线(通过备用 CPU)”(Online (via ...
-
>扩展并重新加载经优化的“填充”数据块
在以下部分中,将使用上一次的填充日期和时间对“Filling”数据块进行补充并重新加载该数据块。为此,创建一个用于记录日期和时间的块并启用“下载而不重新初始
化”(Downlo ...
-
>项目视图下的“在线工具”(Online tools) 任务卡显示的操作员面板显示了在线 CPU的工作模式。也可以通过该操作员面板更改在线 CPU 的工作模式。
使用操作员面板上的按钮更改工作模式(STOP 或 RUN)。
操作员面板还 ...
-
>所有变量都使用组态的起始值,在 CPU 启动期间(例如,在发生电源故障后)进行初始化。中断之前变量所具有的最新值将被初始值覆盖。为避免这种情况,请将变量定义为保持性变量。保持性变量即使在重启后也会保留其值 ...
-
>在 CPU 开始执行循环用户程序之前,将执行启动例程。
通过编写相应的启动组织块,可以在启动例程中指定循环程序的初始化变量。即,可以在用户程序中创建一个或多个启动组织块,或者一个也不创建。
注意事项
• CPU ...
-
>
连接电缆,标准
R 120 R2700-2 工作空间
拆卸地装机器人平衡缸1. 松开螺纹卡箍,将波纹管向后推 。
2. 沿正向移动大臂,直至在气缸和铰接头之间可以装入夹紧衬套。3. 按下紧急停止按钮,固定好机器人。4. 将夹 ...
-
>加快启动速度
缩短 IO 设备的启动时间
启动 IO 设备所需的时间取决于各种因素,可以通过不同的方法来缩短。
通过 PROF INET 的“优先启动”(Prioritized startup) 功能,可显著缩短启动时间。为了进一步缩 ...
-
>
CWRITE 或 SWRITE 的格式规范具有以下结构:“%U”
F:格式化字符。可选的。
W:要输出的最小位置数。可选的。
G:精度规格
U:转换字符
例1:
整数变量 VI 的值以十进制和十六进制 ASCII 表示法传输。第一个 CWRITE 语 ...
-
>激活 EN/ENO 机制
通过各种指令中的 EN/ENO 机制,可以检测运行错误,并避免程序崩溃。默认情况下,新插入的 ENO 指令已被禁用。随后可以激活 ENO 使能输出。
1. 打开 Main[OB35] 程序块,然后将 MOVE 指令插到程 ...
-
>激活 EN/ENO 机制
通过各种指令中的 EN/ENO 机制,可以检测运行错误,并避免程序崩溃。默认情况下,新插入的 ENO 指令已被禁用。随后可以激活 ENO 使能输出。
1. 打开 Main[OB35] 程序块,然后将 MOVE 指令插到程 ...
-
>
操作步骤
1. 在 STEP 7 Professional V17 的 Portal 视图中,创建一个名为“S7_Safety_V17_GS”的新项目
2. 在“设备与网络”(Devices & networks) Portal 中,使用“添加新设备”(Add new device).添加一个 CPU 1 ...
-
>
在程序中使用的变量必须是在声明中公告的名字和数据类型。简单的、复杂的和随意的可定义的数据类型是可用的。 声明首先由关键字DECL 开始,跟随数据类型和变量列表和数组已有的数据类型。当声明预先确定类型的变量 ...
-
>对于 PROFINET, 可通过 STEP 7 中的以下选项来评估诊断。
• 在线与诊断 - 设备与网络
• 在线与诊断 - PROFINET 端口诊断
在线与诊断网络视图
在硬件和网络编辑器中(通过双击“设备与网络”(Devices & networks ...
-
>多重赋值可以优化多个变量的编程(例如,用于初始化)。
多重赋值运算 (a := b := c;)
示例
# statFillLevel : = #statTemperature := #tempTemperature := 0.0;
免责声明:如果侵犯了您的权益,请联系站长, ...
-
>对于S7- 300/400 控制器,硬件和软件组件的识别由逻辑地址或诊断地址执行。
对于S7- 1200/1500 ,识别是通过系统常量进行的。S7- 1200/1500 控制器的所有硬件和软件组件(例如,接口、模块、OB...)都有自己的系统 ...
-
>CPU 的过载特性
发生某个事件时, 系统将触发相应的 OB 执行。根据 OB 的优先级和当前处理器的负载情况,如果发生过载, 则在 OB 执行前可能会产生一段时间延时。因此, 用户程序在处理先前事件的OB 时, 相同的事 ...
-
>PROFINET IO 系统
PROFINET IO 系统由一个 PROFINET IO 控制器和其分配的 PROFINET IO设备组成。这些设备在网络或拓扑视图中就位后, STEP 7 会为其分配默认值。最初只需考虑将 IO 设备分配给 IO 控制器。
操作步 ...
-
>
结构
下图提供了拓扑视图总览:
拓扑视图是硬件和网络编辑器的三个工作区中的一个。在此, 可执行以下任务:
• 显示以太网拓扑结构
• 组态以太网拓扑结构
• 标识出设置的拓扑结构与实际拓扑结构(在线) ...
-
>扩展并重新加载经优化的“填充”数据块
在以下部分中,将使用上一次的填充日期和时间对“Filling”数据块进行补充并重新加载该数据块。为此,创建一个用于记录日期和时间的块并启用“下载而不重新初始
化”(Downlo ...
-
>在本示例中, 将创建一个最小和最大加注液位的共享程序报警。将分配给程序报警一个相关值。程序报警使用该相关值, 来访问文本列表条目, 并输出最小和最大加注液位的单独报警文本。
超出最小和最大加注液位时, ...
-
>明
使用“跳转”指令,可以从标注为跳转标签的指定点开始继续执行程序。
跳转标签和“跳转”指令必须在同一个块中。在一个块中,跳转标签的名称只能指定一次。每个跳转标签可以是多个跳转指令的目标。
不允许从“外 ...
-
>• 在 STEP 7 中, 已创建有等时同步模式组态。
• 已创建等时同步模式中断 OB 同步循环 (OB 6x)。
• 等时同步模式中断 OB 处于打开状态。
设置应用程序循环
应用程序循环是数据循环 T_DC(发送时钟) 的倍数。 ...
-
>可以检查相同 PLC 数据类型的两个变量值是否相同。
• 使用结构体变量进行符号编程
• 最佳性能的比较
• 可以在 LAB、 FBD、 STL 中进行比较。
• 在 STL 指令中可以直接进行比较。
免责声明:如果 ...
-
>
• 系统电源 PS 60W 24/48/60VDC HF 必须插入到插槽 0 中。
• 如果正在使用 PS 60W 24/48/60VDC HF,则预计供电量计算中将不考虑 CPU 的 24 V电源。
说明
只能将 24 V DC 电源电压直接连接到系统电源,而非 C ...
-
>除了事件驱动型系统诊断之外, SIMATIC 系列的输入和输出模块也可通过过程映像输入提供诊断信息。
此前介绍的系统诊断可与程序执行异步执行。为了在发生故障时正确地处理输入和输出数据,某些模块使用值状态 (QI = ...
-
>步骤
以下步骤举例说明了如何在集成的 PROFINET 接口 X1 处启用通信关系保持。对于S7‑1500 CPU 的所有集成 PROFINET 接口,此步骤均相同。要在 CPU 属性中启用通信关系保。
持, 请按以下步骤操作:
1. 切换到 STE ...
-
>要为固件版本 V3.0 及以下版本的 S7-1500 CPU 组态访问级别,请按以下步骤操作:
1. 在巡视窗口中,打开 S7-1500 CPU 的属性。
2. 在区域导航中打开“保护和安全”(Protection & Security) 条目。
将在巡视窗口中显 ...
-
>建立直接数据交换的通信关系
要在两个 S7‑1500 CPU 之间建立直接数据交换的通信关系, 请按以下步骤操作:
1. 选择发送 S7‑1500 CPU 的 PROFINET 接口 X1。
2. 网络视图切换为表格视图, 选项卡“I/O 通信”(I/O ...
-
>在基于 ET 200MP 分布式 I/O 系统的以下介绍中, 模块的等时同步模式组态将作为一个 IO 设备。 这一说明过程同样适用于其它分布式 I/O 系统(如, ET 200S 或 ET 200SP)。
IO 控制器为 S7‑1500 CPU。
• STEP 7 ...
-
>
简介
拓扑视图是硬件和网络编辑器的三个工作区中的一个。在此处可执行以下任务:
[*]显示以太网拓扑
[*]组态以太网拓扑
[*]标识出指定拓扑结构与实际拓扑结构间的差异并将这种差异降至最低
[*]编辑设备名称
结 ...
-
>系统诊断视图和系统诊断窗口中提供了三种不同的视图。
● 设备视图
● 详细视图
● 分布式 I/O 视图(仅适用于 PROFIBUS 和 PROFINET 系统)
设备视图
设备视图以表格形式显示某一层的所有可用设备。 ...