6ES7288-1ST40-0AA1
相似图像
SIMATIC S7-200 SMART,CPU ST40, 上,DC/DC/DC, 机载 I/O: 24 个 24V DC 数字输入;16DO 24V DC; 电源:DC 20.4 - 28.8V DC, 程序存储器/数据存储器 40 KB 网络服务器支持
0" box-sizing: border-box;padding: 0.5rem 0.2rem;display: block">服务 0" https://mall.industry.siemens.com/mall/collaterals/files/150/jpg/P_ST70_XX_08165t.jpg"/>9MC0110-1EG00-0AA3Brownfield Connectivity - 启动器工具包包括: SIMATIC IPC627E(Box PC), Brownfield Connectivity 网关,Brownfield Analytics, 安装向导,3 个 专业许可证用于 BFC 网关, 3x Brownfield Analytics – Operations Dashboard,3 个 Brownfield Analytics – Condition Dashboard。 您可以自行 轻松安装 启动器工具包。 您可确保 Zui多三台机器 Zui多三台机器, 可以对其进行分析, 后续可顺利 扩展至 60 台机器。
版本分类eClass1227-24-22-07eClass627-24-22-07eClass7.127-24-22-07eClass827-24-22-07eClass927-24-22-07eClass9.127-24-22-07ETIM7EC000236ETIM8EC000236IDEA43565UNSPSC1532-15-17-05S7-200字符串转换
S7-200转换指令中的I_S、DI_S、R_S以及S_I、S_DI、S_R是将16位整数、32位整数以及浮点数转换为ASCII字符串与将ASCII字符串转换为16位整数、32位整数以及浮点数的指令。梯形图编程相似,如将16位整数1234转换为ASCII字符串的程序格式如图3-79所示。
程序中的FMT定义以及处理过程与上述的ASCII字符转换基本相同。但在转换为字符串时,输出(OUT)存储器所指定的第1字节用于存储字符串的长度。因此,对于整数与双整数,字节对应的值分别为8与12;对于浮点数,此值与FMT参数的bit7~bit4相同。
S7-200的功能指令S7-200plc可以使用的功能指令可以参考以下。
S7-200 PLC功能指令总览。
字节字、双字逻辑操作指令;
INVB 字节取反
INV_W 字取反
INV_DW 双字取反
WAND_B 字节和字节相“与”
WAND_W 字和字相“与”
WAND_DW 双字和双字相“与”
字节字、双字逻辑操作指令;
WOR_B 字节和字节相“或”
WOR_W 字和字相“或”
WOR_DW 双字和双字相“或”
WXOR_B 字节和字节相“异或”
WXOR_W 字和字相“异或”
WXOR_DW 双字和双字相“异或”
比较指令;
-|>=B|- 字节比较
-|>=D|- 双整数比较
-|>=I|- 整数比较
-|>=R|- 浮点数比较
-|==S|- 等于字符串
-|<>S|- 不等于字符串
装载传送移动指令;
MOV_B 移动字节
MOV_W 移动字
MOV_DW 移动双字
MOV_R 移动浮点数
BLKMOV_B 成块移动字节
BLKMOV_W 成块移动字
BLKMOV_DW 成块移动双字
MOV_BIR 从输入立即移动字节
MOV_BIW 向输出立即移动字节
移位指令;
SHL_B 字节左移
SHL_W 字左移
SHL_DW 双字左移
SHR_B 字节右移
SHR_W 字右移
SHR_DW 双字右移
ROL_B 字节左循环
ROL_W 字左循环
ROL_DW 双字左循环
ROR_B 字节右循环
ROR_W 字右循环
ROR_DW 双字右循环
SHRB 寄存器位移
SWAP 交换字节
代码转换指令;
B_I 字节转换为整数
I_B 整数转换为字节
I_DI 整数转换为双整数
I_S BCD码转换为双整数
DI_I 双整数转换为整数
DI_R 双整数转换为浮点数
I_BCD 整数转换为BCD码
ROUND 舍人为双整数
TRUNC 舍去小数取整为双整数
R_S 浮点数转换为字符串
ITA 整数转换为ASC II
DTA 双整数转换为ASC II
RTA 浮点数转换为ASC II
ATH ASC II转换为十六进制数字
HTA 十六进制数字转换为ASCII
S_I 字符串转换为整数
S_DI 字符串转换为双整数
S_R 字符串转换为浮点数
DECO 解码
ENCO 编码
SEG 段
SET_ADDR 整数的二进制反码
数学运算指令;
ADD_R 浮点数加法
SUB_R 浮点数减法
MUL_R 浮点数乘法
DIV_R 浮点数除法
SQRT 浮点数平方根
SIN 浮点数正弦运算
COS 浮点数余弦运算
TAN 浮点数正切运算
LN 浮点数自然对数运算
BXP 浮点数自然指数运算
PID 浮点数比例、积分、微分环路运算
ADD_DI 双整数加法
ADD_I 整数加法
SUB_DI 双整数减法
数学运算指令;
SUB_I 整数减法
MUL_DI 双整数乘法
MUL_I 整数乘法
MUL 整数相乘、积为双整数的乘法
DIV_DI 双整数除法
DIV_I 整数除法
DIV 带余数的除法
INC_B 递增字节运算
INC_W 递增字运算
INC_DW 递增双字运算
DEC_B 递减字节运算
DEC_W 递减字运算
DEC_DW 递减双字运算
程序控制指令;
ENI 启用中断
DISI 禁用中断
RETI 从中断(INT)有条件返回
ATCH 附加中断
DICH 分离中断
CTR_EVNT 清除中断事件
FOR FOR
-(NEXT) NEXT
-(JMP) 跳接
LBL 标签
SCR 载人SCR
-(SCRT) 转移SCR
-(SCRE) 结束SCR
-(RET) 从子例行程序(SBR)有条件返回
-(END) 程序(OB1)有条件结束
-(STOP) 停止
-(WDR) 监控程序重设
DIAG_LED 诊断LED
特殊计数、定时指令;
HDEF 高速计数器定义
HSC 高速计数器
PLS 脉冲输出
BGN_ITIME 开始间隔时间
CAL_ITIME 计算间隔时间
字符串指令;
STR_LEN 查找字符串长度
STR_CPY 将字符串1复制至字符串2
SSTR_CPY 从字符串复制子字符串
STR_CAT 并置字符串
STR_FIND 在字符串1中查找字符串2
CHR_FIND 在字符串中查找字符
表指令;
LIFO 后人先出
FIFO 先人先出
AD_T_TBL 增加至表格
FILL_N 内存填充
TBL_FIND 表格查找
通信指令;
RCV 接收
NETR 网络读取
NETW 网络写入
GET_ADDR 获得端口地址