西门子300如何去看+程序

@桓味17750521128 西门子的程序应该怎么看啊,又是OB,又是FB ,还有FC,DB,搞的很晕理不清结构,请教高人指点 -
******183丰祥 我理解是这样的:一般程序都是从OB1开始执行的,然后程序里,我们经常会遇见调用子程序,FB,FC就是这些子程序.西门子自己写好了很多子程序,所以你可以看见FB35,...很多,DB就是数据块,存储数据.我也是自己边学边看,然后便找,很多都有自己的特殊功能比如OB100,就是初始化用的.也许我的理解不是很严格……自学,没办法

@桓味17750521128 急,西门子300PLC,一个功能块被写保护了,没有源文件,怎么打开,急 -
******183丰祥 1、如果是系统功能或者功能块的话,你无法得到源文件. 2、如果是用户FB或者FC的话,且FB/FC并不是通过S7 Block Privacy加密的话,你可以搜索并下载S7 Block Unlock工具进行打开,但是,这种打开的是没有注释没有变量名的STL程序,或许你看不懂,我无法对程序解读提供帮助. 3、区分是不是S7 Block Privacy加密你可以看FC/FB上的小锁头,红色的就是通过S7 Block Privacy加密的,你无法打开.

@桓味17750521128 西门子plc软件S7 - 300,程序怎么下载,,,详细一点的,我0基础,就是本来的PLC已经给别人编好了,我想读 -
******183丰祥 在PC/PG上设置选择MPI方式 然后编译你的硬件组态 然后下载你的组态 再程程序块里下载你的程序 就可以了!

@桓味17750521128 请问西门子S7 - 300PLC程序在运行时能下载程序到电脑本地看嘛 -
******183丰祥 可以在在PLC运行期间下载程序和上传程序,下载程序不会导致PLC停机,但是下载配置会导致PLC停机的.所以记住只能下载程序,不能下载硬件配置.

@桓味17750521128 用s7 300怎么看不到里面的主程序,200直接可以看到程序 -
******183丰祥 S7-300的主程序是写在OB1里面的,如需查看必须得进入OB1里才可以 S7-200的程序都是放在一起的.

@桓味17750521128 300PLC 怎么看程序的大小 -
******183丰祥 你可以在module information 里看到

@桓味17750521128 [求助 - 西门子PLC300/400]如何在程序中读取编码器的计数值 -
******183丰祥 1,如果编码器是带dp口的,可直接在数据交换区缓存里读到数据;2,如果是通过FM模块采集脉冲,则需要通过FB函数,其背景数据块里有脉冲计数变量;3,如果通过S7-200模块,也通过函数PTO,需读取函数输出的变量单元4,硬件门是计数门的一种,一般计数门=硬件门与软件门,只有门的逻辑状态有效时,系统才会采集脉冲.这是计数启停的标志事件.

@桓味17750521128 西门子系统如何显示主程序调用的子程序 -
******183丰祥 你的意思是子程序加密了吧?如果是通过向导或是西门子专用库生成的子程序,那么是默认加密的.一般也没有必要去解开看,因为有点复杂,只要会用就可以了.

@桓味17750521128 西门子300PLC运行时,怎么看扫描周期啊? -
******183丰祥 1.电脑连接到CPU上,在SIMATIC管理器中打开你的项目,选择菜单PLC/ModuleInformation(模块信息),打开CPU的模块信息对话框,选择ScanCycleTime“扫描循环时间)子项,可以在线检查所选择的CPU的最小循环时间、最大循环时间和当前循环时间.2.你可以打开你的硬件组态界面,双击CPU,选择”Cycle/ClockMemory(循环/时钟存储器)子项,检查你设定的“ScanCycleMonitoringTime(ms)(循环扫描监视时间),它是组态的最大扫描循环时间,一个扫描周期如果超过了这个时间,CPU就会进入停机状态.

@桓味17750521128 西门子s7 - 300编程软件里编程实例在哪 -
******183丰祥 这个和安装的时候的选项有关,如果安装的时候你选择安装了,就有,如果没有选择安装,就没有,如果安装了,位置就在:【你的安装软件的文件夹名称】\examples\里面. examples里面的就是程序例子,启动编程软件,选择打开,选择程序的路径打开就可以了.

为传递更多信息,若有事情请联系
数码大全网