软件编程
-
s7-300 背景数据块断电后恢复原版本
FB背景数据块,初始值都是0,第一次下载时没有设实际值(都为0),第二次修改实际值下载后正常使用(运行时下载),但是PLC断电后再次上电,DB块又恢复到第一次的实际值(都为0),难…
-
各位大侠,背景数据块里STAT变量可不可以不赋初值直接引用
背景数据块里STAT变量可不可以不赋初值直接引用,被引用这个值会是0还是随机值,如果必须赋初值,应该怎么做 最佳答案 STAT变量可以不赋初值直接引用,因为STAT变量在程序开始执…
-
s7-300计数器输出
1)根据《深入浅出西门子STEP7》中阐述,300中加计数器,当当前值大于等于预置值时,输出端为1。可是,在仿真时,出现只要大于0,输出就为1,到底哪个是正确的?2)那减计数器、可…
-
S7 300程序上载系统块
怎样将PLC里的系统快读出来。为什么有时候上载的程序没有系统块? 最佳答案 系统块是固化在PLC的CPU中,只能看到块名,具体内容是看不到的。 提问者对于答案的评价:昨天下午试了下…
-
CP343-1在多个第三方软件访问下的设置问题
现场使用的是s7-300系列,CPU后边挂了一个CP343-1,通讯方式是TCP/IP,具体的设置详见图片。中间网络中通过多层交换机,采用光纤通讯。上位服务器原本是通过组态王采集数…
-
反相指令
西门子有·不有反相·指令,就是浮点数20.0,通过指令变为-20.0.谢谢! 最佳答案 用这个指令可以实现 NEGR 浮点数…
-
使用FC40库的一些问题
用FC40做定时器的时间输入,发现定时时间短,只能在0-32767ms,如下图怎样用FC40可以把定时时间设长点,在几十分钟或者几小时或者更长时间 图片说明: &nbs…
-
DI点被屏蔽
读程序时,在程序中无法找到DI点,在“cross reference”中看不到DI点,猜测可能被屏蔽了,把程序中的内容截图,请高手指点迷津。FC450内容:AN …
-
求教SFB4的使用
附件是我编程使用SFB4作为数值的加减,不知道使用对不对,运行加减5.000000e-004又慢,改为5.000000e-003 又快,5.000000e-002的话,一…
-
局部变量地址
在一个FC块中的局部变量声明表中看到定义的局部变量有地址 1)这个地址是分配在L区中的吗 2)在没有调用FC块时 局部变量占有它相对应的地址吗3)比如…