成都西门子PLC代理商
问题9. 如何将CFC的Chart编译成一个功能块
CFC的Chart在默认情况下都是作为一个项目程序(Program)来编译的,但也可以编译成一个和FB一样的功能块。
选择菜单项“View"中的“Chart Inputs/Outputs",或者点击工具栏上的
,可以打开Chart的I/O窗口,和FB下类似:

在Chart中设置输入IN、输出OUT或者输入_输出IN_OUT,通过拖放和Chart中的功能库的相同数据类型管脚连接。
完成程序编写之后,依次点击菜单项“Chart"à“ Compile"à“ Chart as Block Type…":

在弹出的窗口中设置功能块号、符号名、参数等即可。
问题10. 如何一次打印所有的CFC
在CFC编程窗口中的“Chart"菜单项下点击“Print…"可以打印当前的Chart中的内容,但不能实现所有CFC内容的打印。
要实现一次性打印所有CFC内容,需要使用DOCPOR。在工厂视图(或者组件视图)下,在单项目的右键菜单插入“Project Documentation":
双击生成的“Documentation",打开DOCPRO配置窗口。打开会有一个初始化的过程。在DOCPRO中“Documentation"的右键菜单中选择“Insert Wiring Manual":
点击之后,就可以选择需要包含的内容:
如上图所示,将工程视图中CFC选择,其会自动添加在一个打印任务中:
和CFC编程界面下的打印一样,需要设置CFC打印的内容,在添加进来的CFC(或全选所有CFC)上点击右键,选择“Object Properties"
在属性窗口中,修改View标签页中的内容,选择“Sheet":
完成以上设置后,直接在打印任务“Job List"的右键快捷菜单上触发“Print"即可将其中添加进来的所有CFC全部打印出来:

图示为置位指令S和复位指令R的梯形图和语句指令程序,置位复位指令根据RLO的值决定地址位的状态值是否需要改变。当S前面的RLO为1时,执行置位指令,相应地址的状态置为1,反之,RLO为0时,不执行置位指令,相应地址保留原状态。
复位指令的功能是当R前面的RLO为1时,执行复位指令,相应地址的状态清为0,反之RLO为0时,不执行复位指令,相应地址保留原状态。
置位与复位 |
西门子代理商,西门子PLC代理商,西门子中国代理商。西门子授权代理商,西门子一级代理商
西门子PLC模块,变频器,触摸屏,交换机
从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036 本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036 西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理 ----浔之漫智控技术(上海)有限公司 本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S...