软件编程
-
多次调用FC中上升沿的使用问题
想做一个标准FC,在程序中多次调用。其中需要用到上升沿。我把上升沿形式定义为IN_OUT格式,实际地址用的是M区。#START_BUTTON和#START_CONDITION定义为…
-
s7-300电压反馈一直跳
控制交流接触器,反馈电压小于设定值就常闭,大于设定值就常开,问题是,反馈回来的电压在设定值上下蹦,导致接触器来回开断,压力是由水泵供水产生,程序应该怎么写才能避免这个问题?1图和2…
-
关于SCL重新编译的问题
SCL重新编译生成FC块之后,需要将原来FC被调用的位置重新插入一边吗? 最佳答案 如果修改了输入输出接口参数,那么需要打开调用过这个fc的程序,会看到原来的fc是红色,右击弹出菜…
-
S7-300排队程序请教
暂存区传送带有10个滚筒,工件运动时依次从1位到10位。例如,初始工作工件从1位移动到10位。第二个工件就是从1位到9位。第三个工件就是从1位到8位。依次类推10个位置最终都有工件…
-
关于300PLC的编程语言
大家好,300PLC都有哪些编程语言呢?都有什么特点?特别是源程序语言和STL语言有什么区别,一直搞不清楚 最佳答案 转帖:定义了5种编程语言1) 指令表IL(Instr…
-
系统FB FC块的定义
请问各位前辈,s7 中系统的FB块,FC块,都是什么功能 有没有手册呢~谢谢 还有就是我看别人的程序FB3是个S_SEND功能 …
-
rtu 通讯 crc效验码
小弟最近在学习 rtu 模式通讯 ,下图中 最后2位是 效验码吗?我在网上下载的crc效验器为什么出来这个结果 图片说明: &nb…
-
在线离线程序比较及修改
今天发现在线的PLC程序与离线程序不一致,通过BLOCK比较后,逐个对离线程序的语句修改,可修改后再比较发现:提示由“路径2在线包含较新版本”“块代码不同”改为“路径1包含较新版本…
-
西门子300做的软冗余,然后要和DCS做MODBUS TCP通讯,请问一下有什么好的方案吗
大家有没有做过类似的,或者有好的方案推荐下,谢谢大家 问题补充:我这个软冗余是用CP343-1LEAN进行数据同步的,我想问一下这个CP343-1LEAN已经定义了ISO-ON-T…
-
FB功能块中的静态变量
在用功能快的时候,在无意间用到了静态变量,并且将其数据类型设置位日期和时间的复杂数据类型。那么问题来了。这种复杂数据类型有八个字节。我如何分别对每个字节进行赋值和取值。当然如果用临…