• 沒有找到結果。

of 58存储卡

在文檔中 PC Access S7-200SMART (頁 48-111)

S7-200 SMARTCPU支持商用MicroSD卡(支持容量为4G,8G,16G):可用于程序传输,CPU固件更新,恢复 CPU出厂设置。

打开CPU本体数字量输出点上方的端子盖,可以看到右侧有一卡槽,将MicroSD卡缺口向里插入,如图 1所示:

图 1.插入Micro SD 卡 使用 MicroSD卡传送程序

制作程序传输卡:

步骤一:

用户在 CPU 上电且停止状态下插入存储卡;

注意:用户也可以在CPU断电状态下插入一张空的存储卡然后再将 CPU 上电,但是需要注意的是存储卡必须确实是空的而不是旧的 固件更新卡或者是程序传输卡。否则可能会更改 CPU 固件或者是内部存储的项目。

步骤二:

下载源程序到CPU(如果CPU中已经存在源程序则不需此步);

步骤三:

在 Micro/WINSMART 中,点击“PLC”->“编程存储卡” ,打开“编程存储卡”对话框,选择需要被拷贝到存储卡上的块,点击“编 程”按钮,如图2所示;

图 2.编程存储卡 步骤四:

当 Micro/WINSMART 显示编程操作成功执行时(“编程存储卡”对话框显示编程成功,点击“关闭”)如图3所示,从CPU上取下存储 卡。

Page 1 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图 3.编程存储卡成功

注意:在 Micro/WINSMART 中进行“编程存储卡”操作时,是将CPU中存储的程序拷贝至CPU,而非软件中打开的程序。所以必须 先将程序下载到CPU中,才能执行“编程存储卡”操作。

使用已制作好的程序传输卡拷贝项目到另一个 CPU:

步骤一:

在 CPU 断电状态下插入存储卡;

步骤二:

给 CPU 上电,CPU会自动识别存储卡为程序传输卡并且自动将其中的内容复制到 CPU 内部存储器,传输过程中RUN指示灯和 STOP 指示灯以 2 HZ的频率交替点亮;

步骤三:

当 CPU 只有 STOP灯开始闪烁,表示“程序传送”操作成功,则从 CPU 上取下存储卡。

使用 MicroSD卡更新固件 步骤一:

用普通读卡器将固件文件拷贝到一个空的MicroSD 卡中。固件文件包括:工作文件 “S7_JOB.S7S” 和文件夹“FWUPDATE.S7S”(内 含固件,命名方式:CPU订货号+固件版本号,扩展名为.upd)。

使用记事本打开文件 “S7_JOB.S7S”,应只包含字符串“FWUPDATE”。

图 4.固件文件夹 步骤二:

在 CPU 断电状态下将包含固件文件的存储卡插入 CPU ; 步骤三:

给 CPU 上电,CPU会自动识别存储卡为固件更新卡并且自动更新 CPU固件。更新过程中RUN指示灯和 STOP 指示灯以 2HZ的频率 交替点亮。

步骤四:

当 CPU 只有 STOP灯开始闪烁,表示“固件更新”操作成功,从 CPU上取下存储卡。

步骤五:

Page 2 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

给 CPU 重新上电,在 Micro/WINSMART 中查看CPU固件版本,如图5所示。

图 5.查看CPU固件版本

使用 MicroSD卡恢复 CPU出厂设置 步骤一:

用普通读卡器将恢复出厂设置文件拷贝到一个空的 MicroSD卡中。恢复出厂设置文件为文本文件 “S7_JOB.S7S” 。 使用记事本打 开文本文件 “S7_JOB.S7S”,应包含字符串“RESET_TO_FACTORY”。

步骤二:

在 CPU 断电状态下插入 MicroSD卡,给 CPU上电,CPU 会自动识别存储卡为恢复出厂设置卡并且自动恢复 CPU 出厂设置。恢复出 厂设置过程中,RUN指示灯和 STOP 指示灯以 2 HZ的频率交替点亮。

步骤三:

当 CPU 只有 STOP灯开始闪烁,表示“恢复出厂设置”操作成功,从 CPU上取下存储卡。

步骤四:

“恢复出厂设置”操作包括以下几项操作:将 CPUIP 地址恢复为出厂默认设置,清空 CPU 程序块、数据库和系统块。

Page 3 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图 6.恢复出厂设置操作后 CPU 的 IP地址

作文件包含字符串 “FWUPDATE”,那么这张存储卡便是固件更新卡。若工作文件包含字符串 “TO_ILM”,那么这张存储卡便是程序

图中:

HSC0 I0.0 I0.1 I0.4

HSC1 I0.1

HSC2 I0.2 I0.3 I1.5

HSC3 I0.3

表2.高速计数器的寻址

●加入下拉电阻是为了使输入输出信号达到其逻辑电平有效范围。 如果设备的输出是集电极开路晶体管,则可能出现这种情况。 晶

S7-200SMART 高速计数器是否支持模式12?

高速计数器指令向导

在 Micro/WINSMART 中的命令菜单中选择 Tools(工具)>Wizards(向导)中选择 High SpeedCounter(高速计数器向导) ,也 可以在项目树中选择 Wizards(向导)文件夹中的 HighSpeed Counter(高速计数器向导)按钮,如图 1所示。

图 1.选择 HSC向导

步骤一:选择 HSC编号,如图 2所示。

图 2.选择计数器编号

步骤二:为计数器命名,在左侧树形目录中选择“高速计数器”,如图 3所示。

Page 10 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图 3.高速计数器命名

步骤三:选择计数器模式,详细信息请见“表1.高速计数器的模式及输入点”。

图 4.选择高速计数器模式 步骤四:配置初始化信息。

Page 11 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图 5.HSC初始化选项 在上图中:

1.为初始化子程序命名,或者使用默认名称。

2.设置计数器预置值:可以为整数、双字地址或符号名:如 5000、VD100、PV_HC0。用户可使用全局符号表中双字整数对应的符号 名。如果用户输入的符号名尚未定义,点击‘ Generate (生成)’后会看到:

这个提示框显示:“这不是定义的全局符号。您希望定义符号吗”,点击“是”

填入地址和注释,注意:地址必须为双字地址, 注释可以不填。

3.设置计数器初始值:可以为整数、双字地址或符号名:5000、VD100、CV_HC0。

4.初始化计数方向:增,减。

5.对于带外部复位端的高速计数器,可以设定复位信号为高电平有效或者低电平有效。

6.使用A/B相正交计数器时,可以将计数频率设为1倍速或4倍速。使用非A/B相正交计数器时,此项为虚。

7.S7-200 SMART均不支持带外部启动端的高速计数器,因此此项为虚。

注意:所谓“高/低电平有效”指的是在物理输入端子上的有效逻辑电平,即可以使 LED灯点亮的电平。这取决于源型/漏型 输入接法,并非指实际电平的高、低。

步骤五:配置中断事件,如图 6所示。

Page 12 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图 6.配置中断

如图 6所示,一个高速计数器最多可以有 3 个中断事件,在白色方框中填写中断服务程序名称或者使用默认名称:

在这里配置的中断事件并非必须,系由用户根据自己的控制工艺要求选用。

1.外部复位输入有效值时中断,如果使用的高速计数器模式不具有外部复位端,则此项为虚。

2.方向控制输入状态改变时的中断,有以下 3 种情况会产生该中断:

¡ 单项计数器的内部或外部方向控制位改变瞬间

¡ 双相计数器增、减时钟交替的瞬间

¡ A/B相脉冲相对相位(超前或滞后)改变时瞬间

3.当前值等于预置值时产生的中断,通过向导,可以在该中断的服务程序中重新设置高速计数器的参数,如预置值、当前值。一个 这样的过程称为‘一步‘。

步骤六:配置 HSC步数,如图 7所示,最多可设置 10步。

图 7.配置 HSC 步数

步骤七:定义高速计数器每一步的操作,如图 8所示:

Page 13 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图 8.HSC第一步

在这里配置的是当前值等于设定值中断的服务程序中的操作:

1.向导会自动为当前值等于预置值匹配一个新的中断服务程序,用户可以对其重新命名,或者使用默认的名称。

2.勾选后,用户在右侧输入新的预置值。

3.勾选后,用户在右侧输入新的当前值。

4.如果选用的高速计数器模式有内部方向控制位。

5.使用相同的方法完成其余两步的设置 步骤八:完成向导,如图 9所示:

图 9.完成向导

点击向导对话框左侧树形目录中的选项“组件(Components)”可以看到此时向导生成的子程序和中断程序名称及描述,点击“生成

(Generate)”按钮,完成向导。

注意:Micro/WIN SMART高速计数器指令向导采用树形目录的形式,用户可以直接在目录树中选择相应选项进行设置,这种方式便 于用户在完成指令向导后根据实际需求进行快速修改。

步骤九:调用子程序:

Page 14 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

注意:

计算机必须按照一定的时间间隔对反馈进行采样,才能进行PID控制的计算。采样时间就是对反馈进行采样的间隔。短于采样时

Micro/WINSMART提供了PIDWizard(PID指令向导),可以帮助用户方便地生成一个闭环控制过程的PID算法。此向导可以完成绝大多 数PID运算的自动编程,用户只需在主程序中调用PID向导生成的子程序,就可以完成PID控制任务。

PID向导既可以生成模拟量输出PID控制算法,也支持开关量输出;既支持连续自动调节,也支持手动参与控制。建议用户使用此向导 对PID编程,以避免不必要的错误。

建议用户使用较新的编程软件版本。在新版本中的PID向导获得了改善。

PID向导编程步骤

使用以下方法之一打开 PWM向导:

●在Micro/WINSMART中的工具菜单中选择PID向导:

图1.选择PID向导

● 在项目树中打开“向导”文件夹,然后双击“PID”,或选择“PID”并按回车键。

图2.选择PID向导

第一步:定义需要配置的PID回路号

在此对话框中选择要组态的回路。 最多可组态 8 个回路。 在此对话框上选择回路时,PID 向导左侧的树视图随组态该回路所需的所 有节点一起更新。

图3.选择需要配置的回路 第二步:为回路组态命名

可为回路组态自定义名称。 此部分的默认名称是“回路 x”,其中“x”等于回路编号。

Page 17 of 58 存储卡

2012-12-22 file://D:\TEMP\~hh3A6D.htm

该文档是极速PDF编辑器生成,

如果想去掉该提示,请访问并下载:

http://www.jisupdfeditor.com/

长沙工控帮教育科技有限公司整理 长沙工控帮教育科技有限公司整理

www.gkbpx.com

图4.为PID回路命名 第三步:设定PID回路参数

图5.设置PID参数

图5中定义了PID回路参数,这些参数都应当是实数:

a.增益: 即比例常数,默认值=1.00。

b.积分时间:如果不想要积分作用,默认值=10.00。

c.微分时间:如果不想要微分回路,可以把微分时间设为0 ,默认值=0.00。

c.微分时间:如果不想要微分回路,可以把微分时间设为0 ,默认值=0.00。

在文檔中 PC Access S7-200SMART (頁 48-111)

相關文件