• 西门子5SL5203-7CC
  • 西门子5SL5203-7CC
  • 西门子5SL5203-7CC

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子 现场安装

5SL5203-7CC


指令格式

(语句表)

功能

操作数

数据类型转换指令

BTI IN,OUT

将字节输入数据IN转换成整数类型,结果送到OUT,无符号扩展

IN:VB,IB,,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常数

OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD

ITB IN,OUT

将整数输入数据IN转换成一个字节,结果送到OUT。输入数据超出字节范围(0~255)则产生溢出

IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常数

OUT:VB,IB,,MB,SB,SMB,LB,AC,*VD,*AC,*LD

DTI IN,OUT

将双整数输入数据IN转换成整数,送到OUT。

IN:VD,ID,QD,MD,SD,SMD,LD,HC,AC,*VD,*AC,*LD,常数

OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD

ITD IN,OUT

将整数输入数据IN转换成双整数(符号进行扩展),结果送到OUT

IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常数

OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

ROUND IN,OUT

将实数输入数据IN转换成双整数,小数部分四舍五入,结果送到OUT

IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

IN还可以是常数

在ROUND指令中IN还可以是HC

TRUNC IN,OUT

将实数输入数据IN转换成双整数,小数部分直接舍去,结果送到OUT

DTR IN,OUT

将双整数输入数据IN转换成实数,送到OUT

IN,OUT:VD,ID,QD,MD,SD,SMD,LD,AC,*VD,*AC,*LD

IN还可以是HC和常数

BCDI OUT

将BCD码输入数据IN转换成整数,送到OUT。IN的范围为0~9999

IN,OUT:VW,IW,QW,MW,SW,SMW,LW,T,C,AC,*VD,*AC,*LD

IN还可以是AIW和常数

AC和常数

IBCD OUT

将整数输入数据IN转换成BCD码,结果送到OUT。IN的范围为0~9999

编码译码指令

ENCO IN,OUT

将字节输入数据IN的较低有效位(值为1的位)的位号输出到OUT*的字节单元的低4位

IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AIW,AC,*VD,*AC,*LD,常数

OUT:VB,IB,,MB,SB,SMB,LB,AC,*VD,*AC,*LD

DECO IN,OUT

根据字节输入数据IN的低4位所表示的位号将OUT所*的字单元的相应位置1,其它位置0

IN:VB,IB,,MB,SB,SMB,LB,AC,*VD,*AC,*LD,常数

IN:VW,IW,QW,MW,SW,SMW,LW,T,C,AQW,AC,*VD,*AC,*LD

段码指令

SEG IN,OUT

根据字节输入数据IN的低4位有效数字产生相应的七段码,输出到OUT,OUT的较高位恒为0

IN,OUT:VB,IB,,MB,SB,SMB,LB,AC,*VD,*AC,*LD

IN还可以是常数

字符串转换指令

ATH IN,OUT,LEN

把从IN开始的长度为LEN的ASCⅡ码字符串转换成16进制数,并存放在以OUT为首地址的存储区中。合法的ASCⅡ码字符的16进制值在30H~39H,41H~46H之间,字符串的较大长度为255个字符

IN,OUT,LEN:VB,IB,,MB,SB,SMB,LB,*VD,*AC,*LD

LEN还可以是AC和常数

202202231632210850864.jpg202202231632207636284.jpg


高速计数器指令的初始化的步骤如下:

(1)用**扫描时接通一个扫描周期的特殊内部存储器SM0.1去调用一个子程序,完成初始化操作。因为采用了子程序,在随后的扫描中,不必再调用这个子程序,以减少扫描时间,使程序结构更好。

(2) 在初始化的子程序中,根据希望的控制设置控制字(SMB37、SMB47、SMB137、SMB147、SMB157),如设置SMB47=16#F8,则为:允许计数,写入新当前值,写入新预置值,更新计数方向为加计数,若为正交计数设为4�,复位和起动设置为高电平有效。

(3)执行HDEF指令,设置HSC的编号(0-5),设置工作模式(0-11)。如HSC的编号设置为1,工作模式输入设置为11,则为既有复位又有起动的正交计数工作模式。

(4)用新的当前值写入32位当前值寄存器(SMD38,SMD48,SMD58 ,SMD138, SMD148, SMD158)。如写入0,则当前值,用指令MOVD   0,SMD48实现。

(5)用新的预置值写入32位预置值寄存器(SMD42 ,SMD52, SMD62, SMD142 ,SMD152, SMD162)。如执行指令MOVD  1000,SMD52,则设置预置值为1000。若写入预置值为16#00,则高速计数器处于不工作状态。

(6)为了捕捉当前值等于预置值的事件,将条件CV=PV中断事件(事件13)与一个中断程序相联系。

(7)为了捕捉计数方向的改变,将方向改变的中断事件(事件14)与一个中断程序相联系。

(8)为了捕捉外部复位,将外部复位中断事件(事件15)与一个中断程序相联系。

(9)执行全局中断允许指令(ENI)允许HSC中断。

(10)执行HSC指令使S7-200对高速计数器进行编程。

(11)结束子程序。

S7-200可编程控制器STEP7-Micro/WIN32编程软件的安装 

    西门子S7-200可编程控制器PLC使用STEP7-Micro/WIN32编程软件进行编程。STEP7-Micro/WIN32编程软件是基于bbbbbbs的应用软件,功能强大,主要用于开发程序,也可用于适时监控用户程序的执行状态。加上汉化后的程序,可在全汉化的界面下进行操作。

1. 安装条件
操作系统:bbbbbbs95以上的操作系统。

计算机配置:IBM486以上兼容机,内存8MB以上,VGA显示器,至少50MB以上硬盘空间。

通信电缆:用一条PC/PPI电缆实现可编程控制器与计算机的通信。

2. 编程软件的组成
STEP7-Micro/WIN32编程软件包括Microwin3.1;Microwin3.1的升级版本软件Microwin3.1 SP1;Toolbox(包括Uss协议指令:变频通信用,TP070:触摸屏的组态软件Tp Designer V1.0设计师)工具箱;以及Microwin 3.11 Chinese(Microwin3.11 SP1和Tp Designer的**汉化工具)等编程软件。

3. 编程软件的安装
按Microwin3.1→Microwin3.1 SP1→Toolbox→Microwin 3.11 Chinese的顺序进行安装。

首先安装英文版本的编程软件:双击编程软件中的安装程序SETUP.EXE,根据安装提示完成安装。接着,用Microwin 3.11 Chinese软件将编程软件的界面和文件汉化。步骤如下:(1)在光盘目录下,找到“mwin_service_pack_from V3.1 to3.11”软件包,按照安装向导进行操作,把原来的英文版本的编程软件转换为3.11版本。(2)打开“Chinese3.11”目录;双击setup,按安装向导操作,完成汉化补丁的安装。(3)完成安装。

4. 建立S7-200 CPU的通信


图1 PLC与计算机的连接文本框: RS-485
可以采用PC/PPI电缆建立PC机与PLC之间的通信。这是典型的单主机与PC机的连接,不需要其他的硬件设备。如图1所示。PC/PPI电缆的两端分别为RS-232和RS-485接口,RS-232端连接到个人计算机RS-232通信口COM1或COM2接口上,RS-485端接到S7-200 CPU通信口上。PC/PPI电缆中间有通信模块,模块外部设有波特率设置开关,有5种支持PPI协议的波特率可以选择,分别为:1.2K,2.4K,9.6K,19.2K,38.4K。系统的默认值为9.6K b/s。PC/PPI电缆波特率设置开关(DIP开关)的位置应与软件系统设置的通信波特率相一致。DIP开关如图2所示,DIP开关上有5个扳键,1、2、3号键用于设置波特率,4号和5号键用于设置通信方式。通信速率的默认值为9600bit/s,如图2所示,1、2、3号键设置为010,未使用调制解调器时,4、5号键均应设置为0。

 



5. 通信参数的设置
硬件设置好后,按下面的步骤设置通信参数。

(1)在STEP7-Micro/WIN32运行时单击通信图标,或从“视图(View)”菜单中选择“通信(Communications)”,则会出现一个通信对话框。

(2)对话框中双击PC/PPI电缆图标,将出现PC/PG接口的对话框。

(3)单击“属性(Properties)”按钮,将出现接口属性对话框,检查各参数的属性是否正确,初学者可以使用默认的通信参数,在PC/PPI性能设置的窗口中按“默认(Default)”按钮,可获得默认的参数。默认站地址为2,波特率为9600b/s。

6. 建立在线连接
在前几步顺利完成后,可以建立与S7-200 CPU的在线联系,步骤如下:

(1)在STEP7-Micro/WIN32运行时单击通信图标,或从“视图(View)”菜单中选择“通信(Communications)”,出现一个通信建立结果对话框,显示是否连接了CPU主机。

(2)双击对话框中的刷新图标,STEP7-Micro/WIN32编程软件将检查所连接的所有S7-200CPU站。在对话框中显示已建立起连接的每个站的CPU图标、CPU型号和站地址。

(3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。

7. 修改PLC的通信参数
计算机与可编程控制器建立起在线连接后,即可以利用软件检查、设置和修改PLC的通信参数。步骤如下:

(1)单击浏览条中的系统块图标,或从“视图(View)”菜单中选择“系统块(System Block)”选项,将出现系统块对话框。

(2)单击“通信口”选项卡,检查各参数,确认无误后单击确定。若须修改某些参数,可以先进行有关的修改,再单击“确认”。

(3)单击工具条的下载按钮,将修改后的参数下载到可编程控制器,设置的参数才会起作用。

8. 可编程控制器的信息的读取
选择菜单命令“PLC”,找“信息”,将显示出可编程控制器RUN/STOP状态,扫描速率,CPU的型号错误的情况和各模块的信息




http://zhangqueena.b2b168.com

产品推荐