اطلاعیه

Collapse
No announcement yet.

ارسال فرمان پرینت

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ارسال فرمان پرینت

    نحوه فرستادن فرمان پرینت به پرینترهای صنعتی(لیبل زن)ازطریق RS232

    #2
    پاسخ : ارسال فرمان پرینت

    سلام
    یه ایده بهت می دم ببین به دردت می خوره .
    یه برنامه ای بنویس که هر وقت با میکرو عبارت موردنظری رو ارسال کردی کامپیوتر دستور موردنظری رو اجرا کند . مثلا یه برنامه با **** یا ویژوال سی بنویس که حاوی یک پنجره و دکمه و کادری باشه . این برنامه با یک حلقه لوپ ورودی رو چک می کنه و یک دستور شرطی هم داخل حلقه هست که منتظر تا عبارت موردنظری دریافت کنه . به محض دریافت عبارت حلقه شکسته می شود و دستور بعدی که پرینت کردن هست اجرا می شود .
    نمی دونم چقر تونستم کمکت کنم چه کنم ندارم بیش !!

    پیروز و سربلند باشید .
    آدمی از عالم خاکی نمی آید بدست

    عالمی دیگر بباید ساخت و از نو آدمی
    پردازش تصویر با FPGA از صفر تا انتها
    http://www.eca.ir/forum2/index.php?topic=74299.0

    دیدگاه


      #3
      پاسخ : ارسال فرمان پرینت

      فکر کنم منظور دوستمون ارتباط مستقیم میکرو و پرینتر بدون کامپیوتر است ؟ نه؟

      دیدگاه


        #4
        پاسخ : ارسال فرمان پرینت

        سلام ....... ببینید کاری که شما میخواید انجام بدید ، از چند مرحله تشکیل میشه .
        اول اینکه باید مبدا و مقصد رو تعریف کنید . station مبدائتون که همون میکروتونه و station مقصدتون هم که قاعدتا باید پرینترتون باشه . حالا برای ارسال فرمان پرینت یا هر فرمان کنترلی دیگه (on-off-check printing-stop printing یا هر دستور دیگه ای که مد نظرتون هست) باید آدرس station مقصد رو مشخص کنید .
        بعد از این مرحله باید نوع دستوری رو که میخواید ارسال کنید مشخص کنید . خب طبیعتا برای این کار باید از ارسال یک کد (غالبا هشت بیتی) استفاده کنید که این فرمان رو براتون در پرینتر به اجرا در بیاره . در پروتکل RS232 قالب آدرس و کدهای دستوری کاملا مشخصه و می تونید به راحتی با ارتباط سریال این ارسال اطلاعات (هم آدرس و هم کد کنترلی) رو منتقل کنید . البته فرکانستون هم باید برای ارسال مناسب باشه تا اطلاعاتتون از بین نره یا دچار اغتشاش در ارسال اطلاعات (اتمام تایمر ارسال فریم های دیتا در هنگام انتقال اطلاعات و ریست شدن تایمر و در نتیجه عدم ارسال RR که باعث ارسال مجدد اطلاعات شده و به دلیل فرکانس نامناسب در یک حلقه ی غیر قابل بازگشت قرار می گیره که باعث می شه انتقال به کلی از بین بره ) نشید .
        بعد از این دو مرحله ، با استفاده از پایه ی RX میکروتون و استفاده از دستورات ارسال که خودتون بهتر میدونید ، می تونید اطلاعاتتون رو منتقل کنید و در station مقصد هم با استفاده از پایه ی TX می تونید اطلاعات ارسالی رو دریافت کنید . موفق باشید
        دوستان! مدتی کمتر به سایت میام ..

        دیدگاه

        لطفا صبر کنید...
        X