S.B.C. HPD5N
发布时间:2018-12-29 09:43:07点击率:
0

S.B.C.HPD5N
S.B.C.HPD5N 高速计数器指令的初始化的步骤如下:
(1)用扫描时接通一个扫描周期的特殊内部存储器SM0.1去调用一个子程序,完成初始化操作。因为采用了子程序,在随后的扫描中,不必再调用这个子程序,以减少扫描时间,使程序结构更好。 (2) 在初始化的子程序中,根据希望的控制设置控制字(SMB37、SMB47、SMB137、SMB147、SMB157),如设置SMB47=16#F8,则为:允许计数,写入新当前值,写入新预置值,更新计数方向为加计数,若为正交计数设为4×,复位和起动设置为高电平有效。 (3)执行HDEF指令,设置HSC的编号(0-5),设置工作模式(0-11)。如HSC的编号设置为1,工作模式输入设置为11,则为既有复位又有起动的正交计数工作模式。 (4)用新的当前值写入32位当前值寄存器(SMD38,SMD48,SMD58 ,SMD138, SMD148, SMD158)。如写入0,则清除当前值,用指令MOVD 0,SMD48实现。 (5)用新的预置值写入32位预置值寄存器(SMD42 ,SMD52, SMD62, SMD142 ,SMD152, SMD162)。如执行指令MOVD 1000,SMD52,则设置预置值为1000。若写入预置值为16#00,则高速计数器处于不工作状态。 (6)为了捕捉当前值等于预置值的事件,将条件CV=PV中断事件(事件13)与一个中断程序相联系。 (7)为了捕捉计数方向的改变,将方向改变的中断事件(事件14)与一个中断程序相联系。 (8)为了捕捉外部复位,将外部复位中断事件(事件15)与一个中断程序相联系。 (9)执行全局中断允许指令(ENI)允许HSC中断。 (10)执行HSC指令使S7-200对高速计数器进行编程。 (11)结束子程序。 S.B.C.HPD5N 如果已经成功地在运行STEP7-Micro/WIN32的个人计算机和PLC之间建立了通讯,就可以将编译好的程序下载至该PLC。如果PLC中已经有内容将被覆盖。下载步骤如下:
(1)下载之前, PLC必须位于“停止”的工作方式。检查PLC上的工作方式指示灯,如果PLC没有在“停止”,单击工具条中的“停止”按钮,将PLC至于停止方式。 (2)单击工具条中的“下载”按钮,或用菜单命令“文件”→“下载”。出现“下载”对话框。 (3)根据默认值,在初次发出下载命令时,“程序代码块”、“数据块”和“CPU配置”(系统块)复选框都被选中。如果不需要下载某个块,可以清除该复选框。 (4)单击“确定”,开始下载程序。如果下载成功,将出现一个确认框会显示以下信息:下载成功。 (5)如果STEP7-Micro/WIN32中的CPU类型与实际的PLC不匹配,会显示以下警告信息:“为项目所选的PLC类型与远程PLC类型不匹配。继续下载吗?” (6)此时应纠正PLC类型选项,选择“否”,终止下载程序。 (7)用菜单命令“PLC” →“类型”,调出“PLC类型”对话框。单击“读取PLC”按钮,由STEP7-Micro/WIN32自动读取正确的数值。单击“确定”,确认PLC类型。 (8)单击工具条中的“下载”按钮,重新开始下载程序,或用菜单命令“文件”→“下载”。 下载成功后,单击工具条中的“运行”按钮,或“PLC” →“运行”,PLC进入RUN(运行)工作方式。 2. 上载 用下面的方法从PLC将项目元件上载到STEP7-Micro/WIN32程序编辑器: ² ² 单击“上载”按钮。 ² ² 选择菜单命令“文件”→“上载”。 ² ² 按快捷键组合Ctrl+U。 执行的步骤与下载基本相同,选择需的上载的块(程序块、数据块或系统块),单击“上载”按钮,上载的程序将从PLC复制到当前打开的项目中,随后即可保存上载的程序。
返 回
免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,塑胶五金网对此不承担任何保证责任