可變數據軟體中ASCII碼控制符的應用

2021-01-09 木木小談

在使用可變數據軟體中製作含有控制符的二維碼,而且在專業掃描設備或者掃描軟體中可以識別的控制符,這種控制符在中琅可變數據軟體中也可以叫做工業命令符,在專業掃描軟體或設備中是完全可以識別,而且添加方法也比較簡單,下面我們就來詳細看一下ASCII碼控制符的一些相關知識及添加工業命令符的方法:

在ASCII碼中,第0~31號及第127號(共33個)是控制字符或通訊專用字符,如控制符:LF(換行)、CR(回車)、FF(換頁)、DEL(刪除)、BS(退格)、BEL(振鈴)等;通訊專用字符:SOH(文頭)、EOT(文尾)、ACK(確認)等。以下為中琅可變數據軟體中工業命令符的添加位置。

ASCII碼控制符用途

許多ASCII控制符是為當時使用而很少見到的設備而設計的。例如編碼22,同步空閒(SYN),原本用於同步數據機(其必須連續發送數據)在沒有數據要傳送時發送。(系統一般使用起始位來告知要傳送的字的開始。)

編碼0,空字符,是個特例。它在紙帶中就是那些沒有穿孔的地方,因此把它作為不存在的字符來對待是很方便的。

編碼127同樣是個特例。在二進位編碼中它的所有位都是1,這使得它可方便地用來清除作為當時普遍使用的存儲介質的紙帶中的一段,把要清除的部分全部穿孔就成了DEL字符。紙帶很快被廢棄了,因此這個特色也幾乎不用了。

然而由於其編碼處於其他可列印的字符佔用的區域中,許多計算機把它作為一個額外的可列印字符來使用(通常是一個實心的黑色方塊字符,可用疊打來蓋除文字)

列印和顯示控制效果

列印控制字符最先用於控制作為最早的輸出設備的印表機的物理機件。

回車(CR)意為將字符放置於紙邊開始列印處(可能要移動到下一行,也可能不是)。

換行(LF)表示將下個字符放置於新行出現的方向上的下一行處(也可能同時要移動到行起始處,也可能不是)。

垂直和水平制表(VT/HT)則請求印表機將列印頭移動到閱讀方向上的下個制表位置。

換頁(FF)則開始一張新紙。

退格(BS)將下個列印位置後退一個字符以便印表機可進行疊打而產生特殊字符(例如在文字下加下劃線,在早期的字符印表機上是先打出文字後再用退格符將列印頭退後,再疊打出下劃線的)。

移入(SI)和移出(SO)用於選擇替換的字符集、字體、下劃線或其他列印模式,然而更常見的是使用其他的轉義序列來實現這些目的。

中琅可變數據軟體中控制符的添加方式

打開中琅可變數據軟體並設置標籤紙,然後點擊左側工具欄中的二維碼圖標,在畫布上繪製二維碼樣式,然後雙擊二維碼,在其「圖形屬性-數據源」中點擊左側修改,添加二維碼數據並在數據位置中間添加控制符即可:

控制符添加完畢並列印輸出後,可以使用專業的掃描軟體或設備去識別,需要保證設備或者軟體支持識別分析所添加的工業命令符,如果不支持識別的話,還是會看不到所添加控制符的效果。

以上就是我們在中琅可變數據軟體中的工業命令符的詳細介紹及操作方法,如果對軟體操作或其他功能方面,有什麼不明白的可以聯繫其工作人員諮詢。

相關焦點

  • freescale單片機單精度浮點與16進位與ascii之間的轉換
    //---將單精度浮點轉換成unsigned char數組,然後將unsigned char數組轉換成ascii碼字符串float BallData[8] = {-8.925133};
  • 軟體GPS原理與應用
    其中標準定位服務就是只使用C/A碼在L1載波上,而精確定位服務除了使用C/A碼在L1載波上,也再加上P code於L1和L2兩個載波,除了這些測距碼之外,最後也是最重要的就是一個50Hz的數據信息碼。這個碼載有的數據包括了衛星時序數據、衛星精確軌道數據(ephemeris),此數據只含有發射信號的衛星本身的軌道數據、衛星基本軌道數據(almanac data),此數據含有所有衛星的基本軌道數據及信號傳播於電離層的修正數據。  Control Segment,這主要是由各個位於不同地點的地面控制站臺所組成。
  • 列印條碼標籤證卡軟體
    列印條碼標籤證卡軟體條形碼目前在我們生活中經常見到,比如去超市購物結帳時,收銀員用讀碼器對著商品的條形碼輕輕一掃,「嘀」的一聲,商品的名稱、價錢、產地等信息就全部顯示在收銀機上了,商品上面的條形碼一般多為一維碼。近些年,隨著行動支付的流行,現在商店裡面經常會看到支付二維碼,這些條碼在給我們帶來便利的同時,讓我們不禁思考,它是怎樣記錄下商品信息的呢?
  • 靜電容量可變素子可變電容器的產品化
    村田製作所通過特有的電容器技術和薄膜微細加工技術,利用控制電壓達到控制靜電容量的效果,將薄膜可變電容器產品化。  本產品是NFC的一種,使用於FeliCa應用中,不僅可以調整NFC/FeliCa的頻率還可以作為靜電容量可變素子用於各種應用。
  • Python基礎知識:以實例教你學隨機數產生和字符/ASCII碼轉換操作
    基本實現方法1使用python內置的random模塊產生隨機數,我們知道字符「a」和「z」對應的ASCII碼分別為97和122,所以對於題目要求產生「a」-「z」之間的隨機字符序列,只需使用random模塊產生97-122之間的隨機數,然後將其轉換為對應的字符即可。其中,字符轉數字的函數為ord函數,數字轉字符的函數為chr函數。
  • 一招解決您在軟體開發中,有些常見單詞術語不明白,不會讀的尷尬
    軟體技術是一個發展變化非常快的行業,新技術出來了,你以前的積累就推倒了,除非你以前的積累是經得起考驗,否則就會被推倒的,新技術不是錦上添花而已,如目前得大數據,雲計算,AI技術都是對當今時代行業,具有革命意義的。軟體整體的開發可能不會輕易發生天大的變化,但是你需要的是不斷吸收新技術,了解新技術的長處和定位,然後把需要的新技術消化好,用到自己的整體框架中。
  • Java之可變參數的簡單介紹
    各位小夥伴們大家好,這次小編要介紹的是Java當中的可變參數,什麼是可變參數呢?就是可以變化的參數呀。什麼時候可以用可變參數呢?當方法的參數列表數據類型已經確定,但是參數個數不確定的時候,是可以使用可變參數的,接下來小編要講的是使用格式。
  • Profibus現場總線的特點優勢及在工業控制系統中應用
    上位機監控軟體可採用美國Intellution 公司開發的基於Window9x&NT組態軟體或SIEMENS公司WINCC軟體,可實現動態顯示、報警、趨勢、控制策略、控制網絡通信等功能,並提供一個友好的用戶界面,使用戶根據實際生產需要生成相應的應用軟體。 2.2 SIMATIC S7主站 作為DP主站,CPU位於控制中心。
  • MAX504型數/模轉換器在無刷同步發電機勵磁控制裝置中的應用
    4位啞元位數據通常是無用的,然而2位「0」數據是需要的,這是因為要求其硬體和軟體必須與12位max531/max538/max539兼容。sclk為低電平時,應該出現cs跳變,cs為低電平時,數據在sclk的上升沿出現時輸入,串行輸入數據保持在16位串行移位寄存器中。cs出現上升沿時,10位數據被傳輸到dac寄存器,更新dac。隨著cs變為高電平,數據不能進入max504。
  • threeJS——ASCII:實現代碼雨的科幻效果
    不知道大家有沒有聽過或者是看過《黑客帝國》這部電影,主要講的是看似正常的顯示世界實際上是由一個名為」矩陣」的計算機人工智慧系統控制的,主角三人走上了抗爭矩陣徵途的故事。這部影片系列一共有三部,被大家公認的評為十大經典科幻電影之一,最早的一部是於1999年3月31日在美國上映,算是比較早的一部譜寫人於及其關係的電影。大家有興趣的話可以利用空閒時間去看一下。
  • java修飾符
    聲明為私有訪問類型的變量只能通過類中公共的 getter 方法被外部類訪問。Private 訪問修飾符的使用主要用來隱藏類的實現細節和保護類的數據。訪問控制和繼承請注意以下方法繼承的規則:父類中聲明為 public 的方法在子類中也必須為 public。父類中聲明為 protected 的方法在子類中要麼聲明為 protected,要麼聲明為 public,不能聲明為 private。父類中聲明為 private 的方法,不能夠被繼承。
  • 數據中心管理軟體的應用與發展
    這些傳感器通常將數據饋送到數據中心管理軟體,其軟體通常稱為數據中心基礎設施管理(DCIM)軟體。   數據中心運營商對這樣解決方案的需求一直在迅速增長。根據錫安市場研究公司(Zion Market Research)的數據,DCIM軟體市場目前每年增長約20.3%。到2021年,數據中心管理軟體市場規模可能達到17億美元。
  • 二維碼技術與廣電媒體應用現狀
    二維碼本質上是一種信息傳播的載體。圖1 一維條碼與二維條碼的比較相比於一維條碼只能在單一方向上承載信息,二維碼可以在橫、縱兩個方向上承載信息,具有信息容量大、糾錯能力強、穩定性好、應用範圍廣、可加密、解碼可靠性高等特點。
  • 虛擬儀器技術在光模塊自動測試系統中的應用
    1.1 虛擬儀器及VISA(虛擬儀器軟體體系)  虛擬儀器是傳統儀器與計算機技術深層次結合的產物,它由計算機、軟體包、儀器硬體組成。採用虛擬儀器軟體技術,可以解決自動測試系統彼此間不兼容,達到共享硬體和軟體的目的,利用通用硬體模塊,可以快速、方便地組建各種自動測試系統,利用計算機的強大功能,可方便地進行信號分析、數據處理、存儲、傳輸以及顯示等。
  • 詳談Turbo碼特點及應用分析
    Turbo碼 (Turbo Code)  Turbo 碼(Turbo Code)是一類應用在外層空間衛星通信和設計者尋找完成最大信息傳輸通過一個限制帶寬通信鏈路在數據破壞的噪聲面前的其它無線通信應用程式的高性能糾錯碼。
  • 談GJB5000A二級在中小型嵌入式軟體研發中的應用
    文章著重在軟體項目管理、軟體可靠性兩方面進行闡述,並討論了項目信息化管理和軟體測試在這兩方面的應用。關鍵詞:GJB5000A;軟體項目管理;軟體可靠性 隨著GJB5000A-2008《軍用軟體研製能力成熟度模型》在我國科研單位的逐步應用推廣,軟體產品研製過程的工程化要求越來越科學和嚴格。
  • 數據類型、運算符和表達式
    在C語言裡面對數據做了如下圖所示的分類:為什麼要對數據這麼分類呢?因為今後要寫C語言程序的時候需要在數據前面加上上表漢字後面對應的英語單詞,這樣機器就能識別後面對應的數據是哪種數據了。這種表示後面數據是哪種類型的表示方法只針對變量,變量的意思就是前面講到過的標識符,也就是數學裡面設定的X和Y,就是可以變化的一類數據的數值的代表。
  • 交通銀行招軟體開發、數據開發、應用安全等崗位工程師
    工作地點:上海截止日期:2021-06-30軟體開發工程師職位描述:(1)承擔計算機應用系統的設計、開發、單元測試等工作,編寫和完善技術文檔;(2)參與業務需求分析、架構方案設計、應用系統軟體開發、測試、運行維護、配合業務部門推廣等工作;(3)參與對分行提供應用系統技術培訓
  • 一文看懂碼靈半導體CFW32C7UL系列產品應用(八):高端掃碼設備應用...
    通過前兩期對掃碼設備及掃碼引擎的介紹,相信大家對掃碼硬體的組成有了較為深入了解。然而完整的掃碼識讀過程除了需要掃碼硬體作為載體,還需要軟體算法支撐才能發揮其功能和作用。本期我們以常見的二維碼:QR碼為例,對掃碼識讀過程中的軟體處理環節進行簡要介紹。
  • 單片機控制TFT液晶屏顯示數字
    單片機控制TFT液晶屏顯示數字,此工程的硬體部分如下  單片機部分液晶電路接下來就是軟體部分程序的編寫,我們先來看main函數,main函數如下main函數裡做了3件事,第一件就是對TFT液晶屏的初始化,包括對TFT液晶屏接口的初始化和驅動晶片