注意点
S7-200/200CN只能使用Step7-MicroWin SP9来编程
S7 200是非Smart系列,仅支持
CPU21x 和 22x(
不支持S7 200 Smart CPU:SRXX)。
上传和下载
上传程序文件是指将存储在
PLC
主机中的程序文件装入到编程器(计算机),File/Upload
禁止使用Download!!!
下载程序文件是指将存储在编程器(计算机)中的程序文件装入到PLC主机中。可用菜单命令File>Download
数据字典
符号表:
符号表是对程序中的编程软元件进行文字标注,增强程序的可读性。一旦对某个软元件进行了符号标注,则该符号与元件地址配对,编程过程中使用符号或元件具有同样的意义
I/O符号:对数字输入I和输出Q及模拟输入AI和输入AQ进行注释
系统符号:查看系统提供的特殊存储区地址的符号,通常不作修改
POU符号:查看主程序,子程序,中断程序的符号。这个是程序,一般不用
表格1:除开上述地址的符号,基本都在表格1中完成,如M,S,V等
寄存器类型
I:输入继电器,实际使用中常见的类型
Q:输出寄存器,实际使用中常见的类型
V:变量存储器,实际使用中常见的类型
下面一些类型通常不太用,似乎PLC程序内部使用,一般我们不需要采集
M:通用
辅助继电器
。
SM:特殊继电器。SMD,SMB,SMW
T:定时器
C:计数器
S:顺序控制继电器
L:局部变量存储器
AI:模拟量输入映像寄存器
AQ:
模拟量输出
映像寄存器
HC:高速计数器
AC:累加器
变量地址写法
取1个位,地址写法:{寄存器类型}X.Y,如
I1.3,输入寄存器第1个第3位
Q1.1,输出寄存器第1个第1位
取1个字节,地址写法:{寄存器类型}B
如VB3,表示V寄存器取第3个字节
取1个字(2个字节),地址写法:{寄存器类型}W
如VW3,表示V寄存器取第3个字(从1开始)
下载
从
ftp://ftp.peakinfo.cn/software/PLC/simens/step-7microwin v4.0 sp9-ONLY-S7-200
.zip
安装Step7-MicroWin SP9
支持在Win10安装,(
WinXP也可以),
实体机或者虚拟机下安装和使用
需要解压后,再以管理员身份执行Setup.exe
,否则有可能报错:An error -5001 80070002 has occur
如果出现无法扫描到S7 200的PLC,报错:Error: Communications time-out. Check the port number, network address,baud rate, and the attached cable. 可以尝试卸载再重新安装。经测试,重装也不行
选择英语
可以修改安装目录
一致点击下一步,直到结束
Step7 MicroWin的运行与配置
打开,不需要打开项目,缺省配置即可
打开和设置通讯参数。左侧Set PG/PC Interface,步骤按下图1/2/3/4
设置通讯Communications,见下图1/2/3/4。
最终可以搜索到一个CPU,如右图的SR20 REL V2.31。并得到地址
上传PLC程序到电脑
选择主菜单:File/Upload
在弹出画面点击Upload。
成功后,CPU应该和PLC CPU相同
监视寄存器的值
点击Status Chart/User1,打开一个状态图表
在Address栏输入寄存器地址
选择Debug/Start Chart Status,可以观察到每个地址的当前值
修改串口波特率
工程/Communication Ports,修改波特率
将波特率设置为19.2kbps,缺省为187.5kps
实物连接图片