四川成都西门子PLC代理商
作为西门子中国授权代理商,供应全国西门子工控设备,主要销售西门子PLC模块,西门子交换机,西门子变频器,西门子触摸屏,西门子电机,西门子数控软件,西门子电线电缆,西门子低压产品等等。本公司坐落于松江工业区西部科技园,西边和全球芯片制造商台积电毗邻,
东边是松江大学城,向北5公里是佘山国家旅游度假区。轨道交通9号线、沪杭高速公路、同三国道、松闵路等
交通主干道将松江工业区与上海市内外连接,交通十分便利。
公司国际化工业自动化科技产品供应商,是从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。与西门子品牌合作,只为能给中国的客户提供的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。
目前,浔之漫智控技术(上海)有限公司将产品布局于中、高端自动化科技产品领域,其产品范围包括西门子S7-SMART200、 S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP 等各类工业自动化产品。
我们还提供西门子G120、G120C V20 变频器; S120 V90 伺服控制系统;6EP电源;电线;电缆;
网络交换机;工控机等工业自动化的设计、技术开发、项目选型安装调试等相关服务。
长期紧密合作过程中,建立了良好相互协作关系,在自动化控制方面的业务逐年成倍增长,为广大用户提供西门子的及自动控制的佳解法方案。西门子公司是一家专注于工业、基础设施、交通和医疗领域的科技公司。浔之漫智控技术(上海)有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以PLC复杂控制系统、传动技术应用、数控系统以及低压控制低压配电为公司的技术特长。
试凑至获得满意的控制效果和PID控制参数20。根据反复的试凑,调出比较好的结果是P=120. I=3.0 D=1.0。 第五章 程序设计5.1方案设计思路PLC采用的是的S7-200,CPU是224系列,采用了5个灯来显示过程的状态,分别是运行灯,停止灯,温度正常灯,温度过高(警示灯)灯,和加热灯,可以通过5个灯的开关状况判断加热炉内的大概情况。K型传感器负责检测加热炉中的温度,把温度信号转化成对应的电压信号,经过PLC模数转换后进行PID调节。根据PID输出值来控制下一个周期内(10s)内的加热时间和非加热时间。在加热时间内使得继电器接通,那加热炉就可处于加热状态,则停止加热21。1)
19、硬件连线如图5-1所示。 图 5-1 硬件连线图2) I/O点地址分配如表5-2所示。 表 5-2 I/O点地址分配地址名称功能I0.1启动按扭按下开关,设备开始运行I0.2开关按钮按下开关,设备停止运行I0.3保护按钮按下开关,终止加热Q0.0运行灯灯亮表示设备处于运行状态Q0.1停止灯灯亮表示设备处于停止状态Q0.3温度状态指示灯(正常灯亮表示炉温在正常范围内Q0.4温度状态指示灯(危险)灯两表示炉温过高,处于危险状态Q0.5固态继电器灯亮表示加热炉正处于加热阶段3)程序地址分配如表5-3所示。 表 5-3 内存地址分配地址说明VD0用户设定比例常数P存放地址VD4用户设定积分常数I存放
8用户设定微分常数D存放地址VD12目标设定温度存放地址VD16系统运行时间秒存放地址VD20系统运行时间分钟存放地址VD30当前实际温度存放地址VW34一个周期内加热时间存放地址VW36一个周期内非加热时间存放地址4) PID指令回路表如表5-4所示。 表 5-4 PID指令回路表地址名称说明VD100过程变量(PVn)必须在0.01.0之间VD104给定值(SPn)必须在0.01.0之间VD108输出值(Mn)必须在0.01.0之间VD112增益(Kc)比例常数,可正可负VD116采样时间(Ts)单位为s,必须是正数VD120采样时间(Ti)单位为min,必须是正数VD124微分时间
21、(Td)单位为min,必须是正数VD128积分项前值(MX)必须在0.01.0之间VD132过程变量前值(PVn-1)必须在0.01.0之间5.2 程序流程图程序流程图如图5-5所示,1个主程序,3个子程序。温度高于限制温度温度低于限制温度 运行PLC初始化安全灯I0.1=?I0.1=0初始化运行指示灯I0.1=1调用子程序0调用子程序1每10s调用1次子程序2炉子加热主程序子程序0初试化粗调温度=?微调返回温度小于限制温度 设定目标温度设定PID值返回子程序1子程序2读入温度并转换把实际温度值放于VD30中调用PID指令时间寄存器加10s设定下一周期内的加热时间返回