师傅们帮我解释一下这个用SCL语言写的FC520,怎么把bool量变成数字量?2022-07-26 09:22:03

标签:FC5

传进Msg指向16元素的bool数组,经过FC520内部循环找到第一个非0的元素,其索引编号赋给MsgNum,这就是你想问的bool变数字。 PS:其实设计这块的人已经预计到,可能存在没有任何bool数组元素非0,所以返回的MsgNum=0时并不能确保0号元素就非0,所以额外设置了Msg.Actived确认,其实完全可以先给MsgNum初始化为-1,返回非负数表示找到,并指向找到的第一个元素。, 这个取决于Msg.Num里面的值,如果里面的值不为0,这Msg.Active位1 ,同时把当前不为1的数据传出去.然后退出循环。如果有两个或者两个不为0,永远只是传递第一个不为1的数组编号, boo

这SCL语言编写的FC518是什么意思?2022-06-21 06:44:18

标签:FC5

检查AutoLadder结构变量是否存在某个Step为True,如果有将Index置为对应Step编号,有任何Step为True,设置InCycle为True表示AutoLadder循环中,否则InCycle为False,表示无任何Step为True。, 用SCL语言写的FC,FC编号是518. 如果不是库指令的,那是用户自定义的FC518。, 感觉是一个判断,当前进行到哪一步的程序 你这个要结合具体来分析, 这SCL语言编写的FC518是什么意思?, 已阅,最佳答案正确

使用SFC51读取PN总线上各站点状态问题2022-03-03 00:36:29

标签:FC5

在经典STEP7中,PN总线下插入的IO设备会自行编号,在IO设备图片的左上角显示,编号会依次是1、2......,刚好和站1状态、站2状态......对应起来; TIA软件中,IO设备分配了IO控制器后(必须先分配),在属性-->以太网地址页面,设备编号依次是1、2......,刚好和站1状态、站2状态......对应起来。, 系统状态列表数据中的站1状态、站2状态......怎么和IO设备对应问题, 已阅,最佳答案正确

FB126\SFC51\FB1252021-09-08 02:53:15

标签:FC5

没有掉站次数记录功能。, 咨询下,使用FB126这个功能,对PROFINET 和DP网络诊断时,除了显示站点故障外,有没有计数功能?比如5号站,今天丢失一次,明天丢失一次,对故障次数进行累积, 已阅,最佳答案正确

300读取200的信号,做一个次数累加2021-10-01 03:12:46

标签:FC5

做一个时间对比,20号触发RESET 4、在FC5做一个DB5.DW8信号的触发,使用ADD_I进行累积。 5、编译下载梯形图 6、在wincc做两个IO域,连接变量XLCSQ1和XLCSQ2,进行

FC5 相关问题_去找答案提问  众多业内高手在线解答问题,最快2分钟有答案

step7程序点寻找W程序段2021-04-01 09:23:55

标签:FC5

有可能是用SFC51之类的通讯诊断块使用间接寻址写入的 看看DB129哪里有用,再找找看 间接寻址用goto是查不到的, 看你的通讯程序,组态里面看下, 你的DB5是否是通讯数据交换块,这个应该是与通讯数据有关,看看DB5是怎么应该情况。, 设个是调用SFC51程序后,程序通过硬件组态地址给的值。, 目前手里一个程序DB129.DBX13.2以及后面的部分点,找不到W程序,只有一个读程序,不知道这些数据是谁从哪给的,请大神帮忙看看, 也有可能是通讯过来的数据

[s7300中两个300站通过tcp通讯,无法插入FC5/FC6]2021-01-29 00:48:05

标签:FC5

在库函数里查找AG_RECV块放到程序里,估计你的程序里事先是有一个FC5程序的

S7-300如何设置报警保持2020-12-29 00:15:21

标签:FC5

两个建议: 1、使用SFC51"RDSYSST"系统功能,读出CPU故障信息和状态,必要时使用置位指令,然后把故障信息显示在HMI上 2、用户自己程序中记录,如在故障OB或在中断程序中保存故障数据,然后在HMI上显示 只要显示,不做复位即可防止人工复位的, plc编程中有报警则置位hmi的报警显示位,人工确认则复位报警显示位。 A报警 Shmi报警指示位 Ahmi_alarm_ok Rhmi报警指示位, ?如何在S7-300里设置报警,使得报警不人工手动确认,报警保持在WinCC上面。。。, 已阅,最佳答案正确

SFC14 15和SFC58 59有啥区别?2020-03-05 07:51:55

标签:FC5

SFC14/15: 一般是用来读写变频器状态的,比如读取变频器的电流、状态转矩之类的,写就是控制启停的控制字、速度给定、转矩给定之类的 SFC58/59:这个一般是用来读取和写入其他变频器的参数吧 参考: SINAMICSS120调试手册 https://support.industry.siemens.com/cs/cn/zh/view/91018971 66页 S7-300与SINAMICSS120之间的DP通讯是借助于系统功能块SFC14/SFC15和SFC58/SFC59进行周期性及非周期性数据通讯。 周期性数据交换:即数据的实时交换,如:控制字和设定值;状态字和实际值。 非周期性数

S7-400之间通过CP443进行PROFINET通讯2020-05-16 03:55:50

标签:FC5

CP443-1只支持做Profinet的controller,不可以做Idevice,那两个controller是没法通信的。如果有PN/PNcoupler做公共从站,那也可以通信。 建议:两个CP443-1之间做S7或TCP通信。 S7做单边通信,仅需要客户端调用SFB14/15;TCP通信,两个PLC都需要调用FC50/60。, S7-400之间通过CP443进行PROFINET通讯,数据交换具体会用到什么块?求指点, 已阅,最佳答案正确

热门链接

扫描二维码登录支持中心移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。