电动机功率 | 4kW | 外形尺寸 | 3mm |
---|---|---|---|
应用领域 | 环保,食品/农产品,地矿,包装/造纸/印刷,纺织/印染 | 重量 | 5kg |
西门子数控系统显示300608伺服故障维修,西门子数控系统维修,数控系统伺服驱动器维修,数控系统伺服电机维修,西门子802DSL面板维修,按键操作失灵维修,花屏维修,黑屏维修,无显示维修,西门子整流单元维修,西门子数控系统显示300608伺服故障维修,西门子802DSL数控系统维修,数控系统报25201伺服故障维修,数控系统接地故障维修。
![]() |
参考价 | ¥355 |
订货量 | 1 |
更新时间:2019-07-09 10:23:30浏览次数:1181
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子S120驱动器报警207841故障维修
西门子SIMATIC管理器允许有几种语言的注释版本和显示文本。
注释和显示文本的语言可由用户输入。例如,为菜单和错误信息定义的语言由STEP 7安装,然后在SIMATIC管理器中的“Language(语言)”选项卡上用Options→Customize来选择。也可以在此选项卡中设置助记符,即STEP 7使用的地址和操作符。所有这三种设置都是相互独立的。
1.一般步骤
已经用原来的语言(如英文)输入了文本,想要生成德文的程序版本,导出希望的文本或文本类型。导出的是*.csv或*.xls文件,可以用Microsoft Excel来编辑。为每个文本输入译文,然后将翻译表导入项目。现在可以在两种语言之间切换,也可以照此方法切换几种语言。
2.导出和导入文本
在SIMATIC管理器中选择包括想要翻译的注释的对象,如符号表、块容器、几个块或单个块。选择Options→Manage Multilingual Texts→Export,在随后出现的对话窗口中输入导出文件的保存位置和目标语言,选择想要翻译的文本类型(如表2-2所示)。
表2-2 翻译文本的文本类型(选择)
文本类型 | 含 义 |
BlockTitle | 块标题 |
BlockComment | 块注释 |
NetworkTitle | 网络标题 |
NetworkComment | 网络注释 |
LineComment | STL行注释 |
InterfaceComment | 下面内容中的注释 ●代码块的声明表 ●数据块 ●用户数据类型UDT |
SymbolComment | 符号注释 |
每个文本类型都生成一个文件,如从符号表生成的文件为SymbolComment.csv。已经存在的导出文件可以扩展。记录文件提供了有关导出文本类型和所遇到的错误信息。
在Microsoft Excel对话框中用File→Open打开导出文件(不要双击)。导出的文本在*列中显示,可以在第二列中翻译这些文本。
用Options→Manage Multilingual Texts→import可以将翻译好的文本取回到项目中。记录文件提供了有关导入文本和所遇到的错误信息。
注意:导入文件的名字不能改变,因为在此文件和文件中的数据类型之间有直接的联系。
3.选择和删除语言
在SIMATIC管理器中,可以用Options→Manage Multilingual Texts→Change Language来改变所有的导入语言。所有对象(块、符号表)中有相关导入文本的语言均改变。此信息包含在记录文件中。可以做进一步的设置,如用Options→Manage Multilingual Texts→Settings for comment management设置在复制块时接管多种语言的注释。用Options→Manage Multilingual Texts→Delete Language删除导入的语言。
作为程序本身的补充,SIMATIC管理器给出参考数据,作为改错和测试的依据。参考数据包括以下内容:
●交互参考
●分配情况(输入I、输出Q、位存储M、定时器T、计数器C)
●程序结构
●未使用的符号
●未分配符号的地址
在项目中选择Blocks(块)对象和菜单命令Options→Reference Data→Display,就可以生成参考数据。用View→Filter在每个工作窗口中改变参考数据不同的表示方式,通过选择Window→Save Arrangement on exit保存该设置。可以同时显示和视图几个表格(如图2-14所示)。
在程序编辑器中的“Blocks(块)”选项卡上,用Options→Customize来决定在编译程序源文件或保存递增式写入的块时,是否更新参考数据。
注意:只有在离线处理数据时参考数据才是有效的,但即使功能在一个在线打开的块中被调用,离线参考数据也是可以显示的。
1.交互参考
交互参考表给出了用户程序中地址和块的使用情况,包括地址、符号(如果有的话)、使用了地址的块、如何使用的(读或写)以及使用地址的位置。单击某列的标题,可以使表格按此列的内容排序。
在位置上做标记后选择Edit→Go to→Location,或在位置上双击,可以启动程序编辑器并显示已编程环境中的地址。
选择View→Filter,交互参考表就显示所选地址(例如位存储)。STEP 7将这一过滤保存起来作为“标准”,每次打开交互参考表时都这样显示。
优点:通过交互参考可以知道所要参考的地址是被扫描了还是复位了,也可以知道在哪个块中使用了地址(可能不止一个)。
2.分配情况
I/Q/M参考表给出了在程序中输入I、输出Q和存储位M地址区中的哪些位被分配了。每一行显示一个字节,字节分成位。蓝色的栏中也给出了是按字节、字还是双字存取的。T/C参考表给出了程序中用到的定时器和计数器,每行显示10个定时器或计数器。
优点:通过该表格可以知道某地址区是否已分配,或是否还有可用的地址。
3.程序结构
程序结构给出了用户程序中块的调用层次,可以通过选择表格来为分层调用确定起始对象。用View→Filter选择两个不同的程序结构显示方式。
Call structure(调用结构)给出了块调用的嵌套层次,用带有“+”和“-”的方框来控制嵌套层次的显示。可以显示一个块是否需要暂态局部数据,或到有关块的整个路径。对于已选择的块,用Edit→Go to→Location来改变块调用,或用Edit→Go to→Block来打开块。
Dependency structure(相关结构)显示方式给出两个调用层次,块以交错方式显示,位于左侧的块是被调用的。
优点:可确定以下问题。哪些块使用了?是否所有已编程的块都调用了?块的暂态局部数据需要是什么?每个层次(每个组织块)的暂态局部数据是否足够?
4.未使用的符号
此表给出了所有在符号表中有位置而在程序中未使用的地址。表中显示了符号、地址、数据类型和符号表中的注释。
优点:可确定以下问题。在写程序时是否不小心将表中的地址忘记了?它们是备用的吗?或者它们就是多余的和确实不需要的?
5.未分配符号的地址
此表给出了所有在程序中使用而未分配符号的地址,表中显示了这些地址和它们被使用了几次。
优点:确定以下问题。这些地址是否是不小心使用的(偶然或键入错误)?
在离线对象容器Blocks(块)的特性窗口中“Address priority(地址优先级)”选项卡上,可以对已保存的块设置地址或符号地址哪个优先。在改变符号表、声明或分配全局数据块之后再保存和显示该已保存的块时进行该优先设置。
默认设置是“Absolute value has priority(地址优先)”(在原来的STEP 7版本中也是如此)。默认值的意思是当符号表改变时,程序中的地址保持不变,符号发生相应的变化。如果是“Symbol has priority(符号地址优先)”,则地址改变时符号不变。
实例:
符号表包括如下内容:
I 1.0 ”Limit_switch_up”
I 1.1 “Limit_switch_down”
在已编译块程序中,扫描输入I 1.0:
A I 1.0 “Limit_switch_up”
如果在符号表中输入I 1.0和I 1.1的配置改变为:
I 1.0 “Limit_switch_down”
I 1.1 “Limit_switch_up”
读出已编译的块,则程序中的内容在设置成“Symbol has priority(符号地址优先)”时是
A I 1.1 “Limit_switch_up”
在设置成“Absolute value has priority(地址优先)”时是
A I 1.0 “Limit_switch_down”
如果在符号表改变后地址和符号之间没有再分配,则在设置成“Absolute value has priority”时,语句中包括地址(即使是用符号显示方式也是如此,因为符号会丢失);在设置成“Symbol has priority”时认为语句出错被拒绝(因为强制性的地址丢失)。
如果设置成“Symbol has priority”,用符号寻址的递增编程块会在符号表改变时保持它们的符号。在这种方式下,已编程的块可以通过改变地址分配来重新配线。
注意:这个重新配线不是自动完成的,因为已编译的块包括带有地址语
句的可执行的MC7代码。只是在相关的块(按照相关的消息)打开和再保存后才
发生改变。
要在完整的块文件夹中完成改变,在标记的Blocks(块)对象上选择Edit→Check
Block Consistency。
西门子S120驱动器报警207841故障维修