产地类别 | 进口 | 应用领域 | 化工,电子/电池 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
使用存储卡
标准 S7-200 SMART CPU 支持使用 microSDHC 卡进行以下操作:
用户程序传送
将 CPU重置为出厂默认状态
支持 CPU和连接的扩展模块的固件更新
可使用任何容量为 4GB 到 16GB 的标准型商业 microSDHC 卡。
以下 CPU 行为是共同的,而无论存储卡的用法:
在 RUN模式下将存储卡插入 CPU
![]() |
参考价 | 面议 |
更新时间:2022-02-24 11:41:25浏览次数:317
联系我们时请说明是化工仪器网上看到的信息,谢谢!
开封西门子代理商
Siemens编程器S7-200系列用在中小型设备上的自动系统的控制单元,适用于各行各业,各种场合中的检测,监测及控制。
在这里,和大家一起来讨论S7-200几个使用方面的情况。
1.步进,伺服脉冲定位控制。
在设备的控制系统中,有关运动控制是很重要的,下面我们来看一看西门子S7-200系列PLC怎样来实现这 个功能。
首先,确定使用哪个端口来发脉冲,如采用Q0.0发脉冲,则它的控制字为SMB67,脉冲同期为SMW68,脉 冲个数存放在SMD72中,
下面是控制字节的说明:
Q0.0 Q0.1 控制字节说明
SM67.0 SM77.0 PTO/PWM更新周期值 0=不更新,1=更新周期值
SM67.1 SM77.1 PWM更新脉冲宽度值 0=不更新,1=脉冲宽度值
SM67.2 SM77.2 PTO更新脉冲数 0=不更新,1=更新脉冲数
SM67.3 SM77.3 PTO/PWM时间基准选择 0=1微秒值,1=1毫秒值
SM67.4 SM77.4 PWM更新方法 0=异步更新,1=同步更新
SM67.5 SM77.5 PTO操作 0=单段操作,1=多段操作
SM67.6 SM77.6 PTO/PWM模式选择 0=选择PTO,1=选择PWM
SM67.7 SM77.7 PTO/PWM允许 0=禁止PTO/PWM,1=允许
这样根据以上表格,我们得出Q0.0控制字:SMB67为:10000101
采用PTO输出,微妙级周期,发脉冲的周期(也就是频率)与脉冲个数都要重新输入。10000101转化为 16进制 为85,有了控制字以后,我们来写这一段程序:
根据上面这段程序,我们知道了控制字的使用,同时也知道步进电机的脉冲周期与冲个数的存放位置(对 Q0.0来说是SMW68与SMD72)。当然,VW100与VD102内的数据不同的话,步进电机的转速和转动圈数就不一样。
还有一点需要说明得是:M0.0导通---PLC捕捉到上升沿发动脉冲输出后,想停止的话,只须改变端口脉冲的 控制字,再启动PLS即可,程序如下:
2.高速计数功能。
西门子S7-200系列PLC具有高速计数的功能;举一例子来谈谈高速计数的用途,我们采用普通电机来带动丝杆转动,我们想控制转动距离,怎么来解决这个问题?那么我们可在电机另一头与一编码器联接,电机转一圈,编码器也随之转一圈,同时根据规格发出不同的脉冲数。当然,这些脉冲数的频率比较高,PLC不能用普通的上升沿计数来取得这些脉冲,只能通过高速计数功能了。
启动高速计数功能,也要具有控制字
HSCO HSC1 描述
SM37.0 SM47.0 复位有效电平控制位 0=高电平有效, 1=低电平有效
SM37.1 SM47.1 启动有效电平控制位于 0=高电平有效, 1=低电平有效
SM37.2 SM47.2 正交计数器速率选择 0=4X计数率, 1=1X计数率
SM37.3 SM47.3 计数方向控制位 0=减计数, 1=正计数
SM37.4 SM47.4 向HSC中写入计数方向 0=不更新, 1=更新计数方向
SM37.5 SM47.5 向HSC中写入预置值 0=不更新, 1=更新预置值
SM37.6 SM47.6 向HSC中写入当前值 0=不更新, 1=更新当前值
SM37.7 SM47.7 HSC允许 0=禁止HSC, 1=允许HSC
参照上面的表格,我们选择HSC1高速计数器,控制字为SMB47,现在我们启动高速计数器HSC1,选择为增计数,更新计数方向,重新设置值,更新当前值:这样的话,HSC1的启动控制高为:11111000转化为16进制为 F8,将启动计数器时当前值存放在SMD48中,将预存置放在SMD52中,具体的程序 如下:
同样的,如果计数器在工作状态下想停止计数器,也必须改变它的控制字后,启动HSC具体程序 如下:
3. PID回路控制功能。
通用特性 | 规 范 |
类型 | 屏蔽双绞线 |
导体截面积 | 24 AWG(0.22 mm2)或更粗 |
电缆电容 | < 60 pF/m |
阻抗 | 100Ω ~ 120 Ω |
PROFIBUS网络中段的大电缆长度(PROFIBUS网络的大长度有赖于波特率和所用电缆的类型)
传输速率 | 网络段的大电缆长度 |
9.6k 波特 ~ 19.2 k 波特 | 1,200 米(3,936英尺) |
187.5k波特 | 1,000米(3,280英尺) |
开封西门子代理商
要将项目组件从 PLC 上传到 STEP 7-Micro/WIN SMART
程序编辑器,请按以下步骤操作:
确保网络硬件和 PLC连接器电缆(以太网或 RS485)运行正常,并确保 PLC 通信运行正常 。
要上传所选项目组件,单击“上传"(Upload)要上传所有项目组件,在“文件"(File)或PLC 菜单功能区的“传输"(Transfer)部分单击“上传"(Upload) 按钮,或按快捷键组合 CTRL+U。
按钮下的向下箭头,然后选择具体要上传的项目组件(程序块、数据块或系统块)。
如果弹出“通信"(Communications)对话框,请选择要上传的 PLC 通信接口和以太网 IP
地址或 RS485 网络地址。
在“上传"(Upload)对话框中,可改选要上传的块(如果已选择)。
(可选)如果想要对话框在成功上传后自动关闭,单击“成功后关闭对话框"(Close dialogon success) 复选框。
单击“上传"(Upload)按钮以开始上传。
STEP 7-Micro/WIN SMART 复制您选择从 PLC上传到当前打开项目的完整程序或程序组件。状态图标指示信息性消息,或上传时是否出现潜在问题或错误。状态消息提供操作的特定结果。
如果上传成功,可保存上传的程序,或进行进一步更改。PLC 不包含符号或状态图表信息;因此无法上传符号表或状态图表。
说明
上传到新项目是捕获程序块、系统块和/或数据块信息的保险方法。由于项目空白,您不会意外损坏数据。如果要使用位于另一项目的状态图表或符号表中的信息,可始终打开第二个 STEP 7-Micro/WIN SMART 实例,然后将该信息从另一项目文件复制过来。
如果要覆盖在下载到PLC
后对程序进行的全部修改,上传到现有项目这一操作很有用。但是,上传到现有项目会覆盖对项目进行的任何添加或修改。只有在要使用存储在 PLC 中的项目*覆盖 STEP7-Micro/WIN SMART 项目时,才使用此选项。STEP 7-Micro/WIN SMART不会上传注释,但是如果当前在程序编辑器中打开带有注释的程序,则保留这些注释。注意上传是否会覆盖现有项目,并且仅当项目类似时才使用此方法。
CPU 提供了多种功能来确保用户程序和数据能够被正确保留。
保持性存储器:在一次上电循环中保持不变的可选择存储区。可在系统数据块中组态保持性存储器。在所有存储区中,只有 V、M
和定时器与计数器的当前值存储区能组态为保持性存储区。
存储器:用于存储程序块、数据块、系统块、强制值以及组态为保持性的值的存储器。
存储卡:用于标准CPU 的可拆卸 microSDHC 卡,可用于以下用途:
用于作为程序传送卡 存储项目块
作为恢复为出厂默认设置的卡*擦除 PLC
作为固件更新卡 更新 PLC和扩展模块固件
使用存储卡
标准 S7-200 SMART CPU 支持使用 microSDHC 卡进行以下操作:
用户程序传送
将 CPU重置为出厂默认状态
支持 CPU和连接的扩展模块的固件更新
可使用任何容量为 4GB 到 16GB 的标准型商业 microSDHC 卡。
以下 CPU 行为是共同的,而无论存储卡的用法:
在 RUN模式下将存储卡插入 CPU 导致 CPU 自动转换到 STOP 模式。
如果插入了存储卡,则 CPU不可前进到 RUN 模式。
仅在 CPU上电或暖启动后执行存储卡评估。因此,只能在 CPU
上电或暖启动后进行程序传送和固件更新。
存储卡可用于存储与程序传送和固件更新使用不相关的文件和文件夹,只要其名称不与用于程序传送和固件更新使用的文件和文件夹名称冲突。
安装存储卡之前,请验证 CPU 当前并未运行任何进程。安装存储卡将导致 CPU 进入 STOP
模式,这可能会影响在线过程或机器的操作。意外的过程操作或机器操作可能会导致死亡、人身伤害和/或财产损失。
在插入存储卡前,请务必确保 CPU 处于离线模式且处于安全状态。