云南西门子(中国)授权总代理商
SIMATIC S7-400 具有两种不同的通讯接口:
集成在CPU上的MPI接口:为您提供经济型解决方案
通过通讯模板进行点对点连接以及连接到PROFIBUS和工业以太网总线系统:为您提供高性能解决方案。
可为您提供下列通讯模板:
CP 440, CP 441-1 和 CP 441-2:提供点对点连接
CP 443-5:连接到 PROFIBUS
CP 443-1:连接到工业以太网
CP 444:按照 MAP 3.0 使用 MMS 连接到工业以太网
STEP7-Mirco/WIN编程元素及项目组件
s7-200的三种程序组织单位(POU)指主程序、子程序和中断程序。STEP 7-Micro/WIN为每个控制程序在程序编辑器窗口提供分开的制表符,主程序总是个制表符,后面是子程序或中断程序。
一个项目(Project)包括的基本组件有程序块、数据块、系统块、符号表、状态图表、交叉引用表。程序块、数据块、系统块须下载到PLC,而符号表、状态图表、交叉引用表不下载到PLC。
程序块由可执行代码和注释组成,可执行代码由一个主程序和可选子程序或中断程序组成。程序代码被编译并下载到PLC,程序注释被忽略。
2 2 在“指令树”中 右击“程序块”图标可以插入子程序和中断程序。
数据块由数据(包括初始内存值和常数值)和注释两部分组成。
数据被编译后,下载到可编程控制器,注释被忽略。
系统块用来设置系统的参数,包括通信口配置信息、保存范围、模拟和数字输入过滤器、背景时间、密码表、脉冲截取位和输出表等选项。系统块如图1所示。
2 2 单击“浏览栏”上的“系统块”按钮,或者单击“指令树”内的“系统块”图标,可查看并编辑系统块。
系统块的信息须下载到可编程控制器,为PLC提供新的系统配置。
分别进行如下设置:
图 4 为Standard and format选择Chinese PRC
图 5 打开东方亚洲语言支持
图 6 为Unicode programs选择Chinese PRC,并打开简体中文支持
进行上述设置后,即可在系统中正确显示中文语言和进行中文字符的输入。
案例2:安装PCS 7英文版,运行OS,功能块的弹出面板显示文本为空,系统报警文本也为空,如下图所示。
图 7 面板显示文本为空
图 8 报警文本为空
该问题主要是因为PCS 7项目中显示语言设置不正确,英文的PCS 7系统中激活了中文语言支持导致的。请参考如下步骤进行正确的PCS 7项目语言设置。
1. 创建PCS 7项目后,点击Options菜单® Lanuage for Display Devices...。
图 9 打开项目语言设置对话框
2. 参考下图进行正确的语言设置,从左侧Available Languages中选择English (united States)到右侧的Installed Languages in Project,去除Chinese (PRC)。并选择English (united States)后,点击下侧的Set as default将英文设置为项目的默认语言,点击OK按钮关闭该对话框。
图 10 选择安装英文语言,并设置英文语言为默认语言选项
3. 打开OS项目,选择Computer Properties打开计算机属性对话框。
图 11 打开项目的计算机属性设置对话框
4. 参考下图,将运行语言和默认语言设置为English。
图 12 设置运行语言和默认语言为English
进行上述设置后,即可在OS中正确显示文本。
需要注意的是PCS 7英文版不支持中文语言和英文语言的切换功能,所以如果希望在项目中支持英文和中文语言的切换功能,则必须安装PCS 7中文版。安装PCS 7中文版后,上图中的图 10的内容需要进行如下设置,安装中文语言支持和设置中文为默认语言。
图 13 项目语言设置中安装中文语言及设置中文为默认语言
案例3:在某台工程师站组态的PCS 7项目拷贝到另外一台工程师站后,无法通过PCS 7打开该项目,选择该项目打开时,系统提示如下对话框。
图 14 无法打开项目,语言不兼容
如果该项目为多项目,则会显示如下内容。
图 15 多项目中显示该项目语言不兼容
该问题主要是因为未打开项目的多语言兼容模式导致的。PCS 7系统为规避文本显示乱码的问题,默认将多语言兼容模式关闭,可参考如下步骤打开该功能。
1. 创建PCS 项目后,点击右键打开项目属性对话框。
图 16 打开项目属性对话框
2. 激活多语言兼容模式选项。
图 17 激活多语言支持模式
进行上述设置后,即可正常打开该项目。