S7-1200
Airfrozen
这个作者很懒,什么都没留下…
展开
-
S7-1200和S7-1500转换操作
CONVERT:转换值“转换值”指令将读取参数 IN 的内容,并根据指令框中选择的数据类型对其进行转换。转换值将在 OUT 输出处输出。如果满足下列条件之一,则使能输出 ENO 的信号状态为“0”:使能输入 EN 的信号状态为“0”。 执行过程中发生溢出之类的错误。ROUND:取整可以使用“取整”指令将输入 IN 的值四舍五入取整为最接近的整数。该指令将输入 IN 的值解释为浮点数,并转换为一个 DINT 数据类型的整数。如果输入值恰好是在一个偶数和一个奇数之间,则选择偶数。指令结果原创 2020-07-18 13:59:21 · 3696 阅读 · 0 评论 -
S7-1200和S7-1500数学函数
CALCULATE:计算可以使用“计算”指令定义并执行表达式,根据所选数据类型计算数学运算或复杂逻辑运算。可以从指令框的“???”下拉列表中选择该指令的数据类型。根据所选的数据类型,可以组合某些指令的函数以执行复杂计算。将在一个对话框中指定待计算的表达式,单击指令框上方的“计算器”图标可打开该对话框。表达式可以包含输入参数的名称和指令的语法。不能指定操作数名称和操作数地址。在初始状态下,指令框至少包含两个输入(IN1 和 IN2)。可以扩展输入数目。在功能框中按升序对插入的输入编号。使用输入原创 2020-07-18 09:03:50 · 2030 阅读 · 0 评论 -
S7-1200和S7-1500比较操作
CMP ==:等于可以使用“等于”指令判断第一个比较值(<操作数 1>)是否等于第二个比较值(<操作数 2>)。如果满足比较条件,则指令返回逻辑运算结果 1。如果不满足比较条件,则指令返回 0。在指令上方的操作数占位符中指定第一个比较值(<操作数 1>)。在指令下方的操作数占位符中指定第二个比较值(<操作数 2>)。如果启用了 IEC 检查,则要比较的操作数必须属于同一数据类型。如果未启用 IEC 检查,则操作数的宽度必须相同。比较浮点数原创 2020-07-08 20:45:10 · 3219 阅读 · 0 评论 -
梯形图中常闭常开触点的选择
梯形图编程中一个触点应该选择常闭还是常开,对于输出线圈的常开常闭触点较好判断,而对输入DI信号的常开常闭触点的选择比较让人困惑。DI信号在梯形图中的常开常闭触点:梯形图中常开触点输出与DI信号一致,即PLC接收到DI输入为1,梯形图中常开触点为1。常闭触点则与输入信号相反,输入信号为1时,梯形图中常闭触点为0,即不导通。注意,梯形图中常开常闭触点与实际输入的常开常闭触点无关。上图为电机正反转正转的梯形图。思路:以KM_Forward=1为目标。1. start按钮,常开触点接到PLC。工原创 2020-07-04 10:55:48 · 11566 阅读 · 0 评论 -
S7-1200和S7-1500计数器操作
CTU:加计数可以使用“加计数”指令,递增输出 CV 的值。如果输入 CU 的信号状态从“0”变为“1”(信号上升沿),则执行该指令,同时输出 CV 的当前计数器值加 1。每检测到一个信号上升沿,计数器值就会递增,直到达到输出 CV 中所指定数据类型的上限。达到上限时,输入 CU 的信号状态将不再影响该指令。可以查询 Q 输出中的计数器状态。输出 Q 的信号状态由参数 PV 决定。如果当前计数器值大于或等于参数 PV 的值,则将输出 Q 的信号状态置位为“1”。在其它任何情况下,输出 Q 的信号状态原创 2020-07-01 18:59:14 · 7014 阅读 · 0 评论 -
S7-1200和S7-1500定时器操作
TP:生成脉冲使用“生成脉冲”(Generate pulse) 指令,可以将输出 Q 置位为预设的一段时间。当输入 IN 的逻辑运算结果 (RLO) 从“0”变为“1”(信号上升沿)时,启动该指令。指令启动时,预设的时间 PT 即开始计时。无论后续输入信号的状态如何变化,都将输出 Q 置位由 PT 指定的一段时间。PT 持续时间正在计时时,即使检测到新的信号上升沿,输出 Q 的信号状态也不会受到影响。可以扫描 ET 输出处的当前时间值。该定时器值从 T#0s 开始,在达到持续时间值 PT 后结束原创 2020-06-30 22:02:40 · 7410 阅读 · 0 评论 -
S7-1200和S7-1500位逻辑指令
---| |---:常开触点常开触点的激活取决于相关操作数的信号状态。当操作数的信号状态为“1”时,常开触点将关闭,同时输出的信号状态置位为输入的信号状态。当操作数的信号状态为“0”时,不会激活常开触点,同时该指令输出的信号状态复位为“0”。两个或多个常开触点串联时,将逐位进行“与”运算。串联时,所有触点都闭合后才产生信号流。常开触点并联时,将逐位进行“或”运算。并联时,有一个触点闭合就会产生信号流。---| / |---: 常闭触点常闭触点的激活取决于相关操作数的信号状态。当操作数的信原创 2020-06-29 21:43:52 · 3563 阅读 · 0 评论 -
CPU的三种工作模式
。。。原创 2020-06-29 20:26:01 · 2391 阅读 · 0 评论 -
S7-1200 PLC的编程
1.创建新项目。2. 添加新设备。3.定义设备属性。4.定义变量。5.梯形图编程。6. 编译。7. 下载。原创 2020-06-29 19:25:50 · 1497 阅读 · 0 评论 -
S7-1200变量地址
TIA Portal软件默认使用IEC 61131-3标准。其变量地址用特殊字母序列来指示,字母序列的起始用%符号,跟随一个范围前缀和一个数据前缀(数据类型)表示数据长度,最后是用数字序列表示存储器的位置。其中范围前缀为I,Q,M。长度前缀为X(单个位),B(字节,8位),W(字,16位),D(双字,32位)。如:%MB7, %MW1, %I0.0...原创 2020-06-28 21:35:22 · 6178 阅读 · 0 评论 -
S7-1200 PLC的常见扩展模块
信号板(SB):仅可为CPU提供几个附加的I/O点。SB安装在CPU的前端。信号板为西门子S7-1200 PLC所特有。信号模块(SM):可提供附加的数字或模拟I/O点,连接在CPU的右侧。通信模块(CM):为CPU提供附加的通信端口(RS232或RS485)。连接在CPU的左侧。...原创 2020-06-28 19:00:04 · 10944 阅读 · 1 评论