达州地区西门子模块代理
分配指令的常数值 在许多编程指令中都可以使用常数值。 常数可以是字节、字或双字。 CPU 以二进制数的 形式存储所有常数,随后可用十进制、十六进制、ASCII 或实数(浮点)格式表示这些常 数。 表格 4- 17 常数值的表示方式 表示方式 格式 示例 十进制 [十进制值] 20047 十六进制 16#[十六进制值] 16#4E4F 二进制 2#[二进制数] 2#1010_0101_1010_0101 ASCII '[ASCII 文本]' 'ABCD' 实数 ANSI/IEEE 754-1985 +1.175495E-38(正数) -1.175495E-38(负数) 字符串 "[stringtext]" "ABCDE" 说明 CPU 不支持“数据输入”或数据检查(如指定常数存储为整数、有符号整数或双整数形 式)。 例如,加法指令可将 VW100 中的值用作有符号的整数值,而异或指令则可将 VW100 中的同一值用作无符号二进制值。
6ES72211BF220XA8 | S7-200CN, EM221 数字量输入模块, 8输入24V DC |
6ES72211BH220XA8 | S7-200CN, EM221 数字量输入模块, 16输入24V DC |
6ES72221BF220XA8 | S7-200CN, EM222 数字量输出模块,8输出24V DC |
6ES72221HF220XA8 | S7-200CN, EM222 数字量输出模块,8输出继电器 |
6ES72231BF220XA8 | S7-200CN, EM223 数字量输入/输出模块,4输入 24V DC/4输出 24V DC |
6ES72231BH220XA8 | S7-200CN, EM223 数字量输入/输出模块,8输入 24V DC/8输出 24V DC |
6ES72231BL220XA8 | S7-200CN, EM223 数字量输入/输出模块,16输入 24V DC/16输出 24V DC |
6ES72231BM220XA8 | S7-200CN, EM223 数字量输入/输出模块,32输入 24V DC/32输出 24V DC |
6ES72231HF220XA8 | S7-200CN, EM223 数字量输入/输出模块,4输入 24V DC/4输出继电器 |
6ES72231PH220XA8 | S7-200CN, EM223 数字量输入/输出模块,8输入 24V DC/8输出继电器 |
6ES72231PL220XA8 | S7-200CN, EM223 数字量输入/输出模块,16输入 24V DC/16输出继电器 |
6ES72231PM220XA8 | S7-200CN, EM223 数字量输入/输出模块,32输入 24V DC/32输出继电器 |
6ES72310HC220XA8 | S7-200CN, EM231 模拟量输入模块,4输入 |
对本地 I/O 和扩展 I/O 进行寻址 CPU 提供的本地 I/O 具有固定的 I/O 地址。您可以通过在 CPU 的右侧连接扩展 I/O 模 块,或通过安装信号板来增加 I/O 点。模块点的地址取决于 I/O 类型和模块在 I/O 链中的 位置。举例来说,输出模块不会影响输入模块上的点地址,反之亦然。类似地,模拟量模 块不会影响数字量模块的寻址,反之亦然。 说明 数字量 I/O 的过程映像寄存器空间总是以八位(一个字节)递增方式保留。如果模块没有 为每个保留字节中的每一位提供相应的物理点,那些未使用的位就无法分配给 I/O 链中的 后续模块。对于输入模块,这些未使用的位会在每个输入更新周期中被清零。 模拟量 I/O 点总是以两点递增的方式分配。如果模块没有为这些点分配相应的物理 I/O, 则这些 I/O 点将丢失,并且不能够分配给 I/O 链中的后续模块。 下表提供固定映射惯例的示例(由 STEP 7 Micro/WIN SMART 建立,并作为系统块中 I/O 组态的一部分下载)。
CPU 映射惯例 CPU 信号板 扩展模块 0 扩展模块 1 扩展模块 2 扩展模块 3 扩展模块 4 扩展模块 5 起始地址 I0.0 Q0.0 I7.0 Q7.0 AI12 AQ12 I8.0 Q8.0 AI16 AQ16 I12.0 Q12.0 AI32 AQ32 I16.0 Q16.0 AI48 AQ48 I20.0 Q20.0 AI64 AQ64 I24.0 Q24.0 AI80 AQ80 I28.0 Q28.0 AI96 AQ96
使用指针进行间接寻址 间接寻址使用指针访问存储器中的数据。 指针是包含另一个存储单元地址的双字存储单 元。 只能将 V 存储单元、L 存储单元或累加器寄存器(AC1、AC2、AC3)用作指针。 要创建指针,必须使用“移动双字”指令,将间接寻址的存储单元地址移至指针位置。 指针 还可以作为参数传递至子例程。 S7-200 SMART CPU 允许指针访问下列存储区: I、Q、V、M、S、AI、AQ、SM、T (当前值)和 C(当前值)。 您不能使用间接寻址访问单个位或访问 HC、L 或 累加器存储区。 要间接访问存储器地址中的数据,通过输入一个“和”符号 (&) 和要寻址的存储单元的 个字节,创建一个该位置的指针。 指令的输入操作数前必须有一个“和”符号 (&),表示存 储单元的地址(而非其内容)将被移到在指令输出操作数中标识的位置(指针)。 在指令操作数前面输入一个星号 (*) 可指定该操作数是一个指针。 如下图所示,输入 *AC1 表示 AC1 存储指向“移动字”(MOVW) 指令引用的字长度值的指针。 在该示例中, 在 VB200 和 VB201 中存储的值被移至累加器 AC0。
一、如何设置面板操作和端子外接按钮操作。
1、利用操作面板上的上下箭头来增速和减速,要设置P0700(0)=1:面板键盘启停,
P1000(0)=1:面板的上下键来增速和减速。其他参数使用出厂值,主要应用于初次调试。
2、面板键盘启停,利用端子外接按钮来增速和减速:所谓的增速和减速就是增加或减小频率。
手里没有操作面板,我们就看看STARTER或simotion scout中的参数设置:如下图所示:
3、端子启停,面板上下箭头设置频率:
P0700(0)=2;端子启停
P1000(0)=1;MOP设定频率
P0701(0)=1;端子DI1正转启停
P0702(0)=2;端子DI2反转启停
注:数字输入端功能:1—ON/OFF1:接通启动,断开停止
2—反转ON/OFF1,停止方式OFF1
利用操作面板上的上下箭头来增加和减少频率。
4、端子键盘—增速/减速设定频率及相关参数设置关系图:
大频率是由P1082来设置,也就是速度上限。
初始值有P1040来设置,当给启动信号,电机按初始值来运行。
加速时间P1047和减速时间P1048,这两个参数只对于MOP增减速的快慢。
禁止反转参数P1032,当P1032设置为1,禁止反转,当P1032=0,当一直按减速按钮,当速度为0后,电机将反转。当然这个参数也只针对于MOP模式。
记忆设定值P1031=1,当变频器停电,再次上电后变频器将按断电时的速度来设定。若P1031=0,则按初始值来设定。