
主程序只有一个,名称为OB1。
子程序可以达到64个,名称分别为SBR0~SBR63。子程序可以由子程序或中断程序调用。
中断程序可以达到128个,名称分别为INT0~INT127。中断方式有输入中断、定时中断、高速计数中断、通信中断等中断事件引发,当CPU响应中断时,可以执行中断程序。
打开S7-200 库文件选择要导入的库文件,并将其放在程序编辑器的子程序中。配置相应参数编译并保存,S7-200SMART编程软件打开刚刚保存的文件,在符号表中给VW0和VD100设置符号名,鼠标右击 库 选择 创建库, 对库进行命名点击浏览将库存到指定位置设置完成后单击下一页。
Micro/WIN 的库文件导入到 Micro/WIN SMART中方法
将要添加的内容添加到项目中单击下一页,设置密码保护可选完成后单击下一页,设置库的版本完成后单击下一页,单击创建完成创建库,关闭软件后以管理员身份重新运行,选择库即可找到添加的库文件,将其添加到程序编辑器中为其分配库存储区。
子程序不能同时重复使用。S7-200 PLC 2009年系统手册中文版204页说:"当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。有些子程序反复调用没有任何问题,但是有一个子程序,在调用时,有每次每个循环里面第一个调用该子程序的命令起作用,而第二次调用则完全无效。 如果把这个子程序再重新复制一下,也是一个子程序,里面内容完全不一样,仅仅子程序号不同, 则两个调用都正常。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)