资源预览内容
第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
第9页 / 共21页
第10页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
11月4日(上午)1. Step 7 5.4(必须先装)安装文件在安装的时候要先放到c盘根目录下,文件夹和路径的名称最好设置为英文C:Step7 v5.4安装软件STEP7Disk1仿真软件 只能仿真一台plc2. Wincc6.0(第二个装)安装,文件等路径必须是英文路径,文件夹的名字最好也是英文名字安装之前打勾消息队列(控制面板删除添加组件),消息队列对话框中点击详细信息,将触发器取消选中。3. Wincc flex 触摸屏4. 授权蓝色的表示已装授权其他的要打勾进行安装长授权(最好是提示安装的进行安装)选择中间夹着的四个开始程序中有一个 lisence manager 软件进行管理授权,换电脑或者其他情况很必要。可以将授权导出到其它存储设备,进行备份对于只有一个电脑可以用的正版授权,可以将授权安装在c盘,再用还原精灵备份c盘,然后将授权导出,最后将c盘备份恢复一下西门子的软件每次安装完成后都需要重启,保证在安装之前不要运行其它软件如果用的是试用版可以调节系统的时间保证在使用期内,因为软件都是通过检测系统的时间来判断是否超出试用期的。如果一个系统装有重启还原的话可以对系统在启动时进行设置,F10选择1. 分类S7200 (CN)中国制造 基本上只有中国在用S71200(200的替代品)S7300 软冗余、硬荣誉S74002. 电源模块PSPS307 2A(700多)PS407 3A300的plc电源模块为可选,可以用开关电源代替;400为必选3. UR(机架)300的机架只是一个金属板400的机架有电路,机架选型很重要,如果选错可能导致没法用4. Cpu(核心)现在的300里面带的存储卡为特殊的存储卡,不能作为他用,卡为MMC400的卡还是RAM,所以需要配备电池,需要定期更换电池。5. 指示灯:电源指示,RUN,stop,SF(系统故障灯)软件跟硬件的故障:多半是硬件配置方面的问题,或者输入、输出模块,或者软件,或者参数超出范围,或者数据类型错误1BF灯总线故障,一般在通讯的时候,如挂有变频器的时候等等主机跟从机灯(一般工作中会配有两台cpu,一台作为主机)6. CPU 313C(C表示集成I/O 成为紧凑型cpu)低端CPU,价格在5000左右CPU 313C2DP(2DP表示第2个通信端口支持profibusDP(一种通信协议)2不一定说是两个通信端口都是支持该协议(有些是两个端口支持三种协议)CPU 3152DP(不带C,成为标准型CPU)中端CPU,处理数据能力较强,价格一万以上CPU 315F2PN/DP(F表示故障安全性,多了一个安全程序,可以进行保护)第二个网口是个网线口,支持以太网,也支持profinet(集合profibus的实时性和以太网的数据量大的有点)CPU 315T2DP(T表示运动控制)对电机的运动控制比较多,调速等而非简单的启动停止。一般针对?400的CPU都不带c只是一个单独的cpu所以还要单独选用输入/输出模块400H主要用来做硬件冗余?7. 其它模块()IM(接口模块)用来扩展CPU的机架模块也是可选模块IM365(SR发送接收)IM360(S)(360跟361必须成对使用)IM361(R)分布式I/O模块IM153-1(ET200M)()SM(信号模块?)A:(模拟量)AI:SM331SM431(中间的3表示模拟量,第三个1表示输入,2表示输出,3表示输入输出混合)AO:SM332SM432AIAO:SM334?D:(数字量)DI:SM321DO:SM322DI/DO:SM323选择模块的时候除考虑上述规则外还要注意订货号?比如说产地(所用语言不同)等等问题型号一致,订货号一致(找最接近的),选择的软件的型号也是一致的,才能保证正常的烧写程序。(3)FM(功能模块)FM350(4)CP(通信模块)CP3425(profibus)CP343127支持以太网要让plc正常工作:300的plc 必需:机架,CPU,MMC(300的)400的plc 还要电源 ,RAM11月4日(下午)1. 利用向导建立项目(不推荐)CPU种类有限,订货号也是有限的。CPU的地址默认的都是2OB1块:就是主程序的载体(必选)所选块的语言,常用LAD(梯形图)现场用的较多,仅来实现逻辑功能STL语言,针对于一些算法的实现,实现的功能最多FBD语言是逻辑门语言,功能少相互之间转换是不完全的2. 利用文件新建右击插入300站点打开硬件组态信息SIMATIC300选择机架(BACK)(默认为11个槽,最多只能放11个模块)第一个放电源模块(PS)第二个放CPU(CPU312是低端CPU不允许机架扩展)第三口放接口模块IM添加完各个模块之后需要对地址根据需要进行修改,西门子PLC的一大特点就是根据用户需要添加硬件组态适配器看作是下载线:只有下载功能网卡:CPCP下载、通信、诊断通信:借助网卡与上位机(wincc等)进行通信对于网卡的配置选项设置PG接口,对通信端口进行设置一般选择MPI通信协议在选择一项中选择要安装的信息注:硬件设备很多不支持热插拔属性里面主站要打勾地址默认为网卡地址(可以认为是主机地址)(是PLC,是触摸屏)超时参数以上参数如果在只有一台PLC的情况下是可以采取默认值的传输率:不是说传输率越高越好,一般跟通讯距离是有关的,最高站地址:默认,实际中可以选择,目前采用的RS是半双工,所以要注意发送接收的顺序,“令牌”传递:拿到令牌才能被扫描到并且有效,令牌是从依次传递传到最高,如果最高占地址设为,则扫到即停止后边的减少扫描时间,所以分配地址时,所设地址要保证在最高站地址以内。诊断:一般是对网卡或者?进行诊断读取:可以显示连接在电脑里面的其它模块硬件组态完之后将硬件组态信息下载到中,后边可以再下载软件信息到中。点击主界面的可访问节点按钮,可以显示连接在主机上的其他硬件接点(多个plc等),显示出的其它plc接点,打开之后会看到存储卡中的数据其中系统数据中的信息指的就是从机中下载的编译好的信息,可以直接对其中的数据进行删除,然后再把硬件组态信息重新下载。如何查看step中是否有库文件恢复出厂设置的方法,按住面板按钮,当指示灯从闪烁变为长亮的时候松开,再重复一次,即可实现恢复设置。11月5日 上午1. 三大存储区:装载存储区:MMC卡(300),RAM(400) 大小可以选择工作存储区:将前者中数据提取出来进行执行,该区大,速度快; 固化在硬件中,决定了plc的档次系统存储区:存放plc数据,(1) I/Q(输入/输出暂存区):(三菱里面是x/y)(2) PI/PQ(外部输入/输出)西门子程序分段规则:并联输入,并联输出都是可以;如果输出是从支路上出来可以,单独的从母线出来的输入连接输出是不行 的必须要分段。仿真器图标打开仿真器单步循环整体循环右下角表示当前的地址回到step7中选择可选择节点,会发现连接的虚拟plc(仿真器)编程时不允许双线圈输出(会以最后一条指令 的命令为准),因为I/Q只是暂存区1PI/PQ是直接跟CPU打交道。(3) 位存储区:最少256byte(存储数据是有限度的,主要数据存放在数据块中)作用:存储数据;中间变量(4) DB(数据块)存储数据量要大很多。(5) T/C 定时/计数(6) L(临时数据)以上六种都可以存放数据,plc跟外部的数据交换(1)(2)注,选项自定义语言切换中英文2. 西门子中可以处理的数据类型(1)基本数据类型(32位)位数据类型(bool(1bit 0,1),byte(8bit,8个布尔量构成一个字节),word,dword,char)数学数据类型(INT,DINT,REAL)定时器类型(S5TIME,TIME,DATE,TIME_OF_DAY)(2)复杂数据类型(长于32位)时间(date_and_time)矩阵()结构()字符串(STRING)()自定义数据技巧:导入数据到表,(格式)或者从表中将数据导出在块中方法一:选项符号表导入输出,实现符号表的数据跟exel表格的转化方法二:程序保存并关闭程序窗口选中块选项重新布线将旧地址批量修改为新地址。会自动生成文档。定时器指令定时器指令很灵活,时基是设定的。增加新的程序段,系统默认的是语句表达式编程方式,可以在视图选项中选择LAD梯形图格式。TT()SD开通延时定时器上边地址,下边定时时间定时时间可以直接设定,如:S5T#5S也可以用位存储器,如MW需要采用move指令将数据传送给MW采用这种方式的话系统会自动设定时基,通过仿真器中的MB模块中的数据可以看出对于MW这种字类型的数据,最高位4位数据为时基:000010MS0001100MS00101S001110S后边的12位为计时时间。可见最大延时时间为999*10s如果需求的时间很长可以借助于计数器实现循环功能,最大计时时间为:999*10s*999()SS 保持型开通延时需要添加复位指令()SF关断延时()SP脉冲定时器()SE扩展脉冲定时器红色问号实参(必须赋值)黑色虚线形参(可用可不用)与仿真器建立连接:首先通信协议选择,在属性中将地址设为的地址(一台的默认为)放着器打开之后处于stop状态是进行数据的编译下载,然后将仿真器的进行,在输入输出模块中进行输入的操作,并观察输出的变化。11月5日 下午1. 程序的载体不仅仅只有OB1(1)OB1循环执行OB(2)OB100启动执行OB(相当于三菱的M8002进行初始化)仅仅适用于S7300,暖启动OB101和OB102适用于400或一些特殊的300 (3)定期执行OB 日期中断执行OB e:OB10OB17可以实现例如每个月执行一次或者每个季度执行一次等等,可以用来上传报表等等。 (4)时间中断执行OB e:OBOB最长不超过分钟,最短毫秒。不超过程序的循环时间。区别于定时器:定时器是处于运行时才会有效果,要占用资源()事件驱动执行OB延时中断OB:当满足特定条件后才会延时执行靠来触发
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号