核心提示:检验FC、FB编写水平的一个重要指标是它的可移植性(可重用性)。编程员在长期的编程过程中,不断积累了大量的FC和FB。如果它们内部全部使用局部变量,不用全局变量,不作任何修改,就可以将它们移植到其他项目,通过调用与被调用的关系,可以迅速生成新的项目程序。 如果子程序的任务不能在一个扫描周期完成,需要在两次调用之间保存某些变量的值,则应选用FB,而不是FC。因为这种情况下FC需要用全局变量(
推荐简介:对焊机首要由焊接变压器、左电极、右电极、沟通接触器、送料机构和控制元件等组成。控制元件的控制程序是:按下接触器按钮,接通继电器,使沟通接触器效果,所以焊接变压器被接通。移动操纵杆使两焊件压紧,并通电加热。1.对焊机应安置在室内,并应有可靠的接零保护。当多台对焊机并列安装时,相百间距不得小于3m,应分别接在不同相位的电网上,并应分别有各自的刀型开关。2.焊机电源引线不宜过细过长,焊接时的电压降不得......
检验FC、FB编写水平的一个重要指标是它的可移植性(可重用性)。编程员在长期的编程过程中,不断积累了大量的FC和FB。如果它们内部全部使用局部变量,不用全局变量,不作任何修改,就可以将它们移植到其他项目,通过调用与被调用的关系,可以迅速生成新的项目程序。
如果子程序的任务不能在一个扫描周期完成,需要在两次调用之间保存某些变量的值,则应选用FB,而不是FC。因为这种情况下FC需要用全局变量(例如共享数据块和M区)来保存这些变量的值,但是这样会影响FC的可移植性。如果块的内部使用了全局变量,在移植时需要考虑每个块使用的全局变量是否会与别的块产生地址冲突(同一地址重复使用)。如果这样的FC很多,移植是附加的工作量将会很大,也很容易出错。