我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 源程序 >

西门子plc的源程序

归档日期:07-05       文本归类:源程序      文章编辑:爱尚语录

  西门子plc300的源程序是用什么写的?用梯形图可以写吗?不是在程序块里面(例如OB1,FC1等)用梯形图写的吗?不明白源程序是怎么回事!请科普!...

  西门子plc300的源程序是用什么写的?用梯形图可以写吗?不是在程序块里面(例如OB1,FC1等)用梯形图写的吗?不明白源程序是怎么回事!请科普!

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部源程序是用STL语言写的,可以通过梯形图生成。打开程序块,文件菜单下边有一个生成源文件就可以。最常用到的使用源文件的地方就是给程序块加密(虽然现在可以很容易破解)。

  1、在STEP7中打开要加密的程序块,点击菜单“文件/生成源文件(File/Generate source)”,

  2、关闭程序块,在项目管理器中打开“源文件(source)”,打开生成的源文件。

  3、在程序块的声明部分,TITLE行下面的一行中输入“KNOW_HOW_PROTECT”。

  4、执行菜单命令“文件/保存(File/Save)”然后“文件/编译(File/Compile)”。

  6、解除密码,打开相应的“源文件”,把“KNOW_HOW_PROTECT”删除,然后编译即可。

  注意,保存好源文件,否则已加密的程序块将无法打开。追问是不是这样理解:我可以用STL在源文件中编写用户自己的FC块之类的东西啊? 谢谢!追答源文件可以建立OB FC FB DB等等,不过我感觉在安装了Step7的环境下,没有必要非要使用源文件编写自己的块,使用Blocks编辑器要更加方便。

  源文件的好处是,你可以在没有安装Step7的地方使用记事本等文本编辑器就可以开始编程,然后再导入源文件中。

  还有就是源文件可保存,即使含有语句错误。如果使用对逻辑软件块语法检测,则不能保存。因为你一旦编译源文件其语句错误就会暴露出来。

  是在OB FC FB里面写,不过在写之前你要定义源程序,在symbol表里面要定义。

本文链接:http://dropped-call.com/yuanchengxu/259.html