1FL6032-2AF21-1AA1

发布
浔之漫智控技术(上海)有限公司
品牌
西门子
型号
模块
产地
德国
电话
15821971992
手机
15821971992
发布时间
2023-07-19 17:06:40
产品详情

西门子S7-300PLC模拟量输出控制西门子MM440变频器
     关键词: 西门子 S7-300 PLC 摘要:西门子S7-300PLC模拟量输出控制西门子MM440变频器,包括变频器参数设置,PLC程序。
工控常用的模拟量信号是4-20mA电流信号,如果用此信号作为变频器的信号给定, 首先,确定变频器频率给定是电压信号给定还是电流信号给定,在西门子MM4系列变频器上都有一个DIP拨码开关设置为ON位置(DIP拨码开关设置为OFF时默认的是电压信号给定,DIP拨码开关设置为ON时默认的是电流信号给定)。   将PC中编写的程序传送给plc称为下载,将PLC中的程序传送给PC称为上载。
    1.下载程序
    程序编译后,就可以将编译好的程序下载到PLC。程序下载的方法是:执行菜单命令“文件→下载”,也可单击工具栏上的“”图标,会出现“下载”对话框,单击“下载”按钮即可将程序下载到PLC,如果PC与PLC连接通信不正常,会出现对话框,提示通信错误。
    程序下载应让PLC应处于“STOP”模式,程序下载时PLC会自动切换到“STOP”模式,下载结束后又会自动切换到“RUN”模式,若希望模式切换时出现模式切换提示对话框,可勾选对话框右下角两项。
    2.上载程序
    当需要修改PLC中的程序时,可利用STEP 7 - Micro/WIN软件将PLC中的程序上载到PC。在上载程序时,需要新建一个空项目文件,以便放置上载内容,如果项目文件有内容,将会被上载内容覆盖。
    上载程序的方法是,执行菜单命令“文件→上载”,也可单击工具栏上的“”图标,会出现类似的“上载”对话框,单击其中的“上载”按钮即可将PLC中的程序上载到PC中。 西门子很多用户表示T出现频率较高,讨论软件中是否应该用M和T,


       咱说下T ,这很多用户写软件基本上不是用IEC_Timer或者Ton_Timer,我们的系统一般都不小,一般一个项目40~150个分布式站点还是有点,对应的设备当然不会少,每一台设备上Timer还是要用上几个的,下面说一下具体实现思路。


       1、 以S7-1516 3PN/DP作为主机,打开“系统和时钟存储器”


       此时在变量表中自动增加了系统时钟变量


       此时把程序下载到PLC或者PLCsim监控一下变量表,会发现上述变量已经是按固定频率变化了。


       注意如果下载完程序,监控变量无变化,可通过格式化存储卡,重新下载程序解决,这个应该是PLC的bug,我碰到过这种现象。


       2、 建全局DB块:


       3、 建一个FC块:


作一个1s的脉冲信号

R_TRIG_DB"(CLK:="Clock_1Hz",

Q=>"DB_Timer".Pulse_1s);

IF "DB_Timer".Pulse_1s THEN

DB_Timer".Num += 1;END_IF;


       通过监控发现Num是按1s的速度递增。到此1s的全局脉冲信号就有了,当然只有1s的脉冲信号是不够的,根据软件工艺需要再作脉冲信号就是了。


       需要用定时器时使用int变量记数,时间到去作触发事件,要记得给int变量复位。在软件中不要用M,懂一有一点语言编程知识的应该知道,在大型系统时免不了要用Array[n]、Struct 、Array of Struct[n],这些在M区是没有办法定义的,但是在DB块中这些都可以实现。

 

   西门子1200的基本操作及使用规范指南
 
       V1.0版本包含以下内容:


       1.指令:

       、
       (1)基本指令:


定时器操作:定时器多重背景

计数器操作:计数器多重背景


移动操作:

移动块和存储区移动:MOVE_BLK、MOVE_BLK_VARIANT

数组间接寻址

AT和片段访问

PEEK、POKE

转换操作:缩放和标准化:SCALE_X、NORM_X

程序控制指令:测量程序运行时间:RUNTIME


       (2)扩展指令:


日期和时间:


设置时间及时间相加减:WR_LOC_T、RD_LOC_T、WR_SYS_T、RD_SYS_T、SET_TIMEZONE、T_DIFF、T_ADD、
T_CONV

字符串+字符:

字符串和浮点数之间的相互转化:S_CONV、STRG_VAL、VAL_STRG

ASCII字符串和十六进制数的相互转化:HTA、ATH


       2.功能:


修改IP地址:T_CONFIG

组态控制

TRACE


       3.通讯:


       (1)以太网:

PNIO:S7-1200 与 S7-1200 Profinet 通信、S7-1200 与 S7-300 PN Profinet 通信

S7:S7-1200 与 S7-1200 S7 通信、S7-1200 与 S7-300 PN S7 通信、

S7-1200 与 S7-300 CP343-1 S7 通信、S7-1200 与 CP243-1 S7 通信

TCP:S7-1200与S7-1200的 TCP 通讯、S7-1200 与 S7-300 PN TCP 通信、

S7-1200 与 S7-300 CP343-1 TCP 通信、S7-1200与S7-1200的 Modbus TCP 通讯


       (2)PROFIBUS:

S7-1200与S7-300集成口的PROFIBUS DP主从通信

S7-1200与S7-300 CP342-5的PROFIBUS DP主从通信


       (3)串口:

MODBUS:S7-1200与S7-1200的MODBUS通信

USS:S7-1200 与西门子传动设备之间通信


       4.功能:


       (1)运动控制:


1.通过发送PTO脉冲的方式控制驱动器,工艺对象组态的测量单位为"脉冲";

2.通过发送PTO脉冲的方式控制驱动器,工艺对象组态的测量单位为"mm";

3.使用命令表功能将多个单独的轴控制命令组合到一个运动顺序中;

4.通过模拟量输出控制伺服进行闭环控制;

5.通过基于PROFINET的PROFIdrive方式与V90 PN连接; 


       (2)高速计数器


1. 高速计数器基本指令CTRL_HSC使用例程

2. 高速计数器扩展指令CTRL_HSC_EXT使用例程;

3. 高速计数器断电数据保持例程;


浔之漫智控技术(上海)有限公司

联系人:
聂聪(先生)
电话:
15821971992
手机:
15821971992
地址:
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
邮件:
2724917714@qq.com
行业
工控系统及装备 上海工控系统及装备
我们的其他产品
拨打电话 请卖家联系我